Rivoreo Source Code Repositories
src.rivoreo.one
/
audio
/
dosmid
/
708a2a4354070fcd4cbaf1d677152abd77c81742
/
midi.h
708a2a4
moved /log= into DBGFILE builds only
by Mateusz Viste
· 7 years ago
30fe192
fio.h API evolved so it will allow caching in the future
by Mateusz Viste
· 7 years ago
cc27bf4
mus and midi loading routines rely on fio calls instead of using stdio
by Mateusz Viste
· 7 years ago
246a606
pre-loading patches (programs) when driving a GUS
by Mateusz Viste
· 7 years ago
f4b6314
reverted to 2-bytes boundaries on struct packing, to remain compatible with xms moves that require 16bit alignment. this wastes 8% of RAM, but that's life
by Mateusz Viste
· 7 years ago
c33b68f
sysex strings are handled differently, so event structure can be smaller (hence saving memory usage)
by Mateusz Viste
· 7 years ago
0b70bdc
midi-loading routine returns an error in case of a malformed midi file
by Mateusz Viste
· 9 years ago
e60013b
fetching more textual data from MIDI files (text events, tracks titles, marker events...) and displaying it on a little scrolling window
by Mateusz Viste
· 9 years ago
0eeb611
reliable 'out of memory' detection
by Mateusz Viste
· 9 years ago
9ec9ebd
sysex support
by Mateusz Viste
· 9 years ago
c978fc9
removed raw midi messages support, this is an unnecessary hack now that all midi actions are supported by DOSMid's internals
by Mateusz Viste
· 9 years ago
772b370
implemented explicit key and channel aftertouch instead of using raw midi events
by Mateusz Viste
· 9 years ago
7bd9261
implemented explicit controller messages instead of using raw midi
by Mateusz Viste
· 9 years ago
0c15d05
implemented explicit pitch wheel events instead of using raw midi
by Mateusz Viste
· 9 years ago
05445ce
documentation fixes before release
by Mateusz Viste
· 9 years ago
9207490
make sure to flush the event cache before playing any song, otherwise events from last somg might still pollute us
by Mateusz Viste
· 9 years ago
13dd45f
refactored code for better readability
by Mateusz Viste
· 9 years ago
0c7864d
verbose mode applies to midi loading routines, too
by Mateusz Viste
· 9 years ago
a4a09cf
moved development to trunk
by Mateusz Viste
· 10 years ago