0

サンプリング レート 44100 Hz で持続時間 10 秒のオーディオ信号の 4096 ポイント DFT を見つけたかったのです。したがって、441000 の入力サンプルがあります。しかし、KissFFT は入力サイズとして 4096 までしか取りません。このような大きな信号の FFT を見つけるにはどうすればよいでしょうか?

4

1 に答える 1

5

ほとんどの現実世界のオーディオ信号 (音声、音楽など) のパワー スペクトルは時変であるため、通常、オーバーラップ ウィンドウを使用して一連の短期 FFT を計算し、一連のパワー スペクトル (別名スペクトログラム) を生成します。

50% のオーバーラップから始めることをお勧めします。最初の FFT はサンプル 0..4095 用、2 番目の FFT は 2048..6143 などになります。

于 2015-06-13T16:45:46.210 に答える