aboutsummaryrefslogtreecommitdiff
path: root/utils
AgeCommit message (Collapse)Author
2018-05-20VLC Plugin: Added supports for VLC 3+!Vitaly Novichkov
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-17Fixed DJGPP build of MIDI PlayerVitaly Novichkov
2018-05-16allow to pass a -1 argument for instrument testingJP Cimalando
2018-05-14GenAdlData: Small change of format outputVitaly Novichkov
to don't cause Qt Creator think it's an error message of compiler
2018-05-06Another attempt to fix the AppVeyor buildVitaly Novichkov
2018-05-06Attempt to fix AppVeyor buildVitaly Novichkov
2018-05-06Update IniProcessingVitaly Novichkov
2018-04-29ADLMIDIPlay: Fill g_audioFormat from obtained sample format valueVitaly Novichkov
To avoid distorted sound because wanted and obtained sample format is different.
2018-04-29ADLMIDIPlay: Small fix of obtained output informationVitaly Novichkov
2018-04-29ADLMIDIPlay: Added ability to use different sample formatVitaly Novichkov
2018-04-13VLC Codec: Use Float-32 format outputVitaly Novichkov
2018-04-11Fixed typos in commentsVitaly Novichkov
2018-04-11Update ADLMIDI2 to have support new command-line featuresVitaly Novichkov
2018-04-11Added command line option to turn on full-ranged CC74 to MIDI Player toolVitaly Novichkov
2018-04-11Put Nuked OPL3 1.8 be default and fix the DJGPP buildVitaly Novichkov
2018-04-10Apply the update of measurer and fix the build of GenAdlDataVitaly Novichkov
2018-04-10[Experimental] Added support for emulation core switching in real time!Vitaly Novichkov
Due to clunky playback on updated Nuked OPL3 emulator v 1.8, I kept the Nuked OPL3 1.7.4 work in parallel and be a separated switchable emulator.
2018-03-26VLC Codec: Fix the pitch event passingWohlstand
2018-01-21Copyright year update 2018Vitaly Novichkov
2018-01-01Fixed DJGPP buildVitaly Novichkov
2017-12-21Added some extra setup fields into VLC pluginVitaly Novichkov
2017-12-17Fixed build on CLang 3.8.0 on LinuxVitaly Novichkov
2017-12-16Fixed pitch bend in VLC pluginVitaly Novichkov
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-09Hardware OPL3 build fixVitaly Novichkov
2017-12-09Merge branch 'master' into openwatcom-debugVitaly Novichkov
2017-12-09Merge branch 'master' of git@github.com:Wohlstand/libADLMIDI.gitVitaly Novichkov
2017-12-09ADLMIDI2: Fixed macOS buildWohlstand
2017-12-02Fixed OpenWatcom IDE projectWohlstand
2017-12-01Some fixes on non-DOS OpenWatcom targetsWohlstand
Unfortunately, std::fflush() causes a crash on Linux but works fine on DOS
2017-11-21Fixed a recentny found long-time bug in measurer: a wrong note-off channelsWohlstand
TODO: Re-generate entire cache as because of incorrect note-off bug, entire data was written incorrectly
2017-11-20Small clean-up of demo toolWohlstand
2017-11-20Added a short comment into WOPL parserWohlstand
2017-11-19Upgrated support for WOPL bank format to v3Wohlstand
2017-11-13Continue attempt to make library and demo player runnable under OpenWatcomWohlstand
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-12libADLMIDI now is buildable under OpenWatcom except of some workaroundsWohlstand
- 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-12Added ability to don't put comments into adldata.cppWohlstand
by simple "ADLDATA_WITH_COMMENTS" macro undeclarison
2017-11-10Ability to quit from Classic ADLMIDI under DOS by ESC key hitWohlstand
2017-11-10Repair support of DJGPP for libADLMIDI and Classic ADLMIDI toolWohlstand
However, Important TODO: Implement support for Ctrl+C!!!
2017-11-09Resolve weird crash caused by Tetris inside ADLMIDI2 and other changesWohlstand
- 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
2017-11-09Don't inirialize Tetris statically in UserInterface in classic ADLMIDI toolWohlstand
2017-11-09Added ability to use custom bank file from classic ADLMIDI toolWohlstand
2017-11-08Fixed zero four-operators bug when using a bigger non-GM bankWohlstand
2017-11-08Fixed Windows MinGW buildWohlstand
2017-11-08Fixed Windows MSVC build (adlmidi2 and gen_adldata)Wohlstand
2017-11-07Fixed build of GenAdldata toolWohlstand
2017-11-07Custom WOPL now supports multiple banksWohlstand
Feel free to create something like GS or XG bank :wink:
2017-11-07New API, classic ADLMIDI, and CMakeWohlstand
- Attempt to support hardware OPL and add build of classic ADLMIDI into CMake - Added new API functions - Added C++ Extras are needed for classic ADLMIDI player - Error string is no more static. Static variant is kept for initialization errors only.