Na základě dotazu, který byl položen v diskuzi na Nyxu, jsem popustil uzdu svému pověstnému Google-fu a dohledal povedený projekt Chip Player JS, o který by byla škoda se nepodělit.
Jde o webový přehrávač hudby, který podporuje širokou škálu videoherních a "chiptune" formátů. V řadě druhé jde o obsáhlou databázi, na záložce "Browse" najdete adresářovou sktrukturu, která v tento okamžik zahrnuje celkem 241 202 souborů. A v řadě třetí jde o výbornou hračku, jelikož u MIDI formátů máte možnost zvolit soundbanku, přes kterou se bude daná skladba cedit.
Takže si např. můžete otevřít složku /Game MIDI/Raptor, kde najdete *.MID verze hudby z této oblíbené sharewarové shmupky, a přes "Settings" okoštovat, jak by hra zněla na zařízeních Roland SC-55 či Yamaha DB50XG. K tomu můžete např. zahýbat s efekty "reverb" a "chorus", změnit tempo přehrávání apod. Dokonce můžete nahrát vlastní soundbanky ve formátu SF2, případně nasměrovat přehrávání na fyzické MIDI zařízení připojené k PC (přes Web MIDI API).
Ale pozor, je to vyloženě chytlavé, už jsem v tom utopil více jak hodinu, v tuto chvíli mi hraje soundtrack z Betrayal at Krondor :)
Technická: zdrojové kódy přehrávače jsou dostupné na GitHubu.







srdicko vzdy zaplesa, kdyz slysim midi tony ;-)
Už jsem mu tam objevil chybu. Dr. Alban – It’s My Life.2.mid je Culture Beat – Mr. Vain.
https://chiptune.app/browse/MIDI/Dr.%20Alban
Ouch! Tak teď nevím jestli tam mám vůbec lézt, když jsou tam takovéto faily :)
Určitě lez. Ještě si nejsem jistý se dvěma skladbami, ale to je fuk. Co jsem zkoušel, tak většina sedí.
Tak sem vlez a pá pá za rok…
Tak tohle je opravdu bomba !!
Nefunguje mi tedy všechno, chtěl jsem si pustit Lands of Lore a ups… Invalid MIDI file Track…
Ovšem třeba Duke 3D zní stejně skvěle jako si ho tenkrát pamatuji :)