Its own ears
BPM, beat grid, key, energy and song structure, worked out on your Mac. No extra apps, no tag wrangling, and phrase colors so you can see the drop coming.
Deckhand syncs your playlists to a Pioneer DJ / AlphaTheta USB with key, BPM, beat grids, waveforms and hot cues already set. Your library stays in Apple Music, where it belongs.
Free and open source · macOS 14+
Features
BPM, beat grid, key, energy and song structure, worked out on your Mac. No extra apps, no tag wrangling, and phrase colors so you can see the drop coming.
Hot cues A–H land on the mix in, builds, drops and mix out. Named, on every track.
Camelot keys on every track, a key wheel filter, and "Mixes with now playing" to find what goes next: compatible key, tempo within pitch range.
Syncs are incremental: new tracks copy, renamed playlists update, ratings carry over. It never formats a drive and keeps the play history your deck wrote.
Browse, preview from the drop, queue and rate without touching the mouse.
Stars sync both ways with Apple Music and onto the drive, with a daily backup so years of crate digging never vanish.
An Up Next queue with transition notes and "mixes well next" picks from your own library.
Quick Rate
Quick Rate plays every unrated track from just before the first drop. One key to rate, and the next one is already playing: your best guesses first, picked to stay in key and tempo so you stay in the groove.
How it works
Deckhand listens to your library on your Mac: BPM, beat grid, key, energy and song structure. Only new tracks next time.
$ deckhand analyzeChoose playlists or the whole library. Deckhand remembers each drive's selection and settings.
$ deckhand sync /Volumes/DJUSBEject, walk to the booth, plug in. Waveforms, cues and keys are already there. No re-analysis on the deck.
$ deckhand eject /Volumes/DJUSBPrefer clicking? The Mac app does all of this with a Sync button.
No. Deckhand writes the OneLibrary database and analysis files itself, straight from Apple Music.
Confirmed on the AlphaTheta OMNIS-DUO: browsing, playback, artwork, hot cues and play history. Other OneLibrary players (XDJ-AZ, OPUS-QUAD, CDJ-3000X) use the same format and are next on the test bench.
It never formats. A drive is only touched once you mark it as Deckhand's, syncs are staged and committed at the end, and the play history your deck writes is kept.
Tracks protected by DRM can't be copied to a USB by anyone, so Deckhand skips them and tells you which. Purchased and imported files all work.
Only when you ask: star ratings and playlist edits you make in Deckhand go to Apple Music, and Deckhand keeps a daily backup of your ratings in case your library ever goes missing.
Nothing. Deckhand is free and open source (GPL-3.0). It needs macOS 14 or later.