0

iPhoneからオーディオを録音する必要があります。録音中は、現在のオーディオ波の数と、各波の周波数と振幅を知る必要があります。そのavaudiorecorderは私を助けることができないようです。

AppleのSpeakHereサンプルコードを見てみましたが、ここから振幅しか取得できません(私が理解しているように)。

Apple の aurioTouch サンプル コードを見てみました。必要なものは揃っているようですが、サンプル コードは信じられないほど大きく、ほとんどが C++ で記述されているため、理解するのは困難です。

オーディオの周波数と振幅を取得する方法の例を教えてください。コード例を教えていただけると助かります。

4

1 に答える 1

4

AppleのaurioTouchサンプルアプリは、まったく理由もなく、C++を使用して作成されているようです。コードをプレーンCに変換すると、理解が深まるかもしれません。ほぼリアルタイムのDSPオーディオ分析はそれほど簡単にはならないので、そのトピックを読んでください。

于 2012-07-06T16:16:33.323 に答える