【发布时间】:2009-04-13 00:29:02
【问题描述】:
我知道 iPhone OS 中提供了一部分 Core Audio,但我不知道有多少效果/过滤器可用。如果可用,我想获得一些关于如何在音频单元上应用一些简单效果(延迟、回声等)的指导。
【问题讨论】:
标签: iphone core-audio
我知道 iPhone OS 中提供了一部分 Core Audio,但我不知道有多少效果/过滤器可用。如果可用,我想获得一些关于如何在音频单元上应用一些简单效果(延迟、回声等)的指导。
【问题讨论】:
标签: iphone core-audio
您可以在 iPhone WRT 上对音频执行几项操作。
第一个是 OpenAL,一个在 iPhone 上受支持的跨平台音频操作库。您可以在这里找到它的常见问题解答: https://web.archive.org/web/20100725234354/https://developer.apple.com/iphone/library/technotes/tn2008/tn2199.html
接下来,您可以使用 iPhone 上可用的服务之一,作为 Core Audio 子集的一部分。您可以在此处获取 iPhone 和 Mac OS X Core Audio 开发人员可用的服务列表:Core Audio Services
据我所知,似乎没有任何预制音频效果。因此,如果您在 Core Animation 中为您提供了预定义的过渡,我认为您在 iPhone 的 CA 中没有开箱即用的更高级别的效果可供您使用。也就是说,OpenAL 是跨平台的,您应该能够找到大量作为 OpenAL 1.1 SDK 的一部分或作为其他公共贡献的一部分的示例效果。
【讨论】:
效果不包括在内,您必须自己编写。您可以使用 iPod eq,但仅此而已。一些转换器是可用的,虽然浮点到 int 的不是。
【讨论】: