Stereo EQS. Toob CRV bypass settings in snapshots.
This commit is contained in:
@@ -33,6 +33,7 @@ import ToobMLViewFactory from './ToobMLView';
|
||||
import ToobPlayerFactory from './ToobPlayerView';
|
||||
import ToobNamViewFactory from './ToobNamView';
|
||||
import ToobParametericEqViewFactory from './ToobParametricEqView';
|
||||
import {ToobParametricEqViewFactoryStereo} from './ToobParametricEqView';
|
||||
|
||||
|
||||
let pluginFactories: IControlViewFactory[] = [
|
||||
@@ -42,7 +43,8 @@ let pluginFactories: IControlViewFactory[] = [
|
||||
new ToobMLViewFactory(),
|
||||
new ToobPlayerFactory(),
|
||||
new ToobNamViewFactory(),
|
||||
new ToobParametericEqViewFactory()
|
||||
new ToobParametericEqViewFactory(),
|
||||
new ToobParametricEqViewFactoryStereo(),
|
||||
];
|
||||
|
||||
|
||||
|
||||
@@ -1759,7 +1759,7 @@ export class PiPedalModel //implements PiPedalModel
|
||||
if (pluginInfo !== null) {
|
||||
for (let uiControl of pluginInfo.controls) {
|
||||
if (uiControl.is_bypass) {
|
||||
this._setPedalboardControlValue(instanceId, uiControl.symbol, value ? 0.0 : 1.0, false);
|
||||
this._setPedalboardControlValue(instanceId, uiControl.symbol, value ? 1.0 : 0.0, false);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -736,5 +736,19 @@ class ToobParametricEqViewFactory implements IControlViewFactory {
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
export default ToobParametricEqViewFactory;
|
||||
};
|
||||
export default ToobParametricEqViewFactory;
|
||||
|
||||
class ToobParametricEqViewFactoryStereo implements IControlViewFactory {
|
||||
uri: string = "http://two-play.com/plugins/toob-parametric-eq-stereo";
|
||||
|
||||
Create(model: PiPedalModel, pedalboardItem: PedalboardItem): React.ReactNode {
|
||||
return (<ToobParametricEqView instanceId={pedalboardItem.instanceId} item={pedalboardItem} />);
|
||||
}
|
||||
|
||||
|
||||
};
|
||||
|
||||
export { ToobParametricEqViewFactoryStereo };
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user