DCオフセット除去:音声ファイル・サンプル・ウェーブテーブル対応
DCオフセットとは、波形がゼロを中心とせず、その上または下に居座ってしまう一定のずれのことです。このページではDCオフセット除去を行います。各チャンネルのずれを測定して取り除き、補正済みのWAVを返すので、カットやループの位置で出るクリック音が消え、誰にも聞こえないずれにヘッドルームを取られることもなくなります。サンプルや録音、シンセ用のウェーブテーブルに使えます。ファイルはお使いのブラウザでデコードおよび処理され、アップロードされることはありません。
DCオフセット除去のやり方
- 音声ファイルを選択するか、ここにドロップしてくださいの領域にファイルをドロップするか、選択して参照します。WAV、MP3、FLAC、OGGに対応しており、50 MBまで扱えます。
- 音声をデコード中…、続いてオフセットを測定して除去中…と表示されるまで待ってください。
- 波形を確認します。元の波形は薄く(補正前)、処理後の波形はアクセントカラーで(補正後)、ゼロの線を中心に描かれます。
- 検出されたDCオフセットを読み取ります。チャンネルごとに別々に表示され(チャンネル1、チャンネル2など)、モノラルのファイルでは値が1つ大きく表示されます。
- 補正後に残る値を確認してください。標準の方式では約0.00%になります。
- 補正済みWAVをダウンロードを押します。ファイル名は
元のファイル名-dc補正済み.wavとなり、ボタンの下の行にサンプルレート、ビット深度、チャンネル数、サイズが表示されます。 - 別のサンプルで最初からやり直すときは、別のファイルを補正を選んでください。
ほとんどオフセットがないファイルでは、補正後のコピーが元のファイルとほぼ同じであることを知らせる注記が出ます。これも有用な結果で、そのファイルは補正する必要がなかったということです。
平均値の減算とハイパスフィルターの違い
詳細設定を開き、補正方法を選びます。方法を変えると、すでに読み込んだファイルが再処理されるため、もう一度ドロップする必要はありません。
- 平均値の減算(標準):各チャンネルの正確な平均値を、すべてのサンプルから引きます。音そのものは変わらず、フィルターによる位相のずれもありません。オフセットが最初から最後まで一定の、サンプル、ワンショット、ループ、シングルサイクルのウェーブテーブルに向いています。
- ハイパスフィルター:カットオフ10 Hzの穏やかな1次のDCブロッカーです。10 Hz未満をすべて遮断するため、変動していくオフセットにも追従します。最も低い周波数にわずかに影響します。フィールドレコーディングやポッドキャストの録音など、オフセットが揺れ動く長い録音に向いています。
DCオフセットの数値の読み方
オフセットはチャンネルの平均レベルで、フルスケールに対する割合(%)とdBFSの2通りで表示されます。正の値は波形がゼロの線より上にあること、負の値は下にあることを意味します。
+12.00%:平均がゼロよりフルスケールの12%上にあります。dBFSでは約-18.4 dBFSです。-0.50%:平均がゼロよりフルスケールの0.5%下にあります。小さな値ですが、ループしたり重ねたりするサンプルでは取り除く価値があります。0.00%前後:直すところはありません。16ビットの半ステップ(約0.0015%)を下回ると、このツールはオフセットなしと見なします。
dBFSの数値はフルスケールに対するずれの大きさであり、音量ではありません。-18.4 dBFSは直流成分としては大きく、カットした位置で十分にクリック音が聞こえるレベルです。
処理後に得られるファイル
出力は常にWAVなので、非可逆コーデックで再エンコードされることはありません。通常はサンプルレートとチャンネル数が保たれ、各チャンネルは個別に処理されるため、ステレオやマルチチャンネルのファイルにも対応します。ダウンロードボタンの下の行に、実際の出力が表示されます。
- WAV(8、16、24、32ビット整数):同じビット深度
- WAV(32ビット浮動小数点):32ビット浮動小数点
- FLAC:元のビット深度
- MP3またはOGG:16ビット
整数形式では、フルスケールを超えてしまうサンプルは折り返されて大きなクリック音になるのではなく、フルスケールで抑えられます。32ビット浮動小数点のWAVは、折り返されることなくフルスケールを超えられます。
DCオフセットを除去する理由
- クリック音とポップ音:ずれたサンプルは、カットやループ、他のクリップとの接続の位置で、ゼロとオフセットの間を飛び移ります。
- ヘッドルームの浪費:ずれによって片側のピークがフルスケールに近づき、本来より早くクリップしたりリミッターがかかったりします。
- ダイナミクス処理:コンプレッサーやリミッターは、音だけでなくずれたピークにも反応します。
- ウェーブテーブルとシングルサイクルのループ:ゼロを中心にしていない1周期は、オシレーターに一定のオフセットを持ち込みます。ノートのオン・オフでドスッという音が出たり、ヘッドルームを食ったり、フィルターやディストーションが反応したりします。
- 安価なオーディオインターフェースやサウンドカード:録音のたびに一定のずれが残る機器があり、同じセッションのテイクすべてに同じ処理が必要になることがあります。
このツールにできないこと
- 取り除けるのは一定のオフセット、またはフィルターを使った場合は緩やかに変動するオフセットだけです。ハムやランブル、その他のノイズは除去しません。
- ノーマライズや音量の変更はしません。ラウドネスやトゥルーピークを測るには、LUFSメーターを使ってください。
- 補正後のWAVには音声データだけが入ります。元のファイルのタグ、マーカー、ループポイントなどのメタデータはコピーされません。
- 平均値の減算はファイル全体で1つの平均値を使います。多数のフレームでできたウェーブテーブルのファイルには、フレームごとではなく共通の補正が1回かかります。
- 非常に長いMP3やOGGは、ブラウザのタブが使えるメモリを超えることがあります。短い区間に切るか、WAVでお試しください。
- 処理後の波形や低域の様子を確認するには、オーディオオシロスコープやオーディオスペクトラムアナライザが便利です。
- 補正なしでMP3をWAVにしたいときはMP3 WAV 変換、ステレオを1チャンネルにまとめたいときはステレオ音声をモノラルに変換を使ってください。
よくある質問
DCオフセットとは?
DCオフセットとは、波形の平均レベルがゼロの線上ではなく、その上または下にある状態のことです。信号全体が一定量だけ上下にずれており、直接は聞こえませんが、ヘッドルームを消費しクリック音の原因になります。安価または不良のオーディオインターフェースやサウンドカード、マイクやプリアンプの回路、一部のアナログ機器、シンセサイズや処理の一部の工程などで生じます。「検出されたDCオフセット」の表示は、ずれをフルスケールに対する割合とdBFSで示します。
DCオフセットがあるとなぜクリック音が出ますか?
ゼロからずれたサンプルは、ゼロから離れた位置で始まり、離れた位置で終わります。カットやループ、他のクリップとの接続を行うと、1サンプルの間にゼロとずれた値の間でレベルが飛び、その飛びがクリックやポップとして聞こえます。オフセットを取り除くと、この飛びの一部がなくなります。ただし、大きな波形の途中でカットした場合は、その位置では音そのものがゼロではないため、クリック音が残ることがあります。
ハイパスフィルターでDCオフセットは除去できますか?
はい、できます。ハイパスフィルターはカットオフ周波数より下をすべて遮断し、一定のオフセットは0 Hzにあるため遮断されます。このツールの「ハイパスフィルター」は、カットオフ10 Hzの穏やかな1次のDCブロッカーで、長い録音の途中で変動するオフセットにも追従します。最も低い周波数にわずかに影響し、その帯域で少し位相がずれるため、サンプルでは「平均値の減算」が標準の方式になっています。
ウェーブテーブルのDCオフセットはどう取り除きますか?
シングルサイクルのWAVをページにドロップし、標準の「平均値の減算」のままにします。各チャンネルの正確な平均値をすべてのサンプルから引くので、長さと形はそのままで、1周期がゼロを中心にそろいます。ファイル全体で1つの平均値を使うこと、新しいWAVには音声データだけが入ることにご注意ください。元のファイルのマーカー、ループポイント、その他のメタデータチャンクは引き継がれません。
AudacityやDAWではどうしますか?
Audacityには、「エフェクト」メニューから使える、DCオフセットを取り除くエフェクトがあり、ノーマライズのエフェクトにもそのためのチェックボックスがあります。Logic Proでは、オーディオファイルエディタの「ファンクション」メニューにあります。ファイルが1つあるだけでDAWを開いたりプラグインを入れたりしたくないときは、このページが手早い方法です。
DCオフセットを除去すると音や音量は変わりますか?
「平均値の減算」は波形をずらすだけなので音色は変わらず、ノーマライズやゲインの変更もしません。片側のピークはゼロに近づき、もう片側のピークはゼロから遠ざかるため、ピークレベルがわずかに変わることがあります。8、16、24、32ビット整数のWAVでは、ずらした結果フルスケールを超えるサンプルは、折り返されずフルスケールで抑えられます。32ビット浮動小数点のWAVにはこの上限がありません。
処理後のファイルの形式とビット深度は?
出力は常にWAVで、非可逆の再エンコードは行われません。通常はサンプルレートとチャンネル数が保たれ、ダウンロードボタンの下の行に実際の出力が表示されます。WAVとFLACは元のビット深度のまま、32ビット浮動小数点のWAVは浮動小数点のままです。MP3とOGGは16ビットで出力されます。
音声はどこかにアップロードされますか?
いいえ。ファイルはお使いのブラウザのタブ内でデコードおよび処理され、サーバーには何も送信されません。WAV、MP3、FLAC、OGGの50 MBまでのファイルに対応しています。
おすすめ
-
オーディオテクニカ ATH-M20x モニターヘッドホン修正後のループ点やカット点にクリックが残っていないか、フラットな音で確認できます。
-
ZOOM H1essential ハンディレコーダー現場で録った環境音や素材を、手のひらサイズのレコーダーでそのまま集められます。
-
Akai MPK Mini IV 25鍵 MIDIキーボードきれいにしたサンプルを、DAWを開かずにパッドと鍵盤ですぐ鳴らせます。
無料でツールを続ける支えになります。✨
画像はイメージです。 Amazonのアソシエイトとして、Capsule Toolsは適格販売により収入を得ています。