summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-03-07Experimental rotating knob graphics.rotating_knobsBent 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
2019-11-15Fix wierd misplacement problem on OSX UI.Bent Bisballe Nyeng
2019-11-15Fix OSX warning.Bent Bisballe Nyeng
2019-11-15Create DEBUG_FLAGS and use that in the Makefiles whenever appropriate, ↵Bent Bisballe Nyeng
instead of adding -Wall -Werror directly to CXXFLAGS.
2019-11-15Add missing include path to zita-resampler submodule.Bent Bisballe Nyeng
2019-11-15Move zita-resampler inside wrapper.Bent Bisballe Nyeng
2019-11-13Fix zita-resampler include path.Bent Bisballe Nyeng
2019-11-03Fx windows builds.Bent Bisballe Nyeng
2019-11-03Fix non-linux compilation errors.Bent Bisballe Nyeng
2019-11-03Add zita-resampler to the project as a submodule and remove system dependency.Bent Bisballe Nyeng
2019-11-03Use wildcards for symbolmatch of VSTPluginMain instead of multiple lines.Bent Bisballe Nyeng
2019-11-03Fix osx static library compilation.Bent Bisballe Nyeng
2019-10-26Add default midimap functionality.André Nusser
Move directory.{h,cc} to src/ for this.
2019-10-26Fix variable name typo: resamplig -> resamplingAndré Nusser
2019-10-23Update ChangeLog and bump version.v0.9.18.1Bent Bisballe Nyeng
2019-10-23Potential fix for non-responsive file-browser.Bent Bisballe Nyeng
2019-10-14Bounce version number and update ChangeLog.v0.9.18Bent Bisballe Nyeng
2019-10-14Enable normalized samples by default.Bent Bisballe Nyeng
2019-10-14Added 'normalized' attribute to sample tag.Bent Bisballe Nyeng
2019-10-14Add support for normalized samples in the engine.André Nusser
This is untested and also the part of the parser is missing.
2019-10-14Fix bug of infinite loop in sample selection when all powers were same.André Nusser
Division by zero was the issue.
2019-10-13Make configure fail if zita-resampler library and header files are not found.Bent Bisballe Nyeng
2019-10-09Make FileBrowser window always-on-top and try to position it inside the ↵Bent Bisballe Nyeng
plugin gui window rectangle.