summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2016-07-24Clear output buffers in LV2 and jack modes before each process iteration to ↵Bent Bisballe Nyeng
eliminte noise when drumkit has not yet been loaded.
2016-07-16Memchecker code for OS X.André Nusser
2016-07-16Include lodepng via submodule instead of just copying the files into DG.André Nusser
The submodule is fixed on the currently newest commit to ensure that everyone compiling DG is on the same page.
2016-07-16Move config io from DrumGizmo to DrumGizmoPlugin (into own class).André Nusser
Drumkit file and midimap file are now fetched from settings instead of DrumGizmo members.
2016-07-14Move free-wheel control into the main run method.Bent Bisballe Nyeng
2016-07-14Add 'get' prefix to metadata info methods. Update to latest plugingizmo.Bent Bisballe Nyeng
2016-07-14Improve last commit and take into account changes in plugingizmo.André Nusser
2016-07-14Make VST and LV2 information consistent.André Nusser
2016-07-14Update .gitignore.André Nusser
2016-07-14Also use isFreewheeling in the plugin. Removing onFreeWheelChange.André Nusser
2016-07-13Make oe a pointer.Bent Bisballe Nyeng
2016-07-13Simplify free wheel loop control a bit.Bent Bisballe Nyeng
2016-07-13Fix freewheeling for test and dummy in- and outputs.André Nusser
2016-07-13Consider freewheeling of engines in drumgizmo and dgreftest.André Nusser
2016-07-13Introduce input engine isFreewheeling method.André Nusser
2016-07-13Introduce output engine isFreewheeling method.André Nusser
2016-07-13Remove the run(int endpos) method from drumgizmo.André Nusser
Insert the code directly instead.
2016-07-13Use the latency reported by the engine in the jack and wavfile output modules.Bent Bisballe Nyeng
2016-07-06Fix signed unsigned comparison warning.Bent Bisballe Nyeng
2016-06-15Make sure we abide the samplerate in all input/output engines.Bent Bisballe Nyeng
2016-06-14Make code from last commit a little more explicit.André Nusser
2016-06-14New input processor filter system. Moved processing from Instrument calss to ↵Bent Bisballe Nyeng
new input processing filter system and prepared for new latency filter.
2016-06-13Initialise the zita resampler correctly to avoid latency.Bent Bisballe Nyeng
2016-06-13Fix whitespaceBent Bisballe Nyeng
2016-06-08Remove debug output.Bent Bisballe Nyeng
2016-06-08Update all use of progress_*.png to new TexturedBox.Bent Bisballe Nyeng
2016-06-07Update all use of thinlistbox_*.png to new TexturedBox.Bent Bisballe Nyeng
2016-06-07Update all use of widget_*.png to new TexturedBox.Bent Bisballe Nyeng
2016-06-06Add missing files to Makefiles.Bent Bisballe Nyeng
2016-06-06Add missing file.Bent Bisballe Nyeng
2016-06-06Add missing file.Bent Bisballe Nyeng
2016-06-06New TexturedBox class.Bent Bisballe Nyeng
2016-06-06Add basic latency reporting methods.Bent Bisballe Nyeng
2016-06-04Fix crash on image load error.Bent Bisballe Nyeng
2016-06-04Make Colour movabl;e and make Image contain a vector of Colour instead of ↵Bent Bisballe Nyeng
raw char data.
2016-06-04Make sure we clean up when we destroy the PluginGUI object.Bent Bisballe Nyeng
2016-06-04Compile imagecache with plugingui.Bent Bisballe Nyeng
2016-06-04Fix uninitialised variables.Bent Bisballe Nyeng
2016-06-04Indentation fix.Bent Bisballe Nyeng
2016-06-04Fix missing deletes reported by valgrind.Bent Bisballe Nyeng
2016-06-02Fix test compilation on 64 bit.Bent Bisballe Nyeng
2016-06-02New ImageCache class for reusing Image resources.Bent Bisballe Nyeng
2016-05-28Hand over audio engines to DrumGizmo by reference instead of by pointer.Bent Bisballe Nyeng
2016-05-27Cannot refactor further: ownership problem!Christian Glöckner
2016-05-27Instrument holds AudioFile via unique_ptrChristian Glöckner
2016-05-27added another range-based loopChristian Glöckner
2016-05-26Instrument Vector using UniquePtrChristian Glöckner
2016-05-26Initial Refactoring on PowerListChristian Glöckner
2016-05-22We don't support nullptr engines.Bent Bisballe Nyeng
2016-05-22Explicitly stop the loader thread to ensure we don't delete the ↵Bent Bisballe Nyeng
DrumGizmo::drumkit member while the loader is attached to it.