Wohlstand
2f5332a461
ADL & OPN: Added SysEx calls
...
They are supported by those engines and needed for XG and GS specific controls: GS custom drums are working and supported!
2020-10-04 08:03:44 +02:00
Wohlstand
61f54f9487
ADLMIDI: Don't even try to load custom bank if disabled
2020-10-04 08:03:44 +02:00
Wohlstand
14c771f609
OPNMIDI: Fixed an inability to load a custom bank
2020-10-04 08:03:44 +02:00
Wohlstand
03afaef324
Update default bank and some settings of libADLMIDI
2020-10-04 08:03:44 +02:00
alexey.lysiuk
b9d22fb358
- do not expose module_progdir variable
...
If the same global variable is used by executable that linked to ZMusic dynamic library, both definitions may clash
For example, Linux builds of GZDoom and Raze could crash on exit because of double free, std::string destructor was called twice on the same module_progdir variable
2020-02-23 12:25:52 +02:00
Christoph Oelckers
55921d0d34
- the last bit of needed exports for GZDoom.
...
The ADL banks must be accessible to the menu for properly setting up this player.
2020-02-08 14:23:29 +01:00
Christoph Oelckers
aa004f78a9
- removed garbage character.
2020-01-11 15:34:33 +01:00
Christoph Oelckers
5c8607c846
- removed the last use of the Alsa message function.
2020-01-11 15:17:00 +01:00
Christoph Oelckers
17d7942d02
- made the global interface c compatible. Added an empty C source so that incompatibilities immediately trigger compile errors.
...
- simplified the message printing interface to a single function.
2020-01-11 12:47:07 +01:00
Christoph Oelckers
463cd4e0c5
- updated the Alsa MIDI device.
...
Not tested yet.
2020-01-11 10:31:13 +01:00
Christoph Oelckers
fb0d3ac183
- embedded the default OPN bank directly in the binary so that it works, even if no custom bank is set.
2020-01-04 17:14:09 +01:00
Rachael Alexanderson
7d966ffe65
- fix compile on linux
2020-01-04 10:00:15 -05:00
Christoph Oelckers
a4eae42ec5
- initial commit
2020-01-02 17:52:30 +01:00