ヌルテスト(音声):サンプルレベルの精度で2つのファイルを比較する
ヌル検定とは何ですか?
この原理は物理学に由来する。振幅が逆の同一の音波が出会うと、互いに打ち消し合う。これを破壊的音響と呼ぶ。 干渉デジタルオーディオでは、まさにこの効果を利用します。2つのファイルのうち1つの極性を反転させ、もう1つのファイルと正確に重ね合わせ、その合計を聴きます。
極性を反転させることは、…とは異なるものです。 位相シフト極性反転を行うと、周波数に関係なく、すべてのサンプル値の符号が反転します。一方、時間オフセットは信号をシフトさせますが、その位相効果は周波数に依存します。正確な比較を行うには、極性反転と完璧なタイミング調整が必要です。
その結果は差分信号と呼ばれ、デルタとも呼ばれます。これは、2つのファイル間の計算された差分を表します。比較対象セクションに差分信号が残っていない場合、そこで比較されるサンプル値は同一です。ただし、これはファイル全体がビット単位で同一であることを証明するものではありません。差分が残っている場合、差分信号は、異なるEQ、異なるボリュームレベル、異なるコーデック、または欠落した楽器など、原因に関係なく、その差分を正確に示します。
たった1サンプルのずれでも結果が歪む理由
44,1 kHzでは、サンプルの持続時間はわずか約0,023ミリ秒です。しかし、このわずかなずれでも、信号の打ち消しを防ぐには十分です。理論的には、1 kHzでは約17 dBの減衰しか残らず、100 Hzでは約37 dBの減衰にとどまります。約7,3 kHzを超えると、差分信号は元の信号よりもさらに大きくなります。
したがって、正確な位置合わせを行わないゼロテストはほとんど役に立ちません。レイテンシー補正、リードイン、コーデック遅延などにより、異なるオーディオエクスポートでは開始点がわずかに異なることがよくあります。このツールは、このオフセットを自動的に検出し、サンプルとミリ秒単位で表示します。検索範囲外の場合は、エキスパート設定で範囲を±10秒または±30秒に拡張できます。
さらに、検出された値の信頼性も評価します。例えば、ループが同一であるなど、複数の位置が同程度に一致する場合、ツールは単一の数値を提示するのではなく、曖昧さを指摘します。また、チャンネルの入れ替わりや極性の反転も検出します。
無料オンラインツール:ブラウザで音声ファイルを比較
このツールを使えば、このページで直接ゼロテストを実行できます。例えば、ステレオミックスなどのオリジナルファイルを選択し、比較対象として別のファイル、または複数のステムを選択してください。選択したファイルは自動的に合計されます。ツールは、設定された範囲(デフォルトでは±2秒)内で時間オフセットを検索します。オフセットを確実に検出できる場合は、信号をサンプル単位で正確に整列させ、差分信号がオリジナル信号よりどれだけ低いかを測定します。そうでない場合は、その理由を表示します。
分析はすべてブラウザ上で実行されます。ファイルはアップロードされません。WAVファイルとAIFFファイルがサポートされており、ブラウザによってはFLACファイルとMP3ファイルもモノラルまたはステレオでサポートされる場合があります。長い曲は通常、パソコンでは問題なく再生できますが、スマートフォンでは利用可能なRAM容量によって再生が制限される場合があります。
ミックスとマスタリングはプロにチェックしてもらいましょう
違いに気づいたけれど、その原因がわからない? ミックス分析 スタジオであなたの曲を聴いて、具体的にどこを改善できるかをお伝えします。あるいは、作業をすべてお任せいただくことも可能です。私たちにお任せください。 曲をミックスする 茎から、そして ストリーミング、CD、アナログレコード向けのマスタリング.
差分信号を正しく読み取る
最も重要な数値はゼロ深度です。 デジベル これは、差分信号が元の信号よりどれだけ低いかを示します。値が低いほど、ファイル間の類似性が高いことを意味します。以下の表は、典型的な値を比率に変換したものです。
| ゼロ深度 | 差分と元の値の比率(RMS) |
|---|---|
| −20dB | 10% |
| −40dB | 1% |
| −60dB | 0,1% |
| −80dB | 0,01% |
| 正確には0 | 比較対象セクションに残余なし |

ただし、これらの値はレベル比のみを表しています。残留信号の発生源とその可聴性は、これだけでは判断できません。それは、オーディオ素材、リスニングレベル、周波数によって異なります。そのため、このツールでは、1/3オクターブごとの差分とその時間的変化も表示します。これにより、信号のずれが低音域、高音域、または曲中の特定のポイントに集中しているかどうかを特定できます。プレーヤーを使用すると、オリジナル信号、比較信号、差分信号を切り替えたり、モニタリングのために差分を増幅したりできます。
重要:非常に優れたゼロテストであっても、音質の判断を下すものではありません。差分信号は「良い」か「悪い」かの尺度ではありません。それは、2つのファイルの違い、例えば、欠落または追加されたコンポーネント、レベル、フィルター、位相の違いなど、違いがある箇所を示すだけです。
ゼロツーファイルを使わないのはなぜですか?
意識的に何も変更していないにもかかわらず、ゼロテスト後に残留結果が残ることがよくあります。最も一般的な原因は次のとおりです。
- ディザー: 低地の国へ輸出する場合 ビット深度 追加 ディザリング ランダムノイズを追加すると、各エクスポートがわずかに異なるものになります。
- レベル: 正規化やわずかなレベル差でも完全な相殺は不可能です。0,1 dBの差では、計算されたゼロ深度は約-39 dBにしかなりません。このツールは、ご要望に応じて最適なレベル係数を用いた結果も計算できます。
- パン・ロー: DAWはレベルを均一化します パンニング 見た目が異なります。つまり、中音域の信号でも、2つの番組間で音量レベルが異なる可能性があるということです。
- プラグインにおけるランダム性: モジュレーション、LFO、ユニゾンボイス、ノイズを含むアナログエミュレーションなども、エクスポートごとにわずかに異なる結果を生み出します。
- サンプルレート: あるファイルが別の場所に移動された場合 サンプルレート 変換時に信号が変化するため、両方のファイルを同じレートでエクスポートしてください。
- MP3およびその他の非可逆圧縮形式: エンコーダーは信号成分を除去し、多くの場合、開始位置をずらします。そのため、元のWAVファイルと比較すると、ほぼ必ず残留信号が残ります。
ステムは特殊なケースです。すべてのトラックの合計が最終ミックスと完全に一致するかどうかは、ステムの作成方法によって異なります。マスターバス、バス、またはソフトウェアによる分離処理によって差異が生じる可能性があります。以下では、クリーンなトラックを作成する方法について説明します。 茎を輸出する; AIトレースについては、以下をご覧ください。 Sunoの茎を適切に混ぜる方法.
結論:比較が示すこと、そして示さないこと
ヌルテストは、2つの音声ファイルを客観的に比較するための最も正確な方法の1つです。重要なのは、同じサンプリングレート、同じレベル、そしてサンプル単位での正確なアライメントの3点です。これらの条件が満たされていれば、差分信号は、共通部分における比較対象信号のレベル、周波数範囲、および時間経過のずれを示します。また、チャンネル割り当てと、使用された可能性のあるレベル調整も確認してください。
しかし、このツールは音質を評価するものではありません。どちらのバージョンが優れているかは、最終的にはあなたの耳とモニタリング機器によって判断されます。とはいえ、エクスポート、バージョン管理、ステムの集計といった管理ツールとしては非常に高速です。
FAQ – 音声ファイルの比較に関するよくある質問
オーディオ分野における「ゼロ調整」とはどういう意味ですか?
「ゼロ化」とは、極性を反転させた後に2つの信号が完全に打ち消し合う状態を指します。日常的なスタジオ作業では、2回の反射信号を比較範囲に残らない状態を「エクスポートのゼロ化」と呼ぶことがあります。
同じプロジェクトからの2つのエクスポートが、なぜゼロにならないのでしょうか?
原因は通常、ランダムベースのプラグイン、モジュレーション、ディザリング、または異なるエクスポート方法にあります。これらのプラグインを一つずつ無効にして再度エクスポートしてみてください。すぐに原因が特定できるはずです。
ヌルテスト中に-60dBの差が生じた場合、その差はどの程度聞き取れるのでしょうか?
一般的な上限はありません。プレーヤー単体で違いを聞き、徐々に増幅を上げてみてください。強い増幅でしか違いが感じられず、かつ狭い周波数帯域に限られている場合は、曲の中で違いを聞き取るのは通常困難です。
ヌル検定では、なぜファイルの位置を正確に合わせる必要があるのですか?
高周波域では、わずか1サンプルのオフセットでも大きな残差ノイズが発生する可能性があるためです。オフセットが検索範囲外にある場合、または信号が不明瞭な場合は、ツールは信頼できる値を報告しません。
どの設定がヌル検定に影響を与えますか?
干渉源を素早く見つけるには、参照エクスポートを使用するのが最善の方法です。同じセクションを同じ設定で2回エクスポートしてください。この2つのエクスポート結果でもゼロにならない場合は、原因はプロジェクト内部、例えばランダムなプラグインなどにあり、実際に確認したい変更箇所には問題がないと考えられます。
MP3ファイルはなぜWAVオリジナルファイルとのヌルテストに失敗するのでしょうか?
MP3は非可逆圧縮です。エンコーダーは信号成分を除去し、ファイルの先頭位置をずらすことがよくあります。そのため、多少の残留データが残ることはほぼ避けられません。これは、エンコード処理によって何が変更されたかを示しています。
位相反転を用いて個々の信号を分離することはできますか?
両方のファイルの信号が同一で、かつ正確に同期している場合(例えば、マスターバスに一切処理を施していない、同じセッションで録音されたインストゥルメンタル版とボーカル入りバージョンなど)に限り、逆極性処理によってボーカルのみが残ります。マスターバスにリミッターをかけると、2つのバージョンは異なる変化を受け、残留信号が残ってしまう可能性があります。