I am in need of Opinions on audio APIs, preferably from people who have ported games and are aware of the "game doesn't sound the same on consoles" problem.

Tangerine is using SDL2 for window context management and event dispatching. I vaguely recall that SDL has an audio API.

Should I Use SDL2 for audio, or should I consider using a different audio library/middleware?

I'm only willing to integrate permissively licensed libraries, and I'm not worried about missing really advanced features.

Follow

@aeva i wouldnt use SDLMixer which is a higher level API and not general enough, but vanilla SDL has a sound callback so if youre ok mixing your own audio, this is the way to go and then you can just use whatever other sound calback API that is available on other platforms.

Sign in to participate in the conversation
coolkids.house

this is where the cool kids live