Messages : 1,184
Sujets : 32
Inscription : Feb 2016
Type: Particulier
Localisation: Arras (62)
03-02-2016, 06:25 PM
(Modification du message : 03-02-2016, 06:41 PM par David_62.)
Comme beaucoup parmi vous, je suis passé au dématérialisé. J'utilise depuis quelque temps Daphile et auparavant la solution Archlinux + MPD. Ayant installé ce jour la bêta de Daphile, j'ai effectué un petit test afin de vérifier le fréquence échantillonnage utilisée lors de la lecture de fichier HD.
Une fois connecté via SSH (Login : root Pass : zaq), j'ai simplement utilisé cette commande :
Code :
cat /proc/asound/M2496/stream0
Bien évidement selon votre DAC, le "M2496" sera différent et à remplacer. Voici le résultat :
Code :
Musical Fidelity Musical Fidelity V90-DAC 24/96 at usb-0000:00:1d.0-2, full spe : USB Audio
Playback:
Status: Running
Interface = 1
Altset = 1
Packet Size = 582
Momentary freq = 88206 Hz (0x58.34a4)
Feedback Format = 10.14
Interface 1
Altset 1
Format: S24_3LE
Channels: 2
Endpoint: 1 OUT (ASYNC)
Rates: 32000, 44100, 48000, 88200, 96000
La ligne "Momentary freq" mentionne 88206 Hz lors de la lecture d'un fichier 24/88.2. J'ai effectué ce test avec diverses fréquences, la marge d'erreurs varie entre +1Hz, +6Hz, il arrive que la fréquence soit exactement la même. Ce "problème" n'est pas nouveau (remarqué également avec MPD), j'ai testé avec trois PC différents accompagnés de Daphile et/ou MPD, les résultats sont du même ordre.
Faites, si vous le pouvez ce test : Alors Bit Perfect ou pas ?
Choisir son premier système HiFi [Le non-guide]
Système I : KEF LS50, Heed Elixir, Marantz CD-42 mkII, WIIM Ultra
Système II : KEF Cresta 2, Marantz PM-4000, Philips CD-380
Casques : AKG Q701, FOCAL Listen, Sennheiser HD-555, TaoTronics TT-EP01
Messages : 1,184
Sujets : 32
Inscription : Feb 2016
Type: Particulier
Localisation: Arras (62)
Une âme charitable pour effectuer ce test ?
Choisir son premier système HiFi [Le non-guide]
Système I : KEF LS50, Heed Elixir, Marantz CD-42 mkII, WIIM Ultra
Système II : KEF Cresta 2, Marantz PM-4000, Philips CD-380
Casques : AKG Q701, FOCAL Listen, Sennheiser HD-555, TaoTronics TT-EP01
Messages : 1,900
Sujets : 24
Inscription : Dec 2015
Type: Particulier
03-02-2016, 07:58 PM
(Modification du message : 03-02-2016, 08:00 PM par 0000.)
J'ai aussi cette variation :
DAC Adaptive (Non-Asynchrone) (entrée usb de FX audio D802) :
Code :
$ cat /proc/asound/FXAUDIOD802/stream0
FX-AUDIO FX-AUDIO-D-802 at usb-0000:00:14.0-4, full speed : USB Audio
Playback:
Status: Running
Interface = 1
Altset = 1
Packet Size = 224
Momentary freq = 44100 Hz (0x2c.199a)
Interface 1
Altset 1
Format: S16_LE
Channels: 2
Endpoint: 4 OUT (ADAPTIVE)
Rates: 44100, 48000, 88200, 96000, 176400, 192000
Interface 1
Altset 2
Format: S24_3LE
Channels: 2
Endpoint: 4 OUT (ADAPTIVE)
Rates: 44100, 48000, 88200, 96000
Code :
$ cat /proc/asound/FXAUDIOD802/stream0
FX-AUDIO FX-AUDIO-D-802 at usb-0000:00:14.0-4, full speed : USB Audio
Playback:
Status: Running
Interface = 1
Altset = 2
Packet Size = 576
Momentary freq = 96000 Hz (0x60.0000)
Interface 1
Altset 1
Format: S16_LE
Channels: 2
Endpoint: 4 OUT (ADAPTIVE)
Rates: 44100, 48000, 88200, 96000, 176400, 192000
Interface 1
Altset 2
Format: S24_3LE
Channels: 2
Endpoint: 4 OUT (ADAPTIVE)
Rates: 44100, 48000, 88200, 96000
DAC (interface HiFace 2) Asynchrone :
Code :
$ cat /proc/asound/UAC2/stream0
M2Tech hiFaceTWO UAC2 at usb-orion-ehci.0-1, high speed : USB Audio
Playback:
Status: Running
Interface = 1
Altset = 2
Packet Size = 28
Momentary freq = 44102 Hz (0x5.8340)
Feedback Format = 16.16
Interface 1
Altset 1
Format: S32_LE
Channels: 2
Endpoint: 1 OUT (ASYNC)
Rates: 44100, 48000, 88200, 96000, 176400, 192000
Data packet interval: 125 us
Interface 1
Altset 2
Format: S16_LE
Channels: 2
Endpoint: 1 OUT (ASYNC)
Rates: 44100, 48000, 88200, 96000, 176400, 192000
Data packet interval: 125 us
Code :
$ cat /proc/asound/UAC2/stream0
M2Tech hiFaceTWO UAC2 at usb-orion-ehci.0-1, high speed : USB Audio
Playback:
Status: Running
Interface = 1
Altset = 1
Packet Size = 120
Momentary freq = 96004 Hz (0xc.0020)
Feedback Format = 16.16
Interface 1
Altset 1
Format: S32_LE
Channels: 2
Endpoint: 1 OUT (ASYNC)
Rates: 44100, 48000, 88200, 96000, 176400, 192000
Data packet interval: 125 us
Interface 1
Altset 2
Format: S16_LE
Channels: 2
Endpoint: 1 OUT (ASYNC)
Rates: 44100, 48000, 88200, 96000, 176400, 192000
Data packet interval: 125 us
Je ne suis pas capable de te donner une explication. Mais j'ai trouvé ça :
Citation :With UAC1 device in isochronous adaptive mode, the DAC and computer negotiate a shared sample rate, mostly using a PLL mechanism. The
Momentary freq
value shows the result of that negotation which should be equal to that of the file being played.
With USB Audio Class 2 in isochronous asynchronous mode, like new Pink Faun DAC2 with an Amanero(?) supports, every
125us
the DAC tells the computer how many SPDIF-packets it should sent in one USB Request Block (URB).
In the output you can actually see that happening when playing high resolution files; the
Momentary freq
flips from
192.000Hz
to something like
191.999Hz
and back again.
( https://lacocina.nl/detect-alsa-output-capabilities )
Edit : le player est MPD.
Messages : 1,184
Sujets : 32
Inscription : Feb 2016
Type: Particulier
Localisation: Arras (62)
Merci bien pour ton essai Je me demande si il est possible, par un moyen logiciel ou autre de corriger ces variations...
Des idées ?
Choisir son premier système HiFi [Le non-guide]
Système I : KEF LS50, Heed Elixir, Marantz CD-42 mkII, WIIM Ultra
Système II : KEF Cresta 2, Marantz PM-4000, Philips CD-380
Casques : AKG Q701, FOCAL Listen, Sennheiser HD-555, TaoTronics TT-EP01
Messages : 1,900
Sujets : 24
Inscription : Dec 2015
Type: Particulier
Ces nombres sont donnés par ALSA, comment on les détermine ? Il faut les comprendre avant de chercher à les corriger.
Messages : 166
Sujets : 1
Inscription : Jan 2016
Type: Particulier
Localisation: Sud ouest de la france
Bonsoir,
La valeur de fréquence indiquée ne représente pas forcément le degré d'exactitude sonore ?
Mac -> LMS -> isolation réseau EMO -> Pi3/alim ALLO/Dietpi/Digione -> Vovox initio> FX Audio D2160 -> cable Viard Audio Premium HD -> Monitor Audio RX 6 : Barette secteur Wireworld Matrix 2 - secteur Zapfino
Messages : 1,184
Sujets : 32
Inscription : Feb 2016
Type: Particulier
Localisation: Arras (62)
Bonne question ! Tu as testé Vicento ?
Choisir son premier système HiFi [Le non-guide]
Système I : KEF LS50, Heed Elixir, Marantz CD-42 mkII, WIIM Ultra
Système II : KEF Cresta 2, Marantz PM-4000, Philips CD-380
Casques : AKG Q701, FOCAL Listen, Sennheiser HD-555, TaoTronics TT-EP01
Messages : 166
Sujets : 1
Inscription : Jan 2016
Type: Particulier
Localisation: Sud ouest de la france
03-03-2016, 12:33 AM
(Modification du message : 03-03-2016, 12:35 AM par Vicento.)
(03-02-2016, 10:31 PM)David_62 a écrit : Bonne question ! Tu as testé Vicento ?
Je lancerais la commande sur le Cubox pour voir ce que cela donne ...
Par contre je ne connais pas le nom sous lequel la Qls QA100 est vue sous Volumio.
Dans tous les cas, la réponse qui s'affichera ne m'inquiète pas plus que ça.
Mac -> LMS -> isolation réseau EMO -> Pi3/alim ALLO/Dietpi/Digione -> Vovox initio> FX Audio D2160 -> cable Viard Audio Premium HD -> Monitor Audio RX 6 : Barette secteur Wireworld Matrix 2 - secteur Zapfino
Messages : 1,184
Sujets : 32
Inscription : Feb 2016
Type: Particulier
Localisation: Arras (62)
Pour trouver ton interface, il suffit de lister les répertoires présents dans /proc/asound/
Choisir son premier système HiFi [Le non-guide]
Système I : KEF LS50, Heed Elixir, Marantz CD-42 mkII, WIIM Ultra
Système II : KEF Cresta 2, Marantz PM-4000, Philips CD-380
Casques : AKG Q701, FOCAL Listen, Sennheiser HD-555, TaoTronics TT-EP01
Messages : 16
Sujets : 1
Inscription : Feb 2016
Type: Particulier
03-03-2016, 03:34 PM
(Modification du message : 03-03-2016, 03:35 PM par drexciya.)
Bonjour,
Je me suis amusé à faire les tests. Mon lecteur est MPD sous Fedora rt. L'interface est une Bryston BUC-1.
Surprise, les retours ne sont pas les mêmes entre un port USB de la carte mère et celui d'une carte dédiée (attention, pas une carte gogophile) mais réputée quand même ailleurs.
Mais comment interpréter ces résultats?? C'est une autre histoire.
Avec la carte USB dédiée:
Code :
Bryston BUC1 Bryston BUC1 USB Audio 2.0 at usb-0000:01:00.0-3, high speed : USB Audio
Playback:
Status: Running
Interface = 1
Altset = 1
Packet Size = 63
Momentary freq = 44084 Hz (0x5.82b0)
Feedback Format = 16.16
Interface 1
Altset 1
Format: S32_LE
Channels: 2
Endpoint: 1 OUT (ASYNC)
Rates: 44100, 48000, 88200, 96000, 176400, 192000
Data packet interval: 125 us
Bryston BUC1 Bryston BUC1 USB Audio 2.0 at usb-0000:01:00.0-3, high speed : USB Audio
Playback:
Status: Running
Interface = 1
Altset = 1
Packet Size = 118
Momentary freq = 88168 Hz (0xb.0560)
Feedback Format = 16.16
Interface 1
Altset 1
Format: S32_LE
Channels: 2
Endpoint: 1 OUT (ASYNC)
Rates: 44100, 48000, 88200, 96000, 176400, 192000
Data packet interval: 125 us
Bryston BUC1 Bryston BUC1 USB Audio 2.0 at usb-0000:01:00.0-3, high speed : USB Audio
Playback:
Status: Running
Interface = 1
Altset = 1
Packet Size = 127
Momentary freq = 95966 Hz (0xb.fee8)
Feedback Format = 16.16
Interface 1
Altset 1
Format: S32_LE
Channels: 2
Endpoint: 1 OUT (ASYNC)
Rates: 44100, 48000, 88200, 96000, 176400, 192000
Data packet interval: 125 us
Bryston BUC1 Bryston BUC1 USB Audio 2.0 at usb-0000:01:00.0-3, high speed : USB Audio
Playback:
Status: Running
Interface = 1
Altset = 1
Packet Size = 247
Momentary freq = 191932 Hz (0x17.fdd0)
Feedback Format = 16.16
Interface 1
Altset 1
Format: S32_LE
Channels: 2
Endpoint: 1 OUT (ASYNC)
Rates: 44100, 48000, 88200, 96000, 176400, 192000
Data packet interval: 125 us
Sur la CM:
Code :
Bryston BUC1 Bryston BUC1 USB Audio 2.0 at usb-0000:00:14.0-1.1, high speed : USB Audio
Playback:
Status: Running
Interface = 1
Altset = 1
Packet Size = 63
Momentary freq = 44101 Hz (0x5.8338)
Feedback Format = 16.16
Interface 1
Altset 1
Format: S32_LE
Channels: 2
Endpoint: 1 OUT (ASYNC)
Rates: 44100, 48000, 88200, 96000, 176400, 192000
Data packet interval: 125 us
Bryston BUC1 Bryston BUC1 USB Audio 2.0 at usb-0000:00:14.0-1.1, high speed : USB Audio
Playback:
Status: Running
Interface = 1
Altset = 1
Packet Size = 118
Momentary freq = 88202 Hz (0xb.0678)
Feedback Format = 16.16
Interface 1
Altset 1
Format: S32_LE
Channels: 2
Endpoint: 1 OUT (ASYNC)
Rates: 44100, 48000, 88200, 96000, 176400, 192000
Data packet interval: 125 us
Bryston BUC1 Bryston BUC1 USB Audio 2.0 at usb-0000:00:14.0-1.1, high speed : USB Audio
Playback:
Status: Running
Interface = 1
Altset = 1
Packet Size = 127
Momentary freq = 96001 Hz (0xc.0008)
Feedback Format = 16.16
Interface 1
Altset 1
Format: S32_LE
Channels: 2
Endpoint: 1 OUT (ASYNC)
Rates: 44100, 48000, 88200, 96000, 176400, 192000
Data packet interval: 125 us
Bryston BUC1 Bryston BUC1 USB Audio 2.0 at usb-0000:00:14.0-1.1, high speed : USB Audio
Playback:
Status: Running
Interface = 1
Altset = 1
Packet Size = 247
Momentary freq = 192004 Hz (0x18.0020)
Feedback Format = 16.16
Interface 1
Altset 1
Format: S32_LE
Channels: 2
Endpoint: 1 OUT (ASYNC)
Rates: 44100, 48000, 88200, 96000, 176400, 192000
Data packet interval: 125 us
|