My Own Memory Hole

Raspbian, Spotify et PulseAudio

Il est possible d’utiliser son Raspberry Pi sous Raspbian comme client Spotify Connect, c’est-à-dire d’en faire une sorte de module de sortie audio, et ce grâce à Raspotify.

Installation

Pour l’installer, rien de plus simple :

sudo apt-get -y install curl apt-transport-httpscurl -sSL https://dtcooper.github.io/raspotify/key.asc | sudo apt-key add -v -
echo 'deb https://dtcooper.github.io/raspotify raspotify main' | sudo tee /etc/apt/sources.list.d/raspotify.list
sudo apt-get update
sudo apt-get -y install raspotify

Ensuite, depuis votre application Spotify, il suffit de sélectionner la sortie « Raspotify » dans les options proposées dans le menu accessible depuis l’icone dans le bas inférieur gauche de l’écran de lecture :

Configuration

Raspotify est fonctionnel out of the box mais, s’il en est besoin, il est possible de jouer sur certains paramètres dans le fichier /etc/default/raspotify.

En cas de modification, il convient alors de relancer le service raspotify :

sudo service raspotify restart

Raspotify & PulseAudio

Pour que Raspotify utilise PulseAudio, il suffit de suivre la démarche proposée par Marc Fauvain :

cd /var/cache/raspotifysudo mkdir .pulse
sudo sh -c 'echo "default-server = 127.0.0.1" > .pulse/client.conf'
sudo chown -R raspotify:raspotify .pulse

Il faut également éditer le fichier /etc/asound.rc :

sudo nano /etc/asound.rc
pcm.!default {    type pulse
}

ctl.!default {
    type pulse
}

Un message, un commentaire ?

Qui êtes-vous ?
Votre message

Ce formulaire accepte les raccourcis SPIP [->url] {{gras}} {italique} <quote> <code> et le code HTML <q> <del> <ins>. Pour créer des paragraphes, laissez simplement des lignes vides.