Welcome to the Mixxx interface. This is where the magic happens. You are going to want to get very familiar with this interface because it is the main way to use Mixxx. In this chapter, we present the default interface of Mixxx and describe its elements, knobs and faders.
The Mixxx interface - Deere skin
This is the Deere skin. It is the default skin supplied with Mixxx. There are a variety of others skins included with Mixxx. You should explore them all to figure out which one you prefer. This section will focus on Deere only.
A deck with a track loaded
The deck section allows you to control everything relating to a virtual turntable deck. We are going to break this down into sections.
The track information section of the deck
The number at the top right is the effective BPM of the track. This is the detected BPM of the track, adjusted for the playback rate of the track. For example, if the track is normally 100 BPM, and it is playing at +5%, then the effective BPM will read 105 BPM.
Hint
Click directly on the BPM display and tap with the beat to set the BPM to the speed you are tapping. You can also use a keyboard shortcut, go to Using a Keyboard for more information.
The waveform summary and waveform overview of the deck
The waveform section of a deck allows you to visualize the audio changes that occur throughout the track, you can basically “see” your music.
The big waveform summary shows the waveform envelope of the track near the current playback position and is updated in realtime. The mouse can be used on the waveform to pause, scratch, spin-back or throw the tracks. Right-clicking on the waveforms allows you to drag with the mouse to make temporary pitch adjustments.
Hint
You can select from different types of displays for the waveform, which differ primarily in the level of detail shown in the waveform, in Preferences ‣ Interface ‣ Waveform Display ‣ Display type.
The line on the vinyl widget rotates if the track moves. It is similar to the position marker found on scratch records. Use the mouse on the vinyl widget to pause, scratch, spin-back or throw tracks - just like a real record. When performing Loop rolls or right-clicking on the vinyl during playback, a “ghost” marker hints where the playback will continue. The Vinyl Widget is hidden by default and can be enabled in the Deck Options Button Grid.
If Vinyl control is enabled, it can optionally display the time-coded vinyl signal quality. Activate the option in Preferences ‣ Vinyl Control ‣ Show Signal Quality in Skin.
See also
To learn how to get most out of the waveforms while mixing, go to the chapter Waveform displays.
Warning
If you have a slower computer and notice performance issues with Mixxx, try to lower the frame rate or change the level of detail shown in the waveform in in Preferences ‣ Interface ‣ Waveform Display.
The Options Button Grid of the deck
The six buttons at the bottom right below the waveform allow you to configure the deck. Starting from the top-left and moving counterclockwise the buttons are as follows:
The Vinyl Control Mode and Cueing controls of a deck
The control above the waveforms relate to the vinyl control feature in Mixxx and is hidden in the default Mixxx user interface. Click the VINYL section expansion button in the mixer section, or use the specific Application shortcuts to show or hide the section.
Abs/Rel/Const button
Off/One/Hot button
This button determines how cue points are treated in vinyl control relative mode:
See also
For more information on how to use Vinyl control in your setup, go to the chapter Vinyl Control.
Rate controls
The rate controls allow you to change the rate at which tracks are played. This is very useful for beatmatching two tracks together in a mix. You can control rate changes also from your computer’s keyboard, see the chapter Using a Keyboard for more information.
SYNC button
Changed in version 1.11: Changed Sync mode (Ghetto Sync™)
Decks and samplers now pick which sync target to sync to on the fly. Decks can’t sync to samplers and samplers can only sync to decks. The sync target is:
The first (in numerical order) deck that is playing (rate > 0) a track that has a detected beatgrid.
The first (in numerical order) deck that has a track loaded with a detected beatgrid (could be stopped).
So basically, if you sync a sampler and both deck 1 and deck 2 are playing a track with a beatgrid then deck 1 will win since numerically it is first. This will change again in the future once Mixxx gets a proper master sync feature.
See also
To customize the amount by which the buttons alter the pitch of the track, the slider range as well as the direction, go to Preferences ‣ Interface.
Hint
If the tempo of a track changes, you’ll notice that the tone changes based on the pitch used (e.g. playing at faster pitch gives a chipmunk sound). You can enable the Keylock feature to maintain a constant tone.
The transport controls of the deck
The beatloop and looping controls of the deck
In this section of the Mixxx interface you can control (beat-)loops and set the loop points of a track.
Beatlooping Buttons
Instant loop: The numbered buttons represents a different bar length. Clicking on any of that buttons will set a loop of the defined number of beats from the beat immediately following the current playback position. If a loop is set, a loop overlay will be drawn on the waveforms.
Loop roll:
New in version 1.11.
Right-click on any of the numbered loop buttons to temporarily setup a rolling loop over the defined number of beats. Playback will resume where the track would have been if it had not entered the loop.
Double loop: Clicking on the plus button will double the current loop’s length up to 64 bars. The length of the loop overlay in the waveform will increase accordingly.
Halve loop: Clicking on the minus button will halve the current loop’s length down to 1/32 bars. The length of the loop overlay in the waveform will decrease accordingly.
Loop Buttons
Hint
If you are playing inside a loop and want to move the end point beyond its current position in the track, click on the Loop button first and when the play position reaches the desired position, click on the Loop-Out button.
See also
If the Quantize mode is enabled, the loops will automatically snap to the nearest beat. This is disabled by default, click on the Quantize Mode Toggle to enable it.
The hotcue controls of the deck
To jump in between different parts of a track, you can use these numbered buttons. You can also use keyboard shortcuts, go to Using a Keyboard for more information.
Clicking on a numbered button will set a hotcue at the current play position on the track. A marker with the corresponding number will appear in the waveform and the button will lit up to indicate that the hotcue is set.
To delete a hotcue, right-click on the numbered button. The marker in the waveform will be deleted as well.
Note
Mixxx supports up to 36 hotcues per deck. By default, only some of them are visible in the user interface. You can customize your keyboard or controller mappings to use all of them.
See also
Just as with the loops (see above), if the quantize mode is enabled, the hotcues will automatically snap to the nearest beat. This is disabled by default, click on the Quantize Mode Toggle to enable it.
The mixer section
The mixer section of the Mixxx user interface allows you to control how the different decks and samplers are mixed together.
In the center of the mixer section are 4 VU meters. The two outer-most VU meters are for each deck, while the 2 inner-most VU meters are the left and right VU meters for the master output.
The light at the top of the VU meter indicates when the audio in the selected channel is clipping. If this light goes on, reduce the gain or EQs for this deck to eliminate distortion.
The two large faders on either side of the VU meters are the deck volume faders, also known as Channel- or Line-faders. Adjusting these controls the volume of each deck.
Hint
Some DJ’s prefer to use the line faders over the crossfader for fading between tracks. Try it, you may like it.
The section expansion buttons
Above the VU meters in the mixer are the optional section expansion buttons.
If you click on either MIC, SAMPLER, or VINYL then you will enable control sections for interacting with:
New in version 1.11: You can also use the specific Application shortcuts.
The headphone and master mix knobs
Allows you to customize how much of the master output you hear in your headphones. It works like a crossfader between the stereo Master and stereo Cueing signal. If the knob is set to the left, you only hear the cueing signal which can be useful for prelistening tracks.
Note
Don’t forget to activate the PFL button on the deck you want to listen to in your headphones.
The Volume Knob controls the overall volume of of the master output. Adjust this knob so that the Master VU meters are just at the peak.
Hint
If the Peak indicator on top of the Master VU meter flashes, the master output signal is clipping (too loud). Lower the volume with using the volume knob.
The headphone buttons of both decks in the mixer
The headphone button is also known as the pre-fader listen or PFL button. Pressing this button allows you to listen and synchronize the track you will play next in your headphones before your audience hears the track (headphone cueing). You can select more than one PFL button simultaneously.
See also
Headphone cueing is only available if you have configured a Headphone Output in Preferences ‣ Sound Hardware.
EQ Controls
New in version 1.11: Latch mode for Kill Switches
See also
You can customize the EQ settings in Preferences ‣ Equalizer.
The crossfader section of the mixer with Play/Pause and Cue buttons
New in version 1.11: Reverse crossfader (Hamster style)
The crossfader determines the actual volume of each deck when moving the slider from left to right. If both decks are playing and the crossfader is in its default center position, then you will hear both decks. Right-clicking on the crossfader will reset the slider to its default position.
You can reverse the configuration of the crossfader, so that the right deck is on the left end of the crossfader and vice versa. This is also known as Hamster Style. To adjust the crossfader to your style of mixing, go to Preferences ‣ Crossfader.
Hint
Using the AutoDJ feature in Mixxx, you can automatize the crossfade between the decks.
Clicking the Play/Pause button starts and pauses the playback. A right-click on the button during playback places a Cue point on the track, see Cue Button.
Hint
To return to the beginning of the track, right-click on the deck’s Fast-Rewind Button.
If the button is pressed, the play position jumps to an existing Cue point on the track or sets a new one, depending on whether a track is playing or not. If you have not set any custom cues yet, the default point is at the track’s beginning.
Every track has a Cue point, by default on its beginning. Unlike with Hotcues, you can’t delete, but only move Cue points.
You can switch between the CUE modes in Preferences ‣ Interface.
CDJ cue mode (default)
Simple mode
Hint
Use the Hotcue Controls to place more reference points on a track.
See also
You can also use keyboard shortcuts for Cueing. Go to Using a Keyboard for more information.
The effect control section of the mixer
Currently, the only available internal effect in Mixxx is a flanger. This effect applies a “sweeping” sound to the channel and can add extra depth to a mix when used tactfully.
Hint
For the most noticeable effect, enable the FX button and turn the Depth knob completely to the right.
See also
As an advanced user, you can route your audio signal to external software and then apply additional effects. Go to Additional Effects via external Mixer Mode for more information.
A sample deck
Samplers are miniature decks. They allow you to play short samples and jingles but also additional tracks in your mix. They come with a small overview waveform and a limited number of controls. All controls work just like on the regular decks, see The Deck Sections.
The Sampler section is hidden in the default Mixxx user interface. Click the SAMPLER button in the mixer section, or use the specific Application shortcuts to show or hide the section.
The buttons grid next to the waveform overview allow you to configure the sampler deck. Starting from the top-left and moving counterclockwise the buttons are as follows:
New in version 1.11: Samplers can sync to decks.
The Microphone section
The microphone section is hidden in the default Mixxx user interface. Click the MIC button in the mixer section, or use the specific Application shortcuts to show or hide the section.
Setup the microphone
Talk Button
Changed in version 1.11: Latch mode added
Hold this button and talk to mix the microphone input into the Mixxx master output. Short click on the button for latching. This is handy for talking for an extended period, for example when streaming a radio show. When in Latch mode, click again to mute the microphone input.
The Preview Deck with a track loaded
New in version 1.11.
The Preview Deck is a special deck that allows you to pre-listen to tracks in the headphones before using them in your mix. Pre-listening a track does not change the tracks’s Played state as well as the play counter and is not logged in the History. Press CTRL + 4 (Windows/Linux) or CMD + 4 (Mac) to display the Preview Deck.
The features in detail:
See also
For more information, go to the chapter Previewing Tracks.