aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-10-31Optimize and clean-up of adl_play() function and use persistent bufferWohlstand
2017-10-23Merge branch 'master' of github.com:Wohlstand/libADLMIDIWohlstand
2017-10-23Prepare to implement seekability - pre-parse all MIDI events before playWohlstand
All parsed events will be stored into special time marked containers and will be sorted by type to avoid possible issues caused by incorrect order of meta or note-on/off events, etc. Time markers are needed to easier detect seconds position to seek. TODO: Fix IMF playback
2017-10-22Fix MSVC CMake compilationWohlstand
TODO: Fix a freaking MSVC's "invalid comparator" assert given by std::map::lower_bound() call
2017-10-22Fix execution of gen_adldata from Xcode project buildWohlstand
2017-10-22Fixed CMake build on macOSWohlstand
2017-10-21Fixed MSVC2015 buildWohlstand
2017-10-21Move old files from root into separated folderWohlstand
2017-10-21Apply latest release of Sneakernets's DMXOPL bankWohlstand
2017-10-20Update README.mdVitaly Novichkov
2017-10-20Small fix of GCC warning in adlmidi_op3.cpp built without embedded banksWohlstand
``` warning: extended initializer lists only available with -std=c++11 or -std=gnu++11 ```
2017-10-20Fixed MinGW Windowd build via CMakeWohlstand
(Issue #26)
2017-10-20Attempt to fix Bitbucket's pipelines number twoWohlstand
2017-10-20Attempt to fix Bitbucket's pipelinesWohlstand
2017-10-20Fixed CMake buildWohlstand
2017-10-20Update the test WOPL fileWohlstand
2017-10-20Added CMake supportWohlstand
2017-10-19Attempt to fix Windows build of demo MIDI playerWohlstand
(Issue #26)
2017-10-18Avoid possible UTF8 vs ANSI trouble on WindowsWohlstand
2017-10-18Update readme. AgainWohlstand
2017-10-18Update readmeWohlstand
2017-10-18Wave recording in demo tool and disable loop by defaultWohlstand
2017-10-18Smooth finalizing, rewinding, and a bit more crash safetyWohlstand
* Smooth finalizing of song when loop is disabled (old ugly hack has been removed :wink:) * Added an ability to reset song position to begin (very helpful when song reaches the end) * Avoided possible crashes on attempt to fetch sample data without opening of MIDI file
2017-10-17Changelog for a WIP versionWohlstand
2017-10-17Custom banks 4-operator voices playback fixWohlstand
2017-10-17EXPERIMENTAL: Support for custom banks!Wohlstand
TODO: Fix support for real 4-operator support for dynamical instruments which now are silent. 2-op and pseudo-4-op still work fine.
2017-10-09Fixed WOPN parser to use both real 4-op and pseudo 4-op modes in same bankWohlstand
2017-10-09Don't reinterpret same pointer every usage in adl_play()Wohlstand
2017-10-08Fix missing of byte skipping for the note-off eventWohlstand
2017-10-08Add support for WOPL banks formatWohlstand
2017-10-01Prepare for implementation of real-time MIDI supportWohlstand
Make function for every real MIDI event which we are able to call independently from the common events stream. MIDI streamer will be moved into own module which will process MIDI files and pass events into realtime module. Then, make public API which will allow use realtime MIDI for making drivers and player plugins.
2017-09-30Apply CLang warnings fix of fraction.h from WohlSoft/AudioCodecs repositoryWohlstand
2017-09-30Add small QMake project for testing and debugging from Qt CreatorWohlstand
2017-09-23Improved instruments in 68'th bank and fixed octaves offsets in 59'thWohlstand
2017-09-23Update 68'th bankWohlstand
2017-09-22Update Sneakernet's DMXOPL bankWohlstand
(Issue #20)
2017-09-09oopsWohlstand
2017-09-09Another update of drums of 66'th bankWohlstand
2017-09-04Small update of percussions in 66'th bankWohlstand
2017-09-01Merge pull request #19 from loki666/masterVitaly Novichkov
DMXOPL3 v2.2
2017-09-01DMXOPL3 v2.2Philippe Simons
2017-08-30Merge pull request #18 from loki666/masterVitaly Novichkov
update DMXOPL v2.1a
2017-08-30update DMXOPL v2.1aloki666
2017-08-25Update DMXOPL by @Sneakernets with latest fixesWohlstand
Issue #16
2017-08-22Update @Sneakernets's DMXOPL2 bankWohlstand
2017-08-09Fix the first kick drum in 12'th (Earthsieg) bankWohlstand
2017-08-08Another small update of Sneakernets's bankWohlstand
2017-08-06Merge pull request #13 from loki666/masterVitaly Novichkov
update DMXOPL
2017-08-06update DMXOPLloki666
2017-07-30Small sign-unsign warning fixWohlstand