captbaritone / webamp

Winamp 2 reimplemented for the browser
https://webamp.org
MIT License
9.69k stars 640 forks source link

Amiga trackers playback? e.g. MOD, MED, MIDI, IT, S3M, XM, etc... #1244

Open that-ben opened 6 months ago

that-ben commented 6 months ago

Pretty impressed with Webamp, what a nice throwback! Instant nostalgia :)

Do you plan on implementing tracker playback like there was in WinAmp? It would enable users to play back Amiga MOD, ImpulseTracker, MIDI, etc... and I know it can be done, since there are numerous MOD players in HTML5 already. I wonder if you could combine your code with this one perhaps? https://github.com/atornblad/js-mod-player

captbaritone commented 6 months ago

Its a fun idea, and I could imagine extending Webamp such that users could provide their own media-type specific handlers. In this way folks could use Webamp to play various file formats (midi is another interesting one). That said, I don't have any active plans to add this.

ssokolow commented 6 months ago

For anyone who's interested in implementing, here's the backend ModArchive is using for their minimal player UI: https://github.com/deskjet/chiptune2.js

that-ben commented 6 months ago

@ssokolow Hey, what's up Stephan haha! 😄

ssokolow commented 6 months ago

Not much. Just came in to suggest this when I realized my memory of it already being supported was false and found you beat me to it.