Weinig programma's roepen zoveel nostalgie op als Winamp. De makers van de laatste versie kozen duidelijk een andere weg, maar de klassieke editie werkt niet alleen perfect, maar dient ook als inspiratiebron voor verschillende projecten. Een daarvan is Raspinamp, een ontwikkeling van AudioWanderer op YouTube. Deze speler gebruikt Qmmp om een ervaring te creëren die lijkt op de originele Winamp, en de hardware is gebaseerd op een Raspberry Pi 3 B met een aanraakgevoelig LCD-scherm.

Raspinamp: een 'Winamp-speler' met Raspberry Pi en touchscreen
Winamp-speler met Raspberry Pi

Helaas is de moderne Winamp een online speler met irrelevante details (zoals NFT's) die ons absoluut niets doet. Toch vinden we in de instellingen downloadlinks voor versie 5.9.2, de "klassieke" met ondersteuning voor alternatieve skins en plugins. Hoe moeilijk zou het zijn om die Winamp om te toveren tot een "externe" en toegewijde speler? AudioWanderer op YouTube besloot het uit te zoeken, en zijn oplossing is Raspinamp.

Raspinamp: Winamp + Raspberry Pi = ❤️

Uiteraard is het niet mogelijk om Winamp direct te gebruiken als je afhankelijk bent van een Raspberry Pi en zijn officiële distro, maar het Linux-universum heeft een fantastische kloon in de vorm van Qmmp. De sleutel is een kopie van de 2.9x-skin van het Winamp Skin Museum downloaden en deze handmatig aan de lijst van Qmmp toe te voegen. De Raspberry Pi heeft ook extra configuratie nodig, te beginnen met het inschakelen van audio-uitvoer, het uitbreiden van de partitie en het activeren van SSH voor het op afstand uploaden van de MP3's.

De tweede stap is het installeren van de stuurprogramma's zodat het touchscreen werkt. Dat hangt natuurlijk af van het beschikbare model, maar de instructies zijn vrij duidelijk: kloon de repository op GitHub, schakel alle machtigingen in de map in en voer het specifieke commando voor het scherm uit. Het hele proces duurt slechts een paar minuten, en met de "270" modifier krijgt het bureaublad de juiste oriëntatie. Door een lagere resolutie in het paneel af te dwingen (in dit geval 272 x 432), wordt de speler gecentreerd en klaar voor gebruik.

Ik wil slechts twee details noemen: aan de ene kant is het geen slecht idee om te experimenteren met de functie voor bitmap-lettertypen in Qmmp, of direct verschillende lettertypen uit te proberen zodat de tekst er beter uitziet. En aan de andere kant denk ik dat Raspberry Pi OS niet de optimale basis is om een Raspinamp te maken. Ik denk dat het beter zou zijn om te starten vanaf de Lite-editie en later een lichtgewicht omgeving te installeren (bijvoorbeeld Openbox). Hoe dan ook, het ziet er geweldig uit, en als je thuis een extra Raspberry Pi hebt liggen, dan heb je hier een fantastisch project.

AudioWanderer op YouTube: Klik hier – Bron: Hackaday