summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2016-09-05Initial sempahore implementation for OSX - wrong include.Bent Bisballe Nyeng
2016-09-05Initial sempahore implementation for OSX - missing include.Bent Bisballe Nyeng
2016-09-05Initial sempahore implementation for OSX.Bent Bisballe Nyeng
2016-09-05Added painter unit test and fixed image and text rendering boundaries.Bent Bisballe Nyeng
2016-09-04Check for the need to link with atomic.Bent Bisballe Nyeng
2016-09-04Check for the need to link with atomic.Bent Bisballe Nyeng
2016-09-04Check for the need to link with atomic.Bent Bisballe Nyeng
2016-09-04Add Canvas base class for the Painter to draw on. This is done in ↵Bent Bisballe Nyeng
preparation for a new Painter unittest.
2016-07-26Rename engine test.Bent Bisballe Nyeng
2016-07-25Only compile/run lv2 tests if configured to use LV2.Bent Bisballe Nyeng
2016-07-25Remove hardcoded rt linkage.Bent Bisballe Nyeng
2016-07-24Ignore semaphore test binary.Bent Bisballe Nyeng
2016-07-24Fix semaphore test linking.Bent Bisballe Nyeng
2016-07-24Added semaphore unit test.Bent Bisballe Nyeng
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