Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Those functions are dead out of disabled MIDI Sequencer code, so, there are must NOT appear in the library when MIDI Sequencer is disabled.
|
|
|
|
|
|
transform the note map into a fixed array
|
|
|
|
|
|
|
|
|
|
|
|
Also, fixed non-reseted bend sensitivity which distorts pitch on attempt to play another MIDI file
|
|
to affect sound only between 0 and 64 like real XG synthesizers affect sound only between 0 and 64.
|
|
|
|
|
|
|
|
|
|
Due to clunky playback on updated Nuked OPL3 emulator v 1.8, I kept the Nuked OPL3 1.7.4 work in parallel and be a separated switchable emulator.
|
|
It's a warning came from MSVC
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- Added Real-time public API, needed a test! (try to implement dummy VLC plugin with it)
- Added abillity to change deep flags without song restart or a chip reset
|
|
# Conflicts:
# src/adlmidi.cpp
|
|
|
|
|
|
Unfortunately, std::fflush() causes a crash on Linux but works fine on DOS
|
|
|
|
|
|
|
|
(As this controller may damage sound of some drums such as DMXOPL3)
|
|
|
|
|
|
|
|
|
|
(Help to solve #32)
|
|
|
|
|
|
|
|
|