Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
DirettaRendererUPnP
#61
Bizarre ton histoire
Chez moi avec Roon pas souci de format, du 16/44 au 24/192.
Pas testé le dsd
Je teste que depuis Qobuz /Roon

Avec Mconnect + MinimServer (activė dans GP)
Ça marche top aussi
En revanche l’attente buffer est différent entre flac, waw et DSD
Flac 38/40 seconds
Waw 6/7 seconds.
Et DSD 1 second…
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
#62
Bonjour,
j'ai testé hier soir. La qualité sonore est remarquable. Bravo Le Dom et merci de faire progresser nos systèmes de manière désintéressée.

Chez moi, toutes les fréquences/bits passent sans problème. Cependant, chaque changement de morceaux avec échantillonnage différent fait planter JPlay. Je dois aller dans la config GP et relancer RendererUpnp au niveau de sa page de configuration dans l'onglet Diretta. Un simple "Restart service" sous GP n'est pas suffisant.
Dans Jplay, j'ai coché la case "Forcer l’arrêt avant de jouer" et augmenter le délai de resynchronisation. Ca a fonctionné une fois mais Jplay a planté au changement suivant. Je vais poursuivre mes investigations.
 Systeme 1 : Routeur Asus (LPS) >  Minimserver sur NAS (LPS) > Mac Mini GentooPlayer+Diretta > Switch S8000 (LPS) > Holo Red GentooPlayer+Diretta > Gustard R26 / Naim Supernait 3 / Buchardt Audio S400 mkii. Telco : Jplay IOS
Cables : CS : TWL Digital American / Ethernet : AQ Carbon / RCA Razmote / HP : Nac A5
Systeme 2 : Eversolo DMP-A6 / Acoustic Energy AE1 (actives)





#63
(12-09-2025, 11:39 AM)wgb25 a écrit : C'est l’échantillonnage 44.1 kHz qui pose soucis chez moi pas le 16 bit à priori.

Avec une conversion vers 48 kHz cela fonctionne mais ...

[Image: 2025-12-09-10-34-00.png]


Dom tu pourrais m'expliquer stp.

Merci


Non malheureusement, car Roon ne fait pas partie de ce que j'ai la possibilité de tester et n'est pas mentionné dans les applications UPnP compatibles avec DirettaRenderer (lire les instructions dans le GitHub, lien dans ma signature). A moins de me payer un abonnement à Roon je ne vois pas comment je peux aider et même avec cela pas certain que ça fonctionne correctement.

Comme je l'ai déjà expliqué, afin de fonctionner avec le protocole Diretta à la manière de MemoryPlay, c'est à dire en bypassant les drivers Diretta Alsa Host et la couche audio de l'OS, DirettaRendererUPnP embarque un player léger. Donc, l'associer à un autre player tel qu'Audirvana ou Roon est contre-productif et par conséquent source d'instabilité et de dysfonctionnement divers et variés.
Je suis en train de travailler sur la version 1.0.4 mais je ne garantis aucune amélioration quant à son utilisation avec Audirvana ou Roon.
Si vous voulez une compatibilité de ces logiciels avec le protocole Diretta, demandez aux développeurs de ces players de l'intégrer.
Pour Audirvana, j'ai demandé plusieurs fois mais sans succès, peut-être aurez-vous plus de chance que moi. Wink

@Baldoun:

Peux-tu m'expliquer plus exactement ce qui se passe?

Comme MemoryPlay, DirettaRendererUPnP n'aime pas trop les changements de fréquences impromptus.
Une chose que j'ai expliqué sur AS mais que j'ai visiblement oublié de mentionner ici:

Ce renderer UPnP s’adresse vraiment aux audiophiles et aux mélomanes qui écoutent des albums complets d’un trait, il n'est pas fait pour ceux qui passent constamment d'une piste à l'autre, passent d’un album à l’autre ou avancent rapidement entre les morceaux ou écoutent de playlists avec des changements constants de résolution.
La raison est que le moteur audio est conçu autour de la gestion de buffers pour garantir une lecture sans interruption (gapless) et pour coller au protocole Diretta.
J’ai aussi veillé à garder ce moteur de rendu (player) aussi léger que possible.

Nouvelle version disponible sur le GitHub:

[1.0.4]
Audio
corrigé
- Calcul correct de la taille des données PCM et conversion de S32 au format
S24 Amélioration de la détection de la profondeur binaire réelle depuis la source
- audio: Détection fixe de la profondeur de bits réelle depuis la source
- audio: Détection de la profondeur réelle de la source au lieu de se fier au format interne
de FFmpeg Ajustement du mode thread de synchronisation du tampon pour améliorer les performances (merci à herisson88 pour l'info et le test) 

Diretta Target
 - Augmente le délai de réévaluation pour la vérification de la disponibilité de la cible de 2 à 5 secondes
- Met à jour l’affichage des informations de la cible pour utiliser Nom de cible au lieu de Device
- Corrige itération sur les cibles et sélection de cible par index 
- Met à jour les instructions de gestion du service dans le script d’installation 
- Amélioration de la détection binaire et les instructions d’installation dans le script
  systemd 

Diretta Target

- Implémentation d'un mécanisme de réévaluation pour la découverte de cibles avec un retour d’information détaillé Instructions de gestion du service Systemd
- Update dans le script d’installation 
- Ajout d'un script de désinstallation pour diretta-renderer.service
- Ajout d'un fichier pour le service et la configuration systemd de Diretta UPnP Renderer
Source: PC CPU AMD Ryzen 9 5900X Fedora 43 Kernel RT + DirettaRendererUPnP  - Alim JCAT OPTIMO S ATX + Target Diretta DDC-0 by Watt Cat + Clock FLR - alim DIY 4 x 5V pour clock FLR, carte SFP AfterDark.
DAC: Holo Audio Spring 3 Level 2 -Intégré: La Rosita Maverick -Switches RJ45: HNE MagicNet D1 Supreme - Enceintes: AudioPhysic Cardeas - Câbles: Murmure Audio.
#64
Piero m'a dit qu'il maj dans l'am.
Chez moi plus le moindre pb de conso CPU et une encore meilleur transparence, un son incroyable.
Bon je ne suis qu'en 16/44 avec MConnect Qobuz (donc flac)
Mon petit coucou en i5 est à même pas 1% TTC
Merci encore : en comparaison je n'arrive plus à écouter Audirvana Linux : j'ai les oreilles qui saignent...
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
#65
Merci pour ton commentaire, tes tests et ta suggestion, herisson88.
Source: PC CPU AMD Ryzen 9 5900X Fedora 43 Kernel RT + DirettaRendererUPnP  - Alim JCAT OPTIMO S ATX + Target Diretta DDC-0 by Watt Cat + Clock FLR - alim DIY 4 x 5V pour clock FLR, carte SFP AfterDark.
DAC: Holo Audio Spring 3 Level 2 -Intégré: La Rosita Maverick -Switches RJ45: HNE MagicNet D1 Supreme - Enceintes: AudioPhysic Cardeas - Câbles: Murmure Audio.
#66
Big Grin 
Bonjour à tous ,je suis un peu perdu avec toutes ces histoires de Host, target... Big Grin
Je possède un Rpi 5 relié en wifi à ma Box et Gentooplayer installé sur la microSD.
Que faut-il d'autre pour faire tourner DirettaRendererUpnp ?
Merci d'avance .
Streamers Fiio SR11
Ampli SMSL AO200
Enceintes Elac BS 243 ,
Dac Loxjie D40
Casques  , Audioquest Nighthawk Carbon AKG K702 Sennheiser HD560s
Câble Modulation   Atlas Hyper Integra
Câble HP   Melodika purple rain
Câbles coaxials   Canare, Blue Jean ,
Cable USB  Supra excalibur,
#67
Je me range côté hérisson88
J’écoute depuis plus d’une heure avec Mconnect et le rendu est très très bon, et je n’aimais pas Mconnect avant.
Écoute avec Qobuz et Local avec MS dans GP.
La latence avec les DSD est seulement 1 seconds et avec les Waw 6 seconds. Flac 38 seconds, à partir de la 1er pistes, et ensuite c’est fluide.

En revanche les commandes play, suivant, avant ne sont pas immédiat.
Et si un album entier c’est cool à écouter, si on rajoute une piste après l’album qu’on est en train d’écouter, quand on arrive sur ce piste rien passe. Obligé de manipuler pour que joue.

Je continue mes explorations avec Mconnect.
Merci Dominique
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
#68
Bonjour Dominique,

Peut-être ne peux-tu pas tester roon+squeeze2upnp+DirettaRendererUPnP, mais je peux t’assurer que ça fonctionne très bien en lecture d’albums complets (comme tu dis, éviter les playlist avec changements de fréquence d’échantillonnage incessants...)

Et pour le coup, on bénéficie de tous les avantages du meilleur soft de gestion de bibliothèque musicale sur le marché combiné avec la meilleure solution de streaming musical possible actuellement (soyons modestes)

Merci pour ton désintéressement et ta patience pour encore améliorer ta solution.  Bravo encore.
Qobuz sublime -> wifi -> Tenda wifi mesh[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)




#69
@Limpbizkit
Difficile de refaire toute l'histoire dans un post
Mais il te faut une machine "Target" (ex: RPI, Holo Red, C19...) sur laquelle est branchée ton DAC
sur cette machine tourne le process Diretta Target
Et une machine "Host" (NUC, RPI...) connectée en réseau au Target, sur laquelle tourne DirettaRendererUPnP qui est piloté par un client UPnP (JPlay, MConnect etc...)
Voilà en 3 mots ;-)
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
#70
@herisson88,merci c'est tout ce que je voulais savoir,il me faut une seconde machine pour faire tourner le Diretra host SDk.
Un Rpi 3b+ ferait-il l'affaire ?
Streamers Fiio SR11
Ampli SMSL AO200
Enceintes Elac BS 243 ,
Dac Loxjie D40
Casques  , Audioquest Nighthawk Carbon AKG K702 Sennheiser HD560s
Câble Modulation   Atlas Hyper Integra
Câble HP   Melodika purple rain
Câbles coaxials   Canare, Blue Jean ,
Cable USB  Supra excalibur,


Atteindre :


Utilisateur(s) parcourant ce sujet : 4 visiteur(s)