aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
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
2019-12-02MidiSequencer: Fixed possible UTF16 string length checking problemsWohlstand
2019-11-15Fixed a junk space in adlmidi_opl3.cppVitaly Novichkov
2019-11-15Merge remote-tracking branch 'origin/master' into wip-new-embedded-banksVitaly Novichkov
2019-11-15Sequencer: Allow playing IMF files of Type 0Wohlstand
2019-09-26Fixed build for MSVC2013Wohlstand
2019-09-26Update MIDI Sequencer with latest copy from libOPNMIDIWohlstand
2019-09-23Fixed MSVC warning in adlmidi_opl3.cppVitaly Novichkov
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-07Few fixesVitaly Novichkov
- Don't use rhythm mode with IMF even loaded MIDI bank asks for it - Reduce usage of old database related things
2019-07-03Fix for 4op and pseudo4ops inside measurer's generatorVitaly Novichkov
2019-07-02Some work on old cacheWohlstand
2019-07-02Bank names array for compatibility and less DB source file sizeWohlstand
Yes, the compatibility is needed... for public function that gives RO an access to that array.
2019-07-02Fixed "adldata.cxx" symbolic linkWohlstand
2019-07-02Added The Lost Vikings bank for test purposesVitaly Novichkov
This bank contains at least 3 banks
2019-07-02Fixed messed up AdLib Gold BNKVitaly Novichkov