如何在 Xcode 4.2 中不使用模板创建音频单元?
我刚刚安装了 Xcode 4.2,正准备为 OSX Lion 启动一个新的音频单元乐器项目,但在 Xcode 4.2 的“新建项目”菜单中,不再有音频单元模板可供选择。
Apple 是否巧妙地告诉我们不要再开发 Audio Units,如果是的话,我们应该转而使用 VST 还是其他什么? 2011年10月12日,苹果更新了他们的音频单元组件服务参考,所以我认为情况并非如此,这就留下了一个问题:
我们如何在没有模板的情况下正确开发音频单元?
非常感谢任何反馈。
I have just installed Xcode 4.2, and I was about to start a new Audio Unit instrument project for OSX Lion, but in Xcode 4.2's New Project menu, there is no longer an Audio Unit Template to choose from.
Is Apple subtly telling us not to develop Audio Units anymore and if so should we all switch to VST or something? On October 12, 2011, Apple updated their Audio Unit Component Services Reference, so I don't think this is the case, which leaves the question:
How do we go about properly developing Audio Units without a template?
Any feedback is much appreciated.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
logic、garageband、soundtrack pro、mainstage、waveburner、fcps、fcpx等都是苹果产品,没有vst支持——只有au。如果他们在这个时候做出这样的举动,我会感到非常惊讶 =)
我猜原因是狮子的模板尚未更新。
首先检查他们是否更新了示例或模板(某些模板过去是单独下载的)。
扫描苹果的 CoreAudio 列表档案,因为很可能该问题已经在那里出现。用户过去曾在苹果之前提供更新的模板/修复程序,并且 CA 列表历来是查找和交换这些更新的好地方。
还是没有运气?
在这种情况下,您可能必须自己创建它:
我建议从模板开始,因为为构建配置 au 所需的步骤有点多。你有组件、资源、插件可执行文件、ui 子包。
logic, garageband, soundtrack pro, mainstage, wave burner, fcps, fcpx, etc. are all apple products without vst support -- only au. i'd be very surprised if they made that move at this time =)
i would guess the reason is that the templates have not been updated yet for lion.
first check to see if they have updated their samples or templates (some of the templates have in the past been separate downloads).
scan the CoreAudio list archives at apple, because it's likely that the issue has already been risen there. users have in the past provided updated templates/fixes before apple, and the CA lists have historically been a good place to find and exchange these updates.
still no luck?
you will probably have to create it yourself in this case:
i suggest starting with a template because the number of steps required to configure an au for a build is a bit high. you have components, resources, plugin executables, ui sub-bundles.