aboutsummaryrefslogtreecommitdiff
path: root/src/adlmidi_private.cpp
AgeCommit message (Collapse)Author
2017-10-25Clean-upWohlstand
- Move all private variables into MIDIplay class away from public ADL_MIDIPlayer structure - Comment out most of legacy code - Implement new-style ReadVarLenEx for error-checked var-len value reading process TODO: Stabilize this and implement missing fields and API calls (meta-data retreiving)
2017-10-23Prepare to implement seekability - pre-parse all MIDI events before playWohlstand
All parsed events will be stored into special time marked containers and will be sorted by type to avoid possible issues caused by incorrect order of meta or note-on/off events, etc. Time markers are needed to easier detect seconds position to seek. TODO: Fix IMF playback
2017-10-17Custom banks 4-operator voices playback fixWohlstand
2017-01-16Split adlmidi.cpp now keeps API functions onlyWohlstand
other code has been moved into separated files