summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-04-25WIP: Draw line segments instead of points.Bent Bisballe Nyeng
2020-04-24Add the spline nodes to the UI.André Nusser
2020-04-24WIP: PowerWidgetTest to play around with.Bent Bisballe Nyeng
2020-04-21Add powermap filter and settings.André Nusser
2020-04-20Add stub for unit test and fix a bug in Powermap.André Nusser
2020-04-19Add untested version of Powermap with all features.André Nusser
2020-04-17Initial design of the Powermap class.André Nusser
2020-04-12Make sure that drumkit::clear clear all metadata.Bent Bisballe Nyeng
2020-04-12Check if config dir is a directory and not just if something with that name ↵Bent Bisballe Nyeng
exists.
2020-04-11Change config file to write in the format: <key> = "<value>".André Nusser
2020-04-11Add missing include path to zita-resampler for windows builds.Bent Bisballe Nyeng
2020-04-11Add missing file to windows build.Bent Bisballe Nyeng
2020-04-10Fix bug of wrongly set filename in configfile.ccAndré Nusser
2020-04-10Changes after discussion about review on IRC.configfile_refactorAndré Nusser
2020-04-10Fix some of the issues raised in the review.André Nusser
2020-04-09Review comments.Bent Bisballe Nyeng
2020-04-08Refactoring configfile.André Nusser
The most important changes are: * general cleaning up * changing to platform independent newline in reading and writing * changing the Windows config directory to DrumGizmo (instead of .drumgizmo) And also, regarding the old code: C called, they wanted all their file operations back. ;-p
2020-04-04Converting NoteOn with velocity 0 to Choke events.André Nusser
2020-03-15Add missing dist-files.Bent Bisballe Nyeng
2020-03-14Cocoa: Use window scale factor when rendering UI buffer.Bent Bisballe Nyeng
2020-03-08Remove unused private variables.Bent Bisballe Nyeng
2020-03-08Get rid of c-style M_PI.Bent Bisballe Nyeng
2020-03-07Re-enable drumkit image hover effect.Bent Bisballe Nyeng
2020-03-07Use vector for PixelBuffer memory allocation. Use optimized render routines ↵Bent Bisballe Nyeng
in some more painter algorithms. Fix capitalization of Canvas::getPixelBuffer method.
2020-03-07Further optimize pixel blending. And re-introduce lineBlending in ↵Bent Bisballe Nyeng
Painter::drawImage.
2020-03-07Remove unused pixel functions.Bent Bisballe Nyeng
2020-03-07Move pixel buffer render code from Window to PixelBuffer for easier ↵Bent Bisballe Nyeng
testing/benchmarking.
2020-03-07Read images as uint8_t instead of float. Convert Colour and all colour ↵Bent Bisballe Nyeng
related operations to use uint8_t instade of float and finally optimize rendering to render lines instead of single pixels.
2020-03-07Benchmark test alpha vs. no-alpha with both partial inner and edge alpha and ↵Bent Bisballe Nyeng
stretched vs. no stretched.
2020-03-07Add UI benchmark test.Bent Bisballe Nyeng
2020-03-07Fix crash if resource name does not exist in the list.Bent Bisballe Nyeng
2020-03-07Fix inline display flickering while loading.Bent Bisballe Nyeng
2020-02-23Style fixes and copyright assignment for unit-test.Bent Bisballe Nyeng
2020-02-23Add arg to static_assertBent Bisballe Nyeng
2020-02-23Scratch the pointer returning get and instead add getType.André Nusser
2020-02-23Add part to unit test for EventsDS::get.André Nusser
2020-02-23Add two get(event_id) function to EventsDS.André Nusser
Still needs testing and review.
2020-02-23Add unit test for EventsDS.André Nusser
2020-02-23Change channel type to channel_t in EventsDS and introduce new assert.André Nusser
2020-02-23Remove unused types.André Nusser
2020-02-23Work in review for EventsDS.André Nusser
2020-02-23Add documentation to memory_heap.hAndré Nusser
2020-02-23Fix style, minor code fixes, and add review comments.Bent Bisballe Nyeng
2020-02-18Modernize audio types.Bent Bisballe Nyeng
2020-02-16Introduce EventsDS to handle all the events and enable new features.André Nusser
Also: * Added an id.h class to make IDs with type * Added a range class to easily use range based for loops
2020-02-01Improve sample selection parameter defaults.Bent Bisballe Nyeng
2019-12-24Split processOnset into multiple helper functions for improved readability.Bent Bisballe Nyeng
2019-12-24Fix type-o in choke handling.Bent Bisballe Nyeng
2019-12-03Fix typo in sse flags.Bent Bisballe Nyeng
2019-11-17Add missing distfiles.Bent Bisballe Nyeng