From adacb33bf4eadcd49a744177bf3f059e7b2f2f52 Mon Sep 17 00:00:00 2001 From: David Robillard Date: Mon, 22 Feb 2010 21:24:34 +0000 Subject: Merge with upstream r2. git-svn-id: http://svn.drobilla.net/lad/trunk/mda-lv2@2471 a436a847-0d15-0410-975c-d299462d15a1 --- src/mdaSubSynth.cpp | 18 ++++++++++++++---- 1 file changed, 14 insertions(+), 4 deletions(-) (limited to 'src/mdaSubSynth.cpp') diff --git a/src/mdaSubSynth.cpp b/src/mdaSubSynth.cpp index db8f0f8..4de2ac9 100644 --- a/src/mdaSubSynth.cpp +++ b/src/mdaSubSynth.cpp @@ -48,6 +48,16 @@ void mdaSubSynth::getProgramName(char *name) strcpy(name, programName); } +bool mdaSubSynth::getProgramNameIndexed (LvzInt32 category, LvzInt32 index, char* name) +{ + if (index == 0) + { + strcpy(name, programName); + return true; + } + return false; +} + void mdaSubSynth::setProgram(LvzInt32 program) { } @@ -112,11 +122,11 @@ void mdaSubSynth::getParameterDisplay(LvzInt32 index, char *text) switch(index) { - case 1: sprintf(string, "%ld", (long)(100.0f * wet)); break; - case 2: sprintf(string, "%ld", (long)(0.0726 * getSampleRate() * pow(10.0,-2.5 + (1.5 * fParam3)))); break; - case 3: sprintf(string, "%ld", (long)(100. * dry)); break; + case 1: sprintf(string, "%d", (LvzInt32)(100.0f * wet)); break; + case 2: sprintf(string, "%d", (LvzInt32)(0.0726 * getSampleRate() * pow(10.0,-2.5 + (1.5 * fParam3)))); break; + case 3: sprintf(string, "%d", (LvzInt32)(100. * dry)); break; case 4: sprintf(string, "%.1f", 60.0f * fParam5 - 60.0f); break; - case 5: sprintf(string, "%ld", (long)(-301.03 / (getSampleRate() * log10(rls)))); break; + case 5: sprintf(string, "%d", (LvzInt32)(-301.03 / (getSampleRate() * log10(rls)))); break; case 0: switch(typ) { -- cgit v1.2.1