【发布时间】:2010-01-31 22:26:37
【问题描述】:
我正在尝试在播放时控制声音的速度(和音高)。
所以我玩弄了 iphone sdk 的 AudioUnit。下载 iPhoneMultichannelMixerTest 并尝试将 AUComponent 添加到图形(在本例中为格式转换器)。但我在构建时(很快)得到以下错误:
#import <AudioToolbox/AudioToolbox.h>
#import <AudioUnit/AudioUnit.h>
...
AUComponentDescription varispeed_desc(kAudioUnitType_FormatConverter,
kAudioUnitSubType_Varispeed, kAudioUnitManufacturer_Apple);
^^
error: 'kAudioUnitSubType_Varispeed' was not declared in this scope.
任何想法为什么?关于这个主题的文档对我完全没有帮助(当对背后的概念一无所知时,只是 api doc 并不是很有帮助)。没有关于如何将这些效果连接在一起并操纵那里的属性的示例......所以也许我完全错了,无论如何任何提示都很好。
谢谢帮助。
【问题讨论】:
标签: iphone audio effects core-audio