Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-07-23 | emit velocity offset in genadldata | JP Cimalando | |
2018-06-25 | VLC Plugin: more controls! | Vitaly Novichkov | |
#38 | |||
2018-06-19 | Update of DMXOPL3 up to 2.13a. Correctly! | Vitaly Novichkov | |
(previous attempt to update was done with a mistakenly replaced wrong file) | |||
2018-06-19 | Revert "Update of DMXOPL3 up to 2.13a" | Vitaly Novichkov | |
This reverts commit f4bc89ef3fb8825bf7a02b5a9b67caafd20a7c1e. | |||
2018-06-19 | Update of DMXOPL3 up to 2.13a | Vitaly Novichkov | |
https://github.com/sneakernets/DMXOPL/releases/tag/v2.13a | |||
2018-06-16 | Update three WOPL banks and re-generate embedded banks database | Vitaly Novichkov | |
2018-06-16 | Upgrated measurer algorithm and re-generated full embedded banks database | Vitaly Novichkov | |
2018-05-19 | Works and fixes | Vitaly 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-04-22 | Added "Apogee IMF 90-ish" bank into set of embedded banks | Vitaly Novichkov | |
Also, make a comments in banks.ini INI file to describe some of banks listed in it. | |||
2018-04-18 | Updated DMXOPL3 bank by @sneakernets | Wohlstand | |
Taken this state: https://github.com/sneakernets/DMXOPL/blob/f7ac28019cc2ea33cb0bbe03a1899391917f5c85/GENMIDI(GS).wopl | |||
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 ``` |