A Bassoon Tracker egy böngészőben futó, JavaScript-alapú zenei tracker, amely a klasszikus Amiga ProTracker és FastTracker 2 világát hozza vissza modern köntösben. Telepítés nélkül, közvetlenül a böngészőből lehet megnyitni, lejátszani, szerkeszteni és menteni vele MOD és XM fájlokat, így a négycsatornás Amiga modulok és a FastTracker 2 zenéi egyaránt kezelhetők. Ha Ön valaha használt ProTracker vagy FastTracker 2-t, azonnal otthon fogja érezni magát, ha pedig nem, a Bassoon Tracker remek lehetőséget kínál a klasszikus tracker-kultúra felfedezésére. A program modern böngészőkben, asztali és mobil platformokon egyaránt működik, bár a MIDI-támogatás Firefoxban és Safari-ban nem elérhető, és a Safari csak mono lejátszást biztosít a WebAudio StereoPanner hiánya miatt.
Próbáld ki! A „Playlists” fülön pedig rengeteg további lejátszható zenét találsz.
![]()
Forráskód a GitHub kódtárolóban.
A Bassoon Tracker motorja hűen követi a ProTracker 2.x hangzását és működését, támogatva szinte az összes klasszikus effektet, például a portamento és frekvenciacsúszásokat, vibratót, tremolót, arpeggiót, sample offsetet, pozícióugrásokat, pattern breakeket, loopokat, késleltetéseket, sebesség- és tempóbeállításokat, valamint a low-pass szűrőt. A FastTracker 2 XM fájlok esetén is szinte teljes körű a támogatás: a volume és panning envelope-ok, auto vibrato, több minta egy hangszeren belül, kiterjesztett hangerőparancsok és akár 32 csatorna kezelése is lehetséges, habár bizonyos extrém effektusok, mint a tremor, panning slide vagy ping-pong loopok nem teljesen implementáltak. A fejlesztő tudatosan vállalja, hogy a ProTracker 1 és 2 verziók néhány „őrült” történelmi hibája nem került beépítésre, így a kompatibilitás inkább a gyakorlati használatot célozza.
A tracker-effekteken túl a Bassoon Tracker modern extrákat is kínál: csatornánkénti frekvenciaszűrők (mély, közép, magas), panoráma- és reverb-vezérlés, valamint mute/solo funkciók segítik a kreatív munkát. A mintaszerkesztő lehetővé teszi a sample-ok szerkesztését, szeletelését és finomhangolását, és támogatja az 8bit WAV, 8SVX, RAW, illetve minden, amit a WebAudio képes lejátszani, például MP3 vagy OGG formátumokat. A program emellett teljes undo/redo támogatással rendelkezik a mintaszerkesztőben és a pattern-szerkesztőben, valamint integrált hozzáférést biztosít a történelmi ST-01 és ST-02 mintalemezekhez, illetve több ezer zenét tartalmazó archívumokhoz, mint a ModArchive és modules.pl.
A Bassoon Tracker nem igényel telepítést vagy bonyolult buildelést, egyszerűen megnyitható a böngészőben. Ha valaki szeretné lokálisan futtatni, egy egyszerű webszerver, például a Spark elegendő, vagy a fejlesztői verzió (dev.html) megnyitása. A fejlesztő a projektet nyílt forráskódúként tartja fenn, a build lépés opcionális, és a Vite segítségével csomagolt, tömörített változat is készíthető. Ez az egyszerűség ritka kincs a mai webes zenei alkalmazások világában, hiszen nincs runtime függőség, nincs csomagkényszer, minden a felhasználó kezében van.
A jövőre nézve a Bassoon Tracker fejlesztői tervei között szerepel a lokális fájlrendszer-hozzáférés, .XI hangszerformátum támogatás, Scream Tracker és esetleg OctaMED fájlok importálása, szintetizátoros és FM hangszerek integrációja, valamint egy modernebb, blokkalapú kompozíciós felület, ahol a felhasználó újrahasznosíthatja a mintákat és patterneket a kompozíció során. Plugin-rendszer és bővített sample-szerkesztő, valamint a Bitwig DAW Project integrációja is felmerült, továbbá már létezik a klasszikus Nibbles plugin.
![]()
A Bassoon Tracker egy kiváló példája annak, amikor a tracker-hagyomány, a webes technológia és a nyílt forráskód találkozik. Nem egyszerűen emulál, hanem újraértelmez, tiszteletben tartva a múltat, de a jelen lehetőségeit kihasználva. Akár klasszikus MOD-okat szeretnénk szerkeszteni, akár FastTracker 2 XM zenéket, a Bassoon Tracker lehetővé teszi, hogy mindezt gyorsan, telepítés nélkül, közvetlenül a böngészőből, modern platformokon végezzük, miközben a múlt zenei kultúrája és a tracker-ek varázsa is átélhető marad.




