Transformez votre Raspberry Pi en un streamer musical ultime

Le nombre de choses que vous pouvez faire avec un Raspberry Pi est stupéfiant. Pour un peu plus de 35 USD, vous pouvez créer un serveur multimédia en réseau pour diffuser tous vos films numériques sur votre téléviseur ou donner à votre imprimante des fonctionnalités sans fil. Et ce n'est que la pointe de l'iceberg.

Si vous n’avez pas encore décidé de ce que vous voulez faire avec votre Raspberry Pi, ce projet vous montre comment le transformer en un appareil de diffusion de musique semblable à Chromecast Audio. Cela signifie que vous pouvez configurer plusieurs Raspberry Pis de cette manière, connecter chacun d'eux à un haut-parleur, les placer chez vous et diffuser de la musique à distance vers ces haut-parleurs de manière hautement configurable. Vous pouvez contrôler la musique depuis votre téléphone, votre tablette ou votre ordinateur.

C'est un projet facile que vous pouvez avoir mis en place en moins d'une heure.

Ce dont vous aurez besoin

Pour commencer, vous aurez besoin d’un Raspberry Pi (1, 2 ou 3) et du système d’exploitation Pi MusicBox. L'installation et la configuration seront plus faciles avec les deux anciens modèles Raspberry Pi. C'est possible avec un Raspberry Pi 3, mais le processus sera un peu plus compliqué, car la dernière mise à jour du code a été écrite pour le Raspberry Pi 2.

De plus, vous avez besoin d'une carte SD ou microSD, d'un adaptateur Wi-Fi pour le Raspberry Pi (même pour le Raspberry Pi 3, malgré son Wi-Fi intégré) et d'un système de haut-parleur ou audio. Un ordinateur est nécessaire pour écrire les images sur la carte SD et la configuration initiale, mais pour contrôler la musique en cours de lecture, vous pouvez utiliser à peu près n'importe quel appareil ayant accès à un navigateur Web.

Installer Pi MusicBox

Pour installer Pi MusicBox, commencez par télécharger la dernière image à partir de pimusicbox.com. Extrayez le contenu du ZIP et localisez le fichier image.

À ce stade, le processus d'installation est similaire à celui de toute autre installation de système d'exploitation sur un Raspberry Pi sans NOOBS. Suivez les mêmes instructions que celles trouvées ici, en remplaçant l’image Pi MusicBox à la place du Raspbian.

Si vous avez un Raspberry Pi 3

Jusqu'à présent, l'installation du Raspberry Pi 3 est identique. Mais pour que le logiciel démarre sur votre Pi 3, vous devrez effectuer quelques modifications, comme l'a noté Bennett Hollstein.

Agrandir l'image

", " modalTemplate ":" {{content}} ", " setContentOnInit ": false} '>

  • Téléchargez la version précédente (lisez: pas la version la plus récente) de l'image de Raspbian Jessie Lite à partir du site Web de Raspberry Pi Foundation. Une mise à jour du noyau dans la version la plus récente de Jessie Lite rompt cette solution de contournement.
  • Extrayez le contenu du fichier ZIP et ouvrez l'image. Sur Mac, vous pouvez le faire en cliquant avec le bouton droit de la souris sur le fichier et en sélectionnant Ouvrir avec> DiskImageMounter . Sous Windows, Hollstein suggère d’utiliser un programme tel que PowerISO pour ouvrir le fichier image.
  • Copiez tous les fichiers se terminant par .dat, .elf et .dtb, ainsi que bootcode.bin, à partir de l’image Jessie Lite dans le répertoire racine de la carte SD Pi MusicBox. Lorsque vous y êtes invité, choisissez de remplacer les fichiers existants.

Une fois que vous avez écrasé tous les fichiers avec ceux de l'image Jessie Lite, vous devriez pouvoir démarrer Pi MusicBox sur le Raspberry Pi 3.

Configuration comme un streamer de musique

Agrandir l'image

", " modalTemplate ":" {{content}} ", " setContentOnInit ": false} '>

Ce système d'exploitation ne nécessite pas d'affichage externe. Vous contrôlerez la musique et les paramètres du Raspberry Pi via un navigateur Web. En tant que tel, vous devrez modifier certains paramètres avant d'éjecter la carte SD et de l'insérer dans le Raspberry Pi.

Ouvrez le lecteur sur lequel vous venez d'installer Pi MusicBox et localisez le dossier config . Dans ce dossier se trouve un fichier appelé settings.ini . Ouvrez ce fichier dans un éditeur de texte et localisez la section Paramètres réseau . Entrez le SSID de votre réseau sans fil à côté de wifi_network et le mot de passe à côté de wifi_password . ( Remarque: Pi MusicBox ne fonctionne qu'avec la sécurité WPA, pas WEP. ) N'oubliez pas de sauvegarder vos modifications lorsque vous avez terminé.

Vous pouvez également entrer vos informations d'identification pour Spotify, Last.fm, SoundCloud, Musique Google Play, YouTube, Dirble, Subsonic et TuneIn Radio avant d'enregistrer vos modifications et d'insérer la carte SD dans le Raspberry Pi. Pour activer ces services, localisez le champ activé dans le fichier settings.ini et remplacez " false " par " true ". Plus vous apportez de modifications au fichier settings.ini avant le premier démarrage, plus le risque d'avoir à effectuer l'installation à nouveau est élevé, mais j'ai été en mesure d'insérer mes informations d'identification Spotify et de les activer avant le démarrage initial sans problème.

Jouer de la musique

Une fois que vous avez inséré la carte SD dans le Raspberry Pi, allumez l’appareil en insérant l’adaptateur secteur et donnez-lui quelques minutes pour démarrer.

Agrandir l'image

", " modalTemplate ":" {{content}} ", " setContentOnInit ": false} '>

Accédez ensuite à //musicbox.local dans un navigateur Web - vous pouvez le faire depuis un ordinateur, un smartphone ou une tablette. Ouvrez Paramètres, activez et entrez vos informations de connexion pour tous les services de diffusion en continu que vous envisagez d’utiliser. Vous pouvez activer SSH pour contrôler à distance le Raspberry Pi via un terminal, activer AirPlay et modifier le nom du périphérique (par exemple LivingRoom ou Kitchen) ou définir le volume par défaut (vos oreilles vous en remercieront plus tard). Lorsque vous avez terminé, cliquez sur Mettre à jour les paramètres (redémarrage) en bas et attendez le redémarrage complet de Raspberry Pi. Cela semble prendre un peu plus longtemps qu'un redémarrage Pi standard.

Pour écouter de la musique, revenez au portail Web Pi MusicBox. Si vous avez modifié le nom du périphérique, vous devrez également utiliser une autre URL pour accéder à Raspberry Pi. La première partie de l'URL sera le nom du périphérique. Par exemple, si vous l'avez renommé Cuisine, vous devrez accéder à //kitchen.local .

Vous pouvez afficher toutes vos listes de lecture dans la section Liste de lecture, parcourir les stations sur TuneIn Radio ou les meilleurs graphiques sur Spotify sous Parcourir, lire les flux directement avec un URI sous Flux ou rechercher un ou tous les services connectés avec l'onglet Recherche . Lorsque vous cliquez sur une chanson, la lecture commence automatiquement sur le haut-parleur que vous avez connecté au Raspberry Pi.

 

Laissez Vos Commentaires