aboutsummaryrefslogtreecommitdiff
path: root/utils
AgeCommit message (Collapse)Author
2017-11-04Added default states for deep tremolo/vibrato and volume moduelsWohlstand
TODO: Implement support for tri-states per deep-tremolo, deep-vibrato flags
2017-11-04GenAdlData: Merge melodic and percussion parsers in WOPL format parserWohlstand
...to don't have duplicated code
2017-11-04All real 4-operator voices are must be differentWohlstand
2017-11-04Don't use force difference for pseudo-4op voices in GenAdlDataWohlstand
2017-11-04Fix pseudo-4op double-voice instrument playing with two equal voicesWohlstand
2017-11-03Add support for Cartooners' bank format for GenAdldataWohlstand
(Taking new-added features into original ADLMIDI)
2017-11-03Small fix of Measurer in GenAdldata toolWohlstand
2017-11-03Small fix of The DMX OP2 parserWohlstand
2017-11-01Added hooks and meta-info: title, copyright, track titles and markersWohlstand
2017-10-31Small clean-up of MIDI playerWohlstand
2017-10-31Added ability to print name of currently using OPL3 emulatorWohlstand
2017-10-31Merge branch 'master' into seekabilityWohlstand
# Conflicts: # libADLMIDI-test.pro # src/adlmidi.cpp # src/adlmidi_private.hpp
2017-10-26Continue works on loop points and some clean-upWohlstand
- Added more detailed error information while parsing MIDI file - Added abiltiy to retrieve loop points time positions - Added ability to change playing tempo by giving multiplier - Removed old commented code TODO: - implement meta-information store and a way to retreive it - implement hook-ability for every MIDI event - implement ability to mute/solo every channel
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-24Added working seekability!Wohlstand
Testing and stabilizing is needed
2017-10-22Fix MSVC CMake compilationWohlstand
TODO: Fix a freaking MSVC's "invalid comparator" assert given by std::map::lower_bound() call
2017-10-22Fixed CMake build on macOSWohlstand
2017-10-21Fixed MSVC2015 buildWohlstand
2017-10-20Added CMake supportWohlstand