Le Forum Indépendant de la Hifi et des Audiophiles

Version complète : MPD : gérer un contrôle de volume externe
Vous consultez actuellement la version basse qualité d’un document. Voir la version complète avec le bon formatage.
Bonjour,

Fidèle à MPD (Music Player Diamond) depuis des années, je voudrai contrôler une unité de volume externe depuis le volume MPD.
Le but serait de piloter le volume externe depuis la télécommande MPD en :
 - stockant l'info de volume dans MPD,
 - sortant la valeur "volume" du serveur MPD
 - en rebasculant la valeur de 4 bits sur les discrets de sortie de la Raspberry PI3.

Les 4 bits de sortie contrôleront une unité de gestion volume analogique analogique à relais à 16 positions.

La difficulté c'est de sortir l'information "volume" de MPD en jouant sur la configuration de la gestion de volume MPD.
L'autre difficulté c'est de gérer le volume de MPD (sa valeur) sans que MPD ou ALSA n'agisse réellement sur le volume (étant que la gestion de volume est après le DAC)

Une idée ?

Jacques
Je me suis trompé, je voulais mettre ce fil dans la partie DIY...
Rolleyes Hop !
(10-04-2017, 07:06 PM)Chet a écrit : [ -> ]Rolleyes Hop !

Merci Chet !
Bonjour Jacques,

Très bonne question et beau projet. Je veux bien avoir la reponse... Smile

Jean
(10-06-2017, 11:50 AM)jtwildduck a écrit : [ -> ]Bonjour Jacques,

Très bonne question et beau projet. Je veux bien avoir la reponse... Smile

Jean

Pour l'instant, à defaut d'avoir une idée pour une autre solution, j'en suis là : développer un proxy MPD (faisable vu que le protocole est de type texte via un simple socket IP) à déployer sur la Rasp qui redirige [presque] tous les échanges vers le serveur MPD. Ce proxy garde pour lui les commandes concernant la gestion du volume pour un traitement local. Il pilotera l’atténuateur à relais via les I/O de la Rasp. Ensuite, au lieu de paramétrer les clients pour attaquer le serveur MPD il seront paramétrés pour attaquer le Proxy.