tgtracker
tgtracker copied to clipboard
SDL
Seems like many trackers these days use SDL, the good ones anyway. Pros? Cons? I know their cross platform footprint is huge, and the language is very concise.
- [ ] See #10 for SDL surface discussion
- [ ] HID handling vs winit or with winit
SDL2 can output to JACK via SDL_AUDIODRIVER=jack
(provided that you output to 32-bit floating point), which is a big thing for pro (latency constrained) audio.
Nice! The number of projects that work with JACK is crazy, so this is definitely a path worth pursuing. As a tracker playing older mods, I would probably find a way to run playback in 16-bit and resample it to 32-bit.