libopnmidi v1.5.1
- Created
- Updated
libOPNMIDI is a free Software MIDI synthesizer library with OPN2 (YM2612) and OPNA (YM2608) emulation
# Usage
libopnmidi provides CMake targets:
find_package(libOPNMIDI CONFIG REQUIRED)
target_link_libraries(main PRIVATE libOPNMIDI::OPNMIDI_IF)
# License
LGPL-2.1-or-later OR GPL-2.0-or-later OR GPL-3.0-or-later OR MIT
# Supported Platforms
All platforms are supported
# Features
Default features: gens-emulator
, mame-ym2608-emulator
, mame-ym2612-emulator
, midi-sequencer
, mus
, np2-emulator
, nuked-emulator
, xmi
# gens-emulator default
Build with GENS 2.10 emulator (innacurate, fastest)
Dependencies:
No dependencies.
Host Dependencies:
No dependencies.
# gx-emulator
Build with Genesis Plus GX emulator (experimental)
Dependencies:
No dependencies.
Host Dependencies:
No dependencies.
# mame-ym2608-emulator default
Build with MAME YM2608 emulator (well-accurate and fast)
Dependencies:
No dependencies.
Host Dependencies:
No dependencies.
# mame-ym2612-emulator default
Build with MAME YM2612 emulator (well-accurate and fast)
Dependencies:
No dependencies.
Host Dependencies:
No dependencies.
# midi-sequencer default
Build with embedded MIDI sequencer
Dependencies:
No dependencies.
Host Dependencies:
No dependencies.
# mus default
Support for DMX MUS files
Dependencies:
No dependencies.
Host Dependencies:
No dependencies.
# np2-emulator default
Build with Neko Project 2 YM2608 emulator (semi-accurate and fast)
Dependencies:
No dependencies.
Host Dependencies:
No dependencies.
# nuked-emulator default
Build with Nuked OPN2 emulator (very accurate, needs more CPU power)
Dependencies:
No dependencies.
Host Dependencies:
No dependencies.
# pmdwin-emulator
Build with PMDWin emulator (experimental)
Dependencies:
No dependencies.
Host Dependencies:
No dependencies.
# xmi default
Support for AIL XMI files
Dependencies:
No dependencies.
Host Dependencies:
No dependencies.
# Dependencies
No dependencies.
# Host Dependencies
No transitive dependencies.
# Dependents
- sdl2-mixer-ext (feature
libopnmidi
)
# Host Dependents
No dependents.
# Contributors
- Denis Barkar
- jim wang