Messages : 4,131
Sujets : 37
Inscription : Jan 2017
Type: Particulier
Localisation: Près de Dax (40)
@Alaindeloin:
Merci pour ce log détaillé, j'ai identifié le problème.
Voici ce qu'il se passe :
Le service diretta-renderer est configuré avec --target 1 (FOSTEX HP-A8) et maintient une connexion permanente vers ton TargetApp Diretta. Quand tu lances ensuite manuellement une deuxième instance avec --target 2 (snd_allo_digione), les deux essaient de communiquer avec le même appareil Diretta (tes deux sorties sont sur le même TargetApp). L'appareil ne peut gérer qu'une seule connexion à la fois, donc la deuxième instance échoue.
Solution :
Si tu veux utiliser la sortie snd_allo_digione (target 2), modifie le fichier de configuration :
sudo nano /opt/diretta-renderer-upnp/diretta-renderer.conf
Change la ligne :
TARGET=1
en :
TARGET=2
Puis redémarre le service :
sudo systemctl restart diretta-renderer
De cette façon, le service utilisera directement la bonne sortie et tu n'auras pas besoin de lancer manuellement une deuxième instance.
Il faut donc éditer le fichier diretta-renderer.conf en fonction du target que tu veux utiliser.
DirettaRendererUPnP
Soutenez ce projet
Si vous trouvez ce moteur de rendu utile, vous pouvez soutenir le développement :

Votre soutien m’aidera à continuer ce projet, qui représente pour moi un certain coût en temps et en argent. Merci pour votre compréhension.
Messages : 24
Sujets : 1
Inscription : Feb 2024
Type: Particulier
Merci Dominique pour vos explications éclairantes.
Ampli Marantz model 30.
Cabasse Murano Alto.
Serveur: Audirvana Studio sur pc
Endpoint: Gentooplayer sur Raspberry pi5/ alim shanti.
DAC: Fostex HP A8
Messages : 175
Sujets : 1
Inscription : Jun 2018
Type: Particulier
Localisation: Lyon
Ma configuration fonctionne (il fallait activer le service Diretta Target sous Audiolinux) !
Il faut maintenant que je regarde comment lancer automatiquement DirettaRendererUPnP sous forme de service et installer HQPlayer Embedded pour faire tourner ma correction active sur le Host.
Messages : 2,246
Sujets : 49
Inscription : Dec 2018
Type: Particulier
Sauf erreur HqPlayer ne voit malheureusement pas l'upnp...
Seulement les pilotes Alsa...
JMR Offrande + Furioso
HEED Obelisk Si30 (+X230) + Abacus S
MC 10Mhz Wattcat
DST-00 by Wattcat (Diretta)
Serveur fanless : GP Extrm + DirettaRendererUpnp + SqueezeUpnp + Roon
P.O.EtherREGEN / Unio Poki sur MC
JCT + Sablon + Tubulus
Uptone JS-2 + Reddo
Conditionneur Plixir
Image
Messages : 175
Sujets : 1
Inscription : Jun 2018
Type: Particulier
Localisation: Lyon
Il y a 10 heures
(Modification du message : Il y a 9 heures par nounouchet.)
Les pilotes Alsa sont pour la sortie USB locale sur la Target Diretta.
Je pensais pourvoir utiliser en sortie Network Audio Backend l'interface réseau Diretta Host créée avec DirettaRendererUPnP.
Et en input je ne sais pas trop si je vais pour rediriger le flux audio UPnP sur HQPlayer Embedded...
Messages : 24
Sujets : 1
Inscription : Feb 2024
Type: Particulier
(Hier, 07:55 PM)Le dom a écrit : @Alaindeloin:
Merci pour ce log détaillé, j'ai identifié le problème.
Voici ce qu'il se passe :
Le service diretta-renderer est configuré avec --target 1 (FOSTEX HP-A8) et maintient une connexion permanente vers ton TargetApp Diretta. Quand tu lances ensuite manuellement une deuxième instance avec --target 2 (snd_allo_digione), les deux essaient de communiquer avec le même appareil Diretta (tes deux sorties sont sur le même TargetApp). L'appareil ne peut gérer qu'une seule connexion à la fois, donc la deuxième instance échoue.
Solution :
Si tu veux utiliser la sortie snd_allo_digione (target 2), modifie le fichier de configuration :
sudo nano /opt/diretta-renderer-upnp/diretta-renderer.conf
Change la ligne :
TARGET=1
en :
TARGET=2
Puis redémarre le service :
sudo systemctl restart diretta-renderer
De cette façon, le service utilisera directement la bonne sortie et tu n'auras pas besoin de lancer manuellement une deuxième instance.
Il faut donc éditer le fichier diretta-renderer.conf en fonction du target que tu veux utiliser.
Modif effectuée. Maintenant la lecture démarre bien, j'ai du son, mais au bout de quelques dizaines de secondes à nouveau une coupure, le dac ne montre plus rien, puis quelques minutes plus tard du son à nouveau mais ça ne dure pas.
Voilà un log:
Code :
[alain@fedora DirettaRendererUPnP]$ sudo systemctl status diretta-renderer
● diretta-renderer.service - Diretta UPnP Renderer
Loaded: loaded (/etc/systemd/system/diretta-renderer.service; enabled; preset: disabled)
Drop-In: /usr/lib/systemd/system/service.d
└─10-timeout-abort.conf
Active: active (running) since Fri 2026-02-20 23:10:22 CET; 10min ago
Invocation: d98ae033be114143a19c90a62e9b2b7a
Docs: https://github.com/cometdom/DirettaRendererUPnP
Main PID: 999 (DirettaRenderer)
Tasks: 10 (limit: 21248)
Memory: 122.1M (peak: 123M)
CPU: 44.839s
CGroup: /system.slice/diretta-renderer.service
└─999 /opt/diretta-renderer-upnp/DirettaRendererUPnP --target 2 --port 4005
févr. 20 23:10:23 fedora diretta-renderer[999]: ════════════════════════════════════════════════════════
févr. 20 23:10:23 fedora diretta-renderer[999]: Configuration:
févr. 20 23:10:23 fedora diretta-renderer[999]: Target: 2
févr. 20 23:10:23 fedora diretta-renderer[999]: Network Interface: auto-detect
févr. 20 23:10:23 fedora diretta-renderer[999]: Command:
févr. 20 23:10:23 fedora diretta-renderer[999]: /opt/diretta-renderer-upnp/DirettaRendererUPnP --target 2 --port 4005
févr. 20 23:10:23 fedora diretta-renderer[999]: ════════════════════════════════════════════════════════
févr. 20 23:17:41 fedora diretta-renderer[999]: [wav @ 0x7f9f040093c0] Packet corrupt (stream = 0, dts = NOPTS).
févr. 20 23:17:41 fedora diretta-renderer[999]: [23:17:41.293] [AudioDecoder] Read error (-5): Input/output error
févr. 20 23:17:41 fedora diretta-renderer[999]: [23:17:41.320] [DirettaSync] Session had 9634 underrun(s)
On avance!!
Ampli Marantz model 30.
Cabasse Murano Alto.
Serveur: Audirvana Studio sur pc
Endpoint: Gentooplayer sur Raspberry pi5/ alim shanti.
DAC: Fostex HP A8