diff options
Diffstat (limited to 'src/mdaTracker.cpp')
-rw-r--r-- | src/mdaTracker.cpp | 40 |
1 files changed, 20 insertions, 20 deletions
diff --git a/src/mdaTracker.cpp b/src/mdaTracker.cpp index d0bc277..7387a6b 100644 --- a/src/mdaTracker.cpp +++ b/src/mdaTracker.cpp @@ -46,14 +46,14 @@ mdaTracker::mdaTracker(audioMasterCallback audioMaster) : AudioEffectX(audioMast strcpy(programName, "Pitch Tracker"); dphi = 100.f/getSampleRate(); //initial pitch - min = (LvzInt32)(getSampleRate()/30.0); //lower limit + min = (int32_t)(getSampleRate()/30.0); //lower limit res1 = (float)cos(0.01); //p res2 = (float)sin(0.01); //q setParameter(0, 0.0f); } -void mdaTracker::setParameter(LvzInt32 index, float value) +void mdaTracker::setParameter(int32_t index, float value) { switch(index) { @@ -71,7 +71,7 @@ void mdaTracker::setParameter(LvzInt32 index, float value) fo = filterFreq(50.f); fi = (1.f - fo)*(1.f - fo); ddphi = fParam4 * fParam4; thr = (float)pow(10.0, 3.0*fParam7 - 3.8); - max = (LvzInt32)(getSampleRate() / pow(10.0f, 1.6f + 2.2f * fParam6)); + max = (int32_t)(getSampleRate() / pow(10.0f, 1.6f + 2.2f * fParam6)); trans = (float)pow(1.0594631,int(72.f*fParam5 - 36.f)); wet = (float)pow(10.0, 2.0*fParam8 - 1.0); if(mode<4) @@ -120,7 +120,7 @@ void mdaTracker::getProgramName(char *name) strcpy(name, programName); } -bool mdaTracker::getProgramNameIndexed (LvzInt32 category, LvzInt32 index, char* name) +bool mdaTracker::getProgramNameIndexed (int32_t category, int32_t index, char* name) { if (index == 0) { @@ -130,7 +130,7 @@ bool mdaTracker::getProgramNameIndexed (LvzInt32 category, LvzInt32 index, char* return false; } -float mdaTracker::getParameter(LvzInt32 index) +float mdaTracker::getParameter(int32_t index) { float v=0; @@ -148,7 +148,7 @@ float mdaTracker::getParameter(LvzInt32 index) return v; } -void mdaTracker::getParameterName(LvzInt32 index, char *label) +void mdaTracker::getParameterName(int32_t index, char *label) { switch(index) { @@ -164,9 +164,9 @@ void mdaTracker::getParameterName(LvzInt32 index, char *label) } #include <stdio.h> -void int2strng(LvzInt32 value, char *string) { sprintf(string, "%d", value); } +void int2strng(int32_t value, char *string) { sprintf(string, "%d", value); } -void mdaTracker::getParameterDisplay(LvzInt32 index, char *text) +void mdaTracker::getParameterDisplay(int32_t index, char *text) { switch(index) { @@ -178,17 +178,17 @@ void mdaTracker::getParameterDisplay(LvzInt32 index, char *text) case 3: strcpy(text, "RING"); break; case 4: strcpy(text, "EQ"); break; } break; - case 1: int2strng((LvzInt32)(100 * fParam2), text); break; - case 2: int2strng((LvzInt32)(100 * fParam3), text); break; - case 3: int2strng((LvzInt32)(100 * fParam4), text); break; - case 4: int2strng((LvzInt32)(72*fParam5 - 36), text); break; - case 5: int2strng((LvzInt32)(getSampleRate()/max), text); break; - case 6: int2strng((LvzInt32)(60*fParam7 - 60), text); break; - case 7: int2strng((LvzInt32)(40*fParam8 - 20), text); break; + case 1: int2strng((int32_t)(100 * fParam2), text); break; + case 2: int2strng((int32_t)(100 * fParam3), text); break; + case 3: int2strng((int32_t)(100 * fParam4), text); break; + case 4: int2strng((int32_t)(72*fParam5 - 36), text); break; + case 5: int2strng((int32_t)(getSampleRate()/max), text); break; + case 6: int2strng((int32_t)(60*fParam7 - 60), text); break; + case 7: int2strng((int32_t)(40*fParam8 - 20), text); break; } } -void mdaTracker::getParameterLabel(LvzInt32 index, char *label) +void mdaTracker::getParameterLabel(int32_t index, char *label) { switch(index) { @@ -205,7 +205,7 @@ void mdaTracker::getParameterLabel(LvzInt32 index, char *label) //-------------------------------------------------------------------------------- // process -void mdaTracker::process(float **inputs, float **outputs, LvzInt32 sampleFrames) +void mdaTracker::process(float **inputs, float **outputs, int32_t sampleFrames) { float *in1 = inputs[0]; float *in2 = inputs[1]; @@ -215,7 +215,7 @@ void mdaTracker::process(float **inputs, float **outputs, LvzInt32 sampleFrames) float o=fo, i=fi, b1=buf1, b2=buf2, twopi=6.2831853f; float we=wet, dr=dry, bo=bold, r1=res1, r2=res2, b3=buf3, b4=buf4; float sw=saw, dsw=dsaw, dy=dyn, e=env, re=rel; - LvzInt32 m=max, n=num, s=sig, mn=min, mo=mode; + int32_t m=max, n=num, s=sig, mn=min, mo=mode; --in1; --in2; @@ -289,7 +289,7 @@ void mdaTracker::process(float **inputs, float **outputs, LvzInt32 sampleFrames) env=e; saw=sw; dsaw=dsw; res1=r1; res2=r2; } -void mdaTracker::processReplacing(float **inputs, float **outputs, LvzInt32 sampleFrames) +void mdaTracker::processReplacing(float **inputs, float **outputs, int32_t sampleFrames) { float *in1 = inputs[0]; float *in2 = inputs[1]; @@ -299,7 +299,7 @@ void mdaTracker::processReplacing(float **inputs, float **outputs, LvzInt32 samp float o=fo, i=fi, b1=buf1, b2=buf2, twopi=6.2831853f; float we=wet, dr=dry, bo=bold, r1=res1, r2=res2, b3=buf3, b4=buf4; float sw=saw, dsw=dsaw, dy=dyn, e=env, re=rel; - LvzInt32 m=max, n=num, s=sig, mn=min, mo=mode; + int32_t m=max, n=num, s=sig, mn=min, mo=mode; --in1; --in2; |