Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-11-30 | Apply update of @sneakernet 's DMX OPL3 bank | Wohlstand | |
2017-11-28 | Give 4 four-op channels | Wohlstand | |
When melodic set is completely 2-operator but has some 4-op percussions Experimental fix for #35 | |||
2017-11-26 | Fix a support for tristate flags (Default, Force-On and Force-Off) | Wohlstand | |
2017-11-26 | Merge branch 'master' into get-rid-of-backup-buffer | Wohlstand | |
2017-11-26 | C++98 build has been fixed! | Wohlstand | |
2017-11-26 | Again | Wohlstand | |
2017-11-26 | Attempt to fix compatibility with C++98 | Wohlstand | |
2017-11-26 | Merge branch 'master' into get-rid-of-backup-buffer | Wohlstand | |
2017-11-25 | Don't affect percussion chgannels by CC74 Brightness | Wohlstand | |
(As this controller may damage sound of some drums such as DMXOPL3) | |||
2017-11-25 | Experimental: Added Brightness CC74 controller support | Wohlstand | |
2017-11-25 | Merge branch 'master' into get-rid-of-backup-buffer | Wohlstand | |
2017-11-25 | Fix C++98 compatibility | Wohlstand | |
2017-11-25 | Merge branch 'master' into get-rid-of-backup-buffer | Wohlstand | |
2017-11-25 | Small fix | Wohlstand | |
2017-11-24 | Small warning fix | Wohlstand | |
2017-11-24 | Merge branch 'master' into get-rid-of-backup-buffer | Wohlstand | |
2017-11-24 | Small bank reading error message fix | Wohlstand | |
2017-11-23 | Get rid of backup samples buffer | Wohlstand | |
2017-11-21 | Apply recent fix of the AdLib percussion map made by Joel Yliluoma | Wohlstand | |
2017-11-21 | Small fix of IMF length parsing | Wohlstand | |
2017-11-21 | Rebuild entire embedded banks database by the fixed measurer | Wohlstand | |
2017-11-20 | Use const char* and const void* as input data types | Wohlstand | |
2017-11-19 | Merge branch 'master' of git@github.com:Wohlstand/libADLMIDI.git | Wohlstand | |
2017-11-19 | Upgrated support for WOPL bank format to v3 | Wohlstand | |
2017-11-18 | Now it compiles under MinGW fine | Wohlstand | |
2017-11-18 | Fix compilation on MinGW-w64 when using a DosBox emulator | Wohlstand | |
(Help to solve #32) | |||
2017-11-18 | Automatically add "reset all" into begin of every track | Wohlstand | |
This will avoid damaged sound caused by controllers state came from end of song | |||
2017-11-18 | Avoid a flood of missing bank debug messages, show every message once | Wohlstand | |
2017-11-18 | Don't even try to print missing patch warning without of a debug log hook | Wohlstand | |
2017-11-18 | OUCH! Fix an accidental fallthrough | Wohlstand | |
2017-11-18 | Tiny fixes | Wohlstand | |
2017-11-18 | Add the XG support into drum note length fixer algorithm | Wohlstand | |
2017-11-17 | Small optimize of XG percussion bank handling code | Wohlstand | |
also potential lose of bank ID of non-XG channel | |||
2017-11-17 | Let XG SFX1/SFX2 use LSB==1 range of percussion instruments of WOPL file | Wohlstand | |
2017-11-17 | Added handling of XG percussion bank numbers | Wohlstand | |
2017-11-17 | Tiny beautifying, again | Wohlstand | |
2017-11-16 | Another tiny fix | Wohlstand | |
2017-11-16 | Merge branch 'master' of git@github.com:Wohlstand/libADLMIDI.git | Wohlstand | |
2017-11-16 | Clean-up and beautifying | Wohlstand | |
2017-11-15 | Update DMXOPL3 bank | Wohlstand | |
2017-11-15 | Don't set a track's delay to the global waiter, it's BAD idea | Wohlstand | |
Last track which has 45000 ticks to wait makes song be silent for a while | |||
2017-11-14 | Tiny clean up | Wohlstand | |
2017-11-14 | Tiny fix at XMI2MID converter | Wohlstand | |
2017-11-13 | Continue attempt to make library and demo player runnable under OpenWatcom | Wohlstand | |
Because of broken STL containers, are very hard crashes in random places are can't be fixed with a full customizing of those containers. | |||
2017-11-12 | libADLMIDI now is buildable under OpenWatcom except of some workarounds | Wohlstand | |
- Need a different way to create a static library, otherwise it don't wanna be built. - Needed a different custom STL containers (std::vector and std::set) implementation that will work and will don't glitch with a crashes | |||
2017-11-10 | Incomplete attempt to provide support for OpenWattcom compiler | Wohlstand | |
Yeah, I see it lacks A LOT OF things: std::vector lacks .data() member, std::map lacks .count() member, there is no any std::stringstream implementations, etc. SOLUTION: Try to use STLPort to provide missing STL support for this compiler | |||
2017-11-10 | Small fix of warnings on DJGPP | Wohlstand | |
2017-11-10 | Ability to quit from Classic ADLMIDI under DOS by ESC key hit | Wohlstand | |
2017-11-10 | Added adl_atEnd() function | Wohlstand | |
It is needed to detect the end of song while manually iterating a MIDI ticks | |||
2017-11-09 | Resolve weird crash caused by Tetris inside ADLMIDI2 and other changes | Wohlstand | |
- Move most of inline classes methods into own CC file - Move Input into own header with own CC file to share it with the puzzle game - Created virtual destructors and resolved weak vtable trouble between of Tetris's classes - Remove static declarisons of Tetris class. Instead, let it be member of UserInterface - Fixed forgot note-offs while sorting events row with zero length notes - Fixed crash caused by unsafe access by reference to element of array that was modified/reallocated one or multiple times - Stabilize dealing with zero-length notes |