Error Guide

E-8305

CDJ Error E-8305: How to Fix Low Sample Rate WAV Files (22 kHz, 11 kHz) for Pioneer CDJ Playback

Your CDJ throws E-8305 on a WAV file that plays fine everywhere else. The file might be a vocal sample, a sound effect, a retro game rip, or an old recording from a dictaphone or early digital recorder. If the sample rate is 22.05 kHz, 11.025 kHz, 8 kHz, or any other rate below 32 kHz, the CDJ will refuse to play it. Pioneer CDJs only support 44.1 kHz and 48 kHz — everything below that range triggers E-8305.

First analysis free · no account needed

Technical cause

Pioneer CDJ hardware decoders support WAV and AIFF files at exactly two sample rates: 44.1 kHz and 48 kHz. Sample rates below 32 kHz fall outside the supported range and trigger E-8305 during format validation. Low sample rate WAV files commonly originate from: old video game audio rips (22.05 kHz was standard for SNES, PlayStation 1, and early PC games), voice recorder exports (8 kHz, 11.025 kHz), early CD-ROM multimedia (22.05 kHz), sample pack content from the 1990s and early 2000s, and phone call recordings. Resampling from a low rate to 44.1 kHz does not recover frequency content that was never recorded (e.g. a 22 kHz file has no audio above 11 kHz by the Nyquist theorem), but it produces a CDJ-compatible file that plays the existing audio content correctly.

Manual fix (free tools)

Resample the file to 44.1 kHz. The audio content is unchanged — only the sample rate container is updated.

1
ffmpeg (CLI)ffmpeg -i input_22khz.wav -acodec pcm_s24le -ar 44100 output_44khz.wav

`-ar 44100` resamples to 44.1 kHz. `-acodec pcm_s24le` outputs 24-bit PCM — upsampling from 16-bit to 24-bit adds no quality but ensures CDJ compatibility. For 16-bit output use `pcm_s16le`. Check the source sample rate first: `ffprobe -v error -select_streams a:0 -show_entries stream=sample_rate -of default=noprint_wrappers=1 input.wav`

2
SoX (CLI) — high quality resamplingsox input_22khz.wav -r 44100 -b 24 output_44khz.wav rate -v -s

SoX's `rate -v -s` flags use the Very High Quality resampler with steep anti-aliasing. For upsampling from low rates this ensures no aliasing artefacts are introduced. `-b 24` sets 24-bit output.

3
Audacity

Open the file in Audacity. At the bottom left of the window, click the sample rate dropdown (e.g. "22050 Hz") and change it to 44100 Hz. Audacity will resample in real time. Then export via File → Export → Export as WAV, selecting "Signed 24-bit PCM".

The Boothready way

Fix your entire library automatically

Boothready reads the sample rate of every WAV and AIFF file at upload and flags files outside the 44.1 / 48 kHz supported range — both too high (96 kHz) and too low (below 32 kHz). Low sample rate files are automatically resampled to 44.1 kHz using a high-quality algorithm.

Frequently asked questions

What sample rates do Pioneer CDJs support?

All current Pioneer CDJs (CDJ-3000, CDJ-2000NXS2, CDJ-2000NXS, XDJ-XZ, XDJ-1000MK2) support WAV and AIFF at 44.1 kHz and 48 kHz only. Both 96 kHz (too high) and 22 kHz or below (too low) trigger E-8305. 32 kHz is a borderline case — some CDJ models accept it, others do not.

Will resampling a 22 kHz file to 44.1 kHz improve the audio quality?

No. Resampling adds the missing frequency slots above 11 kHz but fills them with silence — no new frequency content is created. The audio will sound identical to the 22 kHz original, just in a CDJ-compatible container. If the source material sounds lo-fi, that character is preserved.

Why does my sample pack WAV play in Ableton but not on the CDJ?

Ableton Live and most DAWs support playback at any sample rate and automatically convert on the fly during playback. CDJ hardware decoders do not perform on-the-fly resampling — the file must match the supported sample rate before it is loaded.

Is there a quick way to check the sample rate of all files in a folder?

Run this in your terminal: `for f in *.wav; do echo "$f: $(ffprobe -v error -select_streams a:0 -show_entries stream=sample_rate -of default=noprint_wrappers=1 "$f")"; done` This prints the sample rate of every WAV file in the current directory. See all E-8305 causes at /cdj-error-e-8305.

Ready to check your full library?

Upload your files and get a detailed compatibility report in seconds — before your next gig.

Start free analysis
Check your library for this issue Check free