ヘルプ

DCオフセット除去:音声ファイル・サンプル・ウェーブテーブル対応

DCオフセットとは、波形がゼロを中心とせず、その上または下に居座ってしまう一定のずれのことです。このページではDCオフセット除去を行います。各チャンネルのずれを測定して取り除き、補正済みのWAVを返すので、カットやループの位置で出るクリック音が消え、誰にも聞こえないずれにヘッドルームを取られることもなくなります。サンプルや録音、シンセ用のウェーブテーブルに使えます。ファイルはお使いのブラウザでデコードおよび処理され、アップロードされることはありません。


DCオフセット除去のやり方

  1. 音声ファイルを選択するか、ここにドロップしてくださいの領域にファイルをドロップするか、選択して参照します。WAV、MP3、FLAC、OGGに対応しており、50 MBまで扱えます。
  2. 音声をデコード中…、続いてオフセットを測定して除去中…と表示されるまで待ってください。
  3. 波形を確認します。元の波形は薄く(補正前)、処理後の波形はアクセントカラーで(補正後)、ゼロの線を中心に描かれます。
  4. 検出されたDCオフセットを読み取ります。チャンネルごとに別々に表示され(チャンネル1、チャンネル2など)、モノラルのファイルでは値が1つ大きく表示されます。
  5. 補正後に残る値を確認してください。標準の方式では約0.00%になります。
  6. 補正済みWAVをダウンロードを押します。ファイル名は元のファイル名-dc補正済み.wavとなり、ボタンの下の行にサンプルレート、ビット深度、チャンネル数、サイズが表示されます。
  7. 別のサンプルで最初からやり直すときは、別のファイルを補正を選んでください。

ほとんどオフセットがないファイルでは、補正後のコピーが元のファイルとほぼ同じであることを知らせる注記が出ます。これも有用な結果で、そのファイルは補正する必要がなかったということです。

平均値の減算とハイパスフィルターの違い

詳細設定を開き、補正方法を選びます。方法を変えると、すでに読み込んだファイルが再処理されるため、もう一度ドロップする必要はありません。

DCオフセットの数値の読み方

オフセットはチャンネルの平均レベルで、フルスケールに対する割合(%)とdBFSの2通りで表示されます。正の値は波形がゼロの線より上にあること、負の値は下にあることを意味します。

dBFSの数値はフルスケールに対するずれの大きさであり、音量ではありません。-18.4 dBFSは直流成分としては大きく、カットした位置で十分にクリック音が聞こえるレベルです。

処理後に得られるファイル

出力は常にWAVなので、非可逆コーデックで再エンコードされることはありません。通常はサンプルレートとチャンネル数が保たれ、各チャンネルは個別に処理されるため、ステレオやマルチチャンネルのファイルにも対応します。ダウンロードボタンの下の行に、実際の出力が表示されます。

整数形式では、フルスケールを超えてしまうサンプルは折り返されて大きなクリック音になるのではなく、フルスケールで抑えられます。32ビット浮動小数点のWAVは、折り返されることなくフルスケールを超えられます。

DCオフセットを除去する理由

このツールにできないこと


よくある質問

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までのファイルに対応しています。

おすすめ

無料でツールを続ける支えになります。✨

画像はイメージです。 Amazonのアソシエイトとして、Capsule Toolsは適格販売により収入を得ています。