aboutsummaryrefslogtreecommitdiffstats
path: root/plugins/LV2/src/ADT/ADT.cpp
Commit message (Collapse)AuthorAgeFilesLines
* LV2: Reset state on activate.Harald Eilertsen2020-09-021-0/+15
| | | | | | | | | | This makes sure all internal parameters are initializet to sane values before processing starts. The VST version does this on construction, but it seems better (at least for LV2) to do this as part of the activate callback. This should fix noise on the start of the audio processing with the plugins.
* LV2: Refactor in, out and params to base class.Harald Eilertsen2020-07-201-71/+6
| | | | | | | | | Base class is now a template taking number of params, inputs and outputs as template args. The last two defaults to 2 (stereo pair), but number of params have to be given. Now if only we could find a smart template for generating the run function too...
* LV2: Add plugin ADT.Harald Eilertsen2020-07-191-0/+94