Skip to content
Yunedia Tools

周波数分析

マイク入力や音声ファイルの周波数スペクトルを表示し、主成分の周波数と最も近い音名を示す。

使い方

  1. マイクモードでは「マイクを開始」を押して許可し、音を出す。
  2. ファイルモードでは音声ファイルを選んで再生する。
  3. スペクトル(対数周波数軸)と、最も強い周波数・最も近い音名が表示される。

注意事項

解析は Web Audio の AnalyserNode(FFT 8192)で端末上に行われる。マイクは停止と同時に解放され、開いたファイルはローカルでデコードされるだけでアップロードされない。主成分の周波数は最もエネルギーの大きい FFT ビンであり、倍音の多い音では基音ではなく倍音が選ばれることがある。

よくある質問

音名の「セント」とは?
最も近い音名からのずれを表し、100セントで半音1つ分。+ はその音より高く、− は低いことを示す。A4 = 440 Hz を基準にしている。
低い音がうまく測れないのはなぜ?
FFT の分解能とマイク自体の低音感度が限界になるため。50 Hz 以下では値が不安定になりやすい。