🛠️ FreeTool.jp JP
FAQ Privacy Policy

Spectrogram Generator

Generate frequency spectrograms from audio files and download as PNG images

📊

音声ファイルをドロップ

MP3・WAV・M4A・OGG など

スペクトログラム生成で出来る事

「スペクトログラム生成(Spectrogram Generator)」は、Web Audio APIのAnalyserNodeとFFT(高速フーリエ変換)を活用して、音声ファイルの周波数スペクトルを時間軸に沿って視覚的に描画するオンラインツールです。スペクトログラムは、横軸に時間、縦軸に周波数、色の強度で振幅(音量)を表現するグラフで、音声信号の周波数成分がどのように変化するかを視覚的に確認できます。 本ツールはMP3、WAV、M4A、OGG、WebMなど、ブラウザのAudioContextでデコードできる音声ファイルに対応します。カラーマップはInferno、Viridis、グレースケール、ホットの4種類で、論文用の厳密な再現ではなく、ブラウザ上で特徴を見やすくするための近似配色です。音の立ち上がり、ノイズ帯域、母音・子音の違い、楽器の倍音、環境音の周波数分布などを、画像として共有・保存したい場面に向いています。 FFTサイズを256から4096まで5段階で切り替えることで、時間分解能と周波数分解能のバランスを調整できます。小さいFFTサイズは短い音の変化を見やすく、大きいFFTサイズは周波数方向の細かい違いを見やすくします。最小・最大デシベル値のスライダーでは、背景ノイズを目立たなくしたり、弱い音を強調したりできます。 **関連ツール** 音名や周波数の数値を確認したい場合は [ピッチ検出](/audio/audio-pitch-detector/)、曲全体の調を知りたい場合は [キー検出](/audio/music-key-detector/) が便利です。テンポを測る場合は [BPMカウンター](/audio/bpm-counter/)、解析前に音量を整える場合は [オーディオ正規化](/audio/audio-normalizer/) や [ノイズ除去](/audio/audio-noise-reducer/) も併用できます。音程や速度を変えてから見比べたい場合は [音声タイムストレッチ](/audio/audio-time-stretch/) を使ってください。 すべての処理はブラウザ内で完結し、音声データがサーバーに送信されることはありません。

スペクトログラム生成の使い方

  1. ページ上部のドロップゾーンに音声ファイル(MP3、WAV、M4A、OGGなど)をドラッグ&ドロップするか、クリックしてファイルを選択します。
  2. 音声がデコードされると、設定パネルが表示されます。FFTサイズ(解像度)、カラーマップ、最小/最大デシベル値を好みに合わせて調整してください。FFTサイズが大きいほど周波数分解能が上がりますが、時間分解能は下がります。
  3. 「スペクトログラム生成」ボタンをクリックすると、キャンバス上にスペクトログラムが描画されます。横軸が時間、縦軸が周波数(下が低音、上が高音)、色が振幅を表します。
  4. 生成されたスペクトログラムに満足したら、「PNGダウンロード」ボタンをクリックして画像として保存できます。設定を変更して何度でも再生成可能です。

スペクトログラム生成を使うメリット

  • Inferno、Viridis、グレースケール、ホットの4種類の配色から選択でき、用途に合わせたスペクトログラム画像を作れます。
  • FFTサイズを256から4096まで選べるため、時間方向と周波数方向の見え方を調整できます。
  • 最小・最大デシベル値をスライダーで調整し、背景ノイズや弱い音の見え方を変えられます。
  • 解析処理はブラウザ内で完結し、生成したスペクトログラムはPNG画像としてダウンロードできます。

他のカテゴリ

Audio Tools の人気ツール TOP 10

Audio Tools のすべてのツール (48件)