Add modulation key for v1 LFOs
This commit is contained in:
parent
dfd777fd3e
commit
3957668d0f
3 changed files with 15 additions and 0 deletions
|
|
@ -30,6 +30,12 @@ int ModIds::flags(ModId id) noexcept
|
||||||
return kModIsPerVoice;
|
return kModIsPerVoice;
|
||||||
case ModId::LFO:
|
case ModId::LFO:
|
||||||
return kModIsPerVoice;
|
return kModIsPerVoice;
|
||||||
|
case ModId::AmpLFO:
|
||||||
|
return kModIsPerVoice;
|
||||||
|
case ModId::PitchLFO:
|
||||||
|
return kModIsPerVoice;
|
||||||
|
case ModId::FilLFO:
|
||||||
|
return kModIsPerVoice;
|
||||||
case ModId::AmpEG:
|
case ModId::AmpEG:
|
||||||
return kModIsPerVoice;
|
return kModIsPerVoice;
|
||||||
case ModId::PitchEG:
|
case ModId::PitchEG:
|
||||||
|
|
|
||||||
|
|
@ -23,6 +23,9 @@ enum class ModId : int {
|
||||||
Controller = _SourcesStart,
|
Controller = _SourcesStart,
|
||||||
Envelope,
|
Envelope,
|
||||||
LFO,
|
LFO,
|
||||||
|
AmpLFO,
|
||||||
|
PitchLFO,
|
||||||
|
FilLFO,
|
||||||
AmpEG,
|
AmpEG,
|
||||||
PitchEG,
|
PitchEG,
|
||||||
FilEG,
|
FilEG,
|
||||||
|
|
|
||||||
|
|
@ -99,6 +99,12 @@ std::string ModKey::toString() const
|
||||||
return absl::StrCat("EG ", 1 + params_.N, " {", region_.number(), "}");
|
return absl::StrCat("EG ", 1 + params_.N, " {", region_.number(), "}");
|
||||||
case ModId::LFO:
|
case ModId::LFO:
|
||||||
return absl::StrCat("LFO ", 1 + params_.N, " {", region_.number(), "}");
|
return absl::StrCat("LFO ", 1 + params_.N, " {", region_.number(), "}");
|
||||||
|
case ModId::AmpLFO:
|
||||||
|
return absl::StrCat("AmplitudeLFO {", region_.number(), "}");
|
||||||
|
case ModId::PitchLFO:
|
||||||
|
return absl::StrCat("PitchLFO {", region_.number(), "}");
|
||||||
|
case ModId::FilLFO:
|
||||||
|
return absl::StrCat("FilterLFO {", region_.number(), "}");
|
||||||
case ModId::AmpEG:
|
case ModId::AmpEG:
|
||||||
return absl::StrCat("AmplitudeEG {", region_.number(), "}");
|
return absl::StrCat("AmplitudeEG {", region_.number(), "}");
|
||||||
case ModId::PitchEG:
|
case ModId::PitchEG:
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue