高速リアルタイム スペクトラムアナライザー

WaveSpectra


 この WaveSpectra は、サウンドカードや、Waveファイルを入力とする音声信号を FFT(高速フーリエ変換)して、リアルタイムにその周波数成分(スペクトラム)を表示するツールです。

高速に動作するように作りましたので、パソコンをオーディオ帯域のスペアナとして使用することができます。

(元々PCのクロックが100MHzそこそこの頃に開発したものなので、数世代前の機械でも充分使用可能です)

※ 数十フレーム/秒 程度の速度が得られれば、ほぼ入力の変化にリアルタイムに追従して見えます。
※ 8、16、24、32bit(含 浮動小数点)Waveフォーマット(PCMのみ)、384kHzサンプリング(目盛上では10MHz)まで対応。
BWF(Broadcast Wave Format)フォーマット、RF64フォーマット(4GB以上)、
 8チャンネルまでのマルチチャンネルWaveファイル(WAVEFORMATEXTENSIBLE 形式)に対応。
※ MME、DirectSound、ASIO、WASAPI (排他モード Windows Vista SP1、Windows 7 のみ) ドライバ対応。

[ASIO is a trademark of Steinberg Soft- und Hardware GmbH]

測定機能としては、ピークホールド波形、平均波形、リードアウト、オーバーレイ(ロード、セーブ、Excel等へのエクスポート)、THD(+N)、S/N、RMS などがあり、その他、Spectrum 3D表示や、Waveリサジュー(X-Y)表示、レベルメーター表示もできます。
(表示画面は、任意のタイミングでクリップボードへコピーできます)

さらに、Waveファイル再生時には、位置指定トラックバーのツマミの動きに追従した分析/波形表示機能や、任意の正確な位置での分析機能もあります。(分析モード:分析位置精細指定機能。サウンドデバイスが無い場合や再生できないフォーマットのWaveファイルでも、分析位置 精細指定機能は使用可能)

また、サウンドデバイスから入力するときには、同時にファイルへ録音しながら動作させることが出来ます。

様々な測定機能もありますが、とりあえずは あまり難しいことを考えずに Waveファイル演奏用のプレーヤー(プレイリスト機能付き)や、録音機として使ってみて下さい。
音楽のスペクトルの変化を見ているだけでもなかなか楽しいものです。


動作環境

※WaveSpectraを用いた周波数特性の測定と、歪率の測定についての注意点などです。 ヘルプに書いてあるもののコピーですが、読んで頂けないのか(涙)よく質問のメールを頂くのでここに掲載しておきます。


V1.51 ← 2012/08/15 Updated (動作画面イメージ)

(V1.50 からの変更点)

  [バグ修正&改良]


(前バージョン V1.50 ← 2011/11/11    V1.40 からの変更点)

※ このソフトはフリーウェアです

WS151.ZIP をダウンロード (3,031,364 bytes)   <-- 2017/09/08 ドキュメントのみ書き換え

※ セキュリティ/ウィルスチェックソフトによっては単に新規ソフトというだけで無条件に削除する(使用者が少ないというだけで、ちゃんと動作を検査しているわけではないのは明らか)ものもあるようですのでご注意ください。
もちろん危険なものではありませんので、その場合は大変ご面倒ですが、そのソフトのヘルプを参照して "WS.EXE を信頼する" という処理を行ってください。


注: V1.50 から、Windows 95/98/Me (/2000) では動作しなくなりました。
その場合は V1.40 をお使いください。
WS140.ZIP をダウンロード (1,139,315 bytes)

[グ情]  V1.40 において現在確認されているバグは以下の通りです。

  • プレイリストでの演奏において、"無音長" が 0 以外でサウンドデバイスのドライバが ASIO の場合、次の曲に移る時に "Unable to create ASIO Buffer" エラーになります。
    対策: "無音長" を 0 にすると正常に動作しますので、とりあえずこの状態で使っておいて下さい。
  • ヘルプファイルの "プレイリスト" のページ
    "Shiftキーを押しながら プレイボタン を押すと..." は、
    "Shiftキーを押しながら Waveファイルを開くボタン を押すと..."
    の間違いです。

5.1ch (6ch) のWaveファイルサンプルです。 もし必要な場合はテスト用にお使いください。
(WAVE_FORMAT_EXTENSIBLE 形式 10秒間 詳しくは中のTEST_5_1ch.TXT を参照ください)

TEST_5_1ch_WAV.ZIP をダウンロード (1,436,845 bytes)

●ヘルプファイル WS.CHM が表示されない場合の対処方法はこちらを参照してください。


Home