このSound Analyzerについて
高精度な音声スペクトルアナライザー
Sound Analyzerはモバイルデバイスだけで音声信号を解析するためのアプリです。
主な機能はリアルタイムでの周波数(Hz)と振幅(dB)のスペクトル表示ですが、それ以外にも時間によるスペクトルの変化の表示(ウォーターフォールビュー)や、波形表示の機能(波形ビュー)も同時に利用できます。
また、Sound Analyzerの周波数測定精度は非常に高く、比較的ノイズが少ない環境であれば測定誤差は概ね0.1Hz以内におさまります。(初期設定で測定した場合)
主な機能
- ピーク周波数表示機能(顕著なスペクトル成分の周波数[Hz]と振幅[dB]をリアルタイムで表示)
- タッチ操作による表示範囲の変更
- 周波数軸のスケールを対数スケールと線形スケールで切り替え可能
- Maxホールド機能
- ウォーターフォルビュー(時間によるスペクトルの変化を表示)
- 波形ビュー(音の波形を表示)
- 音名表示モード(ピッチをA~G♯の音名と誤差[セント]で表示)
- スクリーンショット機能(タイマー付き)
- 広告なし
高周波数域のスペクトルについて
このアプリでは最高周波数の設定を96kHzまで上げられますが、22.05kHzを超える設定は主に高性能なデバイスのための設定であり、一般的なデバイス向けではありません。
現在市販されている一般的なデバイスでは、およそ22kHzを超える高音域のデータはフィルターで除去されています。設定値を高くしても除去された範囲のデータを取得することはできないため、この範囲のスペクトルには-60dB未満の微弱なノイズだけが含まれているのが正常な状態です。
ただし、機種によってはフィルター処理に起因する大きめのノイズが48kHzや96kHzなどの特定の周波数に現れることがあります。