[vDSP][信号処理]オーディオ・音声分析への道7 FFT 音の明度 概要 今回は、FFTで得られたスペクトラル情報を分析し、音の明度を計る尺度の一つ、スペクトラル中心(Centroid)について書きます。 FFTのプログラムについては触れません。過去のこの記事や、この記事を参考にしてください。 スペクトラル中心とは、スペクトラムの重心の位置(単位はHz)を計算しる事で得る事ができます。例えば、440hzの純音のCentroidは理論上440HzのCentroidを持つ事になります。また、純音に高周波数を足し合わせていくと、その程度に沿ってCentroidの値は大きくなっていきます。 数式 Centroidの算出方法は、以下の様に定義されます。