Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-10-01 | Remove useless dllexport from the typedef | Vitaly Novichkov | |
2018-09-30 | Minor fix of the public header | 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-06 | access into global chip settings | JP Cimalando | |
2018-08-30 | API to return 4op channels to the original count | JP Cimalando | |
2018-08-02 | Better deprecated calls warning | Vitaly Novichkov | |
2018-07-31 | fix some warnings | JP Cimalando | |
2018-07-31 | Fixed MSVC Build of shared library | Wohlstand | |
2018-07-29 | Implemented optional soft panning support for the included chip emulators, ↵ | Christopher Snowhill | |
disabled by default. | |||
2018-07-09 | xmi: handle AIL callback trigger | JP Cimalando | |
2018-07-07 | rename enum members for consistency | JP Cimalando | |
2018-07-07 | sequencer API to turn tracks on/off/solo | JP Cimalando | |
2018-07-04 | Apply one minor fix on `adl_getBankNames()` call documentation | Vitaly Novichkov | |
2018-07-04 | Continue documenting, and apply some minor fixes on other files | Vitaly Novichkov | |
2018-07-04 | Continue public API documenting. Almost complete. | Vitaly Novichkov | |
2018-07-04 | Continue documenting the library public functions | Vitaly Novichkov | |
2018-07-04 | Another typo fixes, begin to document all public functions | Vitaly Novichkov | |
2018-07-04 | Added instrument rhythm-mode related enums into the public header | 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-07-03 | Merge pull request #126 from jpcima/bank-embed-api | Vitaly Novichkov | |
embedded bank loading API into multi-bank | |||
2018-07-03 | embedded bank loading API into multi-bank | JP Cimalando | |
2018-06-28 | basic channel description API | JP Cimalando | |
2018-06-25 | Using bigger integers for math in some places | 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-21 | SysEx: Use `size_t` for size values instead of `unsigned int` | Vitaly Novichkov | |
2018-06-20 | basic framework of sysex handling and sequencer support | JP Cimalando | |
2018-06-20 | Change version to 1.4.0 and mark it as "dev" | Vitaly Novichkov | |
2018-06-19 | Merge branch 'master' into update-chip-base | Vitaly Novichkov | |
2018-06-19 | get chip base on level with OPNMIDI | JP Cimalando | |
2018-06-18 | Fixed C90 warning in the public header | Vitaly Novichkov | |
2018-06-02 | dynamic instrument API | JP Cimalando | |
2018-05-31 | Small polishing of volume model and CMF/RSXX tempo | Vitaly Novichkov | |
- Removed "Logarithmic volumes" flag as volume models concept successfuly serves this task. "Logarithmic volumes" flag is useless when we have volume models. - Fixed "too fast" tempo while playing CMF and EA-MUS (aka RSXX) files | |||
2018-04-15 | add more sample types | JP Cimalando | |
2018-04-12 | Fix the damaged output regression and a small beautifying | Vitaly Novichkov | |
2018-04-11 | support for 32 bit mixing, and multiple sample formats | JP Cimalando | |
2018-04-11 | Changed logic of CC-74 Brightness | Vitaly Novichkov | |
to affect sound only between 0 and 64 like real XG synthesizers affect sound only between 0 and 64. | |||
2018-04-11 | Put Nuked OPL3 1.8 be default and fix the DJGPP build | Vitaly Novichkov | |
2018-04-10 | [Experimental] Added support for emulation core switching in real time! | Vitaly Novichkov | |
Due to clunky playback on updated Nuked OPL3 emulator v 1.8, I kept the Nuked OPL3 1.7.4 work in parallel and be a separated switchable emulator. | |||
2018-04-09 | version string fix | JP Cimalando | |
2018-04-09 | Fixed the invalid ADLMIDI_VERSION macro copy-pasted from libOPNMIDI | Vitaly Novichkov | |
(Issue #47) | |||
2018-03-24 | Change version inside of header | Vitaly Novichkov | |
2018-01-21 | Copyright year update 2018 | Vitaly Novichkov | |
2018-01-21 | Move version number into the public header | Vitaly Novichkov | |
2018-01-18 | Fix C90 comment compatibility | Wohlstand | |
2017-12-24 | Remove const from adl_metaMarker() return value | Vitaly Novichkov | |
2017-12-24 | Fixed an inability to use adlmidi.h in pure C programs | Vitaly Novichkov | |
2017-12-16 | Added experimental VLC plugin | Vitaly Novichkov | |
Plugin is made for VLC 2.2.2 Weatherwax (pre-installed in Linux Mint 18.3) Existing issues: - No ability to change codec properties yet, this thing is WIP - By unknown reason, resulted sound has different (RANDOM) sample rate which is different from 44100 Hz | |||
2017-12-16 | Added realtime API, Experimental, not tested | Vitaly Novichkov | |
- Added Real-time public API, needed a test! (try to implement dummy VLC plugin with it) - Added abillity to change deep flags without song restart or a chip reset | |||
2017-11-20 | Use const char* and const void* as input data types | Wohlstand | |
2017-11-16 | Clean-up and beautifying | Wohlstand | |