(05-09-2020, 10:35 AM)alec_eiffel a écrit : IL y a déjà une extension « Web Controller » simple mais qui fonctionne. Il faut cependant l’installer sur une machine avec node.js, le plus simple est un Roon endpoint existant sous Linux, encore plus facile avec Dietpi ....
L'extension "Web Controller" est un truc simple mais très utile. En complément de son usage via n'importe quelle machine avec un navigateur web je l'utilise principalement avec un RPI dédié équipé de son écran tactile 7" standard (relié en ethernet filaire budget < 100€).
Dans mon cas RoonBridge ne tourne pas sur ce RPI dédié (qui n'est qu'une pure télécommande sans fonction de sortie audio). Cette solution est bien sur aussi jouable pour un PI utilisé comme endpoint audio USB secondaire même si l'écran tactile est sans doute un peu polluant.
L'idée est de bénéficier d'une "visu publique", accessible en permanence et par tous, pour la pochette et les metadata et d'avoir la capacité de commander le transport. Web-Controller propose en outre une fonction "Library" pour explorer la bibliothèque (via l'API Roon) mais elle est capricieuse.
Dans le même genre ROPIEE offre de base cette intégration de commande / contrôle "tactile" minimaliste avec un RPI 7" sans la fonction d'exploration. Encore plus facile a installer pour ceux qui ne veulent pas mettre les mains ...
Exemple d'écran de l'explorateur "Web Controller". Rien à voir avec une interface ROON Remote et pas vraiment utilisable confortablement. En revanche pour la "Lecture en Cours" et le play / pause (+ quelques autres fonctions) cette extension est parfaite et robuste.
ROON > HQPlayer > Allo-USBridge (DietPi) > T+A DAC8 DSD > NAD M22 (Ncore Hypex) > Harbeth SLH5+
Schéma installation
Schéma installation