
Traktor Pro HotKey Video Tutorial + Mapping Triple-Macro HotKeys Blog
Traktor Pro HotKey Video Tutorial + Mapping Triple-Macro HotKeys Blog
Learn how to map Triple-Macro Hotkeys with Traktor. In this video Native Instruments DJ Product Specialist and Dubspot Instructor DJ Endo takes you through the steps on how to customize your keyboard mapping and map multiple commands to a single key. Endo demonstrates this by creating a MIDI/HotKey command (map/Mapping Triple Micro HotKey) which allows you to âdo three things in one action,â just by pushing a key! This enables you to jump to the first cue point, play and enable sync all with a single key press.
Here is a handy Trick you can do in Traktor Pro that will save you a lot of time mixing in your tracks. It is called a Cue / Play / Sync button. This command is called a âTriple Macroâ and will perform 3 actions at the same time with one click of a button. Setting double and triple macros will increase your workflow dramatically since you are saving 2-3 steps with one click of a button.
The following trick is a one button solution to beatmatching and DJ mixing.
This command works best when you have correct beatgrids set for your tracks, with all of your beatgrid markers mapped to Cue Point slot 1 in Traktor Pro (in the Cue section).
Before I explain how to set this command, here is the reasoning behind why I use this magic button in my DJ sets.
When mixing with Vinyl or CDJs, before you can mix your next song in, you have to first find the first beat (Cue) or âthe oneâ of your track. Then you have to play the track, and then adjust the tempo and nudge the track forwards and backwards and change the pitch (tempo) until both tracks are in phase (beats are synchronized) with each other, and then you have to keep the two tracks beatmatched (syncâd) manually until the mix is over. With todays technology, why not just take these 3-4 steps and make them into one step?
When setting this keyboard shortcut or midi command you can perform all three of these actions with one click of a button, and save all the time you would spend cuing the track up, playing the track and manually syncing the track, saving you minutes in each mix. This trick is great for any DJ who plays using MIDI controllers or Hotkeys to DJ in Traktor.
To program this command to a MIDI Note or Keyboard shortcut:
- Open Traktorâs preferences
- Go to the controller manager
- Select the device âgeneric keyboardâ or choose your MIDI device.
We are now going to make our three commands
PLAY
- Click on the âAdd Inâ button
- Select âTransportâ / âPlay Pause.â
- Click on the âLearnâ button
- Push the button or key that you want to assign as your âCue / Play / Syncâ button. You should then see a MIDI note or keyboard letter appear in the box next to learn.
- Select the deck you want to assign this to (I always choose âDevice Targetâ so whatever deck is highlighted is the one Iâll be playing)
- Set your interaction mode to âDirectâ
- Change the âset to valueâ field to â1âł (1 this means ON where 0 means OFF). Note â You might have to change the interaction mode to â0âł and then back to â1âł. Its a small bug in older versions of Traktor.
- The âType of Controllerâ field will be âButtonâ
SYNC
- Click on the âAdd Inâ button
- Select âTempoâ / âSyncâ
- Click on the âLearnâ button
- Push the button or key that you want to assign as your âCue / Play / Syncâ button. You should then see a MIDI note or keyboard letter appear in the box next to learn.
- Change the Assignment to âDevice Targetâ
- Set your interaction mode to âDirectâ
- Change the âSet To Valueâ field to â1âł. Note â You might have to change the interaction mode to â0âł and then back to â1âł. Its a small bug in older versions of Traktor.
- The âType of Controllerâ field will be âButtonâ
CUE
- Click on the âAdd Inâ button
- Select âCue / Loopsâ
- Click on âSelect / Set + Store Hotcueâ
- Click on the âLearnâ button
- Push the button or key that you want to assign as your âCue / Play / Syncâ button. You should then see a MIDI note or keyboard letter appear in the box next to Learn.
- Change the Assignment to âDevice Targetâ
- Set your interaction mode to âHoldâ
- Set your âSet To Valueâ field to âHotcue 1âł
You will notice that all three of the commands you just programmed will be highlighted. This means that the same button is doing three separate things at once.
Once you are done programming, press play a track in Deck A, then load a track into Deck B
Click on the deck header in Deck B so the deck is highlighted
Click on your âMagic Buttonâ (whatever button you chose) and you will be in the mix!
You will notice that the PLAY button is ON, the SYNC button is ON, and the track jumps to CUE POINT 1 when you press the button.
Usually when Iâm DJing with strictly controllers, I will just leave sync on the whole set, and click my âMagic Buttonâ on âthe oneâ for each mix. Since all my load markers are mapped to cue point 1 and all my Beatgrids are done perfectly I know that when I hit the âMagic Buttonâ all of my beatmatching is done and my mix will be phrased correctly (on the 1), so I can now focus on more creative things such as beatjumps, loops and effects.
If you do not know how to do beatgrids correctly, here is a video I did on how to do perfect beatgrids.
Here is an older video that Richie Hawtin did on how to set Double Macros
Happy Mixing!
- DJ Endo
Related Articles

Music Foundations Tutorial: What are Polyrhythms? (Put Your Hands Together!)
Explore the world of polyrhythms in electronic and popular music with insights and practical exercises from musician and producer Michael Emenau. Enhance your rhythmic creativity today!
Dubspot Team
March 9, 2025

Logic Pro Tutorial: Binaural Panning
Logic Pro Tutorial: Binaural Panning
Dubspot Team
April 3, 2015