This commit is contained in:
Paul Ferrand 2021-02-03 21:57:17 +01:00
parent 9a1e3971a9
commit 49d749e354
3 changed files with 9 additions and 9 deletions

View file

@ -87,13 +87,13 @@ struct OpcodeSpec
if (!(flags & needsOperation))
return input;
else if (flags & kNormalizePercent)
return normalizePercents(input);
return static_cast<U>(normalizePercents(input));
else if (flags & kNormalizeMidi)
return normalize7Bits(input);
return static_cast<U>(normalize7Bits(input));
else if (flags & kNormalizeBend)
return normalizeBend(input);
return static_cast<U>(normalizeBend(input));
else if (flags & kDb2Mag)
return db2mag(input);
return static_cast<U>(db2mag(input));
else // just in case
return input;
}

View file

@ -383,10 +383,10 @@ struct Region {
// Performance parameters: amplifier
float volume { Default::volume }; // volume
float amplitude { normalizePercents(Default::amplitude) }; // amplitude
float pan { normalizePercents(Default::pan) }; // pan
float width { normalizePercents(Default::width) }; // width
float position { normalizePercents(Default::position) }; // position
float amplitude { Default::amplitude }; // amplitude
float pan { Default::pan }; // pan
float width { Default::width }; // width
float position { Default::position }; // position
uint8_t ampKeycenter { Default::key }; // amp_keycenter
float ampKeytrack { Default::ampKeytrack }; // amp_keytrack
float ampVeltrack { Default::ampVeltrack }; // amp_veltrack

View file

@ -360,7 +360,7 @@ void Synth::Impl::handleControlOpcodes(const std::vector<Opcode>& members)
}
break;
case hash("label_cc&"):
if (Default::ccNumberRange.containsWithEnd(member.parameters.back()))
if (Default::ccNumber.bounds.containsWithEnd(member.parameters.back()))
setCCLabel(member.parameters.back(), std::string(member.value));
break;
case hash("label_key&"):