13得票5回答
如何从Python中调用音频插件?

我注意到一些开源音频工作站(DAW)如Ardour和Audacity能够访问用户在系统上安装的音频插件(例如VST、AU)。这让我想到,"应该有一种方法"可以普遍地实现这个功能。 具体来说,我想从自己正在用Python编写的音频处理应用程序中调用一些插件。是否有推荐的方法或库可供使用? 我...

9得票3回答
有人使用Delphi来编写VST插件吗?

有没有人在使用Delphi编写Virtual Studio Technology插件的时候遇到过问题?

19得票3回答
在一个 DLL (VST 插件) 中使用 Qt 图形用户界面环境

我希望使用Qt GUI库作为VST插件的用户界面,VST插件在Windows上是一个DLL。主机应用程序调用DLL上的各种函数,包括openGUI()等。 我想知道如何从DLL中使用Qt GUI;我已经研究了一些可能的选项,但我并不完全确定其限制。 主要问题是在哪里创建QApplicati...

8得票4回答
如何在OSX/XCode上构建VST插件

我希望在OSX上创建一个VST插件。我可以成功编译它,但是VST-host(Cubase Essential 4)在尝试加载它时总是崩溃,或者报告该插件出现问题。 可能是因为我缺少一些VST捆绑包的组成部分。 需要在XCode中设置哪些首选项以及必须将哪些内容放入捆绑包才能使此功能正常工作?...

9得票3回答
在C#/C ++中托管VST / DX乐器?

我正在尝试了解使用C++或C#构建最基本的虚拟乐器宿主所需的努力程度,但我无法获得任何硬性信息。有人知道一些好的入门应用程序、教程或辅助库可以帮助实现这种功能吗? 如果有关键问题,目标将是a)接受传入的MIDI事件并b)将它们分派给虚拟乐器。如果可能,使用C++或C#。 谢谢!

14得票1回答
如何以编程方式与VST(i)插件交互以合成音频?

例如,Tweakbench 的 VSTi Triforce。当在市场上的任何 VST 主机中加载它时,它允许主机向 VSTi 发送(可能是 MIDI)信号。然后,VSTi 将处理该信号并输出由 VSTi 中的 软件乐器 创建的合成音频。 例如,向 VSTi 发送 A4(我相信是 MIDI 音...

10得票3回答
如何扫描/枚举VST插件DLL?

我正在尝试构建一个小程序,用于托管VST效果,我想扫描一个包含插件DLL的文件夹。 我知道如何找到所有的DLLs,但现在我有以下问题: 确定给定的DLL是否是VST插件的最佳方法是什么? 我尝试了简单地查看DLL是否导出正确的函数,对于使用较新版本的VST SDK制作的插件来说这很有效,因...

7得票3回答
使用 .Net 编程获取音频文件(波形或 MP3)的 BPM

我有一个项目,需要使用 .Net (VB.Net 或 C#) 编程获取波形或 MP3 文件的BPM。 有没有人知道这方面的二进制文件或库,或者有代码片段可以指导我正确的方向?

8得票4回答
低通FIR滤波器与FFT卷积 - Overlap add,为什么和如何使用?

首先,很抱歉我没有在这里发布代码。由于某些原因,当我试图将代码放到此页面时,所有的代码都乱了,而且可能太多了,无法接受。这是我的代码: http://pastebin.com/bmMRehbd 现在,从我得到的信息来看,我无法从这段代码中获得良好的结果,是因为我没有使用重叠相加。我尝试在互联...

12得票2回答
如何从OS X二进制文件中去除Objective-C符号?

好的,我知道有其他帖子提到过无法从OS X二进制文件中删除Objective-C符号,因为它们对Obj-C的工作是必要的,但我的情况有点不同。 我有一个单独的二进制文件,它是一个捆绑包。它旨在用作VST插件或AudioUnit插件。想法是二进制文件包含两种格式的所有入口点,您只需编译一次,然...