Open LegalizeAdulthood opened 5 months ago
Maybe BASS with the MIDI plugin is sufficient?
Jonathan Osuch has implemented the sound support using SDL here: https://svn.fractint.net/branches/ssg/sdl/sdl/sdl_snd.c
So just steal that.
Looks like sdl_snd.c
implemented the completion noise (biddle-dee-beep via PC speaker), but didn't implement the orbit sound support, so still looking for something that can drop in as a replacement for soundblaster...
libadlmidi is a library supported on linux and Windows by vcpkg that claims OPL3 emulation, perhaps that will supply what is needed.
The existing sound code assumes an OPL-3 compatible sound card. Find a library that can be used to support similar functionality (beep, bop, boop).
Some ideas: