当前位置: 首页 > 知识库问答 >
问题:

如何在C#中使用VST插件dll?

吉鸿宝
2023-03-14

我是VST开发的新手。我想实现http://www.cloneensemble.com/比如C#中的功能。这是一个VST插件。

有两种方法可以做到这一点。

  1. 在我的项目中使用他们的DLL,通过调用DLL的一些函数并对输入应用效果,以某种方式为DLL提供输入

以上任何一种情况我都不知道怎么做请帮忙。

共有1个答案

沈德寿
2023-03-14

看看VST。NET托管非托管插件。

VST。NET允许您构建托管VST插件,这些插件可以托管在非托管主机(Cubase、Live、Reaper等)中,但它也允许您编写一个托管VST主机,允许加载托管和非托管插件。听起来你只想加载一个插件。一定要意识到这可能不像你想的那么容易。

编辑:在以下位置查看主机示例:http://vstnet.codeplex.com/SourceControl/latest#Source/Samples/Jacobi.Vst.Samples.Host/MainForm.cs

 类似资料:
  • 我不得不插入一个预先存在的软件,管理ASIO音频流,一个简单的VST主机。尽管缺少一些留档,我还是设法做到了,但是一旦我加载插件,我就会得到一个严重失真的音频信号。 我使用的VST工作正常(与其他VST主机一起),所以这可能是我编写的代码中的某种缺陷,但是当我从插件中禁用“进程”时(我的流通过插件,它根本没有得到处理),它会在我发送时返回,没有任何噪音或失真。 我稍微关心的一件事是ASIO驱动程序

  • 问题内容: 我有一个带有2个下拉框的Wordpress网站。当我在第一个下拉框中选择一个选项时,我希望第二个选项被PHP函数中的数据刷新。为此,我需要ajax。但是我正在努力将Ajax绑定到Wordpress中。 HTML看起来像这样: 现在,例如,当用户选择“销售”时,我希望第二个选择标签重新加载来自PHP数组的匹配价格。 PHP函数如下所示: 我将jQuery Ajax调用保存在单独的.js文

  • 我一直在尝试编写一个简单的VST插件。它不需要任何花哨的界面,只需要几个控件。但我不知道从哪里开始。从巨大的文字墙开始。 我一直在网上虔诚地寻找关于这个主题的信息和指南,但是到目前为止我找到的最好的是这个和这个页面。虽然它们很好,但我似乎不能用这些来源重新创建一个程序。 作为参考,我使用VSTSDK3.5.2和MSVC 2010。 我添加了文件夹到我的项目(其中包括audio效的源代码 我提供的前

  • 我是phonegap新手,想安装一个插件。有许多网站解释如何使用command

  • 我是c语言的Java新手,我一直在努力熟悉这门语言。我正在尝试使用IntelliJ IDEA的lombok插件,但它似乎根本不适合我: 这是我的IDEA未能识别"@value"注释的截图 Lombok已经安装在我的IDEA上,我已经尝试过几次恢复我的ide的默认设置,但我仍然得到同样的错误: 这是我的ide上安装lombok插件的截图 我使用的是IntelliJ IDEA 2021.2.2(终极版

  • E:/home/example/documents/gradle-com.example.hello-plugin/src/main/kotlin/com/example/helloplugin.kt:(11,27):以下任何函数都不能用提供的参数调用: public抽象fun register(P0:String,p1:Class,vararg p2:any!):在org.gradle.api.