DDP

Audiofile DDP — Help

Professional DDP disc image playback, mastering-grade analysis, and signed branded delivery for macOS and iOS.

Requirements

Getting Started (macOS)

Disc & Track Metadata

The Identification panel surfaces every PQ field the engineer cares about:

Mastering-Grade Analysis

The Analysis panel runs a single audio tap into multiple meters at the post-engine point — the same signal you hear. The meters follow mastering-meter convention (ADPTR StreamLiner, iZotope Insight, Pro-L 2): live values track the program in real time; "max" indicators only ever move up when the live value exceeds them, never decay on their own, and are cleared together by the Reset button.

When you pause, the live bars coast smoothly to floor and the goniometer fades to center. The peak indicators (VU peak tick, Max-M, Max-S) hold their values across pause and resume — pause is not a reset event, only the Reset button is.

Bit-Perfect Playback

Audiofile DDP plays each disc bit-perfect by default. On macOS, when the connected output device supports 44.1 kHz, the engine switches the device to 44.1 kHz and bypasses sample-rate conversion entirely. If the device cannot do 44.1 kHz (or you've disabled bit-perfect), the engine falls back to r8brain SRC at its highest quality with linear phase.

On iOS, the audio session enforces the device rate (typically 48 kHz). Audiofile DDP routes through the same r8brain SRC at .highest, replacing AVAudioSession's lower-quality implicit conversion.

When the app quits, any device whose sample rate Audiofile DDP changed is restored to its launch-time rate so other apps don't inherit DDP's bit-perfect choice.

Audio Output (macOS)

Open Settings → Output to choose how playback reaches your interface. Mastering engineers shouldn't have to guess which output macOS picked — pin the choice here and Audiofile DDP routes there.

Your selections persist across launches (per device for routing).

Studio Profile

Open Settings → Studio to configure the identity that brands every delivery:

Artist Profiles

Open Settings → Artists to save artists you deliver to repeatedly. Each artist can have:

Branded Delivery Export

Choose File → Export Branded Bundle… (⇧⌘E) to produce a signed .audiofileddp bundle for the artist. The export sheet pulls in the Studio block automatically and lets you set:

The save panel suggests {album} — {artist}.audiofileddp as the default filename. After export, Finder reveals the bundle so you can drop it into your delivery pipe.

PQ Sheet & WAV Export

iOS — For Artists Receiving a Bundle

The iOS app opens signed .audiofileddp bundles delivered by your engineer. There is no IAP and no separate "player maker" — opening a valid signed bundle is what unlocks playback.

Keyboard Shortcuts (macOS)

Play / PauseSpace
Next Track⌘→
Previous Track⌘←
Skip Forward 5s→
Skip Back 5s←
Next Transition⇧⌘→
Previous Transition⇧⌘←
Import DDP Image⌘O
Export Branded Bundle⇧⌘E
Export All Tracks as WAV⇧⌘W
Export PQ Sheet⇧⌘P
Audiofile DDP Help⌘?

Diagnostics

If something goes wrong, choose Help → Send Diagnostic Report…. Audiofile DDP collects crash and hang reports automatically via MetricKit and stores them locally in ~/Library/Application Support/DDP Player/Diagnostics/. The Send Diagnostic Report command opens a pre-filled email with the most recent reports attached so support can start with data, not back-and-forth.

Troubleshooting

DDP won't import

Make sure you're selecting the folder that contains the DDP descriptor files (DDPID, DDPMS, image.dat, etc.), not a parent directory.

No audio on playback

Check the output device in Settings → Output first — that's where Audiofile DDP routes audio, and it overrides macOS's "default" device. If the device is right but you still hear nothing, check System Settings → Sound in case the device isn't connected or its volume is muted at the OS level. DDP audio is PCM at 44.1 kHz / 16-bit (Red Book); make sure the selected output supports 44.1 kHz, or expect bit-perfect mode to fall back to r8brain SRC.

Tracks show incorrect times

This usually indicates a malformed PQ sheet in the source DDP master. Verify the source DDP with the mastering engineer who produced it.

iOS won't open a bundle

Audiofile DDP for iOS only opens .audiofileddp bundles produced by the macOS branded-export flow. Plain DDP folders and bare zip archives are a mastering-engineer concern and are handled by the macOS app. If a bundle won't open, ask your engineer to re-export from Audiofile DDP for macOS.

Contact Support

Questions or issues? Reach us at support@audiofile.engineering. Sending a Diagnostic Report from the Help menu helps us reproduce problems much faster.