aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2018-05-31Implement correct support for after-touch featureVitaly Novichkov
2018-05-31Failed attempt to move RSXX note-on to aftertouch conversionVitaly Novichkov
into preprocessor
2018-05-31Small polishing of volume model and CMF/RSXX tempoVitaly Novichkov
- Removed "Logarithmic volumes" flag as volume models concept successfuly serves this task. "Logarithmic volumes" flag is useless when we have volume models. - Fixed "too fast" tempo while playing CMF and EA-MUS (aka RSXX) files
2018-05-20TRUE fix of the default MIDI tempoVitaly Novichkov
#91
2018-05-20Polishing default tempo for MIDI files are lacks the tempo eventVitaly Novichkov
#91
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-05-19OpenWatcom compilation fixVitaly Novichkov
2018-05-17Auto-define missing int types to build on Watcom with C90Vitaly Novichkov
2018-05-17Fixed a warningVitaly Novichkov
2018-05-16fix the operators loop in WOPL converterJP Cimalando
2018-05-16smart pointers cleanupJP Cimalando
2018-05-16fix a shared pointer bug which destroys a live counterJP Cimalando
2018-05-16storing adldata and adlinsdata in unified structuresJP Cimalando
2018-05-16c++98 support for bank mapJP Cimalando
2018-05-16BankMap: Added better friendly template declarisonVitaly Novichkov
2018-05-16Move smart pointer classes into separated headerVitaly Novichkov
2018-05-16specialized hash table for bank number mappingsJP Cimalando
2018-05-16make the AdlInstrumentTester a P-ImplJP Cimalando
2018-05-14Fixed DosBox emulator build with the same issue when macros not definedVitaly Novichkov
2018-05-14Merge branch 'master' of github.com:Wohlstand/libADLMIDIVitaly Novichkov
2018-05-14Attempt to fix the build on MinGW without C++11Vitaly Novichkov
2018-05-10pitch bend sensitivity attempt #2JP Cimalando
2018-05-10meaningful handling of pitch bend sensitivityJP Cimalando
2018-05-08fix pitchbendJP Cimalando
2018-05-06Fixed inability to load another custom bank!Vitaly Novichkov
Damn, this is so silly: Data of new bank data was added to tail of old data as I forgot to clean up that crap before to fill with a new data, damn! (#83)
2018-04-29Use code of adl_cvtS8 in adl_cvtU8 directlyVitaly Novichkov
2018-04-29Added type casting into CopySamplesTransformedVitaly Novichkov
2018-04-27Fixed MinGW-w64 build of DosBox emulatorVitaly Novichkov
2018-04-27Fixed MSVC buildVitaly Novichkov
2018-04-23Fixed Android buildVitaly Novichkov
2018-04-23Small fix for Android. TODO: Make a fix of this for MSVCVitaly Novichkov
2018-04-22implement copy for OplChannel, and move implementations in .cppJP Cimalando
2018-04-22check LocationData for null on access of vibdelayJP Cimalando
2018-04-22fix a null problem when allocating the last user cellJP Cimalando
2018-04-22Added "Apogee IMF 90-ish" bank into set of embedded banksVitaly Novichkov
Also, make a comments in banks.ini INI file to describe some of banks listed in it.
2018-04-21wopl API: give names to struct and enum typesJP Cimalando
2018-04-21wopl robustness fixJP Cimalando
2018-04-20fix implementation defined behaviorJP Cimalando
2018-04-20Use the same WOPL_File parser from OPL3 Bank Editor in libADLMIDIVitaly Novichkov
TODO: port this into Gen-ADLDATA too! No more need to update same file parser twice. Just, copy-paste the same WOPL parser between of OPL3 Bank Editor and libADLMIDI.
2018-04-20Fix a small warning, found on attempt to build OPL3 Bank EditorVitaly Novichkov
2018-04-20Put some another functions into "ADLMIDI_DISABLE_MIDI_SEQUENCER" zoneVitaly Novichkov
Those functions are dead out of disabled MIDI Sequencer code, so, there are must NOT appear in the library when MIDI Sequencer is disabled.
2018-04-19hard-RT: elimination of the user mapJP Cimalando
2018-04-18Merge remote-tracking branch 'origin/hard-realtime-phys2' into HEADJP Cimalando
2018-04-18reformulated phys code into original map semanticsJP Cimalando
2018-04-18Updated DMXOPL3 bank by @sneakernetsWohlstand
Taken this state: https://github.com/sneakernets/DMXOPL/blob/f7ac28019cc2ea33cb0bbe03a1899391917f5c85/GENMIDI(GS).wopl
2018-04-16`NoteInfo` and it's parent `MIDIchannel` no more contains dynamic stuffVitaly Novichkov
Everything now are a simple types and fixed arrays.
2018-04-16Merge pull request #67 from jpcima/hard-realtimeVitaly Novichkov
transform the note map into a fixed array
2018-04-16transform the note map into a fixed arrayJP Cimalando
2018-04-15add more sample typesJP Cimalando
2018-04-13fix inclusion of cinttypes on OS X libstdc++JP Cimalando