summaryrefslogtreecommitdiff
path: root/src/drumgizmo.h
AgeCommit message (Expand)Author
2018-08-07New resampler implementation.Bent Bisballe Nyeng
2018-08-05Add support for partial buffers in cache and rendering engine - fixes dropout...Bent Bisballe Nyeng
2017-05-07Use enable_resampling in all places where the resampler is effecting the outc...Bent Bisballe Nyeng
2017-05-06Remove old (obsolete) Mutex class and replace all uses with std::mutex.Bent Bisballe Nyeng
2017-04-01Update underrun counter directly in AudioCache.Bent Bisballe Nyeng
2016-07-16Move config io from DrumGizmo to DrumGizmoPlugin (into own class).André Nusser
2016-07-13Remove the run(int endpos) method from drumgizmo.André Nusser
2016-06-06Add basic latency reporting methods.Bent Bisballe Nyeng
2016-05-28Hand over audio engines to DrumGizmo by reference instead of by pointer.Bent Bisballe Nyeng
2016-05-14Make all components use the same Random instance and add seed method on DrumG...Bent Bisballe Nyeng
2016-05-08Make Resamplers container class.Bent Bisballe Nyeng
2016-05-08The last loader thread stuff.Bent Bisballe Nyeng
2016-04-24Move input processing of drumgizmo.cc into own class.André Nusser
2016-04-22A little refactoring for drumgizmo.cc (premium non-breaking changes)André Nusser
2016-04-22Revert "A little refactoring for drumgizmo.cc."André Nusser
2016-04-21A little refactoring for drumgizmo.cc.André Nusser
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-03-22Modernized InputEngine::run()Christian Glöckner
2016-03-13Fix wierd stuttering bug when one sample is done playing that interrupts exis...Bent Bisballe Nyeng
2016-02-14Change GPL version number in file headers to 3.André Nusser
2016-02-09Work in deva's critique. This branch should now be ready for merge.André Nusser
2016-02-09Include the memchecker into the other DG code.André Nusser
2016-01-28Don't remove the old run() method just yet.Bent Bisballe Nyeng
2016-01-28Style fixesBent Bisballe Nyeng
2016-01-20Split CacheManager into several AudioCache classes and refactored the lot of ...Bent Bisballe Nyeng
2016-01-20Add free-wheel mode to LV2 and DrumGizmo class.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-20Integrate CacheManager into the engine.Bent Bisballe Nyeng
2015-05-15Add support for referenced files through refs.conf.Bent Bisballe Nyeng
2015-02-15Merge with master. Remove obsolete -p argument from cli. Add new -a argument ...Bent Bisballe Nyeng
2015-02-08Delay TYPE_STOP event until the last active samples are done playing.Bent Bisballe Nyeng
2014-10-12Add new resampler class and use it in engine.Bent Bisballe Nyeng
2013-12-01Add endpos parameter to cli.Bent Bisballe Nyeng
2013-09-20New resample feature (greatly inspired by Cédric 'SxDx') based on libsamplerate.Bent Bisballe Nyeng
2013-09-15Make destructor virtual.Bent Bisballe Nyeng
2013-06-29New inter-thread message system.Bent Bisballe Nyeng
2013-04-24Fixed missing midimap filename in GUI.Bent Bisballe Nyeng
2013-04-04New message system. New common midi input class. Some compiler warning fixes....Bent Bisballe Nyeng
2013-03-22Added Engine->Messageing system. Implemented LoadStatus Message. Added Progre...Bent Bisballe Nyeng
2013-03-20Added initial code for a GUI<->engine message system.Bent Bisballe Nyeng
2013-01-26Background loader for audio files.Bent Bisballe Nyeng
2012-01-23New config interface (xml). Instruments now contains pointers (fix memleak).Bent Bisballe Nyeng
2011-07-17Fix bug, where pos was not increased as it should on each run.deva
2011-07-15New input/output plugin architecture. New LV2 plugin.deva
2011-03-01MAJOR rewrite of the internals. New input/output 'plugin' system. Still a lot...deva