aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
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)
2020-08-20Rebuild cacheWohlstand
2020-08-19Use new banks database formatWohlstand
However, it's stil need to clean-up and fix gen_adldata for a correct work!
2020-08-19CPP Extras: Simplify instrument testerWohlstand
Now it uses internal real-time MIDI API instead of direct deal with banks.
2020-08-16Merge branch 'master' into wip-new-embedded-banksWohlstand
2020-08-16Tuned the work on hardware OPL3 chipWohlstand
#230
2020-07-06Update instruments databaseWohlstand
2020-02-22Merge branch 'master' into wip-new-embedded-banksWohlstand
2020-01-17Update copyright yearWohlstand
2020-01-02Fix a failure with the Create bank access flagJean Pierre Cimalando
2019-12-11MidiSequencer: apply recent typo fixes and a clean-upWohlstand
2019-12-04Merge branch 'wip-new-embedded-banks' of github.com:Wohlstand/libADLMIDI ↵Vitaly Novichkov
into wip-new-embedded-banks
2019-12-04Merge branch 'master' into wip-new-embedded-banksWohlstand
2019-12-03MidiSequencer: Added PCM streaming codeWohlstand
This code piece should simplify a dealing with MIDI libraries TODO: Modify some content of adl_playFormat() to use this feature
2019-12-02Merge branch 'master' into wip-new-embedded-banksWohlstand