05-16-2019, 07:44 PM
(Modification du message : 05-16-2019, 08:15 PM par alec_eiffel.)
Le contrôle de volume "logiciel", ça c'est un bon sujet et pas si simple, car il n'y a pas de réponse définitive, comme souvent en hifi...
Le contrôle de volume logiciel numérique de Roon est canonique : multiplication du signal par le gain sur 64bits, et dithering/tramage TPDF, sur le flux PCM pour conversion en 24 ou 32 bits pour aller vers le streamer/DAC. Pas de contrôle de volume sur le DSD dans Roon, seul HQPlayer le fait à ma connaissance, c'est pas évident et gourmand en ressource.
Le contrôle de volume matériel depuis Roon utilise celui du DAC/préamp connecté et compatible. A noter que ce contrôle de volume matériel peut être numérique (et donc "logiciel") intégré à la puce DAC ou en amont dans le FPGA/décodeur XMOS, ou analogique, comme dans un préamp analogique. Il y a aussi bien sûr des DACs sans contrôle de volume.
Le contrôle de volume logiciel dans le player (Roon/HQPlayer/Foobar ou autre) n'a pour moi de l'intérêt que dans deux cas, l'un pour des raisons pratiques, l'autre de performance :
1) Piloter directement depuis Roon le volume d'un DAC ou endpoint sans possibilité de contrôle "matériel" (ce qui est de plus en plus rare), pour supprimer le préampli ou éviter de se lever pour tourner un potentiomètre à la main.... Le résultat est généralement correct mais souvent moins bon qu'un préampli analogique, car les DACs ne sont pas toujours conçus pour être optimisés en linéarité sur les faibles amplitudes....
2) Améliorer la qualité, dans le cas d'un DAC à contrôle de volume matériel numérique, couplé à du suréchantillonnage. Je m'explique... La plupart des puces DACs moderne sont Delta-Sigma, c'est à dire qu'elles suréchantillonnent systématiquement les flux entrant en un flux type DSD qui servira à moduler le signal "analogique" en sortie du DAC. Par ailleurs, elles peuvent assurer le contrôle de volume de ces flux numériques en appliquant un gain numérique. Ces deux opérations - suréchantillonnages et contrôle de volume - sont effectuées par des algorithmes embarqués, limités par la puissance de calcul des puces retenues par le fabricant. Hors des puissances de calcul bien supérieures sont disponibles sur des PCs, et permettent des algorithmes plus performants type "closed form" ou autres, potentiellement meilleurs que ceux du DAC, pour le suréchantillonnage et le contrôle de volume, ainsi que le dithering associé, en une seule étape (pas de double dithering) et sur 64 bits. D'où l'intérêt d'un soft comme HQPlayer, qui va en pratique faire le boulot du DAC, y compris le contrôle de volume. Roon a moins de possibilités de réglages qu'HQPlayer, mais si vous avez un DAC 32bits à contrôle de volume numérique, un suréchantillonnage dans Roon à la fréquence native du DAC couplé à un contrôle de volume logiciel dans Roon peut en théorie permettre d'atteindre de meilleures résultat qu'un streaming "bit perfect" dans le DAC.
Bon je ne sais pas si j'ai été clair
Pour ce qui est du Leedh Processing : aucune nouvelle depuis un an sur ce soit-disant procédé "révolutionnaire". Hormis l'idée de compenser les courbes de Fletcher Munson je ne vois pas trop ce que c'est --> pshiiiit ?
NB: le moteur DSP de Roon y compris contrôle de volume n'a pas évolué depuis plus d'un an - hors convolution
Le contrôle de volume logiciel numérique de Roon est canonique : multiplication du signal par le gain sur 64bits, et dithering/tramage TPDF, sur le flux PCM pour conversion en 24 ou 32 bits pour aller vers le streamer/DAC. Pas de contrôle de volume sur le DSD dans Roon, seul HQPlayer le fait à ma connaissance, c'est pas évident et gourmand en ressource.
Le contrôle de volume matériel depuis Roon utilise celui du DAC/préamp connecté et compatible. A noter que ce contrôle de volume matériel peut être numérique (et donc "logiciel") intégré à la puce DAC ou en amont dans le FPGA/décodeur XMOS, ou analogique, comme dans un préamp analogique. Il y a aussi bien sûr des DACs sans contrôle de volume.
Le contrôle de volume logiciel dans le player (Roon/HQPlayer/Foobar ou autre) n'a pour moi de l'intérêt que dans deux cas, l'un pour des raisons pratiques, l'autre de performance :
1) Piloter directement depuis Roon le volume d'un DAC ou endpoint sans possibilité de contrôle "matériel" (ce qui est de plus en plus rare), pour supprimer le préampli ou éviter de se lever pour tourner un potentiomètre à la main.... Le résultat est généralement correct mais souvent moins bon qu'un préampli analogique, car les DACs ne sont pas toujours conçus pour être optimisés en linéarité sur les faibles amplitudes....
2) Améliorer la qualité, dans le cas d'un DAC à contrôle de volume matériel numérique, couplé à du suréchantillonnage. Je m'explique... La plupart des puces DACs moderne sont Delta-Sigma, c'est à dire qu'elles suréchantillonnent systématiquement les flux entrant en un flux type DSD qui servira à moduler le signal "analogique" en sortie du DAC. Par ailleurs, elles peuvent assurer le contrôle de volume de ces flux numériques en appliquant un gain numérique. Ces deux opérations - suréchantillonnages et contrôle de volume - sont effectuées par des algorithmes embarqués, limités par la puissance de calcul des puces retenues par le fabricant. Hors des puissances de calcul bien supérieures sont disponibles sur des PCs, et permettent des algorithmes plus performants type "closed form" ou autres, potentiellement meilleurs que ceux du DAC, pour le suréchantillonnage et le contrôle de volume, ainsi que le dithering associé, en une seule étape (pas de double dithering) et sur 64 bits. D'où l'intérêt d'un soft comme HQPlayer, qui va en pratique faire le boulot du DAC, y compris le contrôle de volume. Roon a moins de possibilités de réglages qu'HQPlayer, mais si vous avez un DAC 32bits à contrôle de volume numérique, un suréchantillonnage dans Roon à la fréquence native du DAC couplé à un contrôle de volume logiciel dans Roon peut en théorie permettre d'atteindre de meilleures résultat qu'un streaming "bit perfect" dans le DAC.
Bon je ne sais pas si j'ai été clair
Pour ce qui est du Leedh Processing : aucune nouvelle depuis un an sur ce soit-disant procédé "révolutionnaire". Hormis l'idée de compenser les courbes de Fletcher Munson je ne vois pas trop ce que c'est --> pshiiiit ?
NB: le moteur DSP de Roon y compris contrôle de volume n'a pas évolué depuis plus d'un an - hors convolution
Roon Windows 10 Nuc7i3 - Streamer Nuc8i3 Win 10 - DAC Exasound E28
Filtrage actif 8 voies + correction pièce HAF/Rephase/HQPlayer Desktop
Amplis ClassDAudio, SMSL SA50, STA-IMG1000D
Baffles plans 4 voies DIY - AMT ESS/PHL 2520/Eminence Alpha 15A
Filtrage actif 8 voies + correction pièce HAF/Rephase/HQPlayer Desktop
Amplis ClassDAudio, SMSL SA50, STA-IMG1000D
Baffles plans 4 voies DIY - AMT ESS/PHL 2520/Eminence Alpha 15A