リファレンスマッチ
リファレンスマッチは、自分の音源を完成済みリリースと比較し、トーンやラウドネスの判断を助ける機能です。
リファレンスは「この曲と同じ音にする」ボタンではなく、判断のための基準点です。自分のマスターが暗すぎる/明るすぎる/狭すぎる/詰まりすぎている/小さすぎる、といった偏りを確認するために使います。
リファレンスは「較正」であって「移植」ではない
スカスカな曲を密度の高い商用マスターに無理やり合わせると、EQ だけでなく後段のダイナミクスやステレオの判断まで狂います。マッチで楽曲の個性が消えるなら、マッチ強度が強すぎます — 下げるか、トーン比較だけに使ってください。
何に使うか
リファレンスは、編成・ジャンル・密度・公開先が近い曲を選んだときに有効です。
良い使い方:
- 低域の量が大きく外れていないかを見る。
- 記憶に頼らず明るさを比較する。
- ステレオイメージが狭すぎる/広すぎることに気づく。
- ラウドネス目標が素材に対して現実的かを確認する。
避けたい使い方:
- スカスカなアコースティック曲を、密度の高い EDM マスターに無理やり合わせる。
- リファレンスの EQ カーブを耳で確認せずにコピーする。
- 商用リリースに近づいたからミックスは完成している、と判断する。
手順
- ソースを読み込み、まず一度マスターをレンダリングする。
- リファレンスパネルにリファレンストラックをドロップする。
- クレストファクター、ピークレベル、ステレオ相関値を比較する。
- リファレンス EQ マッチは出発点として使い、最終結果として鵜呑みにしない。
- ラウドネスマッチングを有効にして聴き直す。
- 楽曲の個性が消えるなら、その処理は戻す判断をする。
戻すべきサイン
リファレンスに近づいた代わりに、ボーカルの距離感・低域のグルーヴ・アレンジの余白が消えるようなら、マッチの強度が強すぎます。リファレンスは完成形の座標であって、コピー先ではありません。
ジャンルや密度が大きく異なるリファレンスはとくに危険です。スカスカな曲を密度の高い商用マスターに合わせると、EQ だけでなくダイナミクスやステレオイメージの判断まで狂いやすくなります。リファレンスを差し替える/マッチ強度を下げる/トーン比較だけに使う、といった対応のほうが安全です。
デモでの扱い
ブラウザデモはリファレンスファイルもローカルで処理します。ソースもリファレンスもアップロードされません。
リファレンスマッチを選ぶと、ワーカーがソースとリファレンスのチャンネルを比較し、制限付きの Match EQ を適用します。マッチ処理は意図的に控えめにしてあります。スムージングと最大ゲイン幅の上限を使うことで、もろいスペクトルコピーではなく、マスタリングらしい穏やかな調整に近づけています。
実装メモ
ワーカーはソースとリファレンスを共通の長さに切り詰め、L/R それぞれに対して match.applyMatchEq を実行します。現状のデモでは、最大マッチゲインを 6 dB とし、差分カーブを 5 つの周波数ビンにわたってスムージングします(ビンとは、解析がスペクトルを区切って測定する 1 区切りのことです)。生のスペクトル差分カーブには、音楽的に不要な狭いノッチやスパイクが入りやすいため、この制限は重要です。
この処理は、1 つのソースファイルと 1 つのリファレンスファイルを比較します。そのため、サンプルレートの違いに注意が必要です。
リファレンスのサンプルレートがソースと異なる場合、コンポーザブル側でワーカーに送る前にリファレンスを線形リサンプリングします。デモ内で解析の位置をそろえる用途としては十分な方式です。最終的なマスタリング処理は、通常の libsonare チェーンで行います。
マッチ結果はレポートにメトリクスとして残るため、Studio モードで手動 EQ を調整するときの目安にもできます。
関連: リファレンストラック, A/B 比較, トーンと Air コントロール