aDJusted

Tech

Under the hood

What aDJusted needs from your setup and how to set it up: audio device, timecode vinyl, library, stems and controllers.

Everything on this page is in the app's settings – the cog at the top right.

Setting up your audio device

aDJusted plays through any audio device macOS knows – from the Mac's headphone socket to a mixer with a built-in sound card.

Output and timecode input
In Settings → Audio & DVS you choose the output device and, for timecode vinyl, the input device. “Rescan devices” brings a device you just plugged in into the list.
Mixing internally
The app mixes and sends the stereo sum to the output; on a device with four output channels the cue goes to channels 3/4. The right choice for controllers that mix in software when connected to a computer – their channel strips are MIDI controls then.
Mixing externally
Every deck gets its own output pair (deck 1 → channels 1/2, deck 2 → 3/4 …), and a real mixer takes over gain, EQ, filter, faders, crossfader and cueing. This needs an output device with at least four channels; otherwise the app keeps mixing internally.
Audio load
Shows the longest measured compute time against the time allowed, and counts dropouts – each count is an audible click. If it clicks while the counter stays at zero, the cause is not CPU load.
Input levels
A meter per input channel shows what reaches the device before anything is decoded. If it stays silent while the turntable is running, nothing arrives at the chosen input – or the device does not pass its line inputs over USB at all.

Prepare at home. Working out stems and beatgrids for whole crates in advance takes everything the Mac has – the beatgrid analysis keeps about four cores busy. During a set, that is exactly the compute time the sound needs.

DVS: playing with timecode vinyl

Any deck can be driven from a turntable. The music comes from the Mac, your hand stays on the record.

What you need: turntables, control vinyl from Serato or Traktor Scratch, and an audio interface with four inputs – input and output on the same device.

In six steps

  1. Wire up. Turntable 1 into input 1/2, turntable 2 into input 3/4. A turntable belongs in a phono input, a CD player in line.
  2. Choose the device. In Settings → Audio & DVS, pick the same device as output and as timecode input. With two separate devices two clocks run against each other and the timecode jitters – an Aggregate Device in macOS's Audio MIDI Setup joins them.
  3. Set record and speed. Control vinyl Serato (1 kHz carrier) or Traktor Scratch (2 kHz), and 33⅓ or 45 rpm. With the wrong speed a normally running record reads 1.35× – and the decks run too fast.
  4. Assign the decks. Input 1/2 plays deck A or C, input 3/4 deck B or D – so the back decks can run from vinyl too.
  5. Check the signal. Each deck's scope should show a steady, round circle (see below). If the record plays backwards, “swap channels” fixes reversed RCA cables.
  6. Play. Switch the deck from INT to REL or ABS.

The three modes

INT
The deck plays from the app as usual.
REL – relative
The record sets speed and direction; where the needle lands does not matter. When the needle runs into the lead-out groove, the deck switches to INT and carries on at the speed the record was turning – the mix holds.
ABS – absolute
Like REL, plus the position: drop the needle in the middle of the record and the track jumps there. A knock that throws the needle back a groove does not knock the track out of time. This needs a position signal on the record – the Serato record has one, the Traktor record does not; then ABS behaves like REL.

Reading the scope

In Settings → Audio & DVS every deck shows its timecode signal as a circle. The radius is the level, the roundness the quality. Aim for close to 100 % – below 85 % you may run into trouble.

What you seeCauseFix
Steady, closed circle with several ringsAll good – the rings are the record's position data.
Nothing at allNothing reaches the input.Check cables and plugs; swap the RCA cables if need be.
Very small circle close to the thresholdTurntable in a line input – about 40 dB too quiet.Switch the input to phono.
Circle breaks out past the edgeCD player in a phono input – far too loud.Switch the input to line.
Horizontal or vertical lineOne channel carries nothing.Check the RCA connection and the tonearm wiring.
Diagonal line through the centreBoth channels carry the same signal.Check the wiring; if it persists, it is the turntable.
Slanted ellipseCrosstalk: one channel bleeds into the other.Check the RCA connections, move away from large power consumers.
Round circle with gapsDust on the stylus or the record.Clean stylus and record.
Gaps and outliersA damaged spot on the record or a worn stylus.Try another part of the record; otherwise replace record or stylus.
Restless, wobbling circleVibration: the bass makes the needle jump.Move the turntables away from the speakers.
Heavily distorted, wandering pictureTurntable not grounded.Connect the ground wire.

Fine-tuning: the noise threshold (−48 dB by default) sets the level from which anything counts as signal; “Estimate” sets it 12 dB above your setup's noise floor while the record stands still. L/R balance (±6 dB) turns an ellipse back into a circle when the channels are unevenly loud.

Library: four sources

aDJusted imports nothing and copies nothing. Switch each source on separately in Settings → Library; a track shows up once, even when several sources know it.

Music app
The playlists and folders of your library. Purchased tracks and your own files load. Tracks from an Apple Music subscription are copy-protected – no DJ program can reach their audio, aDJusted included.
Serato crates
Serato's crates, read straight from disk and nested as in Serato.
rekordbox
The XML export with playlists and folders, BPM, key, hot cues and beatgrids. Choose it once; it is read again at every launch. To make it, in rekordbox: File → Export Collection in xml format. rekordbox's database and OneLibrary sticks are encrypted, and aDJusted deliberately does not read them.
Your own crates
Folders and crates you create in the app and fill by drag and drop. Only references to the files are stored.
  • Other sources are left alone. What you correct in aDJusted is never written back into Serato's tags, the rekordbox export or the Music app.
  • Back to rekordbox. Right-click a crate → “Export for rekordbox …” writes a rekordbox.xml with BPM, key, hot cues with their colours and the beatgrid – from there it goes onto a USB stick for CDJ and XDJ as usual.
  • Prepare whole crates. Right-click a playlist or crate to separate every track into stems or work out its beatgrids – one track after another, cancel any time.
  • Key comes from existing tags by Serato, Mixed In Key or the Music app; aDJusted does not work out keys itself.

Stems

aDJusted splits a track into drums, bass, vocals and everything else – on your Mac's own graphics chip, with no internet connection and no upload.

Time
On M2 or newer about a quarter of the playing time – roughly a minute and a half for five minutes of music. The first track after launch takes nearly twice as long.
On load
Out of the box a track is separated when you load it. Playback starts straight away; the stem pads light up once the separation is done.
Thoroughness
Thorough (the default), Balanced (about 8 % faster) or Fast (about 14 % faster) – in Settings → Library.
Cache
Separated parts are stored on the Mac, losslessly compressed, at about 40 MB per minute of audio. The limit ranges from 10 GB to unlimited, 50 GB by default; when it is reached, what has not been played for longest goes first.

MIDI controllers

Any MIDI controller can be taught to aDJusted. For many of them the app brings a ready-made mapping.

Mappings that come with the app
On first launch aDJusted asks which devices you want mappings for, with the one that is plugged in already ticked. Later, the same list is under Settings → Controller. What you have taught at the device is never overwritten without asking.
Mapping wizard
Walks you through every action one by one, with a “Learn” button and a live preview of the value the controller is sending. Single controls are quicker to fix straight in the list.
Schema
A clickable picture of the controller: click a control, see its actions and the MIDI address it learned, teach it again. A green line means taught.
Passing it on
A mapping is a single file. “Save to the Downloads folder”, then “Load …” on the second Mac – or send it to us, and we ship it with the next update for everyone with that device.

Controller list

Every controller we know of – including those without a mapping yet. 190 devices, 39 with a mapping – 4 of them checked at the device · As of 14 September 2026

Controller list — click a column heading to sort
Akai Pro AMXNoNo
Allen & Heath Xone:43CNoNo
Allen & Heath Xone:DB2NoNo
Allen & Heath Xone:DB4NoNo
Allen & Heath Xone:K3NoNo
Allen & Heath Xone:PX5NoNo
AlphaTheta DDJ-GRV6YesYesNo, draftOfficial
AlphaTheta DJM-V5NoNo
AlphaTheta EuphoniaNoNo
AlphaTheta OMNIS-DUOYesYesNo, draftOfficial
AlphaTheta XDJ-ANNoNo
AlphaTheta XDJ-AZYesYesNo, draftOfficial
Denon DJ DS1NoNo
Denon DJ LC6000NoNo
Denon DJ MC2000NoNo
Denon DJ MC4000NoNo
Denon DJ MC6000MK2NoNo
Denon DJ MC7000YesYesNo, draftHand
Denon DJ MCX8000YesYesYesHand
Denon DJ PRIME 4 / 4+NoNo
Denon DJ Prime Go+NoNo
Denon DJ SC Live 2NoNo
Denon DJ SC Live 4NoNo
Denon DJ X1800 PRIMENoNo
Denon DJ X1850 PRIMENoNo
Gemini SlateNoNo
Gemini Slate 4NoNo
Hercules DJ Control AirNoNo
Hercules DJControl Inpulse 200YesYesNo, draftHand + official
Hercules DJControl Inpulse 200 MK2NoNo
Hercules DJControl Inpulse 200 MK3NoNo
Hercules DJControl Inpulse 300YesYesNo, draftHand + official
Hercules DJControl Inpulse 300 MK2NoNo
Hercules DJControl Inpulse 500YesYesNo, draftHand
Hercules DJControl Inpulse T7NoNo
Hercules DJControl InstinctNoNo
Hercules DJControl Instinct P8NoNo
Hercules DJControl JogvisionNoNo
Hercules DJControl StarlightNoNo
iCON iDJNoNo
Korg KAOSS DJYesYesYesHand
Mixars DUOYesYesNo, draftOfficial
Mixars PRIMONoNo
Mixars QUATTRONoNo
Native Instruments Traktor Kontrol F1NoNo
Native Instruments Traktor Kontrol S2 MK2NoNo
Native Instruments Traktor Kontrol S2 MK3NoNo
Native Instruments Traktor Kontrol S3NoNo
Native Instruments Traktor Kontrol S4NoNo
Native Instruments Traktor Kontrol S4 MK2NoNo
Native Instruments Traktor Kontrol S4 MK3NoNo
Native Instruments Traktor Kontrol S8NoNo
Native Instruments Traktor Kontrol X1NoNo
Native Instruments Traktor Kontrol X1 MK3NoNo
Native Instruments Traktor Kontrol Z1NoNo
Native Instruments Traktor Kontrol Z2NoNo
Novation DicerYesYesNo, draftHand
Novation TwitchNoNo
Numark DJ2GO2NoNo
Numark DJ2GO2 TouchNoNo
Numark MixDeckNoNo
Numark MixDeck ExpressNoNo
Numark MixDeck QuadNoNo
Numark MixStream Pro / Pro+NoNo
Numark MixStream Pro GONoNo
Numark MixTrack EdgeNoNo
Numark MixTrack GoYesYesYesHand
Numark MixTrack PlatinumNoNo
Numark MixTrack Platinum FXNoNo
Numark MixTrack ProNoNo
Numark MixTrack Pro FXNoNo
Numark MixTrack Pro IINoNo
Numark MixTrack Pro IIINoNo
Numark MixTrack QuadNoNo
Numark N4NoNo
Numark NDX500NoNo
Numark NS4FXNoNo
Numark NS6NoNo
Numark NS6IINoNo
Numark NS7NoNo
Numark NS7IINoNo
Numark NS7IIINoNo
Numark NVNoNo
Numark NVIINoNo
Numark Party MixNoNo
Numark Party Mix IINoNo
Numark Party Mix III / ProNoNo
Numark Party Mix LiveNoNo
Numark ScratchNoNo
Numark V7NoNo
Pioneer DJ DDJ-1000NoNo
Pioneer DJ DDJ-1000SRTYesYesNo, draftOfficial
Pioneer DJ DDJ-200YesYesNo, draftOfficial
Pioneer DJ DDJ-400YesYesNo, draftHand
Pioneer DJ DDJ-800NoNo
Pioneer DJ DDJ-ERGONoNo
Pioneer DJ DDJ-FLX10YesYesNo, draftHand
Pioneer DJ DDJ-FLX2NoNo
Pioneer DJ DDJ-FLX4YesYesNo, draftHand
Pioneer DJ DDJ-FLX6NoNo
Pioneer DJ DDJ-REV1NoNo
Pioneer DJ DDJ-REV5NoNo
Pioneer DJ DDJ-REV7NoNo
Pioneer DJ DDJ-RRNoNo
Pioneer DJ DDJ-RXNoNo
Pioneer DJ DDJ-RZNoNo
Pioneer DJ DDJ-RZXNoNo
Pioneer DJ DDJ-S1YesYesNo, draftHand
Pioneer DJ DDJ-SBNoNo
Pioneer DJ DDJ-SB2YesYesNo, draftHand
Pioneer DJ DDJ-SB3YesYesNo, draftHand
Pioneer DJ DDJ-SP1YesYesNo, draftHand
Pioneer DJ DDJ-SRYesYesNo, draftOfficial
Pioneer DJ DDJ-SR2YesYesNo, draftOfficial
Pioneer DJ DDJ-SXYesYesNo, draftHand
Pioneer DJ DDJ-SX2YesYesNo, draftHand
Pioneer DJ DDJ-SX3YesYesNo, draftOfficial
Pioneer DJ DDJ-SZYesYesNo, draftHand
Pioneer DJ DDJ-SZ2YesYesNo, draftOfficial
Pioneer DJ DDJ-T1NoNo
Pioneer DJ DDJ-WeGONoNo
Pioneer DJ DDJ-WeGO3NoNo
Pioneer DJ DDJ-XP1NoNo
Pioneer DJ DDJ-XP2NoNo
Pioneer DJ DJM-250MK2NoNo
Pioneer DJ DJM-450NoNo
Pioneer DJ DJM-750MK2NoNo
Pioneer DJ DJM-850NoNo
Pioneer DJ DJM-900NXSNoNo
Pioneer DJ DJM-900NXS2NoNo
Pioneer DJ DJM-900SRTNoNo
Pioneer DJ DJM-A9NoNo
Pioneer DJ DJM-S11YesYesNo, draftOfficial
Pioneer DJ DJM-S3NoNo
Pioneer DJ DJM-S5NoNo
Pioneer DJ DJM-S7YesYesNo, draftOfficial
Pioneer DJ DJM-S9YesYesNo, draftOfficial
Pioneer DJ DJM-T1YesYesYesOfficial
Pioneer DJ DJM-V10NoNo
Pioneer DJ OPUS-QUADYesYesNo, draftOfficial
Pioneer DJ XDJ-RRNoNo
Pioneer DJ XDJ-RXNoNo
Pioneer DJ XDJ-RX2NoNo
Pioneer DJ XDJ-RX3YesYesNo, draftHand
Pioneer DJ XDJ-XZYesYesNo, draftOfficial
Rane FOURNoNo
Rane MP2015NoNo
Rane ONENoNo
Rane ONE MKIINoNo
Rane PERFORMERNoNo
Rane SEVENTYYesYesNo, draftHand
Rane SEVENTY A-Trak EditionNoNo
Rane SEVENTY-TWONoNo
Rane SEVENTY-TWO MKIINoNo
Rane Sixty-EightNoNo
Rane Sixty-FourNoNo
Rane Sixty-OneNoNo
Rane Sixty-TwoNoNo
Rane SL2NoNo
Rane SL3NoNo
Rane SL4NoNo
Rane SYSTEM ONENoNo
Rane TTM57mkIINoNo
Reloop Beatmix 2NoNo
Reloop Beatmix 2 MK2 / 4 MK2YesYesNo, draftHand + official
Reloop Beatmix 4NoNo
Reloop BeatpadYesYesNo, draftHand
Reloop Beatpad 2NoNo
Reloop BuddyNoNo
Reloop EliteNoNo
Reloop FluxNoNo
Reloop Flux GONoNo
Reloop Mixon 4NoNo
Reloop Mixon 8 ProYesYesNo, draftHand
Reloop ReadyNoNo
Reloop RMX-90 DVSNoNo
Reloop Terminal Mix 2NoNo
Reloop Terminal Mix 4NoNo
Reloop Terminal Mix 8NoNo
Roland DJ-202NoNo
Roland DJ-505NoNo
Roland DJ-707MNoNo
Roland DJ-808NoNo
Roland SP-404 MKIINoNo
Stanton SCS.4DJNoNo
Vestax TyphoonNoNo
Vestax VCI-100MKIINoNo
Vestax VCI-300NoNo
Vestax VCI-380NoNo
Vestax VCI-400NoNo
MIDI mapping
aDJusted brings a mapping for the device.
Schema
There is a clickable schema of the device.
Checked at the device
Yes: taught at the real device. Partly: used at the device and corrected, but not every assignment checked yet. No, draft: the mapping has never run on the hardware – a starting point, not a promise that every control is right.
Source
Official: read from the maker's MIDI list. Hand: taught at the device, derived from publicly known hardware facts or taken from a freely available mapping. Hand + official: derived and corrected against the maker's list.

Your controller is missing or has no mapping yet? Teach it with the wizard and send us the file – the mapping then ships with the next update for everyone.

Send a mapping

Product and company names belong to their respective owners. aDJusted is not affiliated with, endorsed or checked by any of the makers named.