Native Instruments Traktor Kontrol S2 MK2¶
The Native Instruments Traktor Kontrol S2 MK2 is a 2 deck all-in-one controller with an integrated audio interface. It has a pair of balanced 1/4” TRS outputs and a pair of unbalanced RCA outputs which both output the main mix, a 1/4” TRS headphone jack, and a 1/4” TRS microphone input. The microphone input is digitized and available to the computer for recording and broadcasting. The Kontrol S2 MK2 can run with only USB bus power and an optional power supply can be connected to make the LEDs brighter and the headphone output louder.
The Kontrol S2 MK2 can be distinguished from the Mk1 by the jog wheels. The top of the jog wheels on the MK2 are shiny aluminum; the top of the jog wheels on the Mk1 are black. The Kontrol S2 Mk3 does not have effects knobs at the top.
New in version 2.3.
The Kontrol S2 MK2 is a USB audio and HID class compliant device. It is fully compatible with Linux, Windows, and macOS. No proprietary driver is required on Linux or macOS. For Windows, download and install the latest driver from Native Instruments’ website.
Channel 1 - 2
Channel 3 - 4
Channel 1 - 2
Do not configure the Record/Broadcast input in Mixxx.
Touch the top of the jog wheel and turn it to scratch. Move the jog wheel from the edge without touching the top to nudge the track. Hold :hwlabel:`SHIFT` and spin the jog wheel to seek quickly.
The encoders work differently in Mixxx than in Traktor:
- Left encoder
Turning jumps forward/backwards by the beatjump size. If a loop is enabled, turning moves the loop by the beatjump size. Push and turn to adjust the beatjump size. Turning with :hwlabel:`SHIFT` adjusts the musical key. Pushing with :hwlabel:`SHIFT` resets the key to the track’s default.
- Right encoder
Turning halves/doubles the loop size. Turning with :hwlabel:`SHIFT` beatjumps by 1 beat forward/backward, or if a loop is enabled, moves the loop 1 beat forward/backward. Pushing (de)activates a loop. Pushing with :hwlabel:`SHIFT` reactivates a disabled loop, or if a loop is enabled, jumps to the loop in point and stops the deck.
- :hwlabel:`LOOP IN`/:hwlabel:`LOOP OUT` buttons
Manually set the loop in and out points. Press and hold while moving the jog wheel to adjust the loop in or out point.
Top Pad Row¶
The top pad row has 3 different modes.
- Hotcue mode
This is the default mode when Mixxx starts. The pads control hotcues 1-4. The color of the hotcues is shown on the pads. Press an unlit button to set a new hotcue. Press a lit pad to seek to the hotcue. Press a lit pad with :hwlabel:`SHIFT` to delete the hotcue.
- Intro & Outro cue mode
This mode is activated by pressing the :hwlabel:`FLUX` button above the tempo fader. Pads 1 & 2 are used for the intro start & end cues and light up green. Pads 3 & 4 are used for the outro start & end cues and light up red.
- Sampler mode
This mode is activated by the button under the Remix knob in the center of the mixer. Press an unlit pad to load the selected track in the library to the sampler. Loaded and stopped sampler pads are lit white. Press a white pad to play a sampler. A playing sampler is lit magenta. Press a lit pad with :hwlabel:`SHIFT` to stop a sampler, or if it is already stopped, unload the sample.
The transport controls work mostly as labelled on the controller:
- :hwlabel:`SYNC` button
- :hwlabel:`CUE` button
- :hwlabel:`PLAY` button
Play or pause the deck. Press with :hwlabel:`SHIFT` to toggle key lock.
- :hwlabel:`TEMPO` fader
Adjusts the tempo.
- :hwlabel:`FLUX` button
Mixxx does not yet have a very useful flux/slip mode, so instead this button toggles the top pad row to the intro/outro cues. Press the button when it is lit to return the top pad row to hotcue mode.
- :hwlabel:`GAIN|FILTER` encoder
- :hwlabel:`FX 1`/:hwlabel:`FX 2` buttons
Assign the deck to effect units 1 and 2.
- :hwlabel:`HI`/:hwlabel:`MID`/:hwlabel:`LOW` knobs
Adjust the high, middle, and low frequencies.
- :hwlabel:`CUE` button
Control the deck volume.
- :hwlabel:`MAIN LEVEL` knob
Adjust the volume of the main output. This acts on the controller’s audio interface output in hardware, so it is not mapped to the main mix gain knob in Mixxx (otherwise the gain would be applied twice).
- :hwlabel:`REMIX` knob
Adjusts the gain of samplers 1-8.
- :hwlabel:`REMIX ON A`/:hwlabel:`REMIX ON B` buttons
Toggles the top pad row of the corresponding deck to control samplers. Press when lit to return the pads to controlling hotcues.
- :hwlabel:`BROWSE` encoder
Scroll through the music library. Push to maximize the library browser on screen. Turn with :hwlabel:`SHIFT` to scroll 5 rows at a time.
- :hwlabel:`LOAD A`/:hwlabel:`LOAD B` buttons
Load the track selected in the library to the corresponding deck. Press with :hwlabel:`SHIFT` to unload a track.
- :hwlabel:`LEVEL` meters
The meters show the levels for each deck.
Crossfade between the decks.
The cue volume knob adjusts the volume of the controller’s audio interface in hardware, so it is not mapped to Mixxx (otherwise the gain would be applied twice). The cue mix knob is mapped to Mixxx. The Mic Engage button toggles talkover for Microphone Input 1 in Mixxx.