iOS VST 音频插件支持
Posted
技术标签:
【中文标题】iOS VST 音频插件支持【英文标题】:iOS VST audio plugin support 【发布时间】:2013-07-25 14:48:44 【问题描述】:作为一名 Objective C 开发人员,是否有一个库或其他聪明的“简单”方法可以让 VST 插件在 ios 上运行?
(如果您有任何建议,请改进标记。)
【问题讨论】:
不是 VST 的 DLL 吗? (提示,是的,它们是!)这也是为什么 vst 通常不能在 Windows 的其他操作系统上运行的原因 是的,这永远行不通。现在放弃。唯一的希望是原始创建者/供应商发布为 iOS 编译的库,但那时它几乎不会是 VST 插件。 @Timothy Groote:VST 插件不仅限于 Windows。它们在 Mac 和 Linux 上运行良好。 字里行间是蛇;我说“一般”是有原因的;)你需要做一堆仿真才能让这些东西运行,这意味着当你让它工作时,性能将低于 Windows。 据我记得,根据 VST 规范,VST 插件可以是 windows 的 DLL,linux 的 .so 文件,以及 Mac 的 I-forget-what。每个系统都有自己的代码库支持方式(共享目标文件、动态链接库等),甚至还有一些在 Linux 上使用 VST DLL 的巧妙方式(这里依赖内存:我认为 Ardor 使用 WINE 库来预-在 Linux [community.ardour.org/building_vst_support]) 上处理 VST DLL。 【参考方案1】:如果您有源代码,理论上可以将其插入到 AudioUnit 图表中。这实际上并不难做到,但同样,如果你有来源,你可能不会问这个问题。
否则,英特尔二进制文件不可能在 iOS 上运行,或者即使你可以在 iPhone 或 iPad 上实时运行。
【讨论】:
以上是关于iOS VST 音频插件支持的主要内容,如果未能解决你的问题,请参考以下文章