Messages : 146
Sujets : 2
Inscription : Jun 2020
Type: Particulier
Localisation: Croix (59)
Je viens de reproduire le pb de Minh : quand on installe sur la même machine squeeze bridge upnp et le renderer il semble y avoir un soucis... Moi aussi j'ai du builder le bridge pour l'installer sur AL...
Qobuz HD MConnect -> NUC Fanless alim Ifi Power Elite sous Audiolinux DirettaRendererUPnP -Diretta--> Holo Red Diretta Target sur Audiolinux -> Holo Spring 2 KTE -> BC 162 D -> Quellis 1 Optima
Messages : 1,319
Sujets : 3
Inscription : Aug 2019
Type: Particulier
Localisation: Côte d'Or
Hier, 04:38 PM
(Modification du message : Hier, 04:44 PM par ds21.)
J’ai tout sur la même machine et aucun problème.
Dans un message précédent j’ai édité le fichier config de squeeze2upnp (/etc/squeeze2upnp.xml)
Je ne l’ai pas modifié, c’est celui qui a été généré par Gentooplayer lors de l’activation de squeeze2upnp.
Dans ces paramètres, il est indiqué que la capacité maxi du dac est 192kHz donc, je suppose qu’il ne peut pas prendre en compte du DSD.
Ce 192kHz n’est pas une limitation de mon propre dac, mais peut-être une limitation de squeeze2upnp.
Qobuz sublime -> wifi -> Mercusys wifi7 mesh tri-bande[alim reddo] -> rj45 Yauhody CAT8 -> mini PC AMD Ryzen7 7730U[LPS]+SSD 4To/boitier inateck[alim reddo] - Roon+HQPembedded (PCM>>DSD256) / Gentooplayer -> rj45 Bivani CAT8.1 -> IFI LAN IPurifier -> DST-00/Diretta[alim reddo] -> USB Pangea premier XL (5V/alim reddo) -> Teac UD-701N[IFI nova] / BNC ultraflex 7 -> Horloge MillionV2[alim LeafAudio/IFI supanova] -> XLR Grimm SQM -> Benchmark AHB2[IFI nova] -> câbles HP Wireworld Eclipse 7 -> Mulidine Cadence (tout est branché sur conditionneur secteur Niagara 1200)
Messages : 3,936
Sujets : 35
Inscription : Jan 2017
Type: Particulier
Localisation: Près de Dax (40)
C'est carrément une limitation de l'émulateur squeezelite sur Roon, ils sont sur un ancien protocole datant de LMS 6.x.
Ils n'ont jamais voulu passer à plus récent. S'ils ne l'ont pas supprimé on devrait retrouver la discussion sur la communauté de Roon mais ça date de l'époque de la sortie de squeeze2UPnP.
Cliquez sur le lien ci-dessous pour aller vers le GitHib de DirettaRendererUPnP
https://github.com/cometdom/DirettaRendererUPnP
Soutenez ce projet
Si vous trouvez ce moteur de rendu utile, vous pouvez soutenir le développement :
https://ko-fi.com/cometdom
Dons optionnels mais appréciés afin de couvrir les heures passées au codage ainsi le que coût et le support. Ils ne sont pas obligatoires. Merci.
Messages : 3,129
Sujets : 100
Inscription : Jan 2016
Type: Particulier
Hors mis les soucis des DSD, Roon dans GP avec la squeeze2upnp + Direttarenderer installéss dans le même pc marche très bien
Raven GT alimentation pour AC + Kuzma 4P9 Cardas argent (Lyra Skala) + FR64x Argent (Sculptura DL103 by AMS)
Nighthwak S8000 & BBox Ultyme + JV92 (2x12V) ~ PO SFP+ : LHY Audio SW-6 / PCIe Startech ~ Diretta Host PC Nestor 5700X JCat NET XE (GP-Audirvāna) ~ Diretta Target DDC-00 I2S ~ JV92 (1x24V/2x5v) ~ Rockna Wawelight
Halgorythme CV181 Mullard / MM-MC Hashimoto / GZ30 Mullard ~ Preampli
Halgorythme 211 RCA April 1943 / VT-62 Taylor ~ Blocs
Bakoon AMP 13R ~ Ampli intégré + sortie casque
Audionote An-J Spe
Messages : 761
Sujets : 14
Inscription : Jun 2017
Type: Particulier
Localisation: Lille-Armentières 59
Tu arrive à passer les pistes et albums sans probleme ?
Messages : 1,319
Sujets : 3
Inscription : Aug 2019
Type: Particulier
Localisation: Côte d'Or
Chez moi, 0 problème sauf pas de DSD avec squeeze2upnp.
Et, avec la dernière version de DirettaRendererUPnP, il est possible de faire du nivellement de volume sur des fichiers 16bits. En effet, ce n’etait pas possible avant, car DirettaRenderer s'attendait à recevoir du 16bits et n'acceptait pas le 24bits qu’il recevait dû au traitement de nivellement de volume.
Et là, ça fonctionne maintenant.
Qobuz sublime -> wifi -> Mercusys wifi7 mesh tri-bande[alim reddo] -> rj45 Yauhody CAT8 -> mini PC AMD Ryzen7 7730U[LPS]+SSD 4To/boitier inateck[alim reddo] - Roon+HQPembedded (PCM>>DSD256) / Gentooplayer -> rj45 Bivani CAT8.1 -> IFI LAN IPurifier -> DST-00/Diretta[alim reddo] -> USB Pangea premier XL (5V/alim reddo) -> Teac UD-701N[IFI nova] / BNC ultraflex 7 -> Horloge MillionV2[alim LeafAudio/IFI supanova] -> XLR Grimm SQM -> Benchmark AHB2[IFI nova] -> câbles HP Wireworld Eclipse 7 -> Mulidine Cadence (tout est branché sur conditionneur secteur Niagara 1200)
Messages : 3,936
Sujets : 35
Inscription : Jan 2017
Type: Particulier
Localisation: Près de Dax (40)
Hier, 06:43 PM
(Modification du message : Hier, 06:44 PM par Le dom.)
Version v1.0.7 disponible
[1.0.7]
Ajouts
• Support du DSD512 et DSD1024 ajouté (merci à norman-arch).
? Correctif de compatibilité Audirvana (en cours, pas encore parfait)
Problème :
• Audirvana pré-décode l’audio et l’encapsule dans un format inhabituel.
• Le mode DSD natif standard échouait avec Audirvana.
• La lecture DSD produisait un format incorrect ou aucun son.
Solution :
• Détection des flux Audirvana via le motif d’URL ().
• Pour le DSD Audirvana : utilisation du décodage FFmpeg au lieu du mode brut.
• Pour les autres sources : maintien du mode DSD natif.
Résultat :
• ✅ Audirvana DSD (DoP) fonctionne → décodé en PCM Hi-Res (352.8k/705.6k, DirettaHostSDK ne supporte pas DoP).
• ✅ BubbleUPnP/JPLAY DSD fonctionne → flux natif DSD vers le DAC.
• ✅ Aucune régression sur les formats PCM.
? Support du buffer en flottant (précision sous-seconde)
Problème :
• Le buffer était stocké en , provoquant une troncature des valeurs < 1 seconde.
• Exemple : buffer de 0,8s → converti en int → 0 seconde !
• Résultat : sous-alimentation du buffer, artefacts audio (bruit rose).
Tests :
• ✅ DSD avec buffer de 0,8s fonctionne correctement.
• ✅ PCM avec buffer de 1,2s fonctionne correctement.
• ✅ Pas de régression sur les valeurs entières.
Fichiers modifiés :
• – type de membre modifié.
• – calculs mis à jour.
• – configuration mise à jour.
• – valeur par défaut modifiée.
Fonctionnalité :
• Dimensionnement intelligent du buffer selon la complexité du format audio.
• Précision sous-seconde grâce au type au lieu de .
Stratégie de buffer :
Bénéfices :
• Plus de délais de démarrage de 10s ou plus (reste un délai de 3 à 8s).
• Latence optimisée pour chaque type de format.
• Stabilité maintenue pour les formats Hi-Res et compressés.
Fichiers modifiés :
• – type du buffer changé en float.
• – logique adaptative du buffer.
• – structure de config mise à jour.
• – buffer par défaut réduit de 10s à 2s.
? Correctif critique : cycle Stop/Play (mode exclusif Audirvana)
Problème :
• Après un STOP (notamment en mode exclusif Audirvana), était fermé.
• Le PLAY suivant tentait de reprendre sur une connexion fermée.
• Le flag restait vrai même après fermeture.
• Résultat : crash, freeze ou comportement indéfini nécessitant un double PLAY.
Tests :
• ✅ PAUSE → PLAY fonctionne correctement (reprise réelle).
• ✅ STOP → PLAY fonctionne dès la première tentative.
• ✅ Cycles STOP/PLAY multiples stables.
• ✅ Mode exclusif Audirvana pleinement fonctionnel.
Fichier modifié :
• – logique du callback .
Corrections
• Changement dynamique de fréquence d’échantillonnage :
• Correction du DAC qui ne changeait pas de fréquence lors du passage entre pistes de formats différents (ex. 96kHz → 44.1kHz).
• Cause : après , le callback ouvrait immédiatement avec le nouveau format sans laisser le temps au Target de se réinitialiser.
• Solution : suivi persistant du format via variables statiques + pause de 500ms avant réouverture pour permettre au générateur d’horloge et au PLL du Target de se réinitialiser.
• Le Target reconfigure désormais correctement le DAC à chaque changement de format.
• Les changements de format sont journalisés avec détails.
Changements
• Amélioration du logging du thread audio :
• Réduction du spam de logs lorsque retourne false.
• Désormais journalisé seulement toutes les 100 erreurs consécutives.
• Évite des fichiers logs multi-gigaoctets en état idle.
• Ajout d’un compteur d’échecs consécutifs pour une meilleure visibilité en debug.
• Compatibilité améliorée avec Roon + Squeeze2UPnP (merci à herisson-88).
Détails techniques
• Détection des changements de format fonctionne dans deux cas :
1. Quand : comparaison du format actuel avec .
2. Quand : comparaison avec le dernier format connu (critique pour le comportement AUTO-STOP de JPLAY).
• Durée totale du changement de format : ~1 seconde
(500ms reset Target + 290ms setup SyncBuffer + 200ms stabilisation DAC).
• Transitions validées : PCM ↔ PCM (différentes fréquences), PCM ↔ DSD.
Notes
• Les changements de format entre pistes entraînent une courte pause (~1s) pour reconfiguration DAC.
• La lecture gapless reste intacte pour les pistes de même format.
• Ce correctif permet une lecture bit-perfect sur des playlists multi-formats.
Cliquez sur le lien ci-dessous pour aller vers le GitHib de DirettaRendererUPnP
https://github.com/cometdom/DirettaRendererUPnP
Soutenez ce projet
Si vous trouvez ce moteur de rendu utile, vous pouvez soutenir le développement :
https://ko-fi.com/cometdom
Dons optionnels mais appréciés afin de couvrir les heures passées au codage ainsi le que coût et le support. Ils ne sont pas obligatoires. Merci.
Messages : 3,129
Sujets : 100
Inscription : Jan 2016
Type: Particulier
Hier, 06:43 PM
(Modification du message : Hier, 06:48 PM par Janacek.)
@Minh
Oui comme ds21
pistes playlist et albums
Mais à chaque démarrage de GP, pour que ça marche avec Roon, il faut aller dans l'onglet utilty et redémarrer DirettaRenderer et Squeeze2UPnP.
Des fois se plante, mais c'est toujours plus rare.
Raven GT alimentation pour AC + Kuzma 4P9 Cardas argent (Lyra Skala) + FR64x Argent (Sculptura DL103 by AMS)
Nighthwak S8000 & BBox Ultyme + JV92 (2x12V) ~ PO SFP+ : LHY Audio SW-6 / PCIe Startech ~ Diretta Host PC Nestor 5700X JCat NET XE (GP-Audirvāna) ~ Diretta Target DDC-00 I2S ~ JV92 (1x24V/2x5v) ~ Rockna Wawelight
Halgorythme CV181 Mullard / MM-MC Hashimoto / GZ30 Mullard ~ Preampli
Halgorythme 211 RCA April 1943 / VT-62 Taylor ~ Blocs
Bakoon AMP 13R ~ Ampli intégré + sortie casque
Audionote An-J Spe
Messages : 761
Sujets : 14
Inscription : Jun 2017
Type: Particulier
Localisation: Lille-Armentières 59
@ Dom
Sacré boulot ! Bravo !
Messages : 2,156
Sujets : 49
Inscription : Dec 2018
Type: Particulier
Quel boulot !!
J'ai bippé Filippo pour qu'il l'intègre dans GP.
C'est vrai qu'être limité sur le DSD est frustrant mais bon...
C'est déjà tellement bien !
JMR Offrande + Furioso
HEED Obelisk Si30 (+X230) + Abacus S
DST-00 by Wattcat (Diretta)
Serveur fanless : GP Extrm + Diretta (Host) + HQPe
Nuc8i5 fanless : GP Extrm + Roon
P.O.EtherREGEN et AD Netone sur MC
JCT + Sablon + Tubulus
Uptone JS-2 + Reddo
Conditionneur Plixir
Image