空音開発Kuon R&D
録音技術 · 2026.04.16

Sound Forge Pro 18 SuiteでDDPファイルが無音になってしまうエラー回避法

📋 目次 なぜ「無音」になるのか問題の本質 588サンプル境界とは何か フォーラム・実務で報告された事例 解決策 STEP 1:Quantize to Frames を有効にする 解決策 STEP 2:連続WAV+マーカ

目次

📋 目次

なぜ「無音」になるのか問題の本質
588サンプル境界とは何か
フォーラム・実務で報告された事例
解決策 STEP 1:Quantize to Frames を有効にする
解決策 STEP 2:連続WAV+マーカー方式に切り替える
解決策 STEP 3:ポーズタイム0の正しい設定方法
解決策 STEP 4:DDP Exportの実行と検証
Sound Forge vs WaveLabなぜWaveLabでは再現しないのか
エクスポート前の最終チェックリスト
まとめ

なぜ「無音」になるのか問題の本質

クラシックの組曲、ジャズのライブアルバム、コンセプトアルバム。

トラック間を完全シームレスでつなぎたいというニーズは、プロのマスタリング現場では珍しくありません。

Sound Forge Pro 18 Suiteには「ポーズタイム0」を設定してDDPをエクスポートする機能が備わっています。

しかし特定の条件下でこれを実行すると、意図した音声が出力されず、完全な無音トラックが生成されてしまうという問題が、MAGIXフォーラムや海外マスタリングコミュニティで繰り返し報告されています。

🚨 典型的な症状

Track Listの「Pause」欄を

0:00:00.000

Tools → DDP Export

この症状で最初に疑うべきはオーディオデータの問題でも、プラグインの影響でもありません。

真の原因は、CDの物理規格(Red Book)が定める「588サンプル境界」へのトラックマーカーの未整合です。

次のセクションでそのメカニズムを根本から解説します。

588サンプル境界とは何か

CDオーディオの規格(IEC 908 / Red Book)では、オーディオデータを「フレーム」と呼ばれる固定サイズの単位で管理することが定められています。

このフレームサイズは、CDの回転速度とサンプルレートによって次のように決まります。

1フレーム = 44,100 samples/sec ÷ 75 frames/sec =

588 samples

※ 1フレーム ≒ 13.33ミリ秒 / CDディスク上のすべてのトラックマーカーはこの588サンプルの整数倍に正確に一致していなければなりません。

たった1サンプルでもズレていると、再生機器・ソフトウェアによる内部補正が発生し、「無音フレームの挿入」「オーディオ冒頭のカット」「クリックノイズ」などの症状が現れます。

「ポーズタイム0」が無音を引き起こすメカニズム

Sound Forge Pro 18 SuiteがDDPファイルを書き出す処理の内部では、各トラックの開始・終了位置を588サンプル単位のフレーム境界に「丸め込む」処理が行われます。

この補正自体は正常な動作です。

問題は、ユーザーが手動で配置したトラックマーカーがフレーム境界からわずかにズレていたときに起きます。

ポーズタイムに余白(例:2秒)がある場合、端数の補正はその無音区間の中で静かに吸収され、リスナーには気づかれません。

しかしポーズタイムを0に設定している場合、補正を吸収する余白がゼロです。

その結果、端数の分だけ無音フレームがトラックの先頭または末尾に物理的に書き込まれてしまいます。

⚠️ 重大な誤解を解く

「ポーズタイムを0に設定する」ことと「真にシームレスなDDPを生成すること」は、

まったく別の操作

無音発生の主な原因

現象を整理すると、無音が発生するケースは主に4つのパターンに分類できます。

原因内容
① マーカー位置の境界ズレCDトラックマーカーが588サンプルの整数倍の位置にない。ポーズタイムを0にした瞬間、端数の無音補正が音声先頭に現れる。
② 複数WAVファイル連結方式楽曲ごとに個別WAVを読み込む方式では、ファイル末尾長がフレーム境界に揃っていないことが多い。連結点でズレが集積し、無音が発生しやすい。
③ Quantize to Framesの未設定Sound Forge Pro 18はこのオプションがデフォルトでオフの場合がある。手動でマーカーを配置すると境界ズレが生じ、無音の温床になる。
④ .frgプロジェクトから直接エクスポートプロジェクト保存・再オープン後にDDP Exportを実行すると、別のエラーと複合して音声が正常に書き出されないケースがある。

フォーラム・実務で報告された事例

以下はMAGIXフォーラム・Gearspace・VI-Controlなどのプロオーディオコミュニティで実際に観測・報告された事例です。

超ニッチな問題でありながら、同じ症状が複数の独立したユーザーによって繰り返し報告されています。

#症状根本原因出典
.frgプロジェクトからDDP Exportを実行すると「SOUND FORGE Pro project files cannot be exported」エラー。再オープン後は毎回再現する。プロジェクトファイル形式はDDP Exportに非対応。WAVレンダリング後の再作業が必須。MAGIX forum 2021/07
ポーズタイム0設定でエクスポートしたDDPをHOFA DDP Playerで再生するとトラックが無音。同素材はWaveLabでは正常に動作した。588サンプル境界ズレ+Quantize to Frames未設定の複合。実務事例(複数確認)
CD再生時に曲間に約40フレーム(≒533ms)の無音が挿入される。設定上はギャップゼロのはずなのにギャップが聴こえる。マーカーがセクター境界に未整合。MAGIXフォーラムアーカイブに古くから記録された典型症状。MAGIX forum archive 1999〜
プラグインチェーン経由でバッチエクスポートすると先頭に約500msの無音が付加される。プラグインのレイテンシー補正の不具合。DDP直接書き出しとは別の経路だが無音として顕在化する。VI-Control 2021/04

ℹ️ 事例②が示す重要な示唆

Sound Forge Pro 18 Suiteで無音になったまったく同じ素材が、WaveLabの体験版では問題なく生成・再生できた。

オーディオ素材側にはなく

解決策 STEP 1:Quantize to Frames を有効にする

これが最重要かつ最初に行うべき設定です。

Sound Forge Proの公式ヘルプ(helpmax.net)には次の記載があります。

📖 公式ドキュメント(helpmax.net)

"Quantize to Frames is useful when editing audio for video and creating disc-at-once CD projects."

必須の設定として公式に明記

このオプションを有効にすることで、カーソル位置・選択範囲・マーカー・リージョンのすべての操作が、自動的に588サンプル単位(CDフレーム境界)にスナップされるようになります。

  • 1 メニューから有効化する メニューバーの Options をクリックし、Quantize to Frames を選択してチェックを入れます。
    ショートカットは Alt + F8 です。
    メニュー項目に✓が表示されていれば有効になっています。
  • 2 既存マーカーをすべて再配置する このオプションを有効にする前に置いたマーカーは、フレーム境界に揃っていない可能性があります。
    Track Listウィンドウ(Ctrl + Alt + M, 2)でSTART値を確認し、疑わしいマーカーは一旦削除してから再配置してください。
  • 3 スナップ設定との違いを理解する Quantize to Framesは、グリッドやマーカーへのスナップ設定(Enable Snapping)とは独立した別の機能です。
    スナップをオンにしていてもQuantize to Framesがオフであればフレーム境界には揃いません。
    必ず両者を同時に確認してください。

解決策 STEP 2:連続WAV+マーカー方式に切り替える

Quantize to Framesを有効にしたうえで、さらに根本的にリスクを排除するためのワークフロー改善です。

GearspaceやVI-Controlのプロマスタリングエンジニアが共通して推奨しているのが「連続WAV方式」です。

✅ Gearspaceマスタリングフォーラムでの推奨

「DAWで長尺の1本WAVをエクスポートし、DDPソフト内でスプライスマーカーを使ってトラック分割する。

  • 1 DAWで全楽曲を1本の連続WAVとして書き出す お使いのDAWで全楽曲をシームレスに並べ、1本のモノリシックなWAVファイルとして書き出します。
    フォーマットは必ず 44,100Hz / 16bit / ステレオ(Red Book準拠)にしてください。
    曲間に必要な無音はこの段階でDAW上で整えておきます。
  • 2 Sound Forge Pro 18 Suiteでその連続WAVを開く File → Open で連続WAVを開きます。
    オーディオデータはこの1ファイルの中で途切れなく連続しているため、ファイル境界によるフレームズレの問題が物理的に発生しません。
  • 3 Quantize to Frames有効状態でCDトラックマーカーを配置する Insert → CD Track(ショートカット:N)でマーカーを配置します。
    必ず Alt + F8(Quantize to Frames)が有効な状態で行ってください。
    可能であれば波形のゼロクロス(振幅が0に近い点)付近にも合わせると、CDプレーヤーでのクリックノイズリスクをさらに最小化できます。
  • 4 Track ListでSTART値を最終確認する View → Metadata → Track List(または Ctrl + Alt + M, 2)を開き、各トラックのSTART値がCDフレーム単位(HH:MM:SS:FFのFF部分が0〜74の整数)になっていることを確認します。

解決策 STEP 3:ポーズタイム0の正しい設定方法

STEP 1・2の準備が整った状態で、ポーズタイムを0に設定します。
設定方法は3通りあります。
目的に応じて使い分けてください。

方法A:Track Listウィンドウで個別に設定(推奨)

View → Metadata → Track List(または Ctrl + Alt + M, 2)を開きます。

対象トラックの「Pause」列をダブルクリックし、0:00:00.000 を入力してEnterで確定します。

トラックごとに個別設定できるため、一部のトラックだけをシームレスにしたい場合に最も柔軟です。

方法B:CDレイアウトバーのコンテキストメニューから設定

CDレイアウトバー上のトラック境界を右クリックし、Edit Pause Time を選択します。

ダイアログに 0 を入力してOKを押すと、そのトラック間のポーズが0秒になります。

方法C:Preferencesでデフォルト値を0に変更(全体設定)

Options → Preferences → CD Settings を開き、「Default time between CD tracks (seconds)」の値を 0 に設定します。

¥以後作成するすべてのトラック間ポーズがデフォルト0秒になります。
アルバム全体をシームレスにしたい場合に効率的です。

⚠️ Red Book規格上の必須事項

トラック2以降のポーズタイムを0秒にすることはRed Book規格上許容されています。

トラック1のプリギャップ(前奏無音)は最低2秒

解決策 STEP 4:DDP Exportの実行と検証

DDP Exportを実行する

Tools → DDP Export… を選択します。

出力先には必ず空の新規フォルダを指定してください。

既存ファイルが混在するとDDPセット(DDPID・DDPMS・DATファイル群)が破損するリスクがあります。

エラーが出た場合はRed Book違反の警告内容を確認し、Track Listで該当トラックのポーズ時間・トラック長を修正してから再実行します。

HOFA DDP Player & Makerで必ず検証する

生成されたDDPフォルダを HOFA DDP Player & Maker(無料版あり)で開き、各トラックの再生確認・トラック間のシームレス性・メタデータ(CD-Text・ISRC)の正確性をすべて確認します。

Sound Forge内部のプレビューだけでは境界ズレを発見できない場合があるため、外部ツールでの検証は必須です。

Sonoris DDP PlayerやReaperでのDDPプロジェクト読み込みも同等の検証手段として有効です。

🚫 .frgプロジェクトファイルから直接エクスポートしない

Sound Forgeのプロジェクトファイル(

.frg

File → Render As…

Sound Forge vs WaveLabなぜWaveLabでは再現しないのか

同じ素材でSound Forge Pro 18 SuiteではDDPが無音になり、WaveLabの体験版では問題なく生成できた。

これは偶然ではなく、両ソフトのCD・DDP制作における設計思想の根本的な差異によるものです。

WaveLabは「CD Montage」モードにおいて、トラックマーカーを配置した瞬間に自動的にCDフレーム境界へ吸着(量子化)する設計になっています。

ユーザーが意識しなくても588サンプル境界に整合されるため、ポーズタイム0のギャップゼロDDPが非常に作りやすい環境が整っています。

Sound Forge Pro 18 Suite

❌ Quantize to Framesはデフォルトでオフの場合あり。
手動設定が必須。

△ CDトラックマーカー方式。
精度はユーザーの設定次第。

❌ DDP検証機能は内蔵なし。
外部ツール(HOFA等)が必要。

△ ギャップゼロDDPは設定を正しく組み合わせれば実現可能。

△ オーディオ編集がメイン。
DDP/CD機能は補助的な位置づけ。

WaveLab Pro(Steinberg)

✅ CDフレーム境界への自動量子化が標準で堅牢に機能する。

✅ CD Track Spliceマーカーによるシームレス分割が専用実装。

✅ DDP Reportが内蔵。
書き出し後に即座に検証可能。

✅ ギャップゼロDDPを標準機能で直感的に実現できる。

✅ マスタリング・DDP/CD制作をコア機能として設計されている。

💡 結論:移行前にまずSound Forge側の設定を試す

WaveLabへの移行は有効な選択肢であり、長期的にはコスト対効果が高い判断になるかもしれません。

Sound Forge Pro 18 Suiteでも安全にギャップゼロDDPを生成できます。

エクスポート前の最終チェックリスト

以下のすべての項目を確認してからDDP Exportを実行してください。

1つでも漏れがあると、無音・エラー・メタデータ欠損が発生するリスクがあります。

  • Options → Quantize to Frames(Alt + F8)が有効になっている
  • オーディオは 44,100Hz / 16bit / ステレオ(Red Book準拠)である
  • .frg プロジェクトファイルから直接エクスポートしようとしていない(WAVベースで作業している)
  • 全楽曲を1本の連続WAVに統合している(推奨)、または各WAV末尾長がフレーム境界に揃っている
  • すべてのCDトラックマーカーがQuantize to Frames有効状態で配置・再確認されている
  • トラック1のプリギャップが最低2秒確保されている
  • ポーズタイム0にしたいトラックのPause欄が 0:00:00.000 になっている
  • Track ListでISRC・CD-Text・アーティスト名・タイトルが正確に入力されている
  • DDP Exportの出力先として空のフォルダを指定している
  • エクスポート後にHOFA DDP Player & Makerなどの外部ツールで再生・検証する準備がある

まとめ

Sound Forge Pro 18 SuiteでDDPファイルが無音になる問題の核心は、CDの物理規格が定める588サンプル(1フレーム=1/75秒)境界へのトラックマーカーの未整合です。

ポーズタイムを0に設定することは、あくまで「設定値の変更」に過ぎません。

マーカー位置がフレーム境界に正確に揃っていなければ、DDPファイルの内部には無音フレームが物理的に書き込まれてしまいます。

WaveLabでこの問題が再現しないのは、CDフレーム境界への自動量子化がソフトウェアの設計レベルで担保されているからです。

Sound Forge Pro 18 Suiteでは、本記事で示した4つのステップを正しく組み合わせることで、同等の安全性を手動で確保することができます。

🎯 ギャップゼロDDP 成功の4原則

  1. Quantize to Frames(Alt+F8)を必ず有効にしてからマーカーを配置する
  2. DAWで全曲を1本の連続WAVに統合し、その上にマーカーを打つ「連続WAV方式」を採用する
  3. マーカーはゼロクロス付近かつフレーム境界上に配置し、WAVベースでDDP Exportを実行する
  4. エクスポート後は必ずHOFA DDP Playerなどの外部ツールで再生・検証する

関連記事

ジャーナルへ戻る