【发布时间】:2016-08-15 14:20:56
【问题描述】:
我是 VST 开发的新手。我想在 C# 中实现类似 http://www.cloneensemble.com/ 的功能。这是一个 VST 插件。
有两种方法可以做到这一点。
- 通过在我的项目中使用他们的 DLL,并以某种方式通过调用 dll 的某些函数并将效果应用于输入来为 dll 提供输入。
- 使用 c# 从头开始开发。
我不知道如何处理上述任何一种情况,请帮忙。
【问题讨论】:
我是 VST 开发的新手。我想在 C# 中实现类似 http://www.cloneensemble.com/ 的功能。这是一个 VST 插件。
有两种方法可以做到这一点。
我不知道如何处理上述任何一种情况,请帮忙。
【问题讨论】:
查看VST.NET 以托管非托管插件。
VST.NET 允许您构建可以托管在非托管主机(Cubase、Live、Reaper 等)中的托管 VST 插件,但它还允许您编写一个托管 VST 主机,该主机允许加载托管和非托管插件。听起来您只想加载一个插件。请注意,这可能并不像您想象的那么容易。
编辑:查看主机示例:http://vstnet.codeplex.com/SourceControl/latest#Source/Samples/Jacobi.Vst.Samples.Host/MainForm.cs
【讨论】: