1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-24 01:54:22 +00:00

Add missing getNumSteps override to AudioProcessorValueTree parameters

This commit is contained in:
hogliux 2016-07-19 11:03:43 +01:00
parent 88803f6378
commit 69cd509e4c

View file

@ -66,6 +66,14 @@ struct AudioProcessorValueTreeState::Parameter : public AudioProcessorParamete
: AudioProcessorParameter::getText (v, length);
}
int getNumSteps () const override
{
if (range.interval > 0)
return (((range.end - range.start) / range.interval) + 1);
else
return AudioProcessor::getDefaultNumParameterSteps ();
}
void setValue (float newValue) override
{
newValue = range.snapToLegalValue (range.convertFrom0to1 (newValue));