NScumm.Audio is a pure C# library, it contains these OPL emulators:
- DOSBox
- Woody
NScumm.Audio.Players is a C# library containing several players decoding different adlib music formats (see Supported formats).
NScumm.Audio.Player is a small console frontend, it uses these libraries to play adlib musics. You will be able to download it soon.
- A2M: AdLib Tracker 2 by subz3ro
- ADL: Westwood ADL File Format
- ADL: id Software Adlib sound effect format
- BAM: Bob's Adlib Music Format
- BMF: Easy AdLib 1.0 by The Brain
- CMF: Creative Music File Format by Creative Technology
- DRO: DOSBox Raw OPL Format
- HSC: HSC Adlib Composer by Hannes Seifert, HSC-Tracker by Electronic Rats
- IMF: Id software Music File (also used by Apogee)
- KSM: Ken Silverman's Music Format
- LAA: LucasArts AdLib Audio File Format by LucasArts
- LDS: Loudness Sound System by Loudness Multimedia
- MID: MIDI Audio File Format
- MKJ: MKJamz by M \ K Productions (preliminary)
- S3M: Screamtracker 3 by Future Crew
- SCI: Sierra's AdLib Audio File Format
- SNG: Adlib Tracker 1.0 by TJ
- XSM: eXtra Simple Music by Davey W Taylor
DosBox OPL3 emulator is licensed under GPL v2+.
WoodyOPL from the DOSBox team is licensed under LGPL v2.1.
AdPlug is licensed under LGPL v2.1.
Mono.Options is licensed under the MIT License (MIT).