Recording DJ sets, vinyl and instruments on a Mac
Updated 2026-09-03.
Recording a DJ set, a record or a rehearsal on a Mac comes down to one question: where does the mixed signal exist? If it exists inside rekordbox, Serato or Traktor, the software's own recorder writes it for free. If it exists only as an analog signal at a mixer, controller or phono preamp, you need a USB audio interface with two line inputs and a recorder that lets you pick the channel pair. Record 24-bit at 44.1 or 48 kHz; that is 0.97 GB per hour at 48 kHz, measured on the author's Mac.
Guides in this topic
- How to record a DJ mix on a Mac with an audio interfaceCable the mixer's REC or BOOTH out into two line inputs, pick that channel pair on the Mac, record 24-bit. One hour at 24-bit 48 kHz is 0.97 GB.
- How to record rekordbox on a Mac, and where the recordings gorekordbox records from its REC panel as 44.1 kHz 16-bit WAV, split every 3 hours. The folder is under Preferences > Recordings > Location of Files.
- How to record Serato DJ Pro on a MacSerato DJ Pro records from its REC tab with the source set to MIX; an unsaved take sits in ~/Music/_Serato_/Recording Temp. Go external for a mic.
- How to record a Traktor mix on a MacTraktor Pro records a set with the Mix Recorder (Source Internal, or External with REC OUT cabled in), never the Loop Recorder. Files: ~/Music/Traktor.
- How to record vinyl to a MacA turntable needs a phono preamp (about 40 dB gain plus RIAA EQ) before a line input, then a USB interface at 24-bit. One LP side at 48 kHz is 330 MB.
- How to record a Pioneer DDJ controller on a MacRecord a DDJ over its USB return or from its analog MASTER OUT into an interface. The author's DDJ-SZ USB return died on macOS Tahoe; analog fixed it.
- How to record a band rehearsal on a MacRecord a rehearsal as one stereo pair from the mixer or a room mic pair, or multitrack through a 4 to 8 input interface. 24-bit stereo is 0.97 GB per hour.
- How to record a DJ livestream on a Mac while you streamKeep a local copy of a streamed DJ set: OBS local recording (MKV, extra encoder load) or a separate 24-bit audio recorder on the interface, 0.97 GB/hour.
- What audio interface do you need to record a DJ set on a Mac?Two line inputs are enough for a DJ set: Behringer UMC202HD ($58), Scarlett 2i2 ($224.99), MOTU M2 ($229). Buy 4+ inputs only for a separate mic.
Which recording route should you use for your setup?
Start with the software. rekordbox records WAV at 44.1 kHz 16-bit from its REC panel and splits every 3 hours, see how to record rekordbox on a Mac. Serato DJ Pro records from its REC tab with the source set to MIX and keeps an unsaved take in ~/Music/_Serato_/Recording Temp, see how to record Serato DJ on a Mac. Traktor Pro records with the Mix Recorder, not the Loop Recorder, and Traktor LE has no recorder at all, see how to record Traktor on a Mac.
All three capture the software mix only. A microphone plugged into the controller, hardware effects, a turntable on a phono channel or a guest's player on a line channel are not in the file. For those, and for any setup with standalone gear, record the analog output: the mixer's REC or BOOTH out, or a controller's spare MASTER pair, into an interface, as described in how to record a DJ mix with an audio interface. The controller-specific version, including the author's DDJ-SZ whose USB return went silent on macOS 26 Tahoe, is in how to record a Pioneer DDJ controller on a Mac.
What hardware do you actually need?
A Mac has no line input, so an analog signal needs a USB interface. Two line inputs cover a DJ set: Behringer UMC202HD ($58), Focusrite Scarlett 2i2 4th Gen ($224.99) or MOTU M2 ($229), all 24-bit and bus powered. Four or more inputs are for a separately recorded mic, a second stereo source or a band. The full comparison with prices from the vendor pages is in what audio interface you need to record a DJ set.
Vinyl adds one box: a phono preamp, which raises a cartridge's roughly 5 mV output by about 40 dB and applies RIAA equalization. It is built into USB turntables, DJ mixers with PHONO inputs and many current turntables, see how to record vinyl to a Mac. A band rehearsal is a counting exercise: two inputs for a stereo review recording from the mixer or a room pair, four to eight for multitrack, with Apple's rule that every device in an aggregate must run at the same sample rate, see how to record a band rehearsal on a Mac.
On a multi-input interface the mix often sits on inputs 3-4 while recorders default to 1-2. The author's setup, DDJ-SZ MASTER OUT into Scarlett 8i6 inputs 3 and 4, only works with a recorder that has a channel-pair picker.
What levels, format and file sizes should you expect?
Set the level on the loudest track with peaks around -6 dBFS and never let the recording touch 0 dBFS; Serato's own guide warns that above 0 dB "it will clip and distort". Record 24-bit so that headroom is free and normalize once afterwards. Use 44.1 or 48 kHz, whichever your interface or software already runs at; higher rates add size and nothing audible for a mix.
Measured from 45 real recordings on the author's Mac: 24-bit 48 kHz is 16.5 MB per minute (0.97 GB per hour), 24-bit 44.1 kHz is 15.1 MB per minute, 16-bit 44.1 kHz (rekordbox's format) is 10.1 MB per minute, MP3 320 kbps is 2.4 MB per minute. The longest continuous take in that library is 2 h 5 min at 2.07 GB. Keep the 24-bit master, upload the MP3.
If you stream the set, keep a local copy that never went through the streaming encoder: OBS's own recording in MKV, or a separate audio recorder on the same interface input, as compared in how to record a DJ livestream on a Mac while streaming. Long takes also need a recorder that survives a USB stall; AirCheck ($39, macOS 14 or newer) restarts capture into the same file after 5 seconds without audio, which is the one feature the author built specifically for two hour sets.
Which recording method for which DJ, vinyl or band setup
| Situation | Best method | Extra hardware | Includes mic and hardware FX | Bit depth |
|---|---|---|---|---|
| Controller mix in rekordbox, no mic | rekordbox REC panel | None | No | 16-bit |
| Controller mix in Serato DJ Pro, no mic | Serato REC tab, source MIX | None | Only on Serato-enabled mixers | Set in Serato |
| Internal mixing in Traktor Pro | Traktor Mix Recorder, Source Internal | None | No | Set in Traktor |
| Any mix with a controller mic, hardware FX or external decks | MASTER, BOOTH or REC out into a 2-input interface, separate recorder | Interface from $58 | Yes | 24-bit |
| Controller whose USB return is silent (e.g. DDJ-SZ on macOS 26 Tahoe) | Analog MASTER out into interface line inputs 3-4 | Interface with rear line inputs | Yes | 24-bit |
| Vinyl | Phono preamp, then USB turntable or interface | Preamp if not built in | n/a | 24-bit |
| Band rehearsal for review | Mixer REC out or room mic pair, stereo | 2-input interface | Room pair: yes | 24-bit |
| Streamed set | OBS local recording plus a separate 24-bit audio recorder | Interface | Yes on the interface pair | 24-bit |
Software recorder formats from Pioneer DJ, Serato and Native Instruments documentation; interface prices from vendor pages, Sept 2026.
AirCheck records what your Mac plays, or any input, to one file. $39 once.
macOS 14 or newer. One-off payment. Fourteen-day refund, no questions asked.
Other topics
- Screen recording with audio
- Recording internal and system audio
- Recording calls and meetings
- Recording streams, music and video sound
- Virtual audio drivers and Audio MIDI Setup
- Recording with QuickTime, OBS, Audacity and GarageBand
- Recording lectures, podcasts and interviews
- Audio formats, quality and file size
- Fixing Mac audio recording problems
- Choosing a Mac audio recorder