コード例 #1
0
ファイル: PluginPrograms.cs プロジェクト: kavun/VSTNETSynth
        /// <summary>
        /// Constructs a new instance.
        /// </summary>
        /// <param name="plugin">A reference to the plugin root object.</param>
        public PluginPrograms(Plugin plugin)
        {
            _plugin = plugin;

            ParameterCategories = new VstParameterCategoryCollection();
            ParameterInfos = new VstParameterInfoCollection();
        }
コード例 #2
0
ファイル: MidiProcessor.cs プロジェクト: kavun/VSTNETSynth
 public MidiProcessor(Plugin plugin)
 {
     _plugin = plugin;
     _gain = new Gain(plugin);
     _transpose = new Transpose(plugin);
 }
コード例 #3
0
ファイル: AudioProcessor.cs プロジェクト: kavun/VSTNETSynth
 /// <summary>
 /// Default constructor.
 /// </summary>
 public AudioProcessor(Plugin plugin)
     : base(AudioInputCount, AudioOutputCount, InitialTailSize)
 {
     _plugin = plugin;
 }
コード例 #4
0
ファイル: PluginEditor.cs プロジェクト: kavun/VSTNETSynth
 public PluginEditor(Plugin plugin)
 {
     _plugin = plugin;
     _view = new WinFormsControlWrapper<PluginEditorView>();
 }