public SettingsMemoryFxViewModel(FxType type, FxSlot slot, SettingsMemoryFxModel model) : base(model) { Type = type; Slot = slot; Filter = new FxFilterViewModel(model); Phaser = new FxPhaserViewModel(model); Flanger = new FxFlangerViewModel(model); Synth = new FxSynthViewModel(model); LoFi = new FxLoFiViewModel(model); RingModulator = new FxRingModulatorViewModel(model); GuitarToBass = new FxGuitarToBassViewModel(model); SlowGear = new FxSlowGearViewModel(model); Transpose = new FxTransposeViewModel(model); PitchBend = new FxPitchBendViewModel(model); Robot = new FxRobotViewModel(model); VocalDist = new FxVocalDistViewModel(model); Dynamics = new FxDynamicsViewModel(model); Eq = new FxEqViewModel(model); Isolator = new FxIsolatorViewModel(model); Octave = new FxOctaveViewModel(model); Pan = new FxPanViewModel(model); Tremolo = new FxTremoloViewModel(model); Slicer = new FxSlicerViewModel(model); Delay = new FxDelayViewModel(model); PanningDelay = new FxPanningDelayViewModel(model); TapeEcho = new FxTapeEchoViewModel(model); GranularDelay = new FxGranularDelayViewModel(model); Roll = new FxRollViewModel(model); Chorus = new FxChorusViewModel(model); Reverb = new FxReverbViewModel(model); }
public FxSynthView(FxSynthViewModel viewModel) { InitializeComponent(); DataContext = viewModel; }