10-15-2019, 10:57 PM
J'ai testé plusieurs configurations sur une assez longue période:
Toutes les versions Mac mini sont avec le kit UpTone et alimentation linéaire JS2.
Toutes les versions font tourner la convolution et alimentent un Devialet via RoonAir. J'ai aussi comparé avec Audirvana et Roon avec HQPlayer et avec Devialet Air comme entrée alternative à partir de Roon, et avec Audirvana (Devialet Air ou DLNA pour entrer dans le Devialet). J'ai aussi utilisé JRiver et Minimserver avec app Lumin, mais j'ai abandonné car pas de streaming Tidal avec JRiver et trop d'instabilité de Minimserver et app Lumin, et convolution peu performante.
Mes conclusions peuvent n'être applicables qu'au Devialet car je n'ai pas testé d'autres configurations, mais bon, on est dans un mode endpoint réseau séparé du serveur comme recommandé par Roon.
Je donnerai plus de détails sur le fil de mon installation, mais la version courte de l'histoire, c'est qu'une fois qu'on a tout bien écouté et comparé (et c'est pas toujours évident, d'où l'intérêt de pouvoir faire des essais sur une longue durée et en comparant seulement les versions 2 à 2 sur plusieurs jours), il ressort clairement que la configuration 3 ci-dessus est sans conteste la meilleure. Audirvana est surement handicapé par la gestion de la convolution avec Liquidsonics, mais j'ai besoin de convolution, donc choix facile. Et coté stabilité, il y a Roon et loin derrière, les autres...
En termes de performance, on pourrait penser que le Mac pro écrase la concurrence mais ce n'est pas le cas, en convolution sur DSD64 géré en mode DSD par Roon, on est à 2.5x, contre 2.0x sur le Mac mini avec MacOS et 2.5x aussi sur le Macbook pro i7. Le Mac mini avec Fedora rame plus car il n'arrive pas à faire tourner le DSD64 (0.8x maxi donc insuffisant), donc mauvaise exploitation du processeur vs Mac OS sur la même machine.
Le NAS quand à lui n'arrive pas à passer le DSD64 même converti en PCM, mais il traite sans pb toutes les convolutions jusqu'à 192KHz.
A l'écoute, toutes les versions sont plus "numériques" que la version Fedora. Mac OS Yosemite sur Mac mini est très proche à vrai dire, mais ça semble plus fluide quand même avec Fedora.
J'ai été déçu par le Mac pro (et le Macbook pro mais lui je savais qu'il n'était pas bon pour l'audio car je l'avais déjà essayé dans plusieurs configurations) car ça aurait été le plus simple à mettre en oeuvre en laissant tourner Roon server en background, mais bon la différence était assez nette, donc pas d'hésitation à avoir.
Le Macbook de 2011 est presque aussi bon que le Mac mini optimisé, mais il est trop lent et je l'utilise en tant que portable donc je ne voulais pas le dédier à l'audio.
Quand je regarde le nombre d'opérations actives sur chacune des configurations, on va de 30 sur Fedora à plus de 400 sur Mojave, en passant aux environs de 80 sur Yosemite avec les scripts. Je ne sais pas si c'est le bon critère, mais ça corrèle avec les résultats l'oreille, et de même pour l'alimentation linéaire qui semble apporter un plus puisque le Mac mini est meilleur que tous les autres dans toutes ses configurations logicielles.
HQPlayer de son coté est très intéressant et surtout instructif sur l'influence des différents modes de filtrage en upsampling. On change de DAC avec chaque filtre... A s'interroger sur ce qui fait vraiment sonner 2 DAC différemment au final... Je donnerai plus de détails sur ce sujet car c'est intéressant à observer (et écouter). Mais, je ne l'ai pas retenu au final car on fait aussi bien avec Roon (du moins, si on reste sans upsampling, ce qui me parait être la meilleure option avec un Devialet, mais qui peut être une option à étudier attentivement surtout si on a un DAC NOS).
Et dernier point, important malgré tout, tous ces essais ont été faits avec un Waversa Smarthub ou un AQVox SE juste avant le Devialet et très loin (au moins 7m et pièce différente) du serveur. J'avoue que j'étais TRES sceptique sur le fait qu'on entende la moindre différence sur la config du serveur, et pourtant...
Bref, tout cela pour dire que je vais essayer une config NUC i7 (NUC8i7BEH + 8GB RAM + 128GB M.2 SSD) comme recommandé par Roon pour faire tourner Rock, avec la JS2 comme alim et un boitier fanless.
Ca devrait donner la performance pour la convolution et un nombre d'opérations actives minimal. On verra bien si on fait mieux que le Mac mini ainsi.
Toutes les versions Mac mini sont avec le kit UpTone et alimentation linéaire JS2.
- Mac mini (late 2014) - 8Go RAM, SSD PCie 128Go, i5 2.6GHz. MacOS Yosemite et scripts optimisation + Roon server
- Mac mini (late 2014) - 8Go RAM, SSD PCie 128Go, i5 2.6GHz. MacOS High Sierra + Roon server
- Mac mini (late 2014) - 8Go RAM, SSD PCie 128Go, i5 2.6GHz. Fedora Linux (tuto LittleScarabee) + Roon server
- Macbook pro (mi 2015) - 16Go RAM, SSD 512Go, i7 2.3GHz. MacOS Mojave + Roon server
- Macbook pro (late 2011) - 12Go RAM, SSD 512Go, i3 2.5GHz. MacOS High Sierra + Roon server
- Mac pro (late 2013) - 12Go RAM, SSD 256Go, Quad Core Xeon E5 3.7GHz. MacOS Mojave + Roon server
- NAS Qnap TS453a - 8Go RAM, Celeron N3160, 1.6GHz, Roon Server app
Toutes les versions font tourner la convolution et alimentent un Devialet via RoonAir. J'ai aussi comparé avec Audirvana et Roon avec HQPlayer et avec Devialet Air comme entrée alternative à partir de Roon, et avec Audirvana (Devialet Air ou DLNA pour entrer dans le Devialet). J'ai aussi utilisé JRiver et Minimserver avec app Lumin, mais j'ai abandonné car pas de streaming Tidal avec JRiver et trop d'instabilité de Minimserver et app Lumin, et convolution peu performante.
Mes conclusions peuvent n'être applicables qu'au Devialet car je n'ai pas testé d'autres configurations, mais bon, on est dans un mode endpoint réseau séparé du serveur comme recommandé par Roon.
Je donnerai plus de détails sur le fil de mon installation, mais la version courte de l'histoire, c'est qu'une fois qu'on a tout bien écouté et comparé (et c'est pas toujours évident, d'où l'intérêt de pouvoir faire des essais sur une longue durée et en comparant seulement les versions 2 à 2 sur plusieurs jours), il ressort clairement que la configuration 3 ci-dessus est sans conteste la meilleure. Audirvana est surement handicapé par la gestion de la convolution avec Liquidsonics, mais j'ai besoin de convolution, donc choix facile. Et coté stabilité, il y a Roon et loin derrière, les autres...
En termes de performance, on pourrait penser que le Mac pro écrase la concurrence mais ce n'est pas le cas, en convolution sur DSD64 géré en mode DSD par Roon, on est à 2.5x, contre 2.0x sur le Mac mini avec MacOS et 2.5x aussi sur le Macbook pro i7. Le Mac mini avec Fedora rame plus car il n'arrive pas à faire tourner le DSD64 (0.8x maxi donc insuffisant), donc mauvaise exploitation du processeur vs Mac OS sur la même machine.
Le NAS quand à lui n'arrive pas à passer le DSD64 même converti en PCM, mais il traite sans pb toutes les convolutions jusqu'à 192KHz.
A l'écoute, toutes les versions sont plus "numériques" que la version Fedora. Mac OS Yosemite sur Mac mini est très proche à vrai dire, mais ça semble plus fluide quand même avec Fedora.
J'ai été déçu par le Mac pro (et le Macbook pro mais lui je savais qu'il n'était pas bon pour l'audio car je l'avais déjà essayé dans plusieurs configurations) car ça aurait été le plus simple à mettre en oeuvre en laissant tourner Roon server en background, mais bon la différence était assez nette, donc pas d'hésitation à avoir.
Le Macbook de 2011 est presque aussi bon que le Mac mini optimisé, mais il est trop lent et je l'utilise en tant que portable donc je ne voulais pas le dédier à l'audio.
Quand je regarde le nombre d'opérations actives sur chacune des configurations, on va de 30 sur Fedora à plus de 400 sur Mojave, en passant aux environs de 80 sur Yosemite avec les scripts. Je ne sais pas si c'est le bon critère, mais ça corrèle avec les résultats l'oreille, et de même pour l'alimentation linéaire qui semble apporter un plus puisque le Mac mini est meilleur que tous les autres dans toutes ses configurations logicielles.
HQPlayer de son coté est très intéressant et surtout instructif sur l'influence des différents modes de filtrage en upsampling. On change de DAC avec chaque filtre... A s'interroger sur ce qui fait vraiment sonner 2 DAC différemment au final... Je donnerai plus de détails sur ce sujet car c'est intéressant à observer (et écouter). Mais, je ne l'ai pas retenu au final car on fait aussi bien avec Roon (du moins, si on reste sans upsampling, ce qui me parait être la meilleure option avec un Devialet, mais qui peut être une option à étudier attentivement surtout si on a un DAC NOS).
Et dernier point, important malgré tout, tous ces essais ont été faits avec un Waversa Smarthub ou un AQVox SE juste avant le Devialet et très loin (au moins 7m et pièce différente) du serveur. J'avoue que j'étais TRES sceptique sur le fait qu'on entende la moindre différence sur la config du serveur, et pourtant...
Bref, tout cela pour dire que je vais essayer une config NUC i7 (NUC8i7BEH + 8GB RAM + 128GB M.2 SSD) comme recommandé par Roon pour faire tourner Rock, avec la JS2 comme alim et un boitier fanless.
Ca devrait donner la performance pour la convolution et un nombre d'opérations actives minimal. On verra bien si on fait mieux que le Mac mini ainsi.