public override void Initialize() { base.Initialize(); InputPorts = new AudioIOPort[] { monoInput = new AudioIOPort("Mono Input", EAudioChannelConfiguration.Mono) }; OutputPorts = new AudioIOPort[] { stereoOutput = new AudioIOPort("Stereo Output", EAudioChannelConfiguration.Stereo) }; AddParameter(new AudioPluginParameter { ID = "gain", Name = "Gain", Type = EAudioPluginParameterType.Float, MinValue = -20, MaxValue = 20, DefaultValue = 0, ValueFormat = "{0:0.0}dB" }); AddParameter(new AudioPluginParameter { ID = "pan", Name = "Pan", Type = EAudioPluginParameterType.Float, MinValue = -1, MaxValue = 1, DefaultValue = 0, ValueFormat = "{0:0.0}" }); }
public override void Initialize() { base.Initialize(); InputPorts = new AudioIOPort[] { monoInput = new AudioIOPort("Mono Input", EAudioChannelConfiguration.Mono) }; OutputPorts = new AudioIOPort[] { monoOutput = new AudioIOPort("Mono Output", EAudioChannelConfiguration.Mono) }; }