Age | Commit message (Collapse) | Author |
|
#285
|
|
Polymorphism is not used here, but this makes more problems than good.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
It should allow normal work of emulators without full-panning extension implementation, or with real hardware interfaces
|
|
|
|
|
|
|
|
as built-in is faulty
|
|
Not yet working properly
|
|
|
|
|
|
Done by @noisecode3: https://github.com/Wohlstand/libOPNMIDI/commit/5767f32630ef22ae43f00d650793b6606823c8b0
|
|
|
|
|
|
|
|
|
|
This will guarantee the identical work on hardware too
|
|
+ refactor of the MIDI play, making separated loop functions instead the mess of everything in one single loop function.
|
|
|
|
Took the OpenMPT's fix for this
#278
|
|
|
|
|
|
|
|
|
|
- Added missing transpose, depth control, and song marker controllers
|
|
#268
|
|
|
|
|
|
|
|
Make HMI-OLD volume model also use "Any-Released" channel allocation as the normal "HMI".
|
|
It violates C90 standard
|
|
|
|
|
|
|
|
|
|
- It breaks compilation on -std=c90
- It conflicts with the existsing declaration at the header
|
|
|
|
Actually, Wreckin Crew racing game hadn't used the MIDI sound, however, I found the same bank is used at "Heroes of Minght and Magic 2"
|
|
|
|
|
|
|
|
|