summaryrefslogtreecommitdiff
path: root/plugin/drumgizmo_plugin.cc
AgeCommit message (Collapse)Author
2020-05-02Save powermap settings with session.André Nusser
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-07Fix inline display flickering while loading.Bent Bisballe Nyeng
2019-06-16Make max channnel count controllable through the configure script to make it ↵Bent Bisballe Nyeng
possible to exceed the default 16.
2019-05-11Some cleaning up of the sample selection.André Nusser
2019-05-11Add settings and GUI for new sampling algorithm.André Nusser
2019-04-17Added ttlgen dynamic ttl manifest generator the LV2 plugin.Bent Bisballe Nyeng
2019-04-08Move midi note process to one common place in ↵Bent Bisballe Nyeng
AudioInputEngineMidi::processNote and use it in the four input engines (plugin, midifile, ossmidi and jackmidi)
2019-04-08Add midi aftertouch choke for plugins.Bent Bisballe Nyeng
2019-03-17Add version number to config xml (version="1.0" only for now).Bent Bisballe Nyeng
2018-10-30Added dynamic midnam support.Bent Bisballe Nyeng
2018-10-20Fix broken disk stream size limit in plugin config.Bent Bisballe Nyeng
2018-10-08Move event.h and audiotypes.h into src and get rid of the obsolete include ↵Bent Bisballe Nyeng
folder.
2018-08-12Rewrite ConfigParser to use pugixml.Bent Bisballe Nyeng
2018-08-01Remove the last references to hardcoded 44k1Hz samplerate.Bent Bisballe Nyeng
2018-07-18Store and use laidback setting in milliseconds.Bent Bisballe Nyeng
2018-06-27Do not store/reload latency_max.Bent Bisballe Nyeng
2018-02-18Added plugin store/restore of latency filter settings, added the missing ↵Bent Bisballe Nyeng
settings to the lv2 unittest and added the missing SettingsGetter and SettingsNotifier parts.
2017-11-05Store stddev sample selection scalar in plugin settings.Bent Bisballe Nyeng
2017-05-26Connect the bleed control frame switch and add settings value for that.André Nusser
2017-05-25Read/Write master_bleed value from/to plugin state.André Nusser
2017-05-20Fix lazy evaluation issue in drumgizmo_plugin.ccAndré Nusser
2017-05-20Add inline drumgizmo logo.André Nusser
The details (which are marked with TODO) have to be changed when we actually get a logo from the drumkits.
2017-05-10Update plugingizmo and thus also update return value of createWindowAndré Nusser
2017-05-07Store and reload the enable_resamling setting in the plugins.Bent Bisballe Nyeng
2017-04-17Fix the size for the plugins.André Nusser
2017-04-17Resize frames again to make it look better.André Nusser
2017-04-17Use new UI in plugins.Bent Bisballe Nyeng
2017-04-01Store new setting in the plugin.Bent Bisballe Nyeng
2017-03-23Preliminary plugin gui for disktreaming control.Bent Bisballe Nyeng
2017-03-23Store new settings in plugin config.Bent Bisballe Nyeng
2017-02-12Refactor/introduce widget and windiow redraw/dirty mechanism to eradicate ↵Bent Bisballe Nyeng
unnecessary rendering passes during event handling.
2016-10-24Fix graphical glitch in inline progressbar.Bent Bisballe Nyeng
2016-09-15Fix size_t on 64 issue.Bent Bisballe Nyeng
2016-09-15Remove stray parenthesis.Bent Bisballe Nyeng
2016-09-15Missing include.Bent Bisballe Nyeng
2016-09-15Added new inline display for showing load progress.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-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-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-14Also use isFreewheeling in the plugin. Removing onFreeWheelChange.André Nusser
2016-07-13Introduce input engine isFreewheeling method.André Nusser
2016-07-13Introduce output engine isFreewheeling method.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-04-08Refactoring to finally get rid of MessageHandler/Receiver in favor of the ↵Bent Bisballe Nyeng
new Settings mechanism.
2016-03-31Settings.Bent Bisballe Nyeng
2016-03-31more consistent style of output engines' gettersChristian Glöckner