07-22-2017, 08:25 PM
(07-22-2017, 05:16 PM)volpone75 a écrit :(07-22-2017, 02:17 PM)LittleScarabee a écrit : ....
@Volpone,
Pour le côté installation dissocier ; je pense qu'il y a une piste à creuser : 1 gros PC (i5 voir i7) et utiliser Docker >> On crée des environnements isolés entre les deux processus et cela est peut être "performant" dans ce sens...Je n'ai pas pu le tester je t'avoue car je ne possède pas de CPU de ce type (j'y réfléchi en mode occasion), mais au vu ce que j'ai pu observer sur le Mac un bon CPU est préférable je pense et surtout beaucoup de RAM.
L’approche de dissociation logique par virtualisation sur un PC « puissant » que tu évoques peut être tentée (Docker) mais physiquement il y a toujours une machine qui mouline et rayonne a proximité du DAC. Pas certain que des résultats sonores tangibles soient au rendez-vous.
Les clients audio réseau de Roon (RoonBridge) ou d’HQPlayer (NAA) ne demandent presque rien en ressources. L’idée pour avoir le meilleur rendu sonore est plutôt de les faire tourner sur un matériel et un OS le plus minimaliste possible (nul besoin de beaucoup de RAM, de puissance CPU, ni de disque).
A titre d’exemple j’utilise pour nourrir mon DAC un Raspeberry PI "underclocké" à 600MHz (VS 1200MHz) et cela joue parfaitement du DSD 128 via USB avec un CPU sur 4 chargé a environ 10%. Peu de moulinage et peu de rayonnements !
La plupart des Nano device Linux a moins de 50 euros font très bien le job avec DietPi (ou autres Fedora allégés). La différence de rendu se fait au niveau de la qualité des sorties numériques USB (isolation) ou SPDIF (clocking) et sans doute aussi de la qualité de l’alim. Si l’on doit investir pour entendre des différences c’est la dessus ! D'ailleurs un Sonore UltraRendu ou un SoTm SMs-200 Ultra très encensés ne sont pas autres choses que ce que j'évoque, avec une intégration qui se paye d'ailleurs assez chère (vs DIY ou solutions ALLO plus abordables par exemple).
Le serveur peut lui tourner sur une machine lambda, même bruyante et bruitée si elle est distincte et éloignée. Dans le cas de ROON le bon CPU n'est déterminant que pour le scanning ponctuel des fichiers et si l’on fait du DSP.
Pour avoir une interface agréable et reactive même avec une grosse bibliothèque un SSD rapide pour gérer la base de données est le point clé. 8Go de RAM sont plus qu'il n'en faut !
Pour le client je suis d'accord, un PC minimaliste est suffisant je suis moi même dans cette configuration en ce moment et pour avoir comparer un Orange Pi Zero à un Olimex Lime2 on a un meilleur résultat avec un Olimex, donc le choix est quand même important même si c'est peut gourmand. Après pour le Raspberry Pi n'est pas très performant sur l'interface USB, voir très "bruité". Il est mieux de passer par des cartes Allo et donc utiliser la sortie I2S du Rpi pour repartir en numérique (Coaxial ou autre selon la carte)
Après l'idée de tout mettre sur la même machine c'est de simplifier le chemin du flux et éviter un chemin réseau supplémentaire. Pour moi plus c'est simple et mieux c'est. Après "Docker" à l'avantage d'isoler les packages entre eux, cela évite de jouer en "dur" sur les affinités CPU et créer certains instabilités le tout en réservant la mémoire par packages.
Après pour les rayonnements et autres il y a toujours moyen de les limiter et d'optimiser le PC (alimentation PicoPSU, CPU Fanless, etc..). Rien n'empêche d'avoir tout à proximité le tout étant de gérer comme on peut les différents paramètres pouvant "perturber".
Bonne écoute.
Streamer : Windows Server 2019 & AO 3 & HQPlayer | Aurdirvana -> Diretta
Dac : PS Paul Hynes SR4 -> Chord 2Qute
Casque : Auris HA-2SF -> Focal Clear MG
Démat : Auris HA-2SF -> Atoll IN100 By JCT (Ampli) -> Harbeth LS3/5A 11 Ohms
Vinyle : Thorens TD 295 MK IV & Autio-Technica AT-150MLX
Dac : PS Paul Hynes SR4 -> Chord 2Qute
Casque : Auris HA-2SF -> Focal Clear MG
Démat : Auris HA-2SF -> Atoll IN100 By JCT (Ampli) -> Harbeth LS3/5A 11 Ohms
Vinyle : Thorens TD 295 MK IV & Autio-Technica AT-150MLX