Room EQ Wizardによる音場補正に関してまとめておきます。
バンドルされているJREがインストールできなかったので、
こちらからダウンロードして、
REWとJREを個別にインストールしました。
Java SE Runtime Environment 8 Downloads
設定は、Preferences-Soundcardからです。
Output DeviceとInput Deviceの設定をして、
Levelsでスピーカーのタイプを選択して、Check Levelsボタンを押していきます。
Pink Noiseが発生して、OutとInのレベルメーターが反応することを確認します。
今回、測定系はECM8000とUMC202HDを使用していますが、
PCの内蔵マイクとスピーカーやオーディオソフトでも実験できます。
続いてキャリブレーションですが、
UMC202HDのCalibration FileはループバックケーブルでOutputとInputを接続して、
CaliblateボタンとMake Calボタンで作成できます。
ECM8000のCalibration Fileはこちらのサイトからダウンロードして、
Preferences-Mic/Meterで設定しました。
最後の準備として、SPL Meterのキャリブレーションです。
Calibrateボタンをクリックして、
Signal Sourceを選択して、
Pink Noiseを発生し、
基準となるSPL Meterの測定値を設定します。
必要に応じて、
Generatorと
Levelsでも、
入出力の 動作を確認できます。
測定結果の分析を容易にするために、
測定前に部屋の定在波の分布を
Room Simで確認しておきます。
RoomのLength, Width, Heichtで部屋の寸法を入力し、
Spekaer ControlsのSourcesでスピーカーの構成を設定して、
スピーカーとヘッドのアイコンをドラッグして、
スピーカーとリスニングポジションの配置を設定します。
測定はMeasureでStart Freq, End Freq, Levelなどの設定をして、
Check LevelsでLevel OKを確認して、
Start Measuringで測定が開始されます。
測定が完了すると、測定データ(.mdat)が表示されます。
次に、EQで、音場補正データ(.req)を生成します。
Modal AnalysisとWaterfallで簡単な分析ができます。
Target Settingsでターゲットカーブを設定し、
Set target levelのリンクをクリックします。
再生系には、
MEqualizer(6 Bands Parametric EQ)を利用するので、
EqualiserはGenericにして、
EQ Filtersで7-20のチェックボックスを外します。
Filter TasksのMatch Rangeを設定し、
Match response to targetのリンクをクリックすると、
ターゲットカーブに近づけるために
必要なEQ Parameterが計算されます。
ソートボタンをクリックすると、
Frequencyの低いものから高いものにソートされます。
ファイルアイコンをクリックして、
.reqファイルとして保存します。
MEqualizerの設定画面でType, Frequency, Q, Gainを設定します。
最後に、File-Export-Export filters impulse response as WAVメニューで、
MConvlutionEZ(Convolution Reverb)で利用する.flacファイルに変換するために
.wavファイルとしても保存しておきます。
FLACdropなどで.wavから.flacに変換して、
MConvolutionEZのCustom pathから開けるフォルダに置きます。
あとは、EQやリバーブによる補正前後の音を聴き比べて、
必要なら微調整をするだけです。