aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2017-12-16Added experimental VLC pluginVitaly Novichkov
Plugin is made for VLC 2.2.2 Weatherwax (pre-installed in Linux Mint 18.3) Existing issues: - No ability to change codec properties yet, this thing is WIP - By unknown reason, resulted sound has different (RANDOM) sample rate which is different from 44100 Hz
2017-12-16Added realtime API, Experimental, not testedVitaly Novichkov
- Added Real-time public API, needed a test! (try to implement dummy VLC plugin with it) - Added abillity to change deep flags without song restart or a chip reset
2017-12-16DMXOPL3 by @sneakernets updateVitaly Novichkov
2017-12-10Added "TODO" note into "adl_generate" functionVitaly Novichkov
2017-12-10Merge branch 'master' into get-rid-of-backup-bufferVitaly Novichkov
# Conflicts: # src/adlmidi.cpp
2017-12-10Small refactoring to make the buffer copying be more understandableVitaly Novichkov
(add-on for issue #37)
2017-12-09Remove temporary debug printsVitaly Novichkov
to merge some of changes into Master branch
2017-12-09Merge branch 'master' into get-rid-of-backup-bufferVitaly Novichkov
# Conflicts: # src/adlmidi.cpp
2017-12-09Merge branch 'master' into openwatcom-debugVitaly Novichkov
2017-12-09Merge branch 'master' of git@github.com:Wohlstand/libADLMIDI.gitVitaly Novichkov
2017-12-09Fix the incorrect offseting of backup bufferVitaly Novichkov
(Issue #37)
2017-12-08Return back the "const" attribute to CalculateAdlChannelGoodnessVitaly Novichkov
2017-12-02More debug info for OpenWattcomWohlstand
2017-12-02Added debug print to illustrate invalid data inside of std::setWohlstand
2017-12-01Merge branch 'master' into get-rid-of-backup-bufferWohlstand
2017-12-01Some fixes on non-DOS OpenWatcom targetsWohlstand
Unfortunately, std::fflush() causes a crash on Linux but works fine on DOS
2017-11-30Apply update of @sneakernet 's DMX OPL3 bankWohlstand
2017-11-28Give 4 four-op channelsWohlstand
When melodic set is completely 2-operator but has some 4-op percussions Experimental fix for #35
2017-11-26Fix a support for tristate flags (Default, Force-On and Force-Off)Wohlstand
2017-11-26Merge branch 'master' into get-rid-of-backup-bufferWohlstand
2017-11-26C++98 build has been fixed!Wohlstand
2017-11-26AgainWohlstand
2017-11-26Attempt to fix compatibility with C++98Wohlstand
2017-11-26Merge branch 'master' into get-rid-of-backup-bufferWohlstand
2017-11-25Don't affect percussion chgannels by CC74 BrightnessWohlstand
(As this controller may damage sound of some drums such as DMXOPL3)
2017-11-25Experimental: Added Brightness CC74 controller supportWohlstand
2017-11-25Merge branch 'master' into get-rid-of-backup-bufferWohlstand
2017-11-25Fix C++98 compatibilityWohlstand
2017-11-25Merge branch 'master' into get-rid-of-backup-bufferWohlstand
2017-11-25Small fixWohlstand
2017-11-24Small warning fixWohlstand
2017-11-24Merge branch 'master' into get-rid-of-backup-bufferWohlstand
2017-11-24Small bank reading error message fixWohlstand
2017-11-23Get rid of backup samples bufferWohlstand
2017-11-21Apply recent fix of the AdLib percussion map made by Joel YliluomaWohlstand
2017-11-21Small fix of IMF length parsingWohlstand
2017-11-21Rebuild entire embedded banks database by the fixed measurerWohlstand
2017-11-20Use const char* and const void* as input data typesWohlstand
2017-11-19Merge branch 'master' of git@github.com:Wohlstand/libADLMIDI.gitWohlstand
2017-11-19Upgrated support for WOPL bank format to v3Wohlstand
2017-11-18Now it compiles under MinGW fineWohlstand
2017-11-18Fix compilation on MinGW-w64 when using a DosBox emulatorWohlstand
(Help to solve #32)
2017-11-18Automatically add "reset all" into begin of every trackWohlstand
This will avoid damaged sound caused by controllers state came from end of song
2017-11-18Avoid a flood of missing bank debug messages, show every message onceWohlstand
2017-11-18Don't even try to print missing patch warning without of a debug log hookWohlstand
2017-11-18OUCH! Fix an accidental fallthroughWohlstand
2017-11-18Tiny fixesWohlstand
2017-11-18Add the XG support into drum note length fixer algorithmWohlstand
2017-11-17Small optimize of XG percussion bank handling codeWohlstand
also potential lose of bank ID of non-XG channel
2017-11-17Let XG SFX1/SFX2 use LSB==1 range of percussion instruments of WOPL fileWohlstand