07-03-2026, 08:16 AM
Bonjour zaurux, et joli système (DST-00 Diretta → Holo Spring 3 → AHB2 → Wilson Benesch, rien que ça).
1) Le crash au démarrage
L'erreur « duplicate column name: is_hidden » (migration 38) en v0.8.222 était un bug de migration non idempotente : au lancement, Tune tentait d'ajouter une colonne déjà présente et plantait. C'est corrigé depuis — la migration vérifie désormais l'existence de la colonne avant de l'ajouter.
Concrètement : pas besoin de copier/écraser la base depuis ton laptop. Mets simplement à jour vers la dernière version (0.8.237+) et repars de ta base serveur d'origine — le schéma se répare automatiquement au démarrage, même s'il était dans un état intermédiaire.
2) La sortie ASIO / Diretta
Deux chemins selon ta config Diretta côté serveur :
- Sortie locale ASIO directe : si ton pilote Diretta expose un périphérique ASIO (DirettaASIO / DST-00), Tune le détecte et le propose comme zone en mode ASIO exclusif (bit-perfect). Au besoin, force le backend en créant un fichier .env dans ledossier de Tune avec la ligne :
TUNE_AUDIO_BACKEND=asio
puis sélectionne la zone correspondant à ton interface ASIO.
- Route UPnP : c'est le « Upnp Diretta » que tu évoques — via DirettaRendererUPnP (le projet de Dominique Comet, justementutilisé par d'autres testeurs en Diretta). Tune envoie alors le flux en DLNA vers ce renderer. Voie bien supportée.
Peux-tu me préciser ta chaîne Diretta serveur : pilote DirettaASIO visible comme périphérique ASIO, ou cible Diretta via DirettaRendererUPnP ? Je t'oriente précisément. Petit point en headless (RDP) : l'énumération ASIO fonctionne, maiscertains pilotes ASIO virtuels exigent une session active — à vérifier de ton côté.
Au plaisir d'avoir ton retour, ça m'intéresse beaucoup de voir Tune sur une chaîne de ce niveau.
Bertrand
1) Le crash au démarrage
L'erreur « duplicate column name: is_hidden » (migration 38) en v0.8.222 était un bug de migration non idempotente : au lancement, Tune tentait d'ajouter une colonne déjà présente et plantait. C'est corrigé depuis — la migration vérifie désormais l'existence de la colonne avant de l'ajouter.
Concrètement : pas besoin de copier/écraser la base depuis ton laptop. Mets simplement à jour vers la dernière version (0.8.237+) et repars de ta base serveur d'origine — le schéma se répare automatiquement au démarrage, même s'il était dans un état intermédiaire.
2) La sortie ASIO / Diretta
Deux chemins selon ta config Diretta côté serveur :
- Sortie locale ASIO directe : si ton pilote Diretta expose un périphérique ASIO (DirettaASIO / DST-00), Tune le détecte et le propose comme zone en mode ASIO exclusif (bit-perfect). Au besoin, force le backend en créant un fichier .env dans ledossier de Tune avec la ligne :
TUNE_AUDIO_BACKEND=asio
puis sélectionne la zone correspondant à ton interface ASIO.
- Route UPnP : c'est le « Upnp Diretta » que tu évoques — via DirettaRendererUPnP (le projet de Dominique Comet, justementutilisé par d'autres testeurs en Diretta). Tune envoie alors le flux en DLNA vers ce renderer. Voie bien supportée.
Peux-tu me préciser ta chaîne Diretta serveur : pilote DirettaASIO visible comme périphérique ASIO, ou cible Diretta via DirettaRendererUPnP ? Je t'oriente précisément. Petit point en headless (RDP) : l'énumération ASIO fonctionne, maiscertains pilotes ASIO virtuels exigent une session active — à vérifier de ton côté.
Au plaisir d'avoir ton retour, ça m'intéresse beaucoup de voir Tune sur une chaîne de ce niveau.
Bertrand
