Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-03-28 | Re-Generate AdlData database | Wohlstand | |
2017-12-23 | Update @sneakernets's DMXOPL3 bank (2.11b + two commits) | Vitaly Novichkov | |
2017-12-16 | DMXOPL3 by @sneakernets update | Vitaly Novichkov | |
2017-11-30 | Apply update of @sneakernet 's DMX OPL3 bank | Wohlstand | |
2017-11-21 | Rebuild entire embedded banks database by the fixed measurer | Wohlstand | |
2017-11-19 | Upgrated support for WOPL bank format to v3 | Wohlstand | |
2017-11-15 | Update DMXOPL3 bank | Wohlstand | |
2017-11-07 | Update @sneakernets' DMXOPL3 bank | Wohlstand | |
2017-11-04 | Added default states for deep tremolo/vibrato and volume moduels | Wohlstand | |
TODO: Implement support for tri-states per deep-tremolo, deep-vibrato flags | |||
2017-11-04 | All real 4-operator voices are must be different | Wohlstand | |
2017-11-04 | Don't use force difference for pseudo-4op voices in GenAdlData | Wohlstand | |
2017-11-04 | Fix pseudo-4op double-voice instrument playing with two equal voices | Wohlstand | |
2017-11-03 | Add Cartooners's bank recently added into original ADLMIDI | Wohlstand | |
2017-10-26 | Update @sneakernets's DMXOPL bank to most frash | Wohlstand | |
https://github.com/sneakernets/DMXOPL/commit/41c79f772dfa586c0a19eeb4c8bdbfb46b728e4c | |||
2017-10-21 | Apply latest release of Sneakernets's DMXOPL bank | Wohlstand | |
2017-10-09 | Fixed WOPN parser to use both real 4-op and pseudo 4-op modes in same bank | Wohlstand | |
2017-10-08 | Add support for WOPL banks format | Wohlstand | |
2017-09-23 | Improved instruments in 68'th bank and fixed octaves offsets in 59'th | Wohlstand | |
2017-09-23 | Update 68'th bank | Wohlstand | |
2017-09-09 | oops | Wohlstand | |
2017-09-09 | Another update of drums of 66'th bank | Wohlstand | |
2017-09-04 | Small update of percussions in 66'th bank | Wohlstand | |
2017-09-01 | DMXOPL3 v2.2 | Philippe Simons | |
2017-08-30 | update DMXOPL v2.1a | loki666 | |
2017-08-25 | Update DMXOPL by @Sneakernets with latest fixes | Wohlstand | |
Issue #16 | |||
2017-08-22 | Update @Sneakernets's DMXOPL2 bank | Wohlstand | |
2017-08-09 | Fix the first kick drum in 12'th (Earthsieg) bank | Wohlstand | |
2017-08-08 | Another small update of Sneakernets's bank | Wohlstand | |
2017-08-06 | update DMXOPL | loki666 | |
2017-07-30 | Fixed three missing HMI banks, again | Wohlstand | |
2017-07-30 | Fixed three missing HMI banks | Wohlstand | |
2017-07-30 | Improve gen_adldata program | Wohlstand | |
- 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 | |||
2017-07-25 | use NukedOPL3 for gen_adldata | Philippe Simons | |
2017-07-14 | Update Sneakernets's bank, again | Wohlstand | |
2017-07-10 | Apply update of Sneakernets's bank | Wohlstand | |
2017-06-19 | Add DMXOPL bank by @sneakernets | Wohlstand | |
(Issue #8) | |||
2017-04-11 | Another update of 68'th bank | Wohlstand | |
2017-04-07 | Update the 68'th bank, again | Wohlstand | |
2017-04-06 | Update the 68'th bank, using AIL format because of note offset ability | Wohlstand | |
2017-02-16 | Fix processing of the drums of AIL banks! | Wohlstand | |
The field B_transpose on drums means note number, and is no need extra calculations Here is a right specification for AIL's bank format, gotten from AIL 2 sources which are been published by Miles ``` //GTL - "Global Timbre Bank" struct GTL Head // GTL file header entry structure { uint8_t patch; uint8_t bank; uint32_t offset; } //- Length is 6 bytes //Look for timbre until .patch will equal to 0xFF, then look for each instrument Note: DW - Define Word - uint16_t DB - Define Byte - uint8_t BNK STRUC ;.BNK-style timbre definition B_length dw ? ; lenght of timbre entry B_transpose db ? B_mod_AVEKM db ? ;op_0 = FM modulator B_mod_KSLTL db ? B_mod_AD db ? B_mod_SR db ? B_mod_WS db ? B_fb_c db ? B_car_AVEKM db ? ;op_1 = FM carrier B_car_KSLTL db ? B_car_AD db ? B_car_SR db ? B_car_WS db ? ENDS OPL3BNK STRUC ;.BNK-style OPL3 timbre definition BNK <> O_mod_AVEKM db ? ;op_2 O_mod_KSLTL db ? O_mod_AD db ? O_mod_SR db ? O_mod_WS db ? O_fb_c db ? O_car_AVEKM db ? ;op_3 O_car_KSLTL db ? O_car_AD db ? O_car_SR db ? O_car_WS db ? ENDS ``` | |||
2017-02-07 | Fill drum-less 47'th bank with drums set from the other bank | Wohlstand | |
2017-02-07 | Fixed swapped melodic and drums mistake of the 12'th bank "Earthsiege" | Wohlstand | |
Now this bank is finally works fine! | |||
2017-01-26 | Created a "Theme Park" bank with the fixed drums | Wohlstand | |
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 | |||
2016-11-15 | Fixed drums in 4 banks | Wohlstand | |
2016-09-02 | Added three Apogee banks: Blood, Lee and NAM | Wohlstand | |
2016-09-02 | Added a function to retrieve a count of the banks | Wohlstand | |
2016-06-20 | Merge branch 'master' of git@github.com:Wohlstand/libADLMIDI.git | Wohlstand | |
# Conflicts: # src/adldata.cpp | |||
2016-06-20 | Replacing some IBK's with merged TMB's | Wohlstand | |
2016-06-13 | Partially modified banks | Wohlstand | |
2016-06-09 | Another changes of the modded OP3 banks | Wohlstand | |