我的目标是对音频文件(mp3)进行分析(如 DFT)。
然后 :
- 我的输入是一个文件
- 我的输出是一种治疗
我想使用 QTKit 框架来执行此操作,但我有点失望:
- QTMovie 能够打开文件,但我看不到自己可以访问解压缩的音频缓冲区
- QTSampleBuffer 可以用 QTCaptureDecompressedAudioOutput 处理,但我不知道如何打开文件(唯一的输入似乎是 QTCaptureDeviceInput)
有没有办法用 QTKit 做我想做的事情,或者我应该使用 Core Audio(或其他),这会更困难(我更喜欢 Objective-C 而不是 C 或 C++)?
(实际上我没有代码,我只是想找到好方法,并且在我第一次使用声音时...)