Le Forum Indépendant de la Hifi et des Audiophiles

Version complète : HQPlayer
Vous consultez actuellement la version basse qualité d’un document. Voir la version complète avec le bon formatage.
(01-16-2022, 11:35 PM)Bear a écrit : [ -> ]Bonsoir Stéphane et Michel,

Je vois que j'ai pas mal pris occupé fil ces derniers temps.
Je propose de vous laisser avancer et de rester en réserve si nécessaire Smile

Pas du tout Pierre, tu es le seul à pouvoir aider Lio67 avec une réelle expertise sous Mac.
Et en plus tu es entrain d'explorer la version "embedded" qui fait des émules... (cf Patatras), partage sans restriction, on ne paye pas le papier !!  Tongue

Alors, on ouvre un post sur les "Endpoint NAA" ? Si quelqu'un teste un UP-gateway, par exemple... Angel 
Ca m'intéresse !
J ai une question sur mon streamer naa sotm . Ce dernier est sous Linux et dernièrement avant Noël il y a eu une mise à jour via enhasu. Quelle est la différence entre les streamer sous Linux comme le sotm et la version embedded ou d utiliser une clé usb pour utiliser l os de jussy Merci
(01-17-2022, 09:44 AM)zaurux a écrit : [ -> ]
(01-16-2022, 11:35 PM)Bear a écrit : [ -> ]Bonsoir Stéphane et Michel,

Je vois que j'ai pas mal pris occupé fil ces derniers temps.
Je propose de vous laisser avancer et de rester en réserve si nécessaire Smile

Pas du tout Pierre, tu es le seul à pouvoir aider Lio67 avec une réelle expertise sous Mac.
Et en plus tu es entrain d'explorer la version "embedded" qui fait des émules... (cf Patatras), partage sans restriction, on ne paye pas le papier !!  Tongue

Alors, on ouvre un post sur les "Endpoint NAA" ? Si quelqu'un teste un UP-gateway, par exemple... Angel 
Ca m'intéresse !

Salut Stéphane.

De mon coté, les lignes n'ont pas bougé concernant le NAA et l'UP Gateway en particulier.

Je vais reformuler ce que j'ai écrit sur le forum US et qui t'a fait réagir: j'ai une préférence pour graver sur le petit Up Gateway que j'utilise comme NAA une image complète de HQPlayer Embedded (que l'on trouve ici: https://www.signalyst.eu/bins/hqplayerd/images/) plutôt que celle du NAA.
Les manipulations à faire une fois cette image transférée sur une clé USB sont les suivante:
- booter le Up Gateway à partir de cette clé USB
- se logger en root à l'invite de hqplayer
- se metter en superviseur su <CR>
- créer un utilisateur local (adduser <username> et renseigner le mot de passe)
- désactiver les services HQPlayer (systemctl disable hqplayerd) et HQPWV (systemctl disable hqpwv)
- et changer son nom sur le réseau (nano /etc/hostname)
- rebooter la machine: reboot
- on peut se connecter à cette petite machine par SSH

Lorsque la configuration est arrêtée, on peut graver l'image sur le disque interne du Up Gateway par la commande:
dd if=/dev/sda of=mmcblk0 ; à partir de là, on n'a plus besoin de la clé USB.

La raison pour laquelle je préfère cette image à celle du NAA tient à l'ouverture donnée à la musique par ce NAA. Je n'ai pas d'explication et Jussi n'en a pas non plus. Mais pour moi c'est un fait.

Je précise n'avoir pas eu de retour de la part d'autres utilisateurs concernant cette position. Il est possible que je sois seul au monde à goûter cette configuration, et je le vis bien ainsi.

Sur ma préférence pour le NAA, j'ai beaucoup milité pour Diretta qui est une belle technologie. Il se trouve que, depuis que j'ai mis en oeuvre mon DAC Holo, j'ai perdu l'intérêt que j'avais pour cette techno. Je trouve que le NAA sonne bien mieux que Diretta pour piloter ce DAC.

J'ai refait toute la journée des écoutes d'un serveur que j'avais configuré avec Fedora 34 et HQPlayer Embedded, avec les drivers ALSA de Diretta, et la carte Lucia connectée par fibre optique au serveur. J'ai cru un bon moment que j'allais revenir à Diretta, car tout était là, les détails, la justesse des timbres, la dynamique, etc...

Jusqu'à ce que, ce soir, je réessaye d'écouter avec juste mon Up Gateway configuré comme ci-dessus. Et là je n'ai plus eu envie de revenir en arrière. Je crois que c'est la configuration qui me va, et je n'ai plus envie d'en bouger.

Donc ne compte pas sur moi pour faire d'autres tests de NAA. Celui que j'ai me va parfaitement. Sauf si tu trouves un NAA avec une connexion par fibre optique, et que l'écart avec celui que j'ai soit tel qu'il me fasse bouger, mais c'est peu vraisemblable Big Grin

(01-17-2022, 09:26 PM)Masterwarzombie a écrit : [ -> ]J ai une question sur mon streamer naa sotm . Ce dernier est sous Linux et dernièrement avant Noël il y a eu une mise à jour via enhasu. Quelle est la différence entre les streamer sous Linux comme le sotm et la version embedded ou d utiliser une clé usb pour utiliser l os de jussy Merci

Bonjour,

Le produit de SOtM s'appuie sur une image Linux propriétaire (ENHASU). Cette image embarque le logiciel NAA de Jussi, mais le noyau qui fait marcher ce logiciel a été configuré par SOtM et pas par Jussi. Il n'y a pas compatibilité car les images de Jussi sont à destination des ordinateurs x86 et pas des processeurs spécialisés comme celui de SOtM.

Les avantages du sMS-200 sont qu'il supporte d'autres logiciels que HQPlayer. Son inconvénient est que la distribution de Jussi ne fonctionne pas avec lui, et qu'il coute beaucoup plus cher qu'un petit PC qui rend, si l'on se limite à HQPlayer, le même service.
(01-17-2022, 10:20 PM)Bear a écrit : [ -> ]...
J'ai refait toute la journée des écoutes d'un serveur que j'avais configuré avec Fedora 34 et HQPlayer Embedded, avec les drivers ALSA de Diretta, et la carte Lucia connectée par fibre optique au serveur. J'ai cru un bon moment que j'allais revenir à Diretta, car tout était là, les détails, la justesse des timbres, la dynamique, etc...

Jusqu'à ce que, ce soir, je réessaye d'écouter avec juste mon Up Gateway configuré comme ci-dessus. Et là je n'ai plus eu envie de revenir en arrière. Je crois que c'est la configuration qui me va, et je n'ai plus envie d'en bouger.

Donc ne compte pas sur moi pour faire d'autres tests de NAA. Celui que j'ai me va parfaitement. Sauf si tu trouves un NAA avec une connexion par fibre optique, et que l'écart avec celui que j'ai soit tel qu'il me fasse bouger, mais c'est peu vraisemblable Big Grin..

Pierre, je respecte totalement tes choix et sans avoir fait les tests, les partage en toute confiance.

J'ai essayé de pousser Jussi à faire une image compatible Allo USBridge mais il a toujours décliné, n'ayant pas le "device tree".. si je me souviens..  .
Donc je n'ai pu comparer son image avec celle que j'utilise : GentooPlayer en Ram.
Et je n'ai pas d'UP-Gateway pour comparer les 2.
Vu l'optimisation de la Gentoo, je pense que ce n'est pas très éloigné.
J'ai pu tester l'image NAA sur une RPI4 mais comme celle-ci est un des derniers modèles, mon dac n'est pas reconnu sans passer par un hub usb.
Donc forcément difficile de croire que la solution RPI4 soit optimisée.
  • Je pourrais prendre un UP-Gateway pour tester... dépense supplémentaire qui permettrait de tester une image logicielle optimisée sur un hardware de bon niveau. Un gap vs l'Allo ?? Pas sûr..
  • Autre option : un logiciel moins poussé sur un matériel plus spécifique. Là je parle du Zen Stream.
Jussi a les 2 (UP-Gateway et Zen Stream) mais n'a jamais répondu à la question, lequel est le meilleur.
Certains utilisateurs, pas forcément d'HQP (UPNP ?), l'ont clairement mis au dessus de l'Allo.
A confirmer.
  • Enfin : JCAT a une solution qui sortira au printemps... je ne pense pas qu'il attende le résultat de la présidentielle !!  Tongue
Ce qui est sûr est qu'il sera au bas mot, 3 à 4 fois plus cher qu'un ZenStream.
  • Une autre piste mais pas moins chère, un peu passée de mode : un 3D-lab mais là encore on est pour le 1er prix à 3 fois celui du ZenStream.
Ton test de version embedded m'ouvre une porte.. euh, non ! Porte refermée !
Je viens de vérifier, il y a des versions RPI4 mais pas RPI3. Normal, c'est un peu léger comme cpu pour la version embedded.
Dommage, je me disais que cette version permettait une session SSH et d'intégrer le pilote de la carte ethernet de l'USBridge (si kernel compatible).
Bon.. pour l'USBridge, c'est donc Gentoo. Je testerai peut-être de nouveau une dernière version DietPi.  Rolleyes
Bonjour Bear. 
J'ai un mini PC monté avec une carte micro et un j1900 quad core alimenté en 12v par un module MPaudio et en 5v pour l'usb par une j92. 
Ce mini PC me semble tout à fait comparable à un Up-gateway. 
1-Est il possible de le faire fonctionner en NAA avec une clef usb...? 

2-sur le 2em Nuc pour la partie serveur que faut il installer sur une clef usb ? 

Ceci pour faire un test. 
Merci d'avance
Bonjour,

Je voulais utiliser l'OS de Jussi mais je n'arrive pas à le faire upsampler en dsd 256 native sur mon DAC (dop 128 fonctionne), quelqu'un aurait-il une solution pour régler mon problème ? Merci

@+
Marc
Petite Question

actuellement j'ai un serveur où est intallé RoonServer/Hqplayer Destop sous un Ryzen 7 5700 G

je vois qu'au fur et à mesure qu'on avance, une hierarchie se dessine en séparant une partie Serveur où tounerait Roon sous Windows ou Linux de Jussi et sur l'autre partie le  streamer NAA HQPlayer Embedded .

l'idée serait d'utiliser Le serveur où le Ryzen 7 5700 G suffisamment puissant pour faire tourner hqplayer pour de l'usampling en le transformant en Streamer NAA car il dispose d'une carte USB Audio de qualité, quid de la carte réseau JCAT NETCARD XE ?

et donc comme il faut peu de puissance pour faire touner Roon ce serait le UP-Gateway qui servirait de serveur ?

qu'en pensez-vous ??

Jluc
(01-18-2022, 11:09 AM)zaurux a écrit : [ -> ]
(01-17-2022, 10:20 PM)Bear a écrit : [ -> ]...
J'ai refait toute la journée des écoutes d'un serveur que j'avais configuré avec Fedora 34 et HQPlayer Embedded, avec les drivers ALSA de Diretta, et la carte Lucia connectée par fibre optique au serveur. J'ai cru un bon moment que j'allais revenir à Diretta, car tout était là, les détails, la justesse des timbres, la dynamique, etc...

Jusqu'à ce que, ce soir, je réessaye d'écouter avec juste mon Up Gateway configuré comme ci-dessus. Et là je n'ai plus eu envie de revenir en arrière. Je crois que c'est la configuration qui me va, et je n'ai plus envie d'en bouger.

Donc ne compte pas sur moi pour faire d'autres tests de NAA. Celui que j'ai me va parfaitement. Sauf si tu trouves un NAA avec une connexion par fibre optique, et que l'écart avec celui que j'ai soit tel qu'il me fasse bouger, mais c'est peu vraisemblable Big Grin..

Pierre, je respecte totalement tes choix et sans avoir fait les tests, les partage en toute confiance.

J'ai essayé de pousser Jussi à faire une image compatible Allo USBridge mais il a toujours décliné, n'ayant pas le "device tree".. si je me souviens..  .
Donc je n'ai pu comparer son image avec celle que j'utilise : GentooPlayer en Ram.
Et je n'ai pas d'UP-Gateway pour comparer les 2.
Vu l'optimisation de la Gentoo, je pense que ce n'est pas très éloigné.
J'ai pu tester l'image NAA sur une RPI4 mais comme celle-ci est un des derniers modèles, mon dac n'est pas reconnu sans passer par un hub usb.
Donc forcément difficile de croire que la solution RPI4 soit optimisée.
  • Je pourrais prendre un UP-Gateway pour tester... dépense supplémentaire qui permettrait de tester une image logicielle optimisée sur un hardware de bon niveau. Un gap vs l'Allo ?? Pas sûr..
  • Autre option : un logiciel moins poussé sur un matériel plus spécifique. Là je parle du Zen Stream.
Jussi a les 2 (UP-Gateway et Zen Stream) mais n'a jamais répondu à la question, lequel est le meilleur.
Certains utilisateurs, pas forcément d'HQP (UPNP ?), l'ont clairement mis au dessus de l'Allo.
A confirmer.
  • Enfin : JCAT a une solution qui sortira au printemps... je ne pense pas qu'il attende le résultat de la présidentielle !!  Tongue
Ce qui est sûr est qu'il sera au bas mot, 3 à 4 fois plus cher qu'un ZenStream.
  • Une autre piste mais pas moins chère, un peu passée de mode : un 3D-lab mais là encore on est pour le 1er prix à 3 fois celui du ZenStream.
Ton test de version embedded m'ouvre une porte.. euh, non ! Porte refermée !
Je viens de vérifier, il y a des versions RPI4 mais pas RPI3. Normal, c'est un peu léger comme cpu pour la version embedded.
Dommage, je me disais que cette version permettait une session SSH et d'intégrer le pilote de la carte ethernet de l'USBridge (si kernel compatible).
Bon.. pour l'USBridge, c'est donc Gentoo. Je testerai peut-être de nouveau une dernière version DietPi.  Rolleyes

Bonjour Stéphane,

Comme semble répondre Jussi, du moment que tu as un NAA qui fonctionne, tout va bien. Il n'a pas l'air de penser qu'il y ait grand chose à gratter de ce coté. Par contre, comme tu as pu l'observer, il est passé d'une alimentation à découpage (grade médical) à une alimentation linéaire sur son propre NAA.

Si tu as envie d'améliorer qq chose, pourquoi ne pas essayer d'améliorer l'alimentation de ton NAA ?
J'ai toujours observé que l'alim de cette dernière pièce, qui est en contact avec le DAC, revêtait la plus grande importance. Et puis je me dis qu'avec les lois sur le commerce par Internet en Europe, si l'alim ne t'apporte rien, tu peux toujours la retourner sous 15 jours.
Qu'en penses-tu ?

(01-18-2022, 12:07 PM)rastabill a écrit : [ -> ]Bonjour Bear. 
J'ai un mini PC monté avec une carte micro et un j1900 quad core alimenté en 12v par un module MPaudio et en 5v pour l'usb par une j92. 
Ce mini PC me semble tout à fait comparable à un Up-gateway. 
1-Est il possible de le faire fonctionner en NAA avec une clef usb...? 

Bonjour,

Je partage ton analyse. Le J1900 parait très adapté comme NAA. Tu peux télécharger la dernière image de Jussi ici:
https://www.signalyst.eu/bins/naa/images/naa-413-x64.7z pour du code exécuté de façon traditionnelle ou ici:
https://www.signalyst.eu/bins/naa/images...64ramfs.7z pour du code entièrement résident en mémoire.

Si tu veux pouvoir modifier qq chose et le sauvegarder, choisi la première. Sinon, la deuxième va bien et est semblable à la précédante.

Il suffit de dézipper l'image et de la graver sur une clé USB. Si ton J1900 a un OS sur son disque, il faudra le faire booter depuis la clé USB...


(01-18-2022, 12:07 PM)rastabill a écrit : [ -> ]2-sur le 2em Nuc pour la partie serveur que faut il installer sur une clef usb ? 

Ceci pour faire un test. 
Merci d'avance

Sur le NUC, tu as deux solutions:
- soit tu conserves l'OS qui tourne dessus (j'imagine que c'est Windows) et tu installes la version qui va bien
- soit tu as envie de tester la mouture sous Linux avec l'image de Jussi qui va bien et tu la télécharges ici:
https://www.signalyst.eu/bins/hqplayerd/...-x64amd.7z

Après, tu peux suivre les explications que j'ai données plus haut et que j'ai mises à jour. C'est assez simple et je serai heureux d'essayer de t'aider...

(01-18-2022, 12:55 PM)Marcus a écrit : [ -> ]Bonjour,

Je voulais utiliser l'OS de Jussi mais je n'arrive pas à le faire upsampler en dsd 256 native sur mon DAC (dop 128 fonctionne), quelqu'un aurait-il une solution pour régler mon problème ? Merci

@+
Marc

Bonjour,

Quand tu écris que tu n'y arrives pas, peux-tu indiquer ce qui se passe ?
Peux-tu partager une copie d'écran de tes réglages ?
(01-18-2022, 03:09 PM)Bear a écrit : [ -> ]...Si tu as envie d'améliorer qq chose, pourquoi ne pas essayer d'améliorer l'alimentation de ton NAA ?
J'ai toujours observé que l'alim de cette dernière pièce, qui est en contact avec le DAC, revêtait la plus grande importance. Et puis je me dis qu'avec les lois sur le commerce par Internet en Europe, si l'alim ne t'apporte rien, tu peux toujours la retourner sous 15 jours.
Qu'en penses-tu ?

Je partage. Et c'est le cas, avec une version "à prix contenu" Shanti + DC iFi filter (+ filtres ethernet DX).
Et oui, Jussi est passé à la FERRUM HYPSOS. On est plus sur du petit matériel.
Nous sommes plusieurs à creuser le sillon HQPlayer mais je dois être le seul à avoir ce type de configuration qui nécessite une JCAT Net avec 2 ethernets et se passe de switch entre le serveur HQP et le NAA.
C'est sous windows... et sans switch.

http://forum-hifi.fr/thread-23719-post-5...#pid533377
(01-18-2022, 02:34 PM)jean-luc a écrit : [ -> ]Petite Question

actuellement j'ai un serveur où est intallé RoonServer/Hqplayer Destop sous un Ryzen 7 5700 G

je vois qu'au fur et à mesure qu'on avance, une hierarchie se dessine en séparant une partie Serveur où tounerait Roon  HQPlayer et sur l'autre partie le  streamer NAA HQPlayer Embedded .

l'idée serait d'utiliser Le serveur où le Ryzen 7 5700 G suffisamment puissant pour faire tourner hqplayer pour de l'usampling en le transformant en Streamer NAA car il dispose d'une carte USB Audio de qualité, quid de la carte réseau JCAT NETCARD XE ?

et donc comme il faut peu de puissance pour faire touner Roon ce serait le UP-Gateway qui servirait de serveur ?

qu'en pensez-vous ??

Jluc

Bonjour,

Dans l'architecture proposée par Jussi:
L'idée du NAA est de disposer d'une machine aussi peu puissante et bien alimentée que possible pour ne pas polluer le DAC. On va éviter de parler de HQPlayer Embedded sur ce NAA car c'est juste une mauvais idée que j'ai eue ; dans la pratique, seul le service networkaudiod, c'est à dire celui de NAA, tourne sur cette machine. Jussi utilise un Up Gateway pour cette fonction, et j'ai suivi sa recommendation et en suis content.

Ensuite, il faut alimenter cette machine et ton serveur Ryzen parait bien adapté. Si tu veux faire tourner simultanément Roon et HQPlayer sur cette machine, tu peux rester sous Windows comme actuellement et ça marche bien pour la plupart des utilisations.

Si tu veux passer sous Linux et utiliser HQPlayer Embedded, il faudra que tu changes de licence, ce qui n'est pas agréable. Il faudra aussi que ta fasses l'installation d'une distribution de Linux ; Fedora est assez simple, mais je ne crois pas que Jussi offre la meilleure version de son code sur ce support ; sinon Ubuntu, mais là ça devient un peu ardu car la version optimisée de Jussi requiert des librairies d'AMD et ça prend un peu de temps...

Dans ta proposition:
Ton idée de connecter le Ryzen au DAC et d'utiliser l'Up Gateway pour faire tourner Roon ne me parait pas la plus conforme à l'architecture proposée par Jussi pour bénéficier des avantages de l'architecture de NAA ; mais elle peut se tenter si cela t'amuse. Elle présente l'avantage d'avoir une machine, le Ryzen, dédiée à HQPlayer et que tu peux faire tourner pour tester sous HQPe.

Chez moi, Roon tourne sur mon NAS (je ne l'utilise plus en fait) et ça suffit. Donc le Up Gateway devrait suffir si tu veux essayer. Ce n'est cependant pas ma recommendation Smile

(01-18-2022, 03:28 PM)zaurux a écrit : [ -> ]
(01-18-2022, 03:09 PM)Bear a écrit : [ -> ]...Si tu as envie d'améliorer qq chose, pourquoi ne pas essayer d'améliorer l'alimentation de ton NAA ?
J'ai toujours observé que l'alim de cette dernière pièce, qui est en contact avec le DAC, revêtait la plus grande importance. Et puis je me dis qu'avec les lois sur le commerce par Internet en Europe, si l'alim ne t'apporte rien, tu peux toujours la retourner sous 15 jours.
Qu'en penses-tu ?

Je partage. Et c'est le cas, avec une version "à prix contenu" Shanti + DC iFi filter (+ filtres ethernet DX).
Et oui, Jussi est passé à la FERRUM HYPSOS. On est plus sur du petit matériel.
Nous sommes plusieurs à creuser le sillon HQPlayer mais je dois être le seul à avoir ce type de configuration qui nécessite une JCAT Net avec 2 ethernets et se passe de switch entre le serveur HQP et le NAA.
C'est sous windows... et sans switch.

http://forum-hifi.fr/thread-23719-post-5...#pid533377

Je pense que Patatras a fait des tests dans ce sens sous Linux et qu'il en est content...

Concernant l'installation de HQPlayer Embedded sur une distro Ubuntu de Linux, j'ai passé un peu de temps avant de trouver cette ressource que je trouve intéressant de partager.
Il me semble comme je l'ai écrit plus haut, que la version du code proposée par Jussi est plus optimisée sous Ubuntu que sous Fedora.

https://audiophilestyle.com/forums/topic...nt=1176531

Si on veut rajouter des noyaux temps réel, il suffit d'installer le package lowlatency:
sudo apt install linux-lowlatency

On notera cependant que Jussi vient de mettre à jour sa distribution pour Fedora en Fedora 35, et que sous Fedora 35, la partie temps réel semble bien ajustée sans installation complémentaire

[EDIT] Interrogé sur le sujet, Jussi pense qu'il n'y a pas d'écart significatif de performance entre Fedora et Ubuntu. Si vous n'avez pas de carte graphique NVIDIA, et donc pas de librairie à charger pour faire fonctionner CUDA, je vous recommande Fedora 35 dans ce cas, car l'installation est vraiment 'piece of cake' Big Grin

Enjoy Smile