mirror of
https://github.com/cookiengineer/audacity
synced 2025-05-04 17:49:45 +02:00
Preset change menu items for Lv2 effects in plain UI did nothing! ...
... Fix that!
This commit is contained in:
parent
4a4fa8d97c
commit
c2229b131f
@ -1005,6 +1005,7 @@ bool LV2Effect::SetAutomationParameters(EffectAutomationParameters & parms)
|
|||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
ctrl.mVal = d;
|
||||||
ctrl.mTmp = ctrl.mVal * (ctrl.mSampleRate ? mSampleRate : 1.0);
|
ctrl.mTmp = ctrl.mVal * (ctrl.mSampleRate ? mSampleRate : 1.0);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -1679,10 +1680,9 @@ bool LV2Effect::BuildPlain()
|
|||||||
|
|
||||||
float rate = ctrl.mSampleRate ? mSampleRate : 1.0;
|
float rate = ctrl.mSampleRate ? mSampleRate : 1.0;
|
||||||
|
|
||||||
ctrl.mVal = ctrl.mDef;
|
|
||||||
ctrl.mLo = ctrl.mMin * rate;
|
ctrl.mLo = ctrl.mMin * rate;
|
||||||
ctrl.mHi = ctrl.mMax * rate;
|
ctrl.mHi = ctrl.mMax * rate;
|
||||||
ctrl.mTmp = ctrl.mDef * rate;
|
ctrl.mTmp = ctrl.mVal * rate;
|
||||||
|
|
||||||
if (ctrl.mInteger)
|
if (ctrl.mInteger)
|
||||||
{
|
{
|
||||||
@ -1891,7 +1891,7 @@ bool LV2Effect::TransferDataToWindow()
|
|||||||
}
|
}
|
||||||
else if (ctrl.mInput)
|
else if (ctrl.mInput)
|
||||||
{
|
{
|
||||||
ctrl.mTmp = ctrl.mDef * (ctrl.mSampleRate ? mSampleRate : 1.0);
|
ctrl.mTmp = ctrl.mVal * (ctrl.mSampleRate ? mSampleRate : 1.0);
|
||||||
SetSlider(mSliders[p], ctrl);
|
SetSlider(mSliders[p], ctrl);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user