summaryrefslogtreecommitdiff
path: root/src/drumkitloader.cc
AgeCommit message (Expand)Author
2024-03-26Make all mutex locks const, as per linter warningBent Bisballe Nyeng
2021-04-22Fix crash when doing async-load in cli.Bent Bisballe Nyeng
2019-10-26Add default midimap functionality.André Nusser
2019-09-29Clear metadata on drumkit load to get rid of dangling metada from a previousl...Bent Bisballe Nyeng
2019-09-28Add generic logger interface for propagating messages while loading drumkits ...Bent Bisballe Nyeng
2019-06-29Rename DrumkitLoader::loadKit to loadKitAudio to avoid confusion with loadkit...Bent Bisballe Nyeng
2019-02-11Fix division by zero crash if drumkit without files is being loaded.Bent Bisballe Nyeng
2018-08-12Fix missing finalization of instruments on load. Fix relative instrument file...Bent Bisballe Nyeng
2018-08-12Add new DOMLoader class and unit-test.Bent Bisballe Nyeng
2018-08-12drumkitloader: use dgxmlparser for DOM creationJonas Suhr Christensen
2018-08-07New resampler implementation.Bent Bisballe Nyeng
2017-10-14Remove use of MemChecker as we don't need it anymore (due to diskstreaming) a...Bent Bisballe Nyeng
2017-05-11Fix "Error" state of kit and midimap on intially loading the plugin.André Nusser
2017-05-11Remove seemingly forgotten std::cout in drumkitloader.ccAndré Nusser
2017-05-06Introduce the new resampling frame.André Nusser
2017-04-22Include new information into the status frame.André Nusser
2017-04-15Add chunk size control to the audio cache engine.Bent Bisballe Nyeng
2017-03-23Use cache limit for preloading. Add re-load support through reload counter. R...Bent Bisballe Nyeng
2017-03-12Add reload_counter to Settings and use it in DrumKitLoader to reload a drumki...Bent Bisballe Nyeng
2017-01-10Wait less when idling in drumkitloader to fix lv2 unittest.Bent Bisballe Nyeng
2016-09-15Make sure we set progress to 0 when starting to load a new kit. Also set prog...Bent Bisballe Nyeng
2016-05-27Instrument holds AudioFile via unique_ptrChristian Glöckner
2016-05-26Instrument Vector using UniquePtrChristian Glöckner
2016-05-22Explicitly stop the loader thread to ensure we don't delete the DrumGizmo::dr...Bent Bisballe Nyeng
2016-05-14Make all components use the same Random instance and add seed method on DrumG...Bent Bisballe Nyeng
2016-05-08Revert accidentally enabled disk caching.Bent Bisballe Nyeng
2016-05-08Make Resamplers container class.Bent Bisballe Nyeng
2016-05-08The last loader thread stuff.Bent Bisballe Nyeng
2016-04-16Some DrumKitLoader refactoring.Bent Bisballe Nyeng
2016-04-13New Semaphore method wait with timeout.Bent Bisballe Nyeng
2016-04-08Refactoring to finally get rid of MessageHandler/Receiver in favor of the new...Bent Bisballe Nyeng
2016-03-31Settings.Bent Bisballe Nyeng
2016-03-22Change license to LGPLv3.André Nusser
2016-02-14Change GPL version number in file headers to 3.André Nusser
2016-01-31Fix indentation error.André Nusser
2016-01-31Make it more clear how to enable diskstreamingBent Bisballe Nyeng
2016-01-28Style fixesBent Bisballe Nyeng
2016-01-28Preload the entire file. Don't mess with the CHUNKSIZE...Bent Bisballe Nyeng
2016-01-28Added debugBent Bisballe Nyeng
2016-01-27Make it possible to destroy the DrumkitLoader without setting a frame size.Bent Bisballe Nyeng
2016-01-27Add debug.Bent Bisballe Nyeng
2016-01-23Add minimal preload buffer size (1024 samples).Bent Bisballe Nyeng
2016-01-20Split CacheManager into several AudioCache classes and refactored the lot of ...Bent Bisballe Nyeng
2016-01-20Added framesize control mechanism to the engine, and made us of it in the cac...Bent Bisballe Nyeng
2016-01-20Added run sempahore (wait until thread actually started). Fixed localpos bug....Bent Bisballe Nyeng
2013-12-01Fix floting point exception. Fix AudioFile deletion prior to string evalutation.Bent Bisballe Nyeng
2013-11-28Fix 64bit compile warning.Bent Bisballe Nyeng
2013-10-12Don't send a message to the GUI on /each/ file that has been loaded. Decimati...Bent Bisballe Nyeng
2013-10-06Refactoring of AudioFile loading and message passing from engine to gui and v...Bent Bisballe Nyeng
2013-06-29New inter-thread message system.Bent Bisballe Nyeng