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;
|
||||
case ModId::LFO:
|
||||
return kModIsPerVoice;
|
||||
case ModId::AmpLFO:
|
||||
return kModIsPerVoice;
|
||||
case ModId::PitchLFO:
|
||||
return kModIsPerVoice;
|
||||
case ModId::FilLFO:
|
||||
return kModIsPerVoice;
|
||||
case ModId::AmpEG:
|
||||
return kModIsPerVoice;
|
||||
case ModId::PitchEG:
|
||||
|
|
|
|||
|
|
@ -23,6 +23,9 @@ enum class ModId : int {
|
|||
Controller = _SourcesStart,
|
||||
Envelope,
|
||||
LFO,
|
||||
AmpLFO,
|
||||
PitchLFO,
|
||||
FilLFO,
|
||||
AmpEG,
|
||||
PitchEG,
|
||||
FilEG,
|
||||
|
|
|
|||
|
|
@ -99,6 +99,12 @@ std::string ModKey::toString() const
|
|||
return absl::StrCat("EG ", 1 + params_.N, " {", region_.number(), "}");
|
||||
case ModId::LFO:
|
||||
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:
|
||||
return absl::StrCat("AmplitudeEG {", region_.number(), "}");
|
||||
case ModId::PitchEG:
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue