Age | Commit message (Collapse) | Author |
|
|
|
was added for testing purposes and was commited by accident
|
|
calculate sysex address properly
|
|
sysex may not contain bytes above or equal 0x80, so we adjust
the address accordingly. fixes weird sound getting played
during 7th guest MT32 setup screen
|
|
implement support for TIMB chunk inside XMIDI-parser (forwarding of data to driver)
implement actual support for TIMB chunk inside Miles Audio MT32 driver
|
|
now an overflow of the embedded sysEx buffer will properly
execute a send.
|
|
also add warnings in case there are non-existant instruments
or no-non-protected timbre slots are available
|
|
|
|
use MILES_MT32_SYSEX_TERMINATOR instead of hardcoded 0xFF
missed one
|
|
use MILES_MT32_SYSEX_TERMINATOR instead of hardcoded 0xFF
|
|
now supports embedded SysEx as well
used by 7th guest
|
|
for games, that do not have a MT32 timbre file, simply pass an empty
filename to the Miles-MT32-factory.
|
|
- remove Miles Audio from Sherlock engine
- put Miles Audio into common audio (namespace Audio)
- Miles Audio is used at least by the engines
TINSEL, GROOVIE, TOLTECS, SAGA and KYRA
This way it can be used by the other engines
|