问题标签 [vst]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - 如何在.net框架上使用vst sdk
我喜欢主要使用我的电脑制作音乐,特别喜欢使用合成器。网上有很多非常棒的合成器插件。我已经下载了 VST(虚拟工作室技术)SDK,这是我所知道的大多数插件都使用的平台。
我想知道你是否可以使用.Net框架上的SDK来编写插件;我能找到的唯一文档和教程是针对 C++ 的,我对 C++ 不太信任。我可以学会使用 C++,我在一周内自学了 C#,但是使用未知语言和学习其他新概念似乎不是一个好的组合。
任何人都可以给我关于如何开始的正确方向的指示,即使可以使用.Net对其进行编程?
问候查尔
resources - 使用 png 资源构建 .dll(VST 插件)的 codeblocks/mingw 和 windres 问题
我有一个 VST 插件,可以用 VS200X / MSVC 很好地编译。我正在尝试为喜欢该环境的用户制作一个 Codeblocks/MinGW 项目。
当我使用代码块构建 dll 时,它可以在带有 GUI 的 VST 主机中工作,直到我开始尝试包含资源(.png 文件)
我在代码块项目中包含 .rc 文件。我的 resource.h 中的资源路径没有空格。
如果我尝试复制构建的 .dll 文件,操作系统会将其锁定。就好像 windres 没有成功编译资源并保留文件的句柄 - 尽管 .dll 的大小看起来资源在那里。如果我尝试通过 GDB 在 vst 主机中运行 dll,它不会遇到任何断点……大概主机无法加载 .dll。
这是代码块 cbp 编译器设置...
c# - 通过 C# 访问 VST-Plugin
我正在尝试在 C# 项目中实现 WaveArts Panorama 5!我已经知道有一个VSTPluginMain()
可用的功能,但现在我想了解如何更改参数以及如何创建正确的音频输出以及特定参数!
是否有一个特定的函数可以调用,它显示了这个插件中有什么可用的?
亲切的问候!
xcode - Xcode 4 和 VST 模块架构 SDK
有人知道 Xcode 和 Steinbergs VST MODULE ARCHITECTURE SDK 吗?
在他们的 SDK 中,您可以在此处下载 http://www.steinberg.net/nc/de/company/developer/sdk_download_portal/vst_module_architecture_sdk.html 他们包含一个我无法打开的 Xcode 示例,因为它是一个旧的 pbproj 文件。
我试图自己建立一个新项目,但我无法让它工作:(
c++ - 具有 FFT 卷积的低通 FIR 滤波器 - 重叠相加,为什么以及如何
首先,很抱歉没有在这里发布代码。由于某种原因,当我尝试在此页面上输入我拥有的代码时,所有代码都搞砸了,无论如何发布可能太多了,无法接受。这是我的代码: http: //pastebin.com/bmMRehbd
现在从我被告知的情况来看,我无法从这段代码中获得好的结果的原因是因为我没有使用重叠添加。我试图阅读互联网上的几个来源,了解为什么我需要使用重叠添加,但我无法理解。似乎实际过滤器有效,导致任何高于给定截止值的东西,确实被截止。
我应该提到这是为 vst2-sdk 工作的代码。
有人可以告诉我为什么需要添加它以及如何在给定的代码中实现重叠添加代码吗?
我还应该提到,在算法和数学方面我很愚蠢。我是那些需要在视觉上掌握我正在做的事情的人之一。那或得到代码解释的东西:),然后我的意思是实际的重叠。
Overlad 添加理论:http ://en.wikipedia.org/wiki/Overlap%E2%80%93add_method
感谢您提供的所有帮助!
windows - 为 OS X 和 Windows 创建既是音频单元又是 VST 的音频插件 UI 的“最佳”方法是什么?
我正在开发几个音频插件。现在,它们是音频单元。虽然“DSP”代码在实现/端口之间的大部分情况下都不会改变,但我不确定如何处理 GUI。
例如,我在 Lion 中查看 Apple 提供的 AU。有谁知道他们是如何处理 UI 的?比如,旋钮和控件只是 Cocoa 控件的子类吗?他们是在使用一些单独的框架还是从头开始编码这些旋钮等?
然后,我正在开发的插件也将作为 Windows 的 VST 提供。我已经使用通用接口启动并运行它们。但是我想知道我是否应该克服它并使用 Steinberg 提供的 vstgui 代码重新创建我的所有界面,或者是否有更实用的方法来使界面跨平台。
dll - .DLL 库未找到
我只是在写我的学士论文......它是一个 VST 插件(DLL 库),它依赖于 libfftw3-3.dll(FFT 库)。在我的笔记本电脑(64 位 Win7 终极版)上进行测试时,我发现了一个问题……我无法将此 VST 导入任何音乐工作室……
在我的 PC 上,我已经在 VstPlugins 目录中复制了 VST 插件 dll 和 libfftw3-3.dll,但是当我尝试导入此 VST 时,系统告诉我找不到 libfftw3-3.dll。
这不是 COM 对象,所以我无法使用 regsvr32 注册它...
你能帮我吗,我做错了什么?我怎样才能让它发挥作用?
c# - c#.net用什么工具来编程多轨录音软件和vst插件?
我想要使用 Visual Studio 2010 和 C#.NET 创建一个基于软件的多轨录音室。我有两个问题:
谈到良好的性能,我想知道在 Visual Studio 2010 中编写多轨软件录音室的最佳编程语言是什么?
我想编写自己的 vst 插件。在 Visual Studio 2010 中用于完成此任务的最佳编程语言是什么?
我已经阅读了有关 vst.net 的信息,所以我知道并调查了它。
感谢您对我的问题的任何回答或评论!
c++ - VST SDK & VST 模块 SDK
我想用编辑器创建一个面向模式的 VST MIDI 插件(没有音频处理,只是一个带有强大模式编辑器和随机发生器的 UI 编辑器)。
我已经阅读了糟糕的VST 和 VST 模块 SDK 文档。我希望你们中的一些人可以回答我的问题:
- 我做对了吗:VST SDK 仅用于音频效果和乐器,而 VST 模块 SDK 仅用于 MIDI 效果?
- VST 模块 SDK 的所有示例都没有运行(它们需要 VSTGUI,它不在 VST 模块 SDK 中。我尝试使用以下 VSTUI:SDK 2.4、SDK 3.5.1 或 VSTGUI.sf 但我无法编译它. 它以大量错误告终。
那里有人可以指出我正确的方向吗?谢谢
c++ - 关于如何使用 JUCE 托管 VST 插件的教程?
我想编写一些代码来在我的 C++ 应用程序中托管 VST 插件。看起来 JUCE 库可能对此有所帮助。有谁知道我在哪里可以找到有关如何在 JUCE 中托管和连接 VST 插件的教程?
我已经构建了 JUCE 代码并使“插件主机”示例正常工作。看起来图书馆将能够做我想做的事。我的问题是我发现示例代码难以理解(评论不多等)。它还使用大量 JUCE 特定的编码来管理 UI 等。我发现很难将管理 VST 插件所需的操作与示例中的其他代码分开。
如果有人知道教程,我将不胜感激!