aboutsummaryrefslogtreecommitdiff
path: root/utils/gen_adldata/measurer.cpp
AgeCommit message (Collapse)Author
2020-08-24gen_adldata: rename some *X suffixesWohlstand
As old calls has been removed, they no longer need to have X suffix
2020-08-23gen_adldata: remove the rest of old codeWohlstand
2020-08-23gen_adldata: Smaller release time recognizingWohlstand
This should help releasing sounds (like pick bass at bank 14) being not muted too fast
2020-08-22Merge branch 'master' into wip-new-embedded-banksWohlstand
2020-08-22Measurer: try to use smaller amplitude coefficient for off fade-outWohlstand
2020-08-20gen_adldata: First step of old code clean-upWohlstand
Verify that all code here is in safe
2019-07-15Put back 25'th note for measurementVitaly Novichkov
2019-07-15Don't measure rhythm-mode drums. Yet.Vitaly Novichkov
2019-07-15Another fix of measurerVitaly Novichkov
2019-07-14Completely fixed the trouble of measurer!Vitaly Novichkov
- DosBox works fine and produces correct sound - 4op voices are now working!
2019-07-08Minor fixesVitaly Novichkov
Looks like need to correct 4-op sounding, looks like it really silent inside measurer when it must give an actual sound!
2019-07-08More accurate silence detectorVitaly Novichkov
Now, there are very low level of error! The only one weird condition is still be there...
2019-07-07Make using of WIP silence guesserVitaly Novichkov
It's incomplete, therefore fails a unit test on some cases and says false about some instruments
2019-07-03Fix for 4op and pseudo4ops inside measurer's generatorVitaly Novichkov
2019-07-02Don't pass useless data to the chipWohlstand
2019-07-02Some work on old cacheWohlstand
2019-07-02Fix for pseudo-4op instrumentsVitaly Novichkov
2019-07-01First working of new databaseVitaly Novichkov
// not so stable, needs a polishing, however, multibank from embedded 72'th bank (DMXOPL3) works!
2019-06-30New cache format for measured entriesVitaly Novichkov
2019-06-22Make new cache format for new database entriesVitaly Novichkov
2019-06-22Enable measurer for new database format tooVitaly Novichkov
2019-06-07Prepare to make measurer for new stuffVitaly Novichkov
2018-10-01Minor fix of measurerWohlstand
[Backport from OPN2-BE] When we generate nothing on a first window for "zero" peak time, the releasing delay will always be zero. The "Ride cymbal 1" in my "xg.wopn" is an example that was caused by this bug.
2018-06-16Upgrated measurer algorithm and re-generated full embedded banks databaseVitaly Novichkov
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-04-10Apply the update of measurer and fix the build of GenAdlDataVitaly Novichkov
2017-11-21Fixed a recentny found long-time bug in measurer: a wrong note-off channelsWohlstand
TODO: Re-generate entire cache as because of incorrect note-off bug, entire data was written incorrectly
2017-11-19Upgrated support for WOPL bank format to v3Wohlstand
2017-11-08Fixed Windows MSVC build (adlmidi2 and gen_adldata)Wohlstand
2017-11-07Fixed build of GenAdldata toolWohlstand
2017-11-03Small fix of Measurer in GenAdldata toolWohlstand
2017-10-20Added CMake supportWohlstand