| Age | Commit message (Collapse) | Author | 
|---|
|  |  | 
|  |  | 
|  |  | 
|  | Since WOPL version 3 every bank file contains same sounding/releasing lengths values as ADLDATA embedded banks database has. | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  | Feel free to create something like GS or XG bank :wink: | 
|  | TODO: Implement support for tri-states per deep-tremolo, deep-vibrato flags | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  | https://github.com/sneakernets/DMXOPL/commit/41c79f772dfa586c0a19eeb4c8bdbfb46b728e4c | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  | (Issue #20) | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  | Issue #16 | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  | - 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 | 
|  |  | 
|  |  | 
|  | (Issue #8) | 
|  |  | 
|  |  | 
|  |  | 
|  | Using BNKs directly results a wrong pitch for the drums and set is incompatible with General Midi, so, some drums has been swapped and copy-pasted | 
|  |  | 
|  | - Added support of playing CMF files | 
|  |  | 
|  |  | 
|  | # Conflicts:
#	src/adldata.cpp | 
|  |  | 
|  |  | 
|  |  |