Linamp – Un boîtier audio basé sur Raspberry Pi 4 avec l’apparence et la convivialité de Winamp

Linamp audio player

Linamp est un boîtier de lecteur multimédia basé sur Raspberry Pi 4 SBC et un écran tactile avec une interface graphique qui reproduit l’interface graphique du lecteur multimédia populaire Winamp dont les lecteurs plus âgés se souviennent peut-être de la fin des années 90 et du début des années 2000, lorsqu’il était l’un des lecteurs de musique les plus populaires pour Windows.

Rodmg a trouvé sur Internet des rendus de ce à quoi pourrait ressembler un véritable lecteur Winamp, et cela l’a inspiré à créer le sien. Comme son nom l’indique, Linamp fonctionne sous Linux (DietPi) au lieu de Windows, et le matériel est basé sur un Raspberry Pi 4, un écran tactile de 7,9 pouces, un DAC USB et divers connecteurs et câbles, le tout logé dans un boîtier métallique conçu sur mesure et une façade imprimée en 3D, tous deux conçus avec Onshape.

Lecteur audio Linamp

Voici la liste complète des éléments disponibles dans le commerce utilisés pour la construction :

  • SBC – Raspberry Pi 4 avec une carte microSD de 32 Go, un ensemble de dissipateurs thermiques passifs et la partie inférieure d’un boîtier Raspberry Pi
  • Écran – Écran ultra-large de 7,9 pouces connecté via HDMI et USB, ce dernier étant utilisé pour l’alimentation et la saisie tactile
  • Câble micro HDMI vers mini HDMI
  • Apple USB-C vers DAC 3,5 mm avec un adaptateur USB-C vers USB-A
  • Câble d’extension pour USB 2.0 + prise casque
  • Câble d’extension pour la prise Ethernet
  • Câble d’extension pour le port USB-C du Raspberry Pi 4
  • Bouton poussoir connecté au GPIO du Raspberry Pi pour la mise sous/hors tension
Conception interne de Linamp
Kit entièrement assemblé avant fermeture de la boîte

Lecteur multimédia WinAMP basé sur Raspberry Pi

Côté logiciel, le système utilise la distribution Linux légère Dietpi basée sur Debian 12 Bookworm. Une application Qt 6 personnalisée avec des widgets Qt et du code Audacious utilisé pour l’analyseur de spectre a été écrite en C++ pour reproduire l’apparence du lecteur Winamp original. Le code n’est pas encore rendu open source, mais je crois comprendre que le projet est de rendre le projet entièrement open source. La première photo ci-dessus semble déjà soignée, mais vous serez peut-être encore plus impressionné après avoir regardé la vidéo.

YouTube video

La page Hackaday.io du projet contient plus de détails et indique que les éléments suivants fonctionnent dans Linamp :

  • Lecture audio MP3, m4a, FLAC, etc. à partir de systèmes de fichiers locaux ou de montages SAMBA.
  • Gestion de listes de lecture pour la lecture de fichiers
  • Analyseur de spectre de barres en temps réel
  • Affichage des informations de piste, y compris le débit binaire et la fréquence d’échantillonnage
  • Contrôle du volume et de la balance
  • Lecture de CD (lors de la connexion d’un lecteur de CD externe), y compris l’obtention des informations sur les pistes à partir de MusicBrainz

La lecture Bluetooth et Spotify sont également en cours d’élaboration.

J’entends déjà certains dire « Prenez mon argent ! », mais pour l’instant il n’est pas disponible. Il n’est même pas possible de construire le vôtre, car le fichier 3D et le code source du programme n’ont pas encore été publiés. Une fois qu’il sera publié, vous devriez pouvoir en construire un vous-même. Sinon, Rodmg a publié une enquête d’intérêt sur Google Docs, et si suffisamment de personnes sont intéressées, il pourrait commencer à vendre le système Linamp soit sous forme de kit, soit sous forme de système entièrement assemblé.

Par Hackaday

Retrouvez l’histoire de Raspberry Pi dans cette vidéo :

YouTube video