WIP
This commit is contained in:
parent
9a1e3971a9
commit
49d749e354
3 changed files with 9 additions and 9 deletions
|
|
@ -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;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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&"):
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue