【发布时间】:2016-11-06 01:51:26
【问题描述】:
我有一个基于 Web 音频 API 的信号处理应用程序,我必须使用 AudioKit(基于 EZAudio)框架将它移植到 iOS。
我只需要在 Web Audio API 中包含 0-255 之间数字的频率域。
但在 AudioKit 中,AKFFTTap fftData 让我返回 -6 到 6 之间的浮点数,有时
这是我已经在 ios 上尝试过的:
初始化进程...
let mic = AKMicrophone()
let fftTap = AKFFTTap.init(mic)
请求...
return fftTap.fftData
关于网络音频 API: 初始化...
var analyser = audioContext.createAnalyser();
请求...
let freqDomain = new Uint8Array(analyser.frequencyBinCount);
analyser.getByteFrequencyData(freqDomain);
return freqDomain
我怎样才能取回相同的数据?
【问题讨论】:
标签: ios fft ezaudio web-audio-api audiokit