RaspberryPI and Co

La fondation Raspberry en 2011 avait la volonté de proposer 1000 cartes pour aider les écoles du Royaume Uni à initier les enfants à l'informatique. Au delà de tout ce que l'on pouvait imaginer initialement, le succès fut incroyable et démesuré, puisqu'en mars 2018 ce sont 19 millions de cartes vendues !

Raspberry a fait des émules et le marché compte au moins un millier de cartes différentes. Bob LC a joué avec différents modèles dont des Orange Pi Zero, One, "PC" et peut en parler. Quoiqu'il en soit, la Raspberry reste un excellent choix pour ceux qui débutent : tout est facile, une forte communauté existe et donc beaucoup d'aide est disponible !

La dernière version de la carte en mars 2018, un V3 B+

Il ne faut pas se méprendre : sur un format carte de crédit on dispose d'un ordinateur avec un processeur 4 coeurs à 1.4GHz, 1GB de mémoire vive et plein de "GPIO" pour s'interfacer avec plein de trucs rigolos.

En matière de reproduction sonore, on peut donc :

  • utiliser la sortie I2S directement sur les pins des GPIO ce qui va permettre d'attaquer directement les circuits DAC tel que le PCM5102

  • utiliser la sortie USB avec une M2Tech ou une Amanero.

Le Logitech Media Server servira de serveur audio (installable sur la Raspberry) et le lecteur audio, une Raspberry, aura de grandes chances d'être une Raspberry (ou une Orange Pi).

A quoi ça sert ?

On peut faire plein de choses avec, et dans le cadre de la reproduction sonore on peut l'utiliser pour les trois points suivants :

  • faire un serveur de musique dématérialisée en installant Logitech Media Player : c'est très facile

  • faire un lecteur de musique dématérialisée (client du serveur) en installant PiCorePlayer : c'est facile

  • faire un appareil qui est à la fois client et serveur : c'est facile

Pour faire le serveur, le client ou la machine qui fait les deux, le plus simple est d'utiliser PiCorePlayer.

Comment faire ?

Vous trouverez les étapes sur internet, mais on peut décrire rapidement la liste du matériel et les étapes

Liste du matériel

  • Une Raspberry Pi (peu importe la version) à 35€

  • Une carte SD Card, peu importe la taille (5€ pour 32Go sur Gearbest)

  • Un DAC I2S à 10€ sur Aliexpress (ou plein d'autres choses)

  • Une alimentation 5V USB de 1A minimum

En plus de cela vous avez besoin de stocker votre musique quelque part, sur un NAS ou un disque USB connecté à votre box ou autre...


Les étapes (à la louche)

  • téléchargez PiCorePlayer sur le site de PicorePlayer

  • dézippez l'image et "gravez" la sur la SD Card avec Etcher

  • installez la carte dans la Raspberry

  • configurez ! Pour cela il faut trouver la carte sur votre réseau, regardez dans votre box les machines connectées et tapez l'adresse IP de PicorePlayer

Est-ce que c'est bien ?

La réponse est très claire quand on énonce la phrase suivante : on ne revient pas en arrière. Cela peut être très perturbant pour nos amis audiophiles ancien modèle qui ne jurent que par l'empilement de boites toutes plus chères les unes que les autres. Cela a néanmoins le mérite de remettre les pendules à l'heure.

Il y a de nombreux DAC pour la Raspberry et cela ne coûte rien. Avec 50€ vous pouvez déjà faire un essai : franchement ce serait ridicule de ne pas tenter !