MadTracker-FOSS / MadTracker3

Continuation of the MadTracker project, aimed at Windows/Mac/Linux support
Other
38 stars 1 forks source link

MTAudio: OpenAL backend #6

Open flibitijibibo opened 11 years ago

flibitijibibo commented 11 years ago

So there are three backends that I can see in MTAudio: DirectSound, WinMM, and OSS.

I dunno how up-to-date or stable these are, but OSS is definitely obsolete at this point.

What I'd like to do is just create an MTOpenAL backend that uses OpenAL Soft, available for Windows/Mac/Linux. It'll work with every audio backend out there, and if we want to write drivers for specific backends we can write them later. I assume we'll want ASIO for Windows/Mac and JACK for Linux; anything higher-level than that can just deal with OpenAL.