tgtracker icon indicating copy to clipboard operation
tgtracker copied to clipboard

SDL

Open scalarwaves opened this issue 6 years ago • 2 comments

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

scalarwaves avatar Aug 31 '18 03:08 scalarwaves

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.

Teteros avatar Oct 18 '18 18:10 Teteros

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.

scalarwaves avatar Oct 18 '18 18:10 scalarwaves