iPhoneのAVAssetReaderを使用してビデオファイルから取得したPCMオーディオデータに対して、いくつかの基本的なDSP機能を実行しようとしています。バッファーを正しく読み取っています。バッファーあたりのサンプル数は8192です(デフォルトですか?変更できますか?)。ただし、8192サンプルの長さではないスライスに対して、ウィンドウ処理、fft、およびその他のさまざまな操作を実行する必要があります。実際、各スライス間で50%オーバーラップして、一度に512個のサンプルを処理したいと思います。私はAppleのAccelerate/vDSPフレームワークを深く掘り下げてきましたが、処理などを処理できると思いますが、実際に信号を希望どおりに分割する方法がわかりません。私は強力なDSPのバックグラウンドを持っていますが、残念ながら、私のDSPプログラミングの経験はほとんどMATLABで終わります。
どんな助けでもありがたいです。