aboutsummaryrefslogtreecommitdiff
path: root/src/adldata.hh
AgeCommit message (Collapse)Author
2020-09-13Rename "adldata.hh" into "oplinst.h"Wohlstand
2020-09-13Refactor internal instrument data structuresWohlstand
2020-08-24More clean-up of old commented codeWohlstand
2020-08-19Use new banks database formatWohlstand
However, it's stil need to clean-up and fix gen_adldata for a correct work!
2020-01-17Update copyright yearWohlstand
2019-02-22Rhythm-mode percussion now works!Vitaly Novichkov
2019-01-05Update copyright year to 2019Vitaly Novichkov
2018-07-31fix the gcc warning "class-memaccess"JP Cimalando
2018-07-26Merge branch 'master' into velocity-offsetVitaly Novichkov
# Conflicts: # src/adlmidi_load.cpp
2018-07-24add unit test to check internal instrument conversionsJP Cimalando
2018-07-23generate velocity offsets from wopl filesJP Cimalando
2018-07-23implement the velocity offset parameterJP Cimalando
2018-07-23emit velocity offset in genadldataJP Cimalando
2018-06-24[Experimental] Big re-factoring of internals and clean-upVitaly 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-15Give more live to very long sustaining notesVitaly Novichkov
2018-06-02dynamic instrument APIJP Cimalando
2018-05-19Works and fixesVitaly Novichkov
- Fixed an incorrect calculation of 4-op channels and choosing 4-op channels for 2-op only banks - Resolved trouble with automatically chosen flags because of internal confusion
2018-05-17Fixed a warningVitaly Novichkov
2018-05-16storing adldata and adlinsdata in unified structuresJP Cimalando
2017-11-12libADLMIDI now is buildable under OpenWatcom except of some workaroundsWohlstand
- Need a different way to create a static library, otherwise it don't wanna be built. - Needed a different custom STL containers (std::vector and std::set) implementation that will work and will don't glitch with a crashes
2017-11-06Added a header guard for 'adldata.hh'Wohlstand
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-10-08Add support for WOPL banks formatWohlstand
2017-07-30Improve gen_adldata programWohlstand
- Now it caches all generated data, so, we won't have to re-calculate same - File is writing by gen_adldata nor by stdout forward - Instead of hardcoded list of banks, I made the INI file which declares list of banks to generate - Add simple validators to tell which bank is absense and can't be loaded - Split code of gen_adldata.cc into multiple files of different role
2016-09-02Added a function to retrieve a count of the banksWohlstand
2016-06-07Continue research at JungleVision file formatWohlstand
2016-05-14Added 68'th bank: default Timbre bank of the Build EngineWohlstand
2016-03-16More accurate DMX fine tune of second voiceWohlstand
2015-12-20Add one new IBK bank (Jamey O'Connel's)Wohlstand
2015-12-20Refresh my-gmopl bankWohlstand
2015-12-10Adding one new IBK-based bankWohlstand
2015-10-10Initial commitWohlstand