Note de ce sujet :
  • Moyenne : 3.13 (8 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
Protocole Diretta
Non j'ai revu le diagrame depuis, j'avais oublié le target.
Pour info version 1.0.1 disponible.
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.
Bravo @Le Dom pour ton renderer.
J'ai jeté un oeil à ton code et l'ai trouvé bien fichu.
C'est une très jolie réalisation et un beau progrès pour la communauté Diretta.
Le fait qu'il soit déjà intégré à Audio-Linux va permettre au plus grand nombre de le tester rapidement.
Magnifique et sincères félicitations.
Les grands esprits se rencontrent!  Moquerie Top
Bravo à tous les deux.
La science progresse...  Joker
Quad 989- SE 2A3 DIY -Hattor The Big Préampli - Holo Spring 3 L2 - Diretta DST-00 avec horloge 10Mhz - HQPlayer5 - Audirvana Origin - casque HD800S - 10 Alimentations dont  Sean Jacobs et Powerbanks avec SC - Câbles HP, modulation, ethernet et horloge DIY. - câble I2S Bivani - secteur Furutech DPS 4.1 - transfo d'isolation Symétriseur
Platine vinyle Sony PSX-600 (bras Biotracer), pré phono Pro-ject Tube S2 - cellules Goldring 2300 - AT440MLB et DL110
Écoute en memory play ce matin, bien paramétré c'est quand même très fort !!
Avec Mode 3 et Jumbo Frames l'écart s'est réduit certes mais c'est encore significativement supérieur !

Salut,

je cherche à désactiver la sortie LVDS de mon DST-00 ou DDC-00 car je n'utilise que la sortie USB et par défaut c'est LVDS qui est sélectionnée, c'est pénible à l'usage.
J'essaie de la faire sous GP mais ça serait plus propre "en dur".
Merci

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
@Bear:
Je te remercie Pierre et tes encouragements me font chaud au cœur et je les apprécie beaucoup.
Il est vrai que j'y ai passé pas mal de temps dessus et je ne pouvais pas proposer ce renderer avant un certain nombre d'améliorations.
Claude AI m'a pas mal aidé mais je dois également remercier Yu pour les informations qu'il m'a données.
La mise à disposition de la doc complète dans ses dernières versions du SDK m'ont aussi permis d'avancer ces derniers jours.
A noter qu'un meitérieux contributeur qui semble connaitre le protocle Diretta s'est joint à moi sur le GitHub est des avancées très importantes sont à noter dans la dernière version 1.0.2 que je viens de mettre en ligne.

Voici le changelog:
[1.0.2] - 2025-12-06
Ajouté
Restructuration du Makefile pour :
gérer automatiquement les variantes de bibliothèques selon l’architecture CPU,
assurer la compatibilité multi‑plateforme (x64, ARM64),
éviter les erreurs sur les architectures non prises en charge,
simplifier la maintenance en centralisant le suffixe dans une variable réutilisable pour toutes les bibliothèques.
Fonctionnalités de sélection et de validation des targets Diretta :
Implémentation de la fonction findAndSelectTarget pour la sélection automatique ou interactive des targets.
Ajout de la fonction verifyTargetAvailable pour vérifier la présence de targets valides sur le réseau.
Implémentation de la fonction listAvailableTargets pour lister toutes les targets Diretta détectées.
Ajout d’un nouveau membre m_targetIndex et de fonctions associées dans la classe DirettaOutput.
Vérification par DirettaRenderer de la disponibilité des targets avant le démarrage, afin d’éviter un lancement sans périphérique valide.
Extension de main.cpp avec de nouveaux arguments en ligne de commande :
--target pour définir l’index de la target
--list-targets pour afficher les targets disponibles
Amélioration des messages d’aide en ligne de commande, avec instructions pour la sélection des targets.
Ajustement des messages d’avertissement sur la taille par défaut du buffer pour améliorer l’expérience utilisateur.
Documentation (Installation) : Liste et sélection des targets Diretta
Ajout des sections « List Diretta Targets » et « Select Diretta Target » dans README.md, guidant l’utilisateur pour scanner le réseau et détecter les périphériques Diretta.
Extension de INSTALLATION.md avec des instructions détaillées sur la liste et la sélection des targets via la ligne de commande.
Introduction du script generate_service.sh pour générer automatiquement des fichiers de service systemd, facilitant la configuration de l’index et des paramètres de la target.
Mise à jour des exemples de configuration de service système pour permettre la personnalisation de l’index de target, du port et de la taille du buffer via des variables d’environnement.
Documentation du comportement où, si aucune target n’est explicitement spécifiée et qu’un seul périphérique est détecté, le renderer utilise automatiquement cette target.

@Begastor:
Cette nouvelle version devrait résoudre tes problèmes. Wink
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.
Hello begastor
Tu as réussi à installer le renderer de Dominique sous Gp?
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
Janacek essaie de suivre à la lettre les instructions, elles apparaissent même sur la page d'acceuil dans le Readme. J'ai fait en sorte qu'elles soient le plus simple possible à suivre bien qu'en anglais.
Même si je n'ai pas mentionné GentooPlayer car je n'ai plus les moyens d'essayer (clé non valable), ça devrait fonctionner.
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.
Salut Janacek,

Non je ne me suis pas lancé.
Je ne maîtrise pas du tout linux, même les commandes de base...

J'attendrai soit d'avoir du temps soit un pas à pas...

La dernière fois que j'ai bidouillé GP, j'ai tout planté...

@ledom : merci pour tes encouragements, j'ai hâte de tester.

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
Il est vrai qu'il est plus facile de bidouiller Audiolinux que GentooPlayer. Je dois le reconnaitre.
Etant donné que Piero d'Audiolinux a été informé par Yu Harada de l'existance du renderer, je suppose que Filippo l'a aussi été. Wink

NB: pour ne pas encombrer ce fil dédié au protocole Diretta lui-même et donc pour qu'il puisse garder toute sa lisibilité, j'ai créé un fil dédié au DirettaRendererUPnP.

https://forum-hifi.fr/thread-40200.html
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.
(Il y a 10 heures)Le dom a écrit : A noter qu'un meitérieux contributeur qui semble connaitre le protocle Diretta s'est joint à moi sur le GitHub est des avancées très importantes sont à noter dans la dernière version 1.0.2 que je viens de mettre en ligne.

Oui c'est bizarre, il y a un gars qui écrit en 'vermicelles' sur ton compte Github. J'avoue ne pas comprendre. Mais tu as sans doutes de meilleurs indices que moi...

Bon, le vrai problème de cette nouvelle avancée technologique de Yu, c'est que l'on ne peut absolument pas revenir en arrière. Après avoir écouté qq heures/jours à la montagne sur mon installation plus modeste, je me suis ennuyé en revenant en plaine en écoutant la version ALSA, le temps de réinstaller mon bazar... en version directe...

La différence est notable et très addictive. Migration vers Audio-Linux chaleureusement recommandée pour les réticents à Linux...

Ah oui, et pour rattraper une telle différence de transparence, vous pouvez toujours y aller avec des câbles à pas de prix. Yu a une sérieuse longueur d'avance sur tous les câbles de la création Wink


Sujets apparemment similaires…
Sujet Auteur Réponses Affichages Dernier message
  Diretta Reference DST-00 Le dom 444 199,974 Il y a 5 heures
Dernier message: Le dom
  AFTERDARK. PROJECT CLAYX ROSANNA X DIRETTA NETWORK BRIDGE Olivier 250 169,646 11-07-2025, 09:10 AM
Dernier message: Begastor
  A propos des fichiers preview de Diretta Le dom 3 2,128 09-26-2024, 12:22 PM
Dernier message: Mellowman
  Diretta audio protocol Pascal64 2,908 1,825,371 11-02-2023, 10:58 PM
Dernier message: Olivier

Atteindre :


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