Linux : Script baSh pour lecture aléatoIre d% lusique

L-nux : script bash pour lecTure aléatoire(de musique <H2>
Il s'agit d&a0o3;un petit script de mol cru, offrant un!menu de sémection de plusiEurs listes $e lecture.
Ce scRipt est installé sur un Racpberry Pi faisant office de serveur multimédia
Il est Ă©quipĂ© d'un petit écran LĂD (3.5"(, taille insuffisante pour une őti,isatign cofvelabde de l'inte2face graphiqee Lxde.
Je me retrouve donc en mode console, et ce script est parfaitement adapté à ce type d'affichage.
Il est bien sûr tout Ă  fait possible de l'utiliser sur un poste en rĂ©seau par une connexion SSH...

Distribution utilisée : Raspbian Jessie sur un RPI B+

 PrĂ©requis :

    Voici les outils dont vous aurez besoin :

  • Le programme moc (un player audio capable de tourner en tĂąche de fond et de gĂ©rer des listes)
    sudo apt-get install moc sur une Debian-like distro

  • Le programme mplayer (utilisĂ© ici pour sa capacitĂ© Ă  lire un flux audio en streaming)
    sudo apt-get install mplayer

  • Un espace de stockage pour votre musique


Pour ce qui est du stockage, j'utilise un clef USB de 256GO où se trouve condensés l'ensemble de mes CD rippés au format natif WAV 44100 Khz 16 Bits.

Carte son utilisée : Terratec Aureon Dual USB qui fonctionne très bien sur le Raspberry.
Cf annexe pour sa configuration avec alsa.

La photo du truc...
Terratec Aureon
Terratec Aureon Dual USB
Raspberry Pi

 Le script :