(12-26-2018, 03:54 PM)bbill a écrit : ...
en pratique : pour un usage classique, par exemple ici un simple NAS avec un petit CPU Celeron J3455, celui-ci semble suffire et en effet d'après les mesures sur la charge du CPU :
1.- en lecture 16/44 = moins de 1% de la capacité du CPU Celeron
2.- avec en plus un transcodage 24/96 et de la convolution = 2% de la capacité
3.- transcodage fichier PCM vers DSD64 = 10% de la capacité processeur
4.- transcodage DSD64 vers PCM = 4% avec décomposition (première étape DSD vers PCM 352Khz puis les étapes de conversions 352 vers 96kHz et 64 vers 24bits)
5.- transcodage DSD64 vers PCM = 24% avec traitement DSD natif (2,822Mhz vers 96kHz), ce qui est le réglage par défaut du DSP Roon
le problème : les options 1 à 4 fonctionnent sans problème sur un Nas à base de ce Celeron et l'option 5 aussi.. mais il y a parfois une interruption (il semble que le fichier se charge trop lentement car la vitesse de traitement est +- 8 fois plus faible ?) et donc alors passage direct à la plage suivante.. ce qui est très gênant !
Hello, tu devrais publier une copie d'écran de ton chemin du signal.
Dans ma config avec un I5 et pour un transcodage DSF64 > PCM 88.2/24bits (sans convolution) j'ai une vitesse de traitement d'environ 8X affichée par ROON ce qui donne une grosse marge. A priori tant que ROON affiche une vitesse de traitement > 1X il n'y a pas de raison que le DSP talonne par manque de ressource CPU. A vérifier en fonction des affichages de la vitesse de traitement.
Par ailleurs et bien que ton problème ne vienne pas forcément de la charge CPU les stats de ton NAS sont tout de même à regarder avec attention car si c'est des moyennes qui sont affichées il suffit de pics de charge très ponctuels pour avoir des soucis.
SANS CONVOLUTION DSF64 > PCM 88.2/24b
En ce qui concerne l'intérêt audible qu'il y aurait à appliquer la convolution sur le DSD "natif" original, cela n'a aucun sens dans ton cas car tu fais du transcodage DSD > PCM. La convolution doit se faire sur le PCM. C'est beaucoup moins exigeant en ressource CPU et le résultat sonore est strictement équivalent. Vérifier les valeurs de "vitesse de traitement" pour les options 4 et 5 que tu évoques.
Dans mon cas la vitesse de traitement en appliquant la convolution sur le PCM (ton option 4) est quasiment la même que sans convolution sur ma config I5. Voir ci-dessous:
AVEC CONVOLUTION DSF64 > PCM 88.2/24b
ROON > HQPlayer > Allo-USBridge (DietPi) > T+A DAC8 DSD > NAD M22 (Ncore Hypex) > Harbeth SLH5+
Schéma installation
Schéma installation