我希望使用Qt GUI库作为VST插件的用户界面,VST插件在Windows上是一个DLL。主机应用程序调用DLL上的各种函数,包括openGUI()等。 我想知道如何从DLL中使用Qt GUI;我已经研究了一些可能的选项,但我并不完全确定其限制。 主要问题是在哪里创建QApplicati...
我希望在OSX上创建一个VST插件。我可以成功编译它,但是VST-host(Cubase Essential 4)在尝试加载它时总是崩溃,或者报告该插件出现问题。 可能是因为我缺少一些VST捆绑包的组成部分。 需要在XCode中设置哪些首选项以及必须将哪些内容放入捆绑包才能使此功能正常工作?...
我正在尝试了解使用C++或C#构建最基本的虚拟乐器宿主所需的努力程度,但我无法获得任何硬性信息。有人知道一些好的入门应用程序、教程或辅助库可以帮助实现这种功能吗? 如果有关键问题,目标将是a)接受传入的MIDI事件并b)将它们分派给虚拟乐器。如果可能,使用C++或C#。 谢谢!
例如,Tweakbench 的 VSTi Triforce。当在市场上的任何 VST 主机中加载它时,它允许主机向 VSTi 发送(可能是 MIDI)信号。然后,VSTi 将处理该信号并输出由 VSTi 中的 软件乐器 创建的合成音频。 例如,向 VSTi 发送 A4(我相信是 MIDI 音...
我正在尝试构建一个小程序,用于托管VST效果,我想扫描一个包含插件DLL的文件夹。 我知道如何找到所有的DLLs,但现在我有以下问题: 确定给定的DLL是否是VST插件的最佳方法是什么? 我尝试了简单地查看DLL是否导出正确的函数,对于使用较新版本的VST SDK制作的插件来说这很有效,因...
我有一个项目,需要使用 .Net (VB.Net 或 C#) 编程获取波形或 MP3 文件的BPM。 有没有人知道这方面的二进制文件或库,或者有代码片段可以指导我正确的方向?
首先,很抱歉我没有在这里发布代码。由于某些原因,当我试图将代码放到此页面时,所有的代码都乱了,而且可能太多了,无法接受。这是我的代码: http://pastebin.com/bmMRehbd 现在,从我得到的信息来看,我无法从这段代码中获得良好的结果,是因为我没有使用重叠相加。我尝试在互联...
好的,我知道有其他帖子提到过无法从OS X二进制文件中删除Objective-C符号,因为它们对Obj-C的工作是必要的,但我的情况有点不同。 我有一个单独的二进制文件,它是一个捆绑包。它旨在用作VST插件或AudioUnit插件。想法是二进制文件包含两种格式的所有入口点,您只需编译一次,然...