Chris Robinson
|
f8c68291d3
|
Add a method to stop MIDI playback
Unlike pausing, this resets the MIDI clock time to 0, clears the existing event
queue, stops all MIDI sounds, and resets MIDI controllers.
|
2013-11-28 04:52:53 -08:00 |
|
Chris Robinson
|
7794e53667
|
Be a bit safer with MIDI state changes
|
2013-11-28 03:57:45 -08:00 |
|
Chris Robinson
|
bb0207d784
|
Add a method to load a soundfont
|
2013-11-28 03:38:17 -08:00 |
|
Chris Robinson
|
489723723c
|
Cleanups for MidiSynth
Remove an unneeded field, make MidiSynth_getTime public, and properly return a
64-bit time from it.
|
2013-11-27 19:41:52 -08:00 |
|
Chris Robinson
|
5554b8cfc9
|
Add a MidiSynth interface for devices
|
2013-11-27 18:45:02 -08:00 |
|
Chris Robinson
|
3a1613253b
|
Add a base MidiSynth struct
|
2013-11-27 05:12:11 -08:00 |
|