从iOS设备上播放音乐获取音频功率级别

时间:2016-05-07 08:57:09

标签: ios audio output fft

我的目标是为iOS创建一个音频可视化应用程序。我需要以某种方式利用来自另一个应用程序(例如Apple的音乐应用程序或Spotify)的当前音频输出,并获得每个音乐样本的信号幅度。然后,我将对数据执行FFT算法,将其转换为频域,并以可视方式显示数据。

是否可以从其他应用的音频输出中读取此数据?如果是这样,我需要使用什么来提取这些数据?

1 个答案:

答案 0 :(得分:2)

没有。 iOS安全沙箱将阻止通过任何公共API从其他应用程序读取任何音频样本(除非播放应用程序编码为通过应用程序间音频或其他类似界面显式导出音频数据)。