wav ファイルとその値を読み取ることができます。ピークとピットの位置とその値を見つける必要があります。初めて、(i-1 + i + i +1) / 3
数式で平滑化してから配列をarray[i-1] > array[i] & direction == 'up' --> pits
スタイル ソリューションとして検索しようとしましたが、ノイズやプロジェクトの将来の計算のその他の理由により、より良い作業領域を見つけようとしています。数日以来、私はFFTを研究しています。私の理解では、fft はオーディオ ファイルを一連のサインとコサインに変換します。fft 操作の後、指定された値は、この図のようにa0
とです。a1
a0 + ak * cos(k*x) + bk * sin(k*x) which k++ and x++
http://zone.ni.com/images/reference/en-XX/help/371361E-01/loc_eps_sigadd3freqcomp.gif
私の質問は、fft はオーディオのピークとピットを見つけるのに役立ちますか? この種の問題の経験がある人はいますか?