Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-01-05 | Update copyright year to 2019 | Vitaly Novichkov | |
2019-01-05 | Change description to be more correct | Vitaly Novichkov | |
2018-10-05 | typedef OPL3 as Synth | JP Cimalando | |
2018-10-05 | reorganize around a lighter adlmidi_private header | JP Cimalando | |
2018-10-05 | reorganize MIDIplay code | JP Cimalando | |
2018-10-05 | reorganize the OPL3 chip manager code | JP Cimalando | |
2018-09-30 | Move "MaxChips" constant macro into adlmidi_private.hpp | Vitaly Novichkov | |
2018-09-30 | Lock settings for CMF and IMF playing to don't destroy them | Vitaly Novichkov | |
For now, all settings are in safe, except of custom bank that getting be dropped away by CMF file that does passing of own custom instruments. | |||
2018-09-26 | Pay attention to releasing notes | Vitaly Novichkov | |
#181 | |||
2018-09-11 | have consistent null checks and returns | JP Cimalando | |
2018-09-06 | access into global chip settings | JP Cimalando | |
2018-08-31 | Added high tone frequency extension from OPL3-BE | Vitaly Novichkov | |
2018-08-25 | upgrade timing resolution to the microsecond | JP Cimalando | |
2018-08-03 | Minor changes in comment text | JP Cimalando | |
2018-08-03 | Minor cosmetical changes | Vitaly Novichkov | |
2018-08-02 | add safety check for emulator switching | JP Cimalando | |
2018-07-31 | fix some warnings | JP Cimalando | |
2018-07-31 | Fixed MSVC Build of shared library | Wohlstand | |
2018-07-31 | Fix the initial panning state | Vitaly Novichkov | |
2018-07-31 | Merge branch 'master' into fullpan | Vitaly Novichkov | |
2018-07-30 | Merge pull request #146 from jpcima/visibility-hidden | Vitaly Novichkov | |
hide private symbols | |||
2018-07-30 | hide private symbols | JP Cimalando | |
2018-07-29 | Implemented optional soft panning support for the included chip emulators, ↵ | Christopher Snowhill | |
disabled by default. | |||
2018-07-26 | changing synth setup without the full MIDI reset | JP Cimalando | |
2018-07-04 | Continue documenting, and apply some minor fixes on other files | Vitaly Novichkov | |
2018-07-04 | Remove "ADLMIDI_UNSTABLE_API" macro. | Vitaly Novichkov | |
As it's dev version, and lets polish this API to release it in next time | |||
2018-06-28 | basic channel description API | JP Cimalando | |
2018-06-26 | Don't busy chip channels with blank notes! | Vitaly Novichkov | |
2018-06-26 | Changed logic to identify percussion instrument in the goodness calculator | Vitaly Novichkov | |
2018-06-25 | Use size_t instead of uint64_t on devices cache | Vitaly Novichkov | |
2018-06-25 | Using bigger integers for math in some places | Vitaly Novichkov | |
2018-06-24 | Also small refactoring | Vitaly Novichkov | |
2018-06-24 | Continue clean-up and fix the multi-device support | Vitaly Novichkov | |
2018-06-24 | OPL3: Rename `m_pit` into `m_keyBlockFNumCache` | Vitaly Novichkov | |
2018-06-24 | OPL3: Rename "touchReal" into "touchNote" | Vitaly Novichkov | |
2018-06-24 | [Experimental] Big re-factoring of internals and clean-up | Vitaly Novichkov | |
- Renamed functions - Renamed variables - Documenting of most library internal stuff - Disabling of embedded banks no more conflicts with accidental linking of adldata.cpp | |||
2018-06-23 | Little clean-up and beautify | Vitaly Novichkov | |
2018-06-23 | Added support for CC67-SoftPedal | Vitaly Novichkov | |
2018-06-23 | Added CC66 Sostenuto support! | Vitaly Novichkov | |
Sostenuto is the pedal hold that does hold of only currently playing notes and doesn't holds notes are will begin after turning of sostenuto on, unlike to the Pedal (CC64 Sustain) event. | |||
2018-06-22 | Added support for synthesizer mode | Vitaly Novichkov | |
- in GS mode, RPN XG-related vibrato depth events will be ignored (GS does using NRPN values are stored separately and are NOT handled) - in GS mode ignore LSB value of the bank number | |||
2018-06-22 | handle MIDI master volume | JP Cimalando | |
2018-06-22 | handle sysex resets | JP Cimalando | |
2018-06-21 | Attempt to fix MSVC 2015 build | Vitaly Novichkov | |
2018-06-21 | SysEx: Use `size_t` for size values instead of `unsigned int` | Vitaly Novichkov | |
2018-06-21 | Merge branch 'all-sysex' of git@github.com:jpcima/libADLMIDI.git into ↵ | Vitaly Novichkov | |
split-midi-sequencer-and-sysex-2 # Conflicts: # src/adlmidi_midiplay.cpp # src/adlmidi_private.hpp | |||
2018-06-21 | Fix for "NOMINMAX" redefinition warning on Windows | Vitaly Novichkov | |
2018-06-21 | Remove useless "_parent" pointer from OPL3 class | Vitaly Novichkov | |
2018-06-21 | Fixed build of MIDI sequencer out of pre-included private ADLMIDI's header | Vitaly Novichkov | |
2018-06-21 | Move MIDI sequencer into completely separated class | Vitaly Novichkov | |
TODO: - implement C bindings for most of class functions - test it in work on any different synthesizer | |||
2018-06-20 | basic framework of sysex handling and sequencer support | JP Cimalando | |