aboutsummaryrefslogtreecommitdiffstats
path: root/plugins/LV2/src/Acceleration/Acceleration.h
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/LV2/src/Acceleration/Acceleration.h')
-rw-r--r--plugins/LV2/src/Acceleration/Acceleration.h9
1 files changed, 2 insertions, 7 deletions
diff --git a/plugins/LV2/src/Acceleration/Acceleration.h b/plugins/LV2/src/Acceleration/Acceleration.h
index 0971045..a038a12 100644
--- a/plugins/LV2/src/Acceleration/Acceleration.h
+++ b/plugins/LV2/src/Acceleration/Acceleration.h
@@ -1,14 +1,14 @@
#ifndef __Acceleration_H
#define __Acceleration_H
+#include <cstddef>
#include <cstdint>
#include <lv2plugin.h>
-class Acceleration : protected LV2Plugin {
+class Acceleration : public LV2Plugin<2> {
public:
Acceleration(double rate);
- void connect_port(uint32_t port, void * data);
void run(uint32_t num_samples);
static constexpr const char * URI = "https://www.airwindows.com/acceleration";
@@ -21,11 +21,6 @@ private:
void processReplacing(float **in, float **out, VstInt32 samples);
void processDoubleReplacing(double **in, double **out, VstInt32 samples);
- const float * limit;
- const float * drywet;
- const float * in[2];
- float * out[2];
-
// Temp values used by the processing code
double A; // Value of limit when processing called
double B; // Value of dry/wet when processing called