| 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 | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  |