我想在OSX上建立一个VST插件。我可以很好地编译它,但VST-host (Cubase Essential 4)在试图加载它或报告插件不知何故损坏时总是崩溃。
可能,这是因为我在VST-bundle中缺少了一些成分。
需要在XCode中设置哪些首选项,以及必须在捆绑包中放入什么内容才能使其工作?或者有没有什么样例项目?
提前谢谢你
发布于 2010-06-10 17:56:52
我在这里写了一个在Mac OSX上手动开发VST插件的指南:
Making a VST plugin from scratch with Xcode
此外,我还开发了一组Xcode项目模板,您可以使用它们为您完成所有这些工作,并简单地为您提供一个VST效果/工具的基础项目:
Teragon Audio Xcode VST Templates
这两个都是为VST2.x SDK编写的,因为我还没有使用过3.x SDK,也没有使用任何已经迁移到它的定序器。
发布于 2014-04-02 20:56:35
我在网上搜索了关于如何使用Xcode构建VST2插件的完整指南,发现一些指南,特别是Nik上一篇文章中的指南很有用,但其中缺少一些步骤(例如:Ableton Live 9.1.1在没有步骤3)的情况下不能看到插件,有些是多余的。因此,我决定为最新的Xcode编写完整的指南。
在OSX上使用Xcode5创建优化的VST2插件的完整指南
Documents/Xcode/VST3 SDKDocuments/Xcode。创建新项目OSX -> Framework & Library -> Bundle在对话框中选择可可框架。创建项目时,在信息标签中:YES添加新的
Resource should be file-mapped
构建设置选项卡中的路径设置:
Deployment -> Deployment Location YesDeployment -> Deployment Postprocessing set YesDeployment -> Installation Built Products Location /Deployment -> Installation Directory set /Library/Audio/Plug-Ins/VSTPackaging -> Wrapper Extension vstSearch Paths -> Header Search Paths set flagset
vstSearch Paths -> Header Search Paths ->
Menu -> Product -> Scheme -> Edit Scheme -> Run -> Info -> Build Configuration -> set Release VST3 SDK/public.sdk/source/拖到项目树中。在添加文件对话框中:取消选中Copy items into destination group's folderCreate groups for any added folderAdd to targets
发布于 2015-03-10 17:46:16
This guide涵盖了您所要求的所有内容,甚至更多。
https://stackoverflow.com/questions/1294695
复制相似问题