aboutsummaryrefslogtreecommitdiff
path: root/src/adlmidi_midiplay.cpp
AgeCommit message (Expand)Author
2018-08-30fix a case of miscalculation and infinite loopJP Cimalando
2018-08-27early koff update to prevent a bad reuse of channelJP Cimalando
2018-08-25upgrade timing resolution to the microsecondJP Cimalando
2018-08-02add safety check for emulator switchingJP Cimalando
2018-07-31fix the gcc warning "class-memaccess"JP Cimalando
2018-07-29Implemented optional soft panning support for the included chip emulators, di...Christopher Snowhill
2018-07-26changing synth setup without the full MIDI resetJP Cimalando
2018-07-26Merge branch 'master' into velocity-offsetVitaly Novichkov
2018-07-25handle correctly in case of 2op modeJP Cimalando
2018-07-23implement the velocity offset parameterJP Cimalando
2018-07-23preserve the data of operator 3-4 in internal storage, regardless of being 2o...JP Cimalando
2018-07-16Move missing bank notice into correct placeVitaly Novichkov
2018-07-15bank fallback for GS modeJP Cimalando
2018-07-04Merge pull request #127 from jpcima/describe-channelsVitaly Novichkov
2018-07-03fix indexing errors in channel descriptionJP Cimalando
2018-07-02Merge pull request #124 from jpcima/describe-channelsVitaly Novichkov
2018-07-02color attribute for channel descriptorJP Cimalando
2018-06-29Fixed "Forcing int to bool" MSVC warningVitaly Novichkov
2018-06-28basic channel description APIJP Cimalando
2018-06-26Don't busy chip channels with blank notes!Vitaly Novichkov
2018-06-26Changed logic to identify percussion instrument in the goodness calculatorVitaly Novichkov
2018-06-25Fixed compilation on AndroidVitaly Novichkov
2018-06-25Use size_t instead of uint64_t on devices cacheVitaly Novichkov
2018-06-25Using bigger integers for math in some placesVitaly Novichkov
2018-06-24Continue clean-up and fix the multi-device supportVitaly Novichkov
2018-06-24OPL3: Rename "touchReal" into "touchNote"Vitaly Novichkov
2018-06-24[Experimental] Big re-factoring of internals and clean-upVitaly Novichkov
2018-06-24Make CMF files sound more correctlyVitaly Novichkov
2018-06-23Little clean-up and beautifyVitaly Novichkov
2018-06-23glide: handle for all the midi channelsJP Cimalando
2018-06-23Added support for CC67-SoftPedalVitaly Novichkov
2018-06-23Added CC66 Sostenuto support!Vitaly Novichkov
2018-06-23GS way of custom drum channels now is working!Vitaly Novichkov
2018-06-22Added some TODOsVitaly Novichkov
2018-06-22Added support for synthesizer modeVitaly Novichkov
2018-06-22Fix the typo in "Caught" word in debug messagesVitaly Novichkov
2018-06-22Use Generic volume model by default when VM value has received some junkVitaly Novichkov
2018-06-22Added some debug message hooks into SysEx processorsVitaly Novichkov
2018-06-22Move `opl.Touch_Real()` call out of volume model switchVitaly Novichkov
2018-06-22simplify the volume formulaJP Cimalando
2018-06-22Yamaha XG resetJP Cimalando
2018-06-22handle MIDI master volumeJP Cimalando
2018-06-22handle sysex resetsJP Cimalando
2018-06-22Portamento must use previously played note in a channel like S-YXG50 doesVitaly Novichkov
2018-06-21SysEx: Use `size_t` for size values instead of `unsigned int`Vitaly Novichkov
2018-06-21Merge branch 'all-sysex' of git@github.com:jpcima/libADLMIDI.git into split-m...Vitaly Novichkov
2018-06-21Remove second Bend coefficientVitaly Novichkov
2018-06-21Move MIDI sequencer into completely separated classVitaly Novichkov
2018-06-20basic framework of sysex handling and sequencer supportJP Cimalando
2018-06-19avoid portamento work when no notes have it on channelJP Cimalando