A legendás Mac-es tracker visszatér: PlayerPRO Web
A 90-es évek zenei legendája visszatér: PlayerPRO Web, avagy a retro trackerek a böngésződben
Ismered azt az érzést, amikor soronként pakolod a mintákat, és minden kattintás közelebb visz a tökéletes dallamhoz? A 90-es években sokan ezen a felületen tanulták meg, mi az az elektronikus zeneszerzés. A trackerek voltak az a kapu, amin keresztül rengeteg zeneszerző belépett a digitális hangok világába. És most, a WebAssembly-nek hála, az egyik legikonikusabb Mac tracker visszatért – közvetlenül a böngésződben fut.
Vissza a jövőbe
A PlayerPRO eredetileg Antoine Rosset munkájaként született meg, és villámgyorsan a klasszikus Macintosh világ egyik kedvenc trackerévé vált. Ha MOD, XM, S3M vagy IT formátumokról hallasz, és ezek a videójáték-zenék vagy a demoscene világából ismerősek, akkor tudod, miről beszélünk. Ezek a formátumok határozták meg az elmúlt évtizedek legemlékezetesebb számítógépes zenéit.
A webes változatban azonban nem csak a nosztalgia dominál – ez egy valódi technikai bravúr.
A WebAssembly varázslat
A projekt szíve a PlayerPROCore, amelyet WebAssembly (Wasm) formátumba fordítottak. Ha nem ismered a WebAssemblyt: ez egy bináris utasításformátum, amely lehetővé teszi, hogy a böngészőkben gyakorlatilag natív sebességgel fussanak a programok. Gondolj rá úgy, mint egy univerzális tolmácsra, ami a C vagy C++ nyelven írt kódot közvetlenül a böngészőben futtatható formára alakítja.
Ez a port a nyílt forráskódú PlayerPRO-ra épül, amit C.W. Betts (MaddTheSane) gondoz. A projekt külön érdekessége, hogy Rosset eredetileg közkinccsé tette a szoftvert – vagyis jogi akadálya gyakorlatilag nincs az ilyen újraélesztési kísérleteknek.
Mit tudsz kezdeni vele?
A webes verzió az eredeti MADK formátumot és szinte az összes retró tracker formátumot támogatja: XM, S3M, IT, MOD – a teljes arzenál. Egy teljes értékű zenés workstation, ami kizárólag a böngésződben fut, szerveroldali feldolgozás nélkül.
A beépített effektek névsora is figyelemre méltó. A Freeverb, amit Jezar a Dreampoint-tól alkotott meg, közkinccsé vált. Paul Kellett mda effektjei MIT licenc alatt érkeznek. Mindkettő évtizedek óta a hangmérnökök kedvence, mert azt a melegséget és karaktert adják, amit a digitális hangzásban oly nehéz elérni.
Billentyűzet a mindenek felett
Ha valaha használtál trackert, otthon érzed magad:
- Space – lejátszás és szünet
- Nyílbillentyűk – navigáció a pozíciók között
- Szögletes zárójelek – váltás több dalas projektek között
- Backtick – pattern szerkesztő módba lépés
- Option-kattintás a sáv fejlécére – némítás, Option-Shift-kattintás – szóló
Olyan munkafolyamat, ahol a billentyűzet a király. És hidd el, van még bőven olyan zenész odakint, akinek ez a felület a kezén van.
Miért fontos ez a web platform számára?
A PlayerPRO Web több mint egy nosztalgikus projekt. A web egyre inkább legitim platformgá válik a szoftvermegőrzésben. Olyan összetett, teljesítményigényes alkalmazások, amelyekre régen külön telepítés kellett, ma bárhol futnak, ahol van böngésző és internetkapcsolat.
Hosting szempontból pedig ez a legjobb, ami lehetséges: nullás szerverköltség. Minden a kliens oldalon történik. Gondolj csak bele, milyen lehetőségeket nyit ez az oktatási szoftverek, a közös munkára tervezett eszközök vagy akár a régebbi rendszerek elérésének világában. Elméletileg bármilyen alap statikus tárhelyen futtathatod, még a legolcsóbb megosztott hostingon is.
Próbáld ki te is!
Látogass el a PlayerPRO Web projekthez és fedezd fel, mit jelent a 90-es évekbeli tracker-varázslat 2024-ben. Legyél nosztalgikus zeneszerző, curious fejlesztő a WebAssembly iránt, vagy csak valaki, aki értékeli a digitális régészetet – ez egy valóban lenyűgöző bemutató arról, mire képes a modern web.
A legjobb rész? Teljesen ingyenes, a böngésződben fut, és megőriz egy darabot a zenés szoftverek történelméből, ami másképp talán feledésbe merülne.
Te kipróbáltál már más WebAssembly-portokat klasszikus szoftverekből? Oszd meg a kedvenceidet a kommentekben – mi imádjuk látni, ahogy a régi eszközök új életre kelnek a modern weben.