String AudioProcessor::getParameterText (int index, int maximumStringLength) { if (AudioProcessorParameter* p = managedParameters[index]) return p->getText (p->getValue(), maximumStringLength); return getParameterText (index).substring (0, maximumStringLength); }
const String AudioProcessor::getParameterText (int index) { #if JUCE_DEBUG // if you hit this, then you're probably using the old parameter control methods, // but have forgotten to implement either of the getParameterText() methods. jassert (! textRecursionCheck); ScopedValueSetter<bool> sv (textRecursionCheck, true, false); #endif return getParameterText (index, 1024); }
String AudioProcessor::getParameterText (int parameterIndex, int maximumStringLength) { return getParameterText (parameterIndex).substring (0, maximumStringLength); }
const String AudioProcessor::getParameterText (int index) { return getParameterText (index, 1024); }