Setup
Licensing & software
This device is an Official Serato Accessory. It requires a Serato DJ Pro-supported primary device to be connected alongside it.
The links below show a complete list of supported primary hardware.
Please ensure you have the latest version of Serato DJ Pro installed:
Drivers & firmware
The Pioneer DDJ-XP2 does not require manufacturer-specific drivers on Mac or Windows operating
systems and is plug-and-play with Serato DJ Pro. Connect the Pioneer DDJ-XP2 to a USB port on
your computer, ensuring your primary hardware is connected, and launch Serato DJ Pro.
Overview
# | DDJ-XP2 CONTROL | FUNCTION |
SHIFT |
1 | 4 BEAT LOOP | Activate 4 bar loop | Engage active loop |
2 | QUANTIZE | Toggle Quantize On/Off | Load next track |
3 | LOAD | Load highlighted track to deck, per channel. Double tap to instant double | Load the next track in currently selected crate/playlist |
4 | INT | Change deck mode to INT or internal | Toggle primary deck 3 or 4 (per left or right deck) |
5 | LIBRARY SCROLL | Turn to scroll library, Press in to toggle between Library & Crate list | Fast library scroll |
6 | KEYLOCK |
Toggle Keylock (Pitch ‘n Time DJ) on & off per deck |
- |
7 | BEAT SYNC | Enable Sync | Turn Sync off |
8 | 1/2X | Halve active loop | Edit In point for the active loop |
9 | 2X | Double active loop | Edit Out point for the active loop |
10 | SLIDE FX | SEE FX SECTION FOR MORE INFORMATION | - |
11 | KEY + | Shift key up | Reset key |
12 | KEY - | Shift key down | Toggle key sync |
13 | SHIFT | Held in conjunction with other controls as a modifier | |
14 | HOLD | SEE FX SECTION FOR MORE INFORMATION | - |
15 | FX LEVEL | SEE FX SECTION FOR MORE INFORMATION | |
16 | SILENT CUE | Mute the current deck until a Hot Cue or Pitch Play pad is triggered | - |
17 | PARAMETER | Adjust Parameter 1 in performance pad modes | Adjust Parameter 2 in performance pad modes |
18 | CENSOR | Censors playing track | - |
Performance Pads
The Pioneer DJ DDJ-XP2 comes with 16 RGB performance pads per deck (for 32 in total), that can be used
across 8 different performance pad modes, and 4 additional user modes that can be custom MIDI mapped.
These consist of:
HOT CUE + SAMPLER mode: Press the PAD MODE 1 button once to enter this mode. Pads 1-8 trigger Serato DJ Pro Cue points, and if no Cue point is present on that slot/pad, pressing that pad will set a Cue point. Holding SHIFT while pressing a pad will clear the Cue point from that pad/slot.
Pads 9-16 in this mode will trigger Sampler slots in your currently selected Sampler bank while holding SHIFT and pressing pads 9-16 will stop the currently playing sample or load a new sample if the slot is empty.
Parameter 1 left & right buttons Record arm a Flip and start a Flip respectively. Pressing Parameter 2 left & right buttons Loop the selected Flip and turn the selected Flip on and off, respectively.
AUTOLOOP mode: Press the PAD MODE 2 button once to enter this mode. Pressing pads 1-11 will
activate an autoloop ranging from 1/32 to 32 bars, pressing that pad again will exit the respective loop. Pad 12 activates an autoloop of 1/3 size.
Parameter 1 left & right buttons decrease and increase the currently activated autoloop, and Parameter 2 left & right buttons shift the entire autoloop left & right, respectively.
SLICER + SAMPLER mode: Press the PADE MODE 3 button once to enter this mode. In this mode, a
specified range (or domain) is divided into eight equal sections, and these eight sliced sections are assigned to the respective performance pads (1-8) and can be triggered by pressing them. The domain shifts as the track duration elapses.
Use the Parameter 1 left & right buttons to decrease or increase the quantize size, or hold SHIFT while pressing them to decrease or increase the domain size. Pads 9-16 in this mode will trigger Sampler slots in your currently selected Sampler bank, while holding SHIFT and pressing pads 9-16 will stop the currently playing sample, or load a new sample if the slot is empty.
SAVED LOOP + MANUAL LOOP mode: Press the PAD MODE 4 button once to enter this mode. Pads
1-8 toggle Saved Loops on & off, per each respective Loop slot. Pads 9 & 10 allow the user to edit the
Loop In point or Loop Out point in a saved loop, or set the In & Out point for a manual loop. Pad 11 turns on & off the currently selected Loop, while Pad 12 retriggers the currently selected Loop. Pads 13-16 are used for Beat Jump controls.
PITCH PLAY mode: Press the PAD MODE 1 button while holding SHIFT, to enter Pitch Play mode. Pitch Play mode allows you to play Cue points over variable pitch ranges. Pitch Play mode requires that the Serato Pitch ‘n Time DJ expansion pack be activated, to be used.
SEE PITCH PLAY SECTION FOR MORE INFORMATION
LOOP ROLL mode: Press the PAD MODE 2 button while holding SHIFT, to enter this mode. Pressing and holding pads 1-11 will activate an Loop roll ranging from 1/32, to 32 bars, releasing that pad again will exit the respective loop roll. Holding pad 12 activates an loop roll of 1/3 size. Parameter 1 left & right buttons decrease and increase the currently activate loop roll, and Parameter 2 left & right buttons shift the entire loop roll left & right respectively.
SLICER LOOP + SAMPLER mode: Press the PAD MODE 3 button, while holding SHIFT to enter this
mode. Slicer Loop is the same as regular Slicer, but uses a fixed Slicer Domain or “loop”. Use the Parameter 1 left & right buttons to decrease or increase the quantize size, or hold SHIFT while pressing them to decrease or increase the domain size. Pads 9-16 in this mode will trigger Sampler slots in your currently selected Sampler bank, while holding SHIFT and pressing pads 9-16 will stop the currently playing sample or load a new sample if the slot is empty.
TRANSPORT + BEATGRID EDIT mode: Press the PAD MODE 4 button, while holding SHIFT, to enter
Transport + Beatgrid Edit mode. In this mode, pads 1 & 2 bend pitch down & up, while pads 3 & 4 nudge pitch down & up. Holding SHIFT while pressing pads 3 or 4 will reset the pitch value. Pad 5 toggles Keylock, pad 6 toggles sync, and holding shift while pressing pad 6 disables sync. Pad 7 sets a Temporary Cue, and when holding SHIFT, loads the previous track. Pad 8 toggles Play or Pause, and when holding SHIFT, triggers Stutter Play. Pads 10 & 11 make small grid adjustments left & right, while pads 9 & 12 make larger grid adjustments left & right. Pads 14 & 15 allow you to slip the beatgrid by small increments left & right, while pads 13 & 16 slip the beatgrid by larger increments, to the left & right. Use the Parameter left & right buttons to Set and Clear a beat marker.
USER mode 1: Press the PAD MODE 1 button twice to enter User mode 1.
USER mode 2: Press the PAD MODE 2 button twice to enter User mode 2.
USER mode 3: Press the PAD MODE 3 button twice to enter User mode 3.
USER mode 4: Press the PAD MODE 4 button twice to enter User mode 4.
SEE MIDI MAPPING FOR MORE INFORMATION
Pitch Play
Holding SHIFT and pressing the PAD MODE 1 performance pad mode button on the DDJ-XP2 will enable Pitch Play mode. In this mode, you can play Cue Points over variable pitch ranges.
There are 3 key ranges to choose from, and the following tables show the pitched key ranges (in Semitones) while using the 8 performance pads in Pitch Play mode.
The root keypad (0) is always lit white, which will play the cue point at its regular pitch.
Use the Parameter Left & Right buttons to move the Key Range up or down.
In Pitch Play mode, pressing a pad will pitch the currently selected cue point up or down the following ranges:
Up Range: (Up 11 Semitones)
+8 | +9 | +10 | +11 |
+4 | +5 | +6 | +7 |
0 | +1 | +2 | +3 |
-4 | -3 | -2 | -1 |
Middle Range: (Up 7/Down 8 Semitones)
+4 | +5 | +6 | +7 |
0 | +1 | +2 | +3 |
-4 | -3 | -2 | -1 |
-8 | -7 | -6 | -5 |
Down Range: (Down 11 Semitones)
+4 | +5 | +6 | +7 |
-3 | -2 | -1 | 0 |
-7 | -6 | -5 | -4 |
-11 | -10 | -9 | -8 |
When Pitch Play mode is first enabled, the middle range is selected. Pitch Play mode will default back to the middle range if a new track is loaded. The selected range is recalled if another pad mode is selected, then the user switches back to Pitch Play mode.
Pitch Play can only pitch one Cue point at a time. To change the selected Cue, hold the SHIFT button and press a performance pad where the cue point you want to select would be (as shown in the HOT CUE performance pad mode).
While holding SHIFT, press the corresponding performance pad for:
Cue 1 | Cue 2 | Cue 3 | Cue 4 |
Cue 5 | Cue 6 | Cue 7 | Cue 8 |
The selected cue point defaults to Cue Point 1 on track load, even if instant doubled. If a pad with no cue
point is selected, then a new cue point will be created. Deleting a cue point is not possible in PITCH PLAY mode. The range is recalled if you choose another pad mode and then go back. If a new track is loaded, the mode will default to middle range.
NOTE: Pitch Play mode is available once the Pitch 'n Time DJ Expansion Pack has been activated in the Expansions window under the My Account drop-down. Then ensure Pitch 'n Time DJ is checked in the Expansion Pack tab of the Setup screen.
NOTE: Pitch Play using the extended range above is only available on devices with 16 pads per deck
DJ-FX
The FX panel button is displayed in the top left area of the main Serato DJ Pro screen, click on this to toggle the DJ-FX panel.
With the DJ-FX panel open, you have control of two DJ-FX units, and if your hardware supports it, Channel FX, which can be applied to tracks played through your connected Serato DJ-hardware.
Both DJ-FX & Channel FX can be controlled with your mouse, by using dedicated controls on your hardware (where available), or by MIDI mapping controls to the respective software functions.
Learn more about how to use DJ-FX & Channel FX:
# | FX CONTROL | MULTI FX FUNCTION |
1 | FX 1 | Press to arm Effect Slot 1. Hold SHIFT while pressing to cycle Effect Slot 1 selection. |
2 | FX 2 | Press to arm Effect Slot 2. Hold SHIFT while pressing to cycle Effect Slot 2 selection. |
3 | FX 3 | Press to arm Effect Slot 3. Hold SHIFT while pressing to cycle Effect Slot 3 selection |
4 | FX LEVEL | Adjust Effect Depth for all Effect Slots, by dragging your finger along the touch strip. |
5 | HOLD |
When on, armed FX will turn on when FX Level is touched and remain on. When off, armed FX will engage while FX Level is touched, and turn off when released. |
MIDI
The MIDI feature in Serato DJ Pro allows you to remap Serato DJ Pro software functions to your primary Serato controller, interface or mixer. You can also assign controls to a secondary MIDI controller to further enhance your performance.
For more information on MIDI mapping with Serato DJ Pro, click here.
To remap your supported Serato device, open the SETUP screen and click the MIDI tab. If your Serato device supports hardware remapping, it will appear in the MIDI DEVICES list.
Select your connected device from the MIDI DEVICES list and check the Allow Serato Hardware Remapping option.
Once checked, the MIDI assign button at the top of the main Serato DJ Pro interface will become available for you to start remapping.
You can save, edit or delete MIDI presets in the MIDI tab of the SETUP screen. Clicking Restore Defaults will erase any custom mappings for all connected devices and revert their functions back to default.
Beat Jump
To activate Beat Jump, open the Setup screen, navigate to the DJ preferences tab and turn on “Show Beat Jump Controls”.
When you close the Setup screen, you will see Beat Jump controls underneath the existing Auto Loop values on each deck. Checking this box will turn on Beat Jump features in the deck area and let you control Beat Jump from your supported Serato DJ Pro hardware.
When the Beat Jump option is enabled, performance pad modes AUTO LOOP or ROLL mode (where applicable) will use the bottom row of 4 pads (pads 5-8) as Beat Jump controls. This is designed to mirror the change in the deck Auto Loop area (from 8 Auto Loop sizes to 4 Auto Loop sizes + Beat Jump controls).
Help
Show Tooltips
Click on the Help button in the upper right-hand corner of Serato DJ Pro, then Show Tooltips to enable Tooltips. Tooltips provide a handy way to learn the various features of Serato DJ Pro.
Move the mouse over a section of the software to bring up a context-sensitive tooltip that describes the feature.
Click on the Help button again to turn off Tooltips.
Show Shortcut Keys
Click on the Help button in the upper right-hand corner of Serato DJ Pro, then click Show Shortcut Keys to launch a pop-up window displaying shortcut keyboard combinations.
These shortcuts can help you perform various actions quickly, such as triggering specific deck functions, controlling playback, or navigating the library.
Watch Tutorials
Click on the Help button in the upper right-hand corner of Serato DJ Pro, then Watch Tutorials to launch
your default internet browser and watch tutorials to help you get familiar with Serato DJ Pro.
Get Support
Click on the Help button in the upper right-hand corner of Serato DJ Pro, then Get Support to launch your default internet browser and navigate to the Serato DJ Pro knowledge base, where you can find helpful articles and guides on Serato DJ Pro. Alternatively, type keywords in the Search Help box to search the Serato DJ Pro knowledge base for specific, related topics.