aboutsummaryrefslogtreecommitdiffstats
path: root/src/mdaVocInput.cpp
diff options
context:
space:
mode:
authorDavid Robillard <d@drobilla.net>2009-05-13 16:04:14 +0000
committerDavid Robillard <d@drobilla.net>2009-05-13 16:04:14 +0000
commite39cbfb9dcf0c00133945eab186072274b45358a (patch)
tree646d496e9bb964ead2ec493e976b01f4de115590 /src/mdaVocInput.cpp
parentc74440a8ae0169010167befafd80d44e23805f6b (diff)
downloadmda.lv2-e39cbfb9dcf0c00133945eab186072274b45358a.tar.gz
mda.lv2-e39cbfb9dcf0c00133945eab186072274b45358a.tar.bz2
mda.lv2-e39cbfb9dcf0c00133945eab186072274b45358a.zip
Strip trailing whitespace.
git-svn-id: http://svn.drobilla.net/lad/trunk/mda-lv2@1999 a436a847-0d15-0410-975c-d299462d15a1
Diffstat (limited to 'src/mdaVocInput.cpp')
-rw-r--r--src/mdaVocInput.cpp38
1 files changed, 19 insertions, 19 deletions
diff --git a/src/mdaVocInput.cpp b/src/mdaVocInput.cpp
index 5bf60a8..ed9cf5c 100644
--- a/src/mdaVocInput.cpp
+++ b/src/mdaVocInput.cpp
@@ -31,8 +31,8 @@ mdaVocInput::mdaVocInput(audioMasterCallback audioMaster): AudioEffectX(audioMas
{
setNumInputs(2);
setNumOutputs(2);
- setUniqueID("mdaVocInput"); ///identify plug-in here
- DECLARE_LVZ_DEPRECATED(canMono) ();
+ setUniqueID("mdaVocInput"); ///identify plug-in here
+ DECLARE_LVZ_DEPRECATED(canMono) ();
canProcessReplacing();
programs = new mdaVocInputProgram[numPrograms];
@@ -118,7 +118,7 @@ void mdaVocInput::getParameterDisplay(LvzInt32 index, char *text)
case 1: strcpy(string, "FREE"); break;
case 2: strcpy(string, "QUANT"); } break;
- case 1: if(track) sprintf(string, "%ld", (long)(48.0f * param[1] - 24.0f));
+ case 1: if(track) sprintf(string, "%ld", (long)(48.0f * param[1] - 24.0f));
else midi2string((long)(48.0f * param[1] + 21.0f), string); break;
case 4: midi2string((long)(48.0f * param[4] + 45.0f), string); break;
@@ -166,14 +166,14 @@ void mdaVocInput::midi2string(long n, char *text) //show name of MIDI note numbe
case 8: t[p++]='G'; t[p++]='#'; break;
case 9: t[p++]='A'; break;
case 10: t[p++]='A'; t[p++]='#'; break;
- default: t[p++]='B';
- }
+ default: t[p++]='B';
+ }
t[p++] = ' ';
-
+
if(o < 0) { t[p++] = '-'; o = -o; }
- t[p++] = (char)(48 + (o % 10));
-
- t[p] = 0;
+ t[p++] = (char)(48 + (o % 10));
+
+ t[p] = 0;
strcpy(text, t);
}
@@ -186,7 +186,7 @@ void mdaVocInput::process(float **inputs, float **outputs, LvzInt32 sampleFrames
float *out2 = outputs[1];
float a, b, c, d;
float ds=pstep, s=sawbuf, n=noise;
- float l0=lbuf0, l1=lbuf1, l2=lbuf2, l3=lbuf3;
+ float l0=lbuf0, l1=lbuf1, l2=lbuf2, l3=lbuf3;
float le=lenv, he=henv, et=lfreq*0.1f, lf=lfreq, v=vuv, mn=minp, mx=maxp;
float rootm=39.863137f;
long tr=track;
@@ -197,7 +197,7 @@ void mdaVocInput::process(float **inputs, float **outputs, LvzInt32 sampleFrames
--out2;
while(--sampleFrames >= 0)
{
- a = *++in1;
+ a = *++in1;
b = *++in2;
c = out1[1];
d = out2[1];
@@ -226,14 +226,14 @@ void mdaVocInput::process(float **inputs, float **outputs, LvzInt32 sampleFrames
if(tr==2) //quantize pitch
{
ds = rootm * (float)(log10(ds) - root);
- ds = (float)pow(1.0594631, floor(ds + 0.5) + rootm * root);
+ ds = (float)pow(1.0594631, floor(ds + 0.5) + rootm * root);
}
}
l3 = l2; //restart period measurement
}
l2=l1; //remember previous sample
}
-
+
b = 0.00001f * (float)((rand() & 32767) - 16384); //sibilance
if(le>he) b *= s * n; //...or modulated breath noise
b += s; s += ds; if(s>0.5f) s-=1.0f; //badly aliased sawtooth!
@@ -249,7 +249,7 @@ void mdaVocInput::process(float **inputs, float **outputs, LvzInt32 sampleFrames
if(fabs(he)>1.0e-10) henv = he; else henv=0.0f; //catch denormals
if(fabs(l1)>1.0e-10) { lbuf0=l0; lbuf1=l1; lenv=le; } else { lbuf0 = lbuf1= lenv = 0.0f; }
lbuf2=l2, lbuf3=l3;
- if(tr) pstep=ds;
+ if(tr) pstep=ds;
}
@@ -261,7 +261,7 @@ void mdaVocInput::processReplacing(float **inputs, float **outputs, LvzInt32 sam
float *out2 = outputs[1];
float a, b;
float ds=pstep, s=sawbuf, n=noise;
- float l0=lbuf0, l1=lbuf1, l2=lbuf2, l3=lbuf3;
+ float l0=lbuf0, l1=lbuf1, l2=lbuf2, l3=lbuf3;
float le=lenv, he=henv, et=lfreq*0.1f, lf=lfreq, v=vuv, mn=minp, mx=maxp;
float rootm=39.863137f;
long tr=track;
@@ -272,7 +272,7 @@ void mdaVocInput::processReplacing(float **inputs, float **outputs, LvzInt32 sam
--out2;
while(--sampleFrames >= 0)
{
- a = *++in1;
+ a = *++in1;
b = *++in2;
l0 -= lf * (l1 + a); //fundamental filter (peaking 2nd-order 100Hz lpf)
@@ -299,14 +299,14 @@ void mdaVocInput::processReplacing(float **inputs, float **outputs, LvzInt32 sam
if(tr==2) //quantize pitch
{
ds = rootm * (float)(log10(ds) - root);
- ds = (float)pow(1.0594631, floor(ds + 0.5) + rootm * root);
+ ds = (float)pow(1.0594631, floor(ds + 0.5) + rootm * root);
}
}
l3 = l2; //restart period measurement
}
l2=l1; //remember previous sample
}
-
+
b = 0.00001f * (float)((rand() & 32767) - 16384); //sibilance
if(le>he) b *= s * n; //...or modulated breath noise
b += s; s += ds; if(s>0.5f) s-=1.0f; //badly aliased sawtooth!
@@ -319,5 +319,5 @@ void mdaVocInput::processReplacing(float **inputs, float **outputs, LvzInt32 sam
if(fabs(he)>1.0e-10) henv = he; else henv=0.0f; //catch denormals
if(fabs(l1)>1.0e-10) { lbuf0=l0; lbuf1=l1; lenv=le; } else { lbuf0 = lbuf1= lenv = 0.0f; }
lbuf2=l2, lbuf3=l3;
- if(tr) pstep=ds;
+ if(tr) pstep=ds;
}