szerző:
hvg.hu
Tetszett a cikk?

Egy szoftvermérnök úgy gondolta, feléleszti az ősöreg Winamp lejátszóprogramot. De hogy legyen egy csavar is a történetben, kézzel foghatóvá tette azzal, hogy fizikai készülék formájában élesztette újjá.

Idősebb olvasóink talán még használták a Winamp nevű, windowsos, multimédiás lejátszóprogramot, ami igencsak népszerű volt a maga idejében, különösen a streaming korszak előtt. De nem tűnt el teljesen, nemrégiben például alapjaiban alakították át a felületét.

Úgy tűnik, egy szoftvermérnöknek (Rodrigo Méndez, Rodmg) ez nem volt elegendő megújulás, és egészen más alapokra helyezte a Winampot, fizikai tárgyként keltette életre. Az ihletet régi Aiwa rádiója adta, ebből szerzett ötleteket a méretekhez és a tervezéshez. A Linamp néven futó készüléket egy Raspberry Pi 4 Model B mikrogép hajtja. 32 GB-os SD-kártya került a lejátszóba, amely 7,9”-es extra széles érintőképernyőn jeleníti meg a klasszikus Winamp felhasználói felületet, beleértve a spektrumelemző vizualizációt, valamint az épp hallható zeneszám előadó- és címinformációját.

Rodrigo Méndez

A kijelzőt egy Debian-származék (Dietpi) vezérli, egyedi Qt 6 alkalmazással, amely C++ nyelven íródott Qt widgetekkel. A Tom’s Hardware a készítőt idézi, aki elmondta, hogy azért választotta ezt a programozást, mert „kihívást akart és új dolgokat tanulni”. Az egyéni alkalmazás fejlesztése során újra kellett terveznie az elavult funkcionalitást, hogy az audiovizualizációt a kijelzőn futtathassa.

A készülék fémlemezes házát a tervező legyárttatta. Eredetileg azt tervezte, hogy fizikai gombok is lesznek rajta, azonban a kicsi, extra széles kijelzőn ez nem lett volna praktikus. Ezért az egyedi felhasználói felületbe építette be a vezérlőgombokat. Viszont nyomtatott egy olyan előlapot a kijelzőhöz, amely nagyon hasonlít a Winamp ablakszegélyére, vezérlő ikonokkal kiegészítve.

Az ötletgazda az eszköz hátoldalának is nagy figyelmet szentelt. Maga tervezte a hátlapot, amit azután 3D-ben nyomtatott ki. Egy retró kinézetű fém bekapcsológombot is tett rá, egy 3,5 mm-es sztereó jack csatlakozóval, egy Ethernet porttal, egy USB-A porttal és egy USB-C porttal egyetemben.

Rodrigo Méndez

A Linamp le tud játszani zenét a saját fájlrendszeréről és egy csatlakoztatott külső CD-meghajtóról is. A valós idejű spektrumanalizátor és az információ-megjelenítés a CD-kről történő lejátszás során is működik, ugyanis az eszköz a MusicBrainzből hívja le az infókat. A mérnök további terv az, hogy Spotify-lejátszásra is alkalmassá teszi a Linampot.

Az alábbi videóban a készülék tervezője mutatja be a működést.

Linamp UI demo

Demo of the user interface of Linamp, your favorite music player of the 90s, but in real life Project details: https://hackaday.io/project/196407-linamp Hackaday post: https://hackaday.com/2024/06/06/linamp-the-irl-winamp/

Ha máskor is tudni szeretne hasonló dolgokról, lájkolja a HVG Tech rovatának Facebook-oldalát.

HVG

HVG-előfizetés digitálisan is!

Rendelje meg a HVG hetilapot papíron vagy digitálisan, és olvasson minket bárhol, bármikor!