libADLMIDI is a free Software MIDI synthesizer library with OPL3 emulation
libadlmidi provides CMake targets:
find_package(libADLMIDI CONFIG REQUIRED)
target_link_libraries(main PRIVATE libADLMIDI::ADLMIDI)
Build with DosBox 0.74 OPL3 emulator (well-accurate and fast)
Build with embedded banks
Build with Java OPL3 emulator (semi-accurate)
Build with embedded MIDI sequencer
Support for DMX MUS files
Build with Nuked OPL3 emulator (very-accurate, needs more CPU power)
Build with Opal OPL3 emulator (innacurate)
Support for AIL XMI files
v1.5.1#1
All
Complex license
Manifest