Parameter def:
Code: Select all
array <string> inputParametersNames = {"Mode", "Note split", "Change octave"};
array<double> inputParameters(inputParametersNames.length);
array<double> inputParametersMin = {0, 0, -2};
array<double> inputParametersMax = {3, 127, 2};
array<double> inputParametersDefault = {0, 36, 0};
array <string> inputParametersFormats = {".0", ".0", ".0"};
array <string> inputParametersEnums = {modes, midiNotes};
array<int> inputParametersSteps = {3, 127, 5};
Code: Select all
void updateInputParameters() {
mode = int8(inputParameters[0]);
noteSplit = int8(inputParameters[1]);
addOct = int16(inputParameters[2]);
}
Little screen recording: