Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
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
|
|
|
|
|
|
|
|
+ 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
|
|
|
|
|
|
It violates C90 standard
|
|
|
|
- It breaks compilation on -std=c90
- It conflicts with the existsing declaration at the header
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Because of MSVC that doesn't gives the proper value for __cplusplus without of the `/Zc:__cplusplus` argument,
make just use of hand-made pointer to allow users to build library's code easier
|
|
|
|
|
|
wip-new-embedded-banks
|
|
|
|
// not so stable, needs a polishing, however, multibank from embedded 72'th bank (DMXOPL3) works!
|
|
|
|
|
|
|
|
|
|
|
|
opal: fix envelope delay between stage transitions
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|