Note de ce sujet :
  • Moyenne : 2.73 (11 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
Allo USBridge, une alternative pour bien nourrir un DAC USB ?
(12-28-2018, 02:54 AM)volpone75 a écrit :
(12-28-2018, 02:26 AM)Bigga a écrit : ...
Pour le reste, je comprends où tu veux en venir, et je vois ce qu’il faut modifier dans LMS. Je verrai cela demain si j’ai le temps.
Sinon RME m’a assuré de la compatibilité du port USB de l’ADI 2 DAC avec Mac OS et Linux, donc je ne pense pas qu’il y ait des restrictions pour le DSD.

Sinon le PCM passe à toutes les résolutions et tous les échantillonnages sans souci ou presque: en DXD la lecture présente des micro coupures à certains moments. J’ai mis cela sur le compte de la liaison wifi entre serveur et player. Sinon jusqu’en 24 bits 192 kHz aucun souci.

Sans l'avoir testé voila ce que devrait être la config sur l'USBridge via ALLO WEB GUI pour le DSD en DoP si tu as un DAC 32 bits.

[Image: ede9874ce61084f117dc00e7790908c8.md.png]

Restera a bien configurer LMS pour le DSD en DoP sachant que pour la bande passante WIFI si c'est stable en PCM 192 kHz / 24bits cela devrait le faire sans problème en DSD64. Ton DAC a une visu et tu devrais confirmer qu'il décode bien du DSD64. Quand cela fonctionnera tu pourras passer à la suite.

Bon, j'ai donc effectué cela avec du DSD64, et il y a un son normal, mais mon DAC, pourtant réglé sur reconnaissance automatique de DSD, reconnait le flux entrant comme un PCM et le traite aussi comme un PCM, puisque le réglage du volume numérique sur le DAC est possible.
A noter que dans LMS, j'ai laissé le traitement des fichiers DFF et DSF en natif, puisque sinon l'unique autre option est "désactivé" (Ce qui entraine une impossibilité de lire les fichiers DSD avec un message dans ce sens dans l'interface graphique de l'application remote):

[Image: w4lwm.png]

Vu la clarté des termes sous linux, j'imagine que le terme "disabled" dans l'Allo Web Gui ne veut pas dire que les fichiers DSD ne seront pas lus, mais plutôt que le DSD natif sera traité autrement. Néanmoins, aucun flux DSD ne parvient à mon DAC.
C'est étrange, et je ne vois pas d'autres réglages possibles.


J'ai essayé la même chose avec les fichiers DSD128, cela fonctionne de la même manière, donc c'est un flux PCM qui arrive au DAC.
Avec les fichiers DSD256, pas de musique, mais un souffle.

Je penche donc pour 2 explications, de mon point de vue de débutant: d'une part le serveur ne gère pas en l'état les fichiers DSD, et les transforme en PCM systématiquement (Pas seulement en DoP), et l'USBridge les traite donc comme du PCM à part entière, ainsi que le DAC.
D'autre part, lorsque le flux est un peu trop volumineux (DSD256), la liaison Wifi ne suffit pas à la transmission.

Par ailleurs, la compatibilité de mon DAC avec Dietpi n'est peut être pas encore totale, malgré un support théorique total de Linux... C'est vraiment très très obscur et je me rends compte que tout cela est fait avant tout pour des informaticiens experts.
A chaque fois qu'on veut changer un format de fichier, il y a 200 pages échanges imbattables sur des forums anglo-saxons sur le net, et cela ne m'avance en rien, puisque je n'ai pas encore trouvé mon explication.
Bref, je pense que je vais abandonner l'USBridge, et le DSD du coup, tant pis. Si il faut, pour être sur d'avoir du DSD, avoir un PC en lecteur, non merci. D'autant que les logiciels de lecture ne doivent pas être bien plus simples sous PC ou MAC.
Bref... Je suis un peu dégouté par tout ça, et d'avoir bien perdu mon temps à m'y intéresser sans aucun résultat.

Bon, je crois avoir ciblé un problème, en tapant la ligne de commande suivante:

cat /proc/asound/card*/stream*
RME ADI-2 DAC (51892482) at usb-aotg_hcd.1-1.1, high speed : USB Audio

Playback:
  Status: Running
    Interface = 1
    Altset = 1
    Packet Size = 63
    Momentary freq = 44082 Hz (0x5.829d)
    Feedback Format = 16.16
  Interface 1
    Altset 1
    Format: S32_LE
    Channels: 2
    Endpoint: 2 OUT (ASYNC)
    Rates: 44100, 48000, 88200, 96000, 176400, 192000, 352800, 384000, 705600, 768000
    Data packet interval: 125 us

Capture:
  Status: Stop
  Interface 2
    Altset 1
    Format: S32_LE
    Channels: 2
    Endpoint: 1 IN (ASYNC)
    Rates: 44100, 48000, 88200, 96000, 176400, 192000, 352800, 384000, 705600, 768000
    Data packet interval: 125 us

Pourtant, sur l'Allo Web Gui, le format indiqué dans le champ DSD est bien u32be et non u32le...
Y at-t-il une manie à faire ou est-ce dépendant d'une incompatibilité logicielle ave mon DAC?
Enceintes: XZT Divine 100.33
Amplificateur: RAM Audio Zetta Z420
DAC: RME ADI 2 DAC
Lecteur: Ropiee sur Allo USBridge
Serveur audio: Roon Core sur NUC 8i5 (ROCK)
Répondre


Messages dans ce sujet
RE: Allo USBridge, une alternative pour bien nourrir un DAC USB ? - par Bigga - 12-29-2018, 02:51 PM
LLO - par volpone75 - 12-17-2019, 12:16 AM

Sujets apparemment similaires...
Sujet Auteur Réponses Affichages Dernier message
  Allo BOSS Player/Mini BOSS Player+ et autres...!! johnwalker1 8 6,151 05-22-2023, 02:38 PM
Dernier message: Van Der Graaf Generator
Question Aucune alternative à MConnect ?? bdmusik 104 38,858 03-18-2023, 06:13 AM
Dernier message: condor64
  Cherche : Chromecast Audio ou vraie alternative lobo82 23 14,858 11-06-2022, 06:59 PM
Dernier message: filoo
  Alternative à Bubbleupnp ? Gronazz 17 8,755 08-29-2022, 09:12 AM
Dernier message: dgolh
  amplificateur Full Digital c'est bien ? Protect_Dreams 2 1,871 01-19-2022, 01:38 AM
Dernier message: Protect_Dreams

Atteindre :


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