Comment configurer Spotify Connect sur le Raspberry Pi

Spotify a une énorme collection de musique et offre aux utilisateurs de nombreuses options pour diffuser leurs morceaux préférés : vous pouvez profiter de Spotify via votre navigateur web ou en installant l’application dédiée pour smartphone ou bureau. Cependant, ces méthodes ne garantissent pas toujours la meilleure qualité sonore. Spotify Connect vise à résoudre ce problème en permettant de jouer tous vos morceaux préférés via n’importe quel produit sans fil compatible, y compris des haut-parleurs autonomes et des barres de son.
Dans ce tutoriel, vous apprendrez à configurer votre Raspberry Pi en tant qu’appareil Spotify Connect portable et peu coûteux.
Lisez aussi : Spotify Web Player ne fonctionne pas ? Voici les solutions
Ce dont vous aurez besoin
Pour compléter ce tutoriel, vous aurez besoin de :
- Raspberry Pi exécutant Raspbian. Si vous n’avez pas encore Raspbian, téléchargez la dernière version et gravez-la sur une carte SD en utilisant Etcher.

- Câble d’alimentation compatible avec votre Raspberry Pi
- Clavier externe et un moyen de le connecter à votre Raspberry Pi
- Câble HDMI ou micro HDMI, selon votre modèle de Raspberry Pi
- Moniteur externe
- Câble Ethernet ou connexion Wi-Fi
- Câble RCA vers casque afin de pouvoir connecter votre Raspberry Pi à un appareil audio tel qu’un haut-parleur ou une chaîne stéréo, ou une carte audio USB pour un son de meilleure qualité
- Abonnement à Spotify Premium
Raspbian : utilisez-vous la dernière version ?
Pour commencer, le Raspberry Pi doit être opérationnel avec la dernière version de Raspbian. Démarrez votre Raspberry Pi et ouvrez une fenêtre de Terminal. Tapez les commandes suivantes :
sudo apt update
sudo apt upgradeSi Raspbian installe des mises à jour, vous devrez redémarrer votre Raspberry Pi en cliquant sur la petite icône Raspberry Pi dans le coin supérieur gauche, puis en sélectionnant “Arrêter -> Redémarrer.”
Lisez aussi : Le guide non officiel pour désactiver Spotify Connect
Installer le client Spotify
Ce tutoriel utilise Raspotify, un client Spotify Connect spécifiquement conçu pour Raspberry Pi.
Raspotify nécessite les paquets curl et apt-transport-https, alors ouvrez un Terminal et assurez-vous que ces paquets sont installés sur votre Raspberry Pi :
sudo apt install -y apt-transport-https curlEnsuite, ajoutez le dépôt Raspotify et la clé GPG associée. La clé GPG est particulièrement importante, car elle permettra au gestionnaire de paquets Apt de vérifier tous les fichiers qu’il récupère depuis le dépôt Raspotify. Dans le Terminal, exécutez les deux commandes suivantes :
curl -sSL https://dtcooper.github.io/raspotify/key.asc | sudo apt-key add -
echo 'deb https://dtcooper.github.io/raspotify raspotify main' | sudo tee /etc/apt/sources.list.d/raspotify.listLe dépôt Raspotify a été ajouté avec succès, mais actuellement, le gestionnaire de paquets ne connaît pas ce dépôt. Pour tenir le gestionnaire de paquets informé, exécutez la commande suivante dans le Terminal :
sudo apt updateVous pouvez maintenant installer raspotify :
sudo apt install raspotifyRaspotify se lancera automatiquement, vous êtes donc prêt à commencer à diffuser de la musique sur votre Raspberry Pi !
Profitez de Spotify sur votre Raspberry Pi
Vous pouvez maintenant envoyer de la musique à votre Raspberry Pi depuis l’application de bureau ou mobile Spotify. Dans cette section du tutoriel, Spotify pour Android est utilisé, donc les étapes peuvent légèrement différer si vous utilisez une plateforme alternative.
Lancez l’application Spotify.
Sélectionnez la chanson que vous souhaitez jouer.
Appuyez sur la section “Appareils disponibles” vers le bas de l’écran.

- Dans le coin inférieur gauche, sélectionnez la petite icône “Appareils”.

- Trouvez votre Raspberry Pi et appuyez dessus.

Votre Raspberry Pi devrait maintenant jouer la chanson que vous avez choisie !
Configurer Spotify Connect
Pour améliorer l’expérience utilisateur, vous pouvez apporter plusieurs modifications au logiciel Raspotify.
Vous pouvez modifier les paramètres de Raspotify en exécutant la commande suivante dans le Terminal :
sudo nano /etc/default/raspotifyCela lance un fichier de configuration dans l’éditeur de texte Nano.

Vous pouvez apporter diverses modifications à ce fichier, y compris :
Donnez à votre Raspberry Pi un nom unique
Par défaut, votre Raspberry Pi aura le nom “raspotify (raspberry pi).” Si vous avez plusieurs Raspberry Pi sur votre réseau, vous voudrez peut-être donner à chaque appareil un nom distinctif – par exemple, “Raspberry Pi Cuisine” ou “Client Spotify Connect.”
Pour renommer votre Raspberry Pi, trouvez la ligne suivante :
#DEVICE_NAME="raspotify"Et apportez les modifications souhaitées – par exemple, ce tutoriel utilise :
DEVICE_NAME="Bureau de Jessica"N’oubliez pas de supprimer le symbole # !
Enregistrez vos modifications en utilisant le raccourci clavier Ctrl + X, puis appuyez sur les touches y et Entrée de votre clavier.
Chaque fois que vous apportez une modification au fichier de configuration, vous devrez redémarrer votre service Raspotify en entrant la commande suivante dans le Terminal :
sudo systemctl restart raspotifyVérifiez l’application Spotify sur votre smartphone ou tablette, et vous devriez remarquer que votre Raspberry Pi a maintenant un tout nouveau nom.

Améliorez la qualité audio
Le bitrate fait référence à la quantité de données traitées sur une certaine période. Plus le bitrate est élevé, meilleure est la qualité audio, tandis que des bitrates plus bas consomment moins de données, ce qui peut être utile si vous écoutez Spotify sur votre smartphone.
Le bitrate standard pour Spotify Connect est de 160 kbps, mais les audiophiles peuvent débloquer un son de haute qualité en augmentant cette valeur à 320. Alternativement, vous pouvez vouloir expérimenter avec le bitrate “basse qualité” de Spotify de 96 pour voir si vous pouvez vraiment faire la différence.
Que vous optiez pour une qualité basse (96), moyenne (160) ou haute (320), vous pouvez contrôler le paramètre de bitrate de Spotify en modifiant la ligne suivante :
#BITRATE="160"Enregistrez vos modifications en utilisant Ctrl + X, Y puis Entrée. Enfin, vous devrez redémarrer le service Raspotify :
sudo systemctl restart raspotifyEn fin de compte, la qualité sonore dépend de l’appareil audio que vous connectez à votre Raspberry Pi. N’oubliez pas de profiter de ces conseils Spotify pour améliorer votre expérience d’écoute.