mirror of
https://codeberg.org/armin/wavetable.git
synced 2026-09-01 05:50:46 +02:00
Fix AU crash
This commit is contained in:
parent
ab200090d1
commit
a01455c18d
6 changed files with 35 additions and 5 deletions
|
|
@ -533,14 +533,28 @@ public:
|
|||
|
||||
addControl (new gin::Knob (proc.globalParams.level));
|
||||
addControl (new gin::Select (proc.globalParams.glideMode));
|
||||
addControl (new gin::Knob (proc.globalParams.glideRate));
|
||||
addControl (rate = new gin::Knob (proc.globalParams.glideRate));
|
||||
addControl (new gin::Knob (proc.globalParams.voices));
|
||||
addControl (new gin::Switch (proc.globalParams.legato));
|
||||
addControl (legato = new gin::Switch (proc.globalParams.legato));
|
||||
addControl (new gin::Switch (proc.globalParams.mono));
|
||||
addControl (new gin::Knob (proc.globalParams.pitchBend));
|
||||
|
||||
watchParam (proc.globalParams.glideMode);
|
||||
paramChanged();
|
||||
}
|
||||
|
||||
void paramChanged() override
|
||||
{
|
||||
gin::ParamBox::paramChanged();
|
||||
|
||||
rate->setEnabled (proc.globalParams.glideMode->getUserValueInt() > 0);
|
||||
legato->setEnabled (proc.globalParams.glideMode->getUserValueInt() > 0);
|
||||
}
|
||||
|
||||
WavetableAudioProcessor& proc;
|
||||
|
||||
gin::Knob* rate;
|
||||
gin::Switch* legato;
|
||||
};
|
||||
|
||||
//==============================================================================
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue