-
-
Notifications
You must be signed in to change notification settings - Fork 1.3k
Faq
If you've got a question that's not answered here, please post in the forums! Also see the Troubleshooting page.
Mixxx 1.6.0 and newer versions support recording mixes to .wav files. To start recording your mix, click "Options", and select "Record Mix". You will then be prompted to enter a filename, and after that, Mixxx will start recording as soon as you start playing a track. When you're done recording, go back to "Options "and toggle "Record Mix" again, or just exit Mixxx.
The 1.6.0 release has excellent support for the Hercules DJ Console Mk2. The Hercules is a portable little controller with a slick pair of jog wheels that's a perfect match for Mixxx. If you're looking for something cheaper, the Hercules DJ Control MP3 offers the same control surface, but without the built-in soundcard.
A complete list of tested hardware devices is available on the Hardware Compatibility page.
Update: Mixxx 1.6.0 includes support for multiple soundcards, meaning you can have the headphone output coming out of one soundcard and have the master ouput going out another soundcard.
Mixxx 1.5.0 doesn't support multiple output devices that span different soundcards. For example, if you have two soundcards, you cannot currently use one soundcard for headphone cueing and the other for master output. However, you can use multiple outputs on a single soundcard. For example, if you purchase a 5.1 USB soundcard, you can use the "front" output as your master output, and plug your headphones into the "rear" output for cueing. This is what the majority of Mixxx users do.
Yes. There are two ways to do it depending on what you want to achieve:
- Direct deck outputs: The trick is to force Mixxx's master output to play back the left/top track, and the headphone output to playback the right/bottom track. (Each track will come out a separate output, suitable for plugging right into an external DJ mixer.) The way one does this is by sliding Mixxx's crossfader all the way to the left, and turning on the headphone cue for the right channel. This forces the first track to play out the master out, and the second track to play out the headphone out. (Since both outputs are now going straight into an external mixer, you'd use the headphone cue on the mixer as well as it's crossfader.) Using an external mixer is also described briefly in the Threadbox tutorial.
- Software mixing as an additional sound source: If you want to mix on-screen but need to integrate with an external mixer (such as when playing CDs and/or records as well,) you can plug the headphone output into one channel of the mixer, and the main output into another. Then bring the channel fader of the headphone one all the way down on the mixer and set it to play in your headphones all the time (thereby adding Mixxx's headphone bus to the mixer's.) Then use the other fader (with Mixxx's main output) when you want to bring Mixxx's output into/out of the main mix.
See the Vinyl Control page.
No, Mixxx does not write to or move any files in your library. It's safe to use Mixxx with your iTunes library - Mixxx will not change anything in your library.
As of release 1.6.0, the official Mixxx binary releases attempt to support the following operating systems equally:
- Windows - XP (Home/Pro) and Vista (all versions)
- Linux - Ubuntu (Hardy Heron)
- Mac - Intel Macs (OSX 10.4+)
We also support the following platforms through binary releases on a best effort basis, not all beta releases will be built for these platforms and full releases often lag behind the release cycle by a month or so:
- Linux - Generic i386 binary
- Mac - PPC Macs
Many Linux distributions (e.g. Debian) bundle their own copy of Mixxx rather than relying on our official releases, check with your distribution for more details.
Of course as an open source project, source is always available to build for whatever platform you work on, either a Linux distribution which doesn't provide Mixxx packages or something more exotic. Historically Mixxx has been known to compile on FreeBSD.
We are always happy to hear from people building Mixxx on other platforms, whether you are doing a one-time build for yourself or maintaining a Mixxx package for a distribution please get in touch.
As of release 1.7.x, Mixxx supports the following file formats:
- MP3
- OGG
- FLAC
- WAV, AIFF
If your music isn't currently in one of these formats, it won't show up in the Mixxx library. You'll need to use a program like Sox or Audacity to convert it.
We're currently working on:
- AAC/M4A
Mixxx performs sample rate conversion on the fly.
Note that the quality of the resampling depends on the setting of the pitch behaviour in the preferences. Using "vinyl emulation" will mean linear interpolation, which doesn't sound very good (you will notice graininess and increased noise, especially obvious on high, long notes). When you select "pitch independent time-stretch", Mixxx will use a vocoder-based algorithm from the SoundTouch library, which sounds a lot better.
Mixxx is a free and open-source DJ software.
Manual
Hardware Compatibility
Reporting Bugs
Getting Involved
Contribution Guidelines
Coding Guidelines
Using Git
Developer Guide
Creating Skins
Contributing Mappings
Mixxx Controls
MIDI Scripting
Components JS
HID Scripting