「WaveSpectra」タグアーカイブ

歪み率測定・・・WaveSpectra 覚え書き

歪み率測定は、WaveGene / WaveSpectra を利用している。 高機能なフリーソフトに感謝している。 高機能な分だけ、使いこなしが大切。

サウンドカードは、ESI Juli@Xte である。24-bit 192Khz ADC (114dB) / DAC (112dB) で、Balance / Unbalance 両方の I/O が使える。 音質的にもかなり良い。 ディスコンになってしまったのが残念でならない。

さて、本題の WaveGene / WaveSpectra 覚え書き。 説明書き を忠実に守ることから。

  • WaveGene / WaveSpectra を同じサウンドカードで動作させる
    ESI Juli@Xte の場合、WaveGene を Wasapi 、WaveSpectra を ASIO に設定する必要がある。 さもないと動作しない。
  • ESI JUli@Xte の ASIO入出力は 1+2 を指定する(3+4 はデジタル出力)
  • 窓関数は「なし(矩形)」
    FFTに最適化 をすれば、窓関数「なし(矩形)」がノイズ成分による誤差が少ない。
  • WaveGene の周波数は、必ずFFTに最適化を選ぶ
  • WaveGene / WaveSpectra ともに、サンプル数を指定する。
    100 Hz  – – –  16784
    1 kHz – – – – – 4096
    10 kHz – – – – 2048  or 4096
  • WaveGene / WaveSpectra ともに、-3dB 程度までで利用する
    Juli@Xte の入力は、2V 程度で飽和するので、アッテネータを利用しないと正しく測定できない。
  • 以上の注意書きを守った場合、ループバックによる測定限界は、100Hz で 0.0023%、1kHz で 0.0030%、10kHz で 0.0031%である。 アマチュア測定用としては十分すぎる。