Messages : 7,360
Sujets : 177
Inscription : Oct 2015
Type: Particulier
Localisation: Charente Maritime
(03-12-2021, 11:06 AM)Bear a écrit : (03-12-2021, 10:57 AM)Olivier a écrit : (03-12-2021, 10:51 AM)Bear a écrit : Vous utilisez quelle version de Server 2019 ? Essentials ou la version complète ?
Version Standard
Maintenant, dans ta config, je ne sais pas si l'optimisation a un sens ! Ton Windows ne sert qu'a relier NAA à Diretta ASIO, quelle est la charge de ton CPU au calme ?
Si je laisse HQPlayer sur le Mac Mini, environ 10% en utilisant "Sync"...
Il faudrait réduire à la charge à "vide" à 2 ou 3%, car si je comprends bien c'est déjà 10% pris par les process OS. Maintenant, vu le rôle de ta machine, je garde l'apriori qu'il n'y ait pas de gain audible à alléger.
Que devient cette charge quand tu lances la musique ?
Messages : 3,061
Sujets : 27
Inscription : Jan 2017
Type: Particulier
Localisation: Près de Dax (40)
(03-12-2021, 10:57 AM)Olivier a écrit : (03-12-2021, 10:51 AM)Bear a écrit : Vous utilisez quelle version de Server 2019 ? Essentials ou la version complète ?
Version Standard
Maintenant, dans ta config, je ne sais pas si l'optimisation a un sens ! Ton Windows ne sert qu'a relier NAA à Diretta ASIO, quelle est la charge de ton CPU au calme ?
Perso, je n'y mettrais pas ma main au feu...
A essayer....
Source: PC CPU AMD Ryzen 9 Audiolinux v3 6.20 - Alim JCAT OPTIMO S ATX + Target Diretta DST-00 I2S - alim DIY 3 x 5V + 1 x 3,3V avec transfos Toroïdy Audio Grade Supreme pour chaque rail et composants Audio Grade (Mundorf, Vishey etc...) pour DST-00, carte JCAT Net Card XE, convertisseur optique/RJ45.
DAC: Holo Audio Spring 3 Level 2 - Ampli intégré: Coda CSI Limited - Switches RJ45: Reddo Audio + HNE MagicNet D1 Supreme - Enceintes: AudioPhysic Cardeas - Câblage: vers full Murmure Audio.
Messages : 2,685
Sujets : 57
Inscription : Mar 2016
Type: Particulier
03-12-2021, 11:43 AM
(Modification du message : 03-12-2021, 11:44 AM par Bear.)
(03-12-2021, 11:16 AM)Olivier a écrit : (03-12-2021, 11:06 AM)Bear a écrit : (03-12-2021, 10:57 AM)Olivier a écrit : (03-12-2021, 10:51 AM)Bear a écrit : Vous utilisez quelle version de Server 2019 ? Essentials ou la version complète ?
Version Standard
Maintenant, dans ta config, je ne sais pas si l'optimisation a un sens ! Ton Windows ne sert qu'a relier NAA à Diretta ASIO, quelle est la charge de ton CPU au calme ?
Si je laisse HQPlayer sur le Mac Mini, environ 10% en utilisant "Sync"...
Il faudrait réduire à la charge à "vide" à 2 ou 3%, car si je comprends bien c'est déjà 10% pris par les process OS. Maintenant, vu le rôle de ta machine, je garde l'apriori qu'il n'y ait pas de gain audible à alléger.
Que devient cette charge quand tu lances la musique ?
Non il s'agit de la charge avec le NAA et Diretta en route. La charge à vide est proche de zéro.
Le point est surtout que cette configuration avec HQPlayer sur MacMini et NAA/Diretta sous Windows est assez pénible à maintenir. La connexion entre NAA et Diretta est assez peu fiable, et nécessite d'être relancée.
Comme "proof of concept" c'est parfait. En vie quotidienne, je ne vais pas tenir très longtemps...
Du coup, comme j'envisage de garder Diretta, je vais devoir trouver une solution robuste (si tant est que cela soit possible avec Windows ).
D'où mes essais d'installation sous Server 2019...
(03-12-2021, 11:31 AM)Le dom a écrit : (03-12-2021, 10:57 AM)Olivier a écrit : (03-12-2021, 10:51 AM)Bear a écrit : Vous utilisez quelle version de Server 2019 ? Essentials ou la version complète ?
Version Standard
Maintenant, dans ta config, je ne sais pas si l'optimisation a un sens ! Ton Windows ne sert qu'a relier NAA à Diretta ASIO, quelle est la charge de ton CPU au calme ?
Perso, je n'y mettrais pas ma main au feu...
A essayer....
Peux-tu préciser ta pensée ?
Messages : 7,360
Sujets : 177
Inscription : Oct 2015
Type: Particulier
Localisation: Charente Maritime
03-12-2021, 11:44 AM
(Modification du message : 03-12-2021, 11:49 AM par Olivier.)
(03-12-2021, 11:31 AM)Le dom a écrit : (03-12-2021, 10:57 AM)Olivier a écrit : (03-12-2021, 10:51 AM)Bear a écrit : Vous utilisez quelle version de Server 2019 ? Essentials ou la version complète ?
Version Standard
Maintenant, dans ta config, je ne sais pas si l'optimisation a un sens ! Ton Windows ne sert qu'a relier NAA à Diretta ASIO, quelle est la charge de ton CPU au calme ?
Perso, je n'y mettrais pas ma main au feu...
A essayer....
Il s'agit là d'un apriori... Et comme je le dis souvent :" les certitudes de la veille sont les doutes du lendemain.." . Théoriquement, abaisser la charge CPU permettrait plus de cycles Diretta sans accident. Tout dépend la charge CPU durant l'écoute.
EDIT: croisements de réponse : 10% en charge durant l'écoute..tu peux rogner, mais je renouvelle mes doutes...
Quels sont les problèmes que tu rencontres avec NAA et Diretta ? Comment fais tu pour modifier les paramètres de Diretta ? Tu arrêtes HQPlayer ?
Messages : 4,052
Sujets : 78
Inscription : Mar 2019
Type: Particulier
Localisation: Côte d'Or
03-12-2021, 12:01 PM
(Modification du message : 03-12-2021, 12:04 PM par zaurux.)
Vous allez croire que je fais une fixation, mais un petit coup de LatencyMon permet de sérier les marges d'amélioration.
@Olivier, comme tu l'as écrit, ça permet d'objectiver l'utilisation de HPET (qui n'a plus vraiment d'intérêt sur les PC récents).
La charge CPU est un indicateur. Quand elle est faible, on peut se dire que les process ne sont pas gourmands et que la qualité va avec...
Pas forcément, tout est affaire d'interaction entre ces process et un mauvais codage ou un driver défaillant, c'est la cata.
A l'inverse, un système bien carré, on peut faire monter une utilisation CPU sur un seul process, c'est le cas d'HQP, sans dégradation.
Optimisation : on a déja parlé d'AO. On peut rajouter des scripts, modifications manuelles (base de registre) et quelques utilitaires.
Je me passe désormais de Fidelizer.
Pour affiner, il y a des pistes d'amélioration (priorités MSI à la place d'IRQ..) ou options des drivers réseau (et là Intel est généralement au top).
A titre d'exemple, mon PC fanless (ex-Patatorz) sous Win10 LTSC (core i5-8400 Gigabyte 370N), avec HQP et Roon en fonctionnement :
Installation brute Win10
Code :
Average measured interrupt to DPC latency (µs): 22,371433
Après 1ères optimisations, Bios + OS :
Code :
Average measured interrupt to DPC latency (µs): 0,462635
Aujourd'hui... je descends parfois en dessous de 0,40 mais c'est juste pour la recherche du chiffre.
L'essentiel était de réduire les interactions néfastes entre process pour pouvoir utiliser au maximum le hardware et upsampler en DSD 256 (modulateur HQP ASDM7EC) sans dépasser les 60°.
A noter qu'avec des gros multicoeurs, c'est plus confort pour les applis gourmandes.
Mais on voit que le core 0 est toujours plus (trop) sollicité.
D'où, les schémas clients/serveurs où le target, renderer ou streamer a juste comme tâche de livrer un flux sans dégradation et une sollicitation minime du hardware.
Pour HQP, au final l'Allo USBridge gère le NAA avec un process mini : moins de 10% d'un des 4 coeurs d'un compute RPI3+
Messages : 1,700
Sujets : 46
Inscription : Nov 2015
Type: Particulier
Localisation: région bordelaise
Pierre, quand on est habitué à un OS, ce n'est pas facile de changer...
Pour moi c'est pareil, tu ne me feras jamais acheter un Mac...
Windows 10 (server 2019 hérite de possibilités suffisantes pour ce qu'on en fait) a une belle maturité et fonctionne très bien.
Tu ne l'aime pas ... et il ne t'aime pas!
Tu as un processeur aussi performant que le mien. Sous win server 2019 Standard tu peux faire tourner ton système comme le mien.
Et pourtant j'ai sur la même machine Roo, Hqplayer et l'asio Diretta.
Avec HQplayer faisant de la convolution, sortie en DSD 256, polysinc ext2, ASDM5EC (ou 7), Diretta profil Sync , Asio buffer = 2, buffer latency = 10 ça passe très bien pour les fichiers pcm 16/44.
Pour le 24/192 je dois utiliser Sync low qui fonctionne très bien aussi.
Bon courage!
Pierre
Quad ESL 989- SE 2A3 DIY tubes NOS -Topping A90D - Holo Spring 3 L2 - Xing AF200 - serveur MSI ProZ690 A DDR4 Intel I5 12600K - HQPlayer5 - NAA DDR5 - HDPLEX 400W - casque HD800S - Alim Sean Jacobs et Powerbanks + super capas - Câbles HP et modulation DIY. - câble HDMI Ricable Suprême - Correction d'acoustique avec Rew et Rephase.
Platine vinyle Sony PSX-600 (bras Biotracer), pré phono Pro-ject Tube S2 tubes NOS - cellules AT440MLB et DL110
Messages : 2,685
Sujets : 57
Inscription : Mar 2016
Type: Particulier
03-12-2021, 12:05 PM
(Modification du message : 03-12-2021, 12:15 PM par Bear.)
(03-12-2021, 12:02 PM)patatras a écrit : Pierre, quand on est habitué à un OS, ce n'est pas facile de changer...
Pour moi c'est pareil, tu ne me feras jamais acheter un Mac...
Windows 10 (server 2019 hérite de possibilités suffisantes pour ce qu'on en fait) a une belle maturité et fonctionne très bien.
Tu ne l'aime pas ... et il ne t'aime pas!
Tu as un processeur aussi performant que le mien. Sous win server 2019 Standard tu peux faire tourner ton système comme le mien.
Et pourtant j'ai sur la même machine Roo, Hqplayer et l'asio Diretta.
Avec HQplayer faisant de la convolution, sortie en DSD 256, polysinc ext2, ASDM5EC (ou 7), Diretta profil Sync , Asio buffer = 2, buffer latency = 10 ça passe très bien pour les fichiers pcm 16/44.
Pour le 24/192 je dois utiliser Sync low qui fonctionne très bien aussi.
Bon courage!
Pierre
Bonjour Pierre,
Merci de tes encouragements.
En même temps, je vois que c'est toi qui m'a convaincu de m'embarquer dans cette galère
Pour ne pas que ce propos puisse passer pour culpabilisant, je précise que je goûte sincèrement les apports de Diretta.
Juste j'en bave un peu
Diretta se mérite, pas seulement en payant la licence
Messages : 3,061
Sujets : 27
Inscription : Jan 2017
Type: Particulier
Localisation: Près de Dax (40)
(03-12-2021, 11:43 AM)Bear a écrit :
(03-12-2021, 11:31 AM)Le dom a écrit : (03-12-2021, 10:57 AM)Olivier a écrit : (03-12-2021, 10:51 AM)Bear a écrit : Vous utilisez quelle version de Server 2019 ? Essentials ou la version complète ?
Version Standard
Maintenant, dans ta config, je ne sais pas si l'optimisation a un sens ! Ton Windows ne sert qu'a relier NAA à Diretta ASIO, quelle est la charge de ton CPU au calme ?
Perso, je n'y mettrais pas ma main au feu...
A essayer....
Peux-tu préciser ta pensée ?
Disons qu'il faut essayer, seul le résultat à l'écoute nous dira si on a tout intérêt à passer sur un Windows Server 2019 optimisé ou si cela ne change rien au niveau de la qualité sonore par rapport à Windows 10 et donc, dans ce cas, pas la peine de s'embêter à chercher à aller plus loin.
Source: PC CPU AMD Ryzen 9 Audiolinux v3 6.20 - Alim JCAT OPTIMO S ATX + Target Diretta DST-00 I2S - alim DIY 3 x 5V + 1 x 3,3V avec transfos Toroïdy Audio Grade Supreme pour chaque rail et composants Audio Grade (Mundorf, Vishey etc...) pour DST-00, carte JCAT Net Card XE, convertisseur optique/RJ45.
DAC: Holo Audio Spring 3 Level 2 - Ampli intégré: Coda CSI Limited - Switches RJ45: Reddo Audio + HNE MagicNet D1 Supreme - Enceintes: AudioPhysic Cardeas - Câblage: vers full Murmure Audio.
Messages : 2,685
Sujets : 57
Inscription : Mar 2016
Type: Particulier
(03-12-2021, 12:07 PM)Le dom a écrit : (03-12-2021, 11:43 AM)Bear a écrit :
(03-12-2021, 11:31 AM)Le dom a écrit : (03-12-2021, 10:57 AM)Olivier a écrit : (03-12-2021, 10:51 AM)Bear a écrit : Vous utilisez quelle version de Server 2019 ? Essentials ou la version complète ?
Version Standard
Maintenant, dans ta config, je ne sais pas si l'optimisation a un sens ! Ton Windows ne sert qu'a relier NAA à Diretta ASIO, quelle est la charge de ton CPU au calme ?
Perso, je n'y mettrais pas ma main au feu...
A essayer....
Peux-tu préciser ta pensée ?
Disons qu'il faut essayer, seul le résultat à l'écoute nous dira si on a tout intérêt à passer sur un Windows Server 2019 optimisé ou si cela ne change rien au niveau de la qualité sonore par rapport à Windows 10 et donc, dans ce cas, pas la peine de s'embêter à chercher à aller plus loin.
OK. Merci
Messages : 7,360
Sujets : 177
Inscription : Oct 2015
Type: Particulier
Localisation: Charente Maritime
03-12-2021, 01:26 PM
(Modification du message : 03-12-2021, 01:28 PM par Olivier.)
(03-12-2021, 12:01 PM)zaurux a écrit : Vous allez croire que je fais une fixation, mais un petit coup de LatencyMon permet de sérier les marges d'amélioration.
@Olivier, comme tu l'as écrit, ça permet d'objectiver l'utilisation de HPET (qui n'a plus vraiment d'intérêt sur les PC récents).
La charge CPU est un indicateur. Quand elle est faible, on peut se dire que les process ne sont pas gourmands et que la qualité va avec...
Pas forcément, tout est affaire d'interaction entre ces process et un mauvais codage ou un driver défaillant, c'est la cata.
A l'inverse, un système bien carré, on peut faire monter une utilisation CPU sur un seul process, c'est le cas d'HQP, sans dégradation.
Optimisation : on a déja parlé d'AO. On peut rajouter des scripts, modifications manuelles (base de registre) et quelques utilitaires.
Je me passe désormais de Fidelizer.
Pour affiner, il y a des pistes d'amélioration (priorités MSI à la place d'IRQ..) ou options des drivers réseau (et là Intel est généralement au top).
A titre d'exemple, mon PC fanless (ex-Patatorz) sous Win10 LTSC (core i5-8400 Gigabyte 370N), avec HQP et Roon en fonctionnement :
Installation brute Win10
Code :
Average measured interrupt to DPC latency (µs): 22,371433
Après 1ères optimisations, Bios + OS :
Code :
Average measured interrupt to DPC latency (µs): 0,462635
Aujourd'hui... je descends parfois en dessous de 0,40 mais c'est juste pour la recherche du chiffre.
L'essentiel était de réduire les interactions néfastes entre process pour pouvoir utiliser au maximum le hardware et upsampler en DSD 256 (modulateur HQP ASDM7EC) sans dépasser les 60°.
A noter qu'avec des gros multicoeurs, c'est plus confort pour les applis gourmandes.
Mais on voit que le core 0 est toujours plus (trop) sollicité.
D'où, les schémas clients/serveurs où le target, renderer ou streamer a juste comme tâche de livrer un flux sans dégradation et une sollicitation minime du hardware.
Pour HQP, au final l'Allo USBridge gère le NAA avec un process mini : moins de 10% d'un des 4 coeurs d'un compute RPI3+
C'est effectivement une piste intéressante d'amélioration de traitement de flux...Mais quid du gain audible ? Alors certes, ton gain se situe au niveau du traitement HQP, mais qu'en serait il sans HQP ?
Je vais me lancer dans cette voie... puisque Le Dom a raison de rappeler, qu'il faut essayer pour entendre ou pas...
Autres pistes : le dev de Diretta part sur la voie du pont optique.... En optique, Phile nous parle du cable USB Optique...
|