【问题标题】:Naudio - Create effects hosting with VST3Naudio - 使用 VST3 创建效果托管
【发布时间】:2020-08-01 11:39:54
【问题描述】:

我使用 c# 创建了一个多轨录音应用程序。我正处于需要创建效果插入的编码点。我下载并安装了 VST-SDK(来自 2.x 和 3.x 的几个)。当然,这些 SDK 是用 c++ 编写的。我还安装了似乎只适用于 2.x 的 VST.Net 库。它是 VST 2.x 的 C#、NET 接口。 Source3 目录中似乎有一个 3.x 接口的开始 - 不确定它是否完成。无论如何,我正在寻找有关快速开始在 Naudio 中设置 VST 主机的建议。我了解(某种程度上)托管-非托管问题和延迟问题。我认为其他使用 Nadio 的产品一定已经找到了完成这项任务的方法。任何建议或指导将不胜感激。

【问题讨论】:

  • 您对 VST.NET 的看法是正确的。它只是 VST2.x。您看到的 VST3.x 代码未完成。我不知道有任何其他支持 VST3.x 的库。 (VST.NET 的作者)[2c]

标签: hosting naudio effects vst


【解决方案1】:

谢谢你obiwanjacobi!我将从您的 Clr4 代码开始,以加快 VST2.x 的速度,然后处理 VST3x。我已经使用 Visual Studio 2019 Professional 成功构建了 Clr4 的所有主要代码和示例。我还没有成功构建的唯一一个是 StereoMeltor 项目。即,PluginEditView 似乎有一些用于参数管理器的后期绑定 XML 代码。我认为这可能只是 VS 2019 的问题,在 VS 2019 中对 XML 的支持有所改变。无论如何,我可以弄清楚。感谢您在此代码上的出色工作以及您对开源社区的模范承诺!

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-05-13
    • 1970-01-01
    • 2014-08-23
    • 1970-01-01
    • 2017-12-31
    • 1970-01-01
    • 2020-05-16
    • 1970-01-01
    相关资源
    最近更新 更多