我想制作(或学习如何制作)VST插件,是否有专门的SDK供此使用?如何生成.vst而非.exe文件?另外,如果想要制作适用于Logic Pro的Audio Units插件,应该怎么做? 谢谢。
我曾使用MSC* MidiSequencer在Delphi XE2项目中工作,最近尝试了DelphiASIOVST,并且希望MIDI足够稳定以用作我的核心MIDI引擎,同时支持VST插件。我从SVN上提取了D16 trunk,在进行一些路径调整后,编译非常容易。 我理解我所看到的很多内容,但...
我希望使用Qt GUI库作为VST插件的用户界面,VST插件在Windows上是一个DLL。主机应用程序调用DLL上的各种函数,包括openGUI()等。 我想知道如何从DLL中使用Qt GUI;我已经研究了一些可能的选项,但我并不完全确定其限制。 主要问题是在哪里创建QApplicati...
例如,Tweakbench 的 VSTi Triforce。当在市场上的任何 VST 主机中加载它时,它允许主机向 VSTi 发送(可能是 MIDI)信号。然后,VSTi 将处理该信号并输出由 VSTi 中的 软件乐器 创建的合成音频。 例如,向 VSTi 发送 A4(我相信是 MIDI 音...
好的,我知道有其他帖子提到过无法从OS X二进制文件中删除Objective-C符号,因为它们对Obj-C的工作是必要的,但我的情况有点不同。 我有一个单独的二进制文件,它是一个捆绑包。它旨在用作VST插件或AudioUnit插件。想法是二进制文件包含两种格式的所有入口点,您只需编译一次,然...
我正在尝试构建一个小程序,用于托管VST效果,我想扫描一个包含插件DLL的文件夹。 我知道如何找到所有的DLLs,但现在我有以下问题: 确定给定的DLL是否是VST插件的最佳方法是什么? 我尝试了简单地查看DLL是否导出正确的函数,对于使用较新版本的VST SDK制作的插件来说这很有效,因...
我正在努力寻找如何使用VST 3.x SDK设置最小的插件主机的基本示例。官方文档非常晦涩和简短,我无从下手。我希望能够: 了解最小化设置:所需的标头、要实现的接口等; 加载一个VST3插件(暂无花哨的GUI); 打印一些数据(例如插件名称、参数等)。 这将是一个伟大的开始 :)
我正在尝试了解使用C++或C#构建最基本的虚拟乐器宿主所需的努力程度,但我无法获得任何硬性信息。有人知道一些好的入门应用程序、教程或辅助库可以帮助实现这种功能吗? 如果有关键问题,目标将是a)接受传入的MIDI事件并b)将它们分派给虚拟乐器。如果可能,使用C++或C#。 谢谢!