diff options
author | David Robillard <d@drobilla.net> | 2010-02-22 21:28:41 +0000 |
---|---|---|
committer | David Robillard <d@drobilla.net> | 2010-02-22 21:28:41 +0000 |
commit | e19e9e596a6a098c32f4cb813bab0fb67b5018d7 (patch) | |
tree | b63d0e496202917de34c587f60e814fa8958ccc3 /src/mdaDetune.h | |
parent | adacb33bf4eadcd49a744177bf3f059e7b2f2f52 (diff) | |
download | mda.lv2-e19e9e596a6a098c32f4cb813bab0fb67b5018d7.tar.gz mda.lv2-e19e9e596a6a098c32f4cb813bab0fb67b5018d7.tar.bz2 mda.lv2-e19e9e596a6a098c32f4cb813bab0fb67b5018d7.zip |
Merge with upstream r4.
git-svn-id: http://svn.drobilla.net/lad/trunk/mda-lv2@2472 a436a847-0d15-0410-975c-d299462d15a1
Diffstat (limited to 'src/mdaDetune.h')
-rw-r--r-- | src/mdaDetune.h | 11 |
1 files changed, 4 insertions, 7 deletions
diff --git a/src/mdaDetune.h b/src/mdaDetune.h index 10b019b..d7fad31 100644 --- a/src/mdaDetune.h +++ b/src/mdaDetune.h @@ -10,11 +10,8 @@ #include "audioeffectx.h"
-class mdaDetuneProgram
+struct mdaDetuneProgram
{
-public:
- mdaDetuneProgram();
-private:
friend class mdaDetune;
float param[NPARAMS];
char name[32];
@@ -25,7 +22,6 @@ class mdaDetune : public AudioEffectX {
public:
mdaDetune(audioMasterCallback audioMaster);
- ~mdaDetune();
virtual void process(float **inputs, float **outputs, LvzInt32 sampleFrames);
virtual void processReplacing(float **inputs, float **outputs, LvzInt32 sampleFrames);
@@ -47,10 +43,11 @@ public: virtual LvzInt32 getVendorVersion() { return 1000; }
protected:
- mdaDetuneProgram *programs;
+ mdaDetuneProgram programs[NPROGS];
+ float buf[BUFMAX];
+ float win[BUFMAX];
///global internal variables
- float *buf, *win; //buffer, window
LvzInt32 buflen; //buffer length
float bufres; //buffer resolution display
float semi; //detune display
|