Je suis sûr que vous connaissez déjà beaucoup de lecteur audio sous GNU/Linux, celui que je vous propose est séparé en 2, MPD :

  • Un backend qui lit la musique sans qu’il soit nécéssaire d’avoir une interface graphique lancée
  • Un ou des frontend pour controler votre musique, l’intéret est qu’il peut etre déporté sur une autre machine, que ce soit un pc ou même un téléphone.

Le daemon en backend s’appelle mpd, la première fois, il vous faut indiquer où se trouve vos MP3, ainsi que l’interface audio de sortie (pouvant être alsa, oss, jack… sur le device que vous voulez). Voici les lignes modifiées de mon fichier /etc/mpd.conf qui peuvent vous être utiles :

music_directory « /media/mp3/ »
password « motdepasse@read,add,control,admin »
default_permissions « read »
audio_output {
type « alsa »
name « My ALSA Device »
device « hw:0,0 » # optional
format « 44100:16:2 » # optional
}
mixer_type « software »

J’ai ici choisis d’utiliser une connexion par mot de passe pour controler mpd.

Pour le frontend qui va nous servir à controler notre mpd, nous avons une multitude de choix, cela va du client en ncurses (dans un terminal comme ntop), à l’application sur téléphone portable en passant par de multiples clients graphiques ou plugins pour lecteurs répputés.

J’ai choisis sonata sous GTK, a vous de jouer !