#include <pongasoft/Utils/Misc.h>
#include <pongasoft/VST/Types.h>
#include <pongasoft/VST/VstUtils/Utils.h>
#include <pluginterfaces/vst/vsttypes.h>
#include <pluginterfaces/vst/ivstparameterchanges.h>
#include <pluginterfaces/base/ustring.h>
#include <base/source/fstring.h>
#include <pluginterfaces/base/ftypes.h>
#include <cmath>
#include <algorithm>
#include <memory>
#include <string>
#include <array>
#include <vector>
#include <map>
#include <type_traits>
#include <pongasoft/Utils/Constants.h>
Go to the source code of this file.
|
static int32 | computeNextDiscreteValue (int32 iValue, int32 iStepCount, int32 iIncrement, bool iWrap) |
| Implements a standard behavior for what it means to increment (resp. More...
|
|
static ParamValue | convertDiscreteValueToNormalizedValue (int32 iStepCount, int32 iDiscreteValue) |
| Implements the algorithm described in the VST documentation on how to interpret a discrete value into a normalized value. More...
|
|
static int32 | convertNormalizedValueToDiscreteValue (int32 iStepCount, ParamValue iNormalizedValue) |
| Implements the algorithm described in the VST documentation on how to interpret a normalized value as a discrete value. More...
|
|