aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2020-09-09Small tweak of banksWohlstand
2020-09-09Simplify the bend passing to a frequency formula callsWohlstand
2020-09-09Added 9x frequency formulaWohlstand
2020-09-09Add `s_` prefox for static frequency tablesWohlstand
2020-09-09Remove a useless comment from hereWohlstand
2020-09-09Added frequency tablesWohlstand
For DMX and Apogee Sound System only yet, TODO: also add them for other models if that possible
2020-09-08All silent instruments must be marked as silent!Wohlstand
Fixes #233
2020-09-08WhoopsWohlstand
2020-09-08Make HMI channel management being more accurateWohlstand
#223
2020-09-06Ouch: don't reset panning by CC121Wohlstand
2020-09-06Attempt to closely aproximate HMI volume modelWohlstand
2020-09-06Added an aproximated HMI volume modelWohlstand
2020-09-03Whoops: remove an unnecessary commaWohlstand
(C++98!)
2020-09-03Fixed an incorrect logic of CC121Wohlstand
Issue #227
2020-09-02Merge branch 'master' of github.com:Wohlstand/libADLMIDIWohlstand
2020-09-02When playing XMIDI files, set defaults of AILWohlstand
- Default volume in AIL is 127 - Default pitch bend sensitivity is a full octave up, and full octave down: MSB=12, LSB=0
2020-09-02gen_adldata: Mute non-rhythm drums in IBM filesWohlstand
2020-09-02Fixed the missing of custom bank settingsWohlstand
2020-09-02Added Generic FM variant of Win9X volume modelWohlstand
2020-09-02Fixed the "Fixed" variant of Apogee volume modelWohlstand
2020-09-01Added AIL volume modelWohlstand
2020-09-01Reduce the code duplication at OPL3::touchNote()Wohlstand
2020-09-01Fixed Apogee volume model for 4-operator voicesWohlstand
2020-09-01Better 9X modelWohlstand
2020-09-01Make "minVolume" constant be constantWohlstand
2020-09-01Simplify the brightness codeWohlstand
2020-08-31Remove C++ extrasWohlstand
All C++ binded features are useless since C-binded real-time MIDI API can completely replace them at all. This was a workaround for ADLMIDI2 tool.
2020-08-31Remove an unnecessary comma at end of enumsWohlstand
2020-08-31WOPL: New volume modelsWohlstand
2020-08-30Added "fixed" DMX and Apogee volume modelsWohlstand
These volume models will apply the fix of AM voices behavior
2020-08-30Improved an accuracy of Apogee volume modelWohlstand
include the bug of AM instruments
2020-08-24ADLMIDI2: Fixed an "bank always 0" bugWohlstand
2020-08-24Fixed a bug of junk instruments instead of blankWohlstand
2020-08-24More clean-up of old commented codeWohlstand
2020-08-24Remove old commentWohlstand
2020-08-24Fixed a small warningWohlstand
2020-08-24Little clean-up of volume models codeWohlstand
2020-08-24Another piece of removed 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-23gen_adldata: Fixed DMX bank importingWohlstand
A silly mistake causes a wrong value of FB-CONN byte on some instruments that distorts sounding of them.
2020-08-21Update adlmidi_midiplay.cppWohlstand
Add missing disabling macro into AdlInstrumentTester::DoNoteOff() call
2020-08-21Merge branch 'master' into wip-new-embedded-banksWohlstand
2020-08-21Update adlmidi_midiplay.cppWohlstand
Minor style fix
2020-08-21Merge branch 'master' into wip-new-embedded-banksWohlstand
2020-08-21gen_adldata: Fixed an incorrect detune parsing from WOPL filesWohlstand
2020-08-21Replace the second voice formulaWohlstand
2020-08-21More accurate DMX volume modelWohlstand
Also, move entire code of volume model from MIDIPlay into OPL3
2020-08-21MUS2MID: Use 100 default volume level for more accurate resultWohlstand
2020-08-21Merge branch 'master' into wip-new-embedded-banksWohlstand
2020-08-21Make DMX volume model be more accurateWohlstand
(thanks to NukeYKT for a hint)