private void StopPlugin(VstPlugin plugin) { if (plugin.State == PluginState.Activated) { plugin.Deactivate(); } if (plugin.State == PluginState.Deactivated) { plugin.Unload(); } }
private void cbEnabled_CheckedChanged(object sender, EventArgs e) { if (mIgnoreEvents) { return; } if (cbEnabled.Checked) { mVstPlugin.Activate(); } else { mVstPlugin.Deactivate(); } if (null != OnEffectInsertChanged) { OnEffectInsertChanged(this, cbEnabled.Checked); } }