skratchworx news
skratrchworx monthly archive

Skratchworx DJ equipment reviews
skratchworx skratchlounge dj forum
skratchworx downloads
skratchworx links
contact skratchworx
skratchworx RSS
SKratchworx twitter

Custom Search

Skratchworx Dj gear reviews DJ gear reviews DJ Mixer Reviews DJ Turntable reviews DJ CD deck reviews Digital DJ Gear reviews DJ Cart needles review DJ Slipmat reviews DJ accessories reviews
Mixxx with 3 Xs - one for each supported OS
Mixxx with 3 Xs - one for each supported OS
Posted by Gizmo on August 7, 2009 :

mixxx v1.70 released

While some DJ software languishes in the pit of single OS despair, most have clawed their fingers out and have accepted the harsh reality that the DJ world is split evenly between Windows and OS X. But there is just one piece of software that ticks all the OS boxes - yes including Linux - and that is Mixxx. Having just hit v1.7, it now has a reworked MIDI mapping engine, as well as new scripting features to get the most from your MIDI gear. But here's the best part - it's does it for free.

Considering Mixxx is free, it has an impressive level of support for all kinds of products that even puts some paid products to shame.. Here's a list of features and supported MIDI controllers:
Parallel waveform displays
• Waveform summaries
• MP3, OGG, WAVE, and FLAC playback
• Pitch-independent time stretch (key lock)
• Vinyl emulation
• Wave recording
• Free, open source software
• BPM detection and estimation
• Supported MIDI controllers:
  • Hercules DJ Console MK2
  • Hercules DJ MP3 Control
  • Hercules DJ Console RMX
  • Hercules DJ Console Steel
  • Stanton SCS.3d
  • Stanton SCS.1m
  • Mixman DM2
  • Tascam US-428
  • M-Audio X-Session Pro
  • M-Audio Xponent
  • Evolution X-Session
  • FaderFox DJ2
  • Vestax VCI-100
  • Numark Total Control
  • ... and more - See our Hardware Compatibility page.
• Multichannel soundcard support (playback and capture)
• Multiple soundcard support
• Cross-platform (Windows XP and Vista, Mac OS X, Linux)
• Adjustable EQ shelves
• Crossfader curve control
• Skinnable interface with extra skins bundled
• Advanced MIDI scripting engine
• Adjustable pitch range
• Multi-core CPU support
• 24-bit/96000 Hz playback and capture
• Crystal clear audio
• Hardware video acceleration
• Vinyl control support for:
  • Serato CV02 vinyl
  • Traktor Scratch vinyl
  • FinalScratch Standard vinyl
  • FinalScratch Scratch vinyl
  • Serato CD

But this is the beauty of an open source project - developers from all OSs can offer support to make the whole thing better. And these ideas can then be implemented across all platforms to allow the product to grow at the same rate for everyone.

Seeing as it's free, you have no real excuse not to try it out. I'll expect reviews from you all in 2 weeks.

NOTE: No further comments are being accepted.
23 comments to this story

On August 7, 2009, Flexinoodle said this:
Not the best latency from my audio interface in Linux for testing this under that platform (Linux is still a no no for audio unless you buy the right card and set it the right way and blah blah blah)

Will test under windows for sure

Don't get me wrong Linux is great and i have a Linux machine for music with my Win machines but anything heavily dependent on low latency such as this is erm well not for me blink1.gif


On August 7, 2009, qfour20 said this:
Thanks for posting this story, Gizmo. Mixxx is an awesome piece of free software. I personally know two people who DJ now only because they were able to get started by using a piece of free software and got hooked. One of them has moved on to using hardware devices (pioneer cd players, to be specific) and the other still uses mixxx while he's saving up for some tables.

The quality of the software is pretty impressive. It's not as feature-full as Traktor or many other applications, but feature per dollar, it's really tough to beat. Comparing it to historical releases (in my case, the 1.5x branch and the 1.6.0 and 1.6.1 releases), the software is more stable and faster. Some top notch improvements that even a commercial vendor's development staff could be proud of.

Flexinoodle: It is unfortunate that the audio interface that you're using doesn't work well with linux. You do have to do some extra research before you buy hardware when you're a linux user, but it is getting better all the time. I don't quite understand what you're getting at with "but anything heavily dependent on low latency such as this is erm well not for me". As best I understand, *all* audio performance applications are heavily dependent on a low latency audio system. Everything from Traktor to Ableton, Mixvibes to xwax, Serato to Torq: without low latency audio, they're not valid live performance tools. The developers of mixxx have taken great pains to compile (and test as best their limited resources allow) for all three major platforms out there. This means that whatever platform works best with the audio interface that you have is the platform that you can use. Whether it's CoreAudio on the mac, ASIO on windows (god bless the ASIO4ALL folks!blink1.gif, or the myriad of sound API's that are supported on linux.... whatever works best for you is available.

Give it a try and see what you think. Maybe make a post about your experiences and participate in the feedback survey that they are putting together to guide the development of 1.8.


On August 7, 2009, jandoe said this:
Nice! Is it possible to setup a separate stereo output for each deck, so i can hook it up to my rane? There is only a master output option in the preferences.

On August 7, 2009, qfour20 said this:
I don't believe that there is an option to do this at the moment. A workaround (ugly, but works) would be to toss the crossfader all the way over so that deck1 is sent to master output. Route the soundcard that master output into deck1 on your mixer. Next, configure the soundcard that the monitor output is sent to so that it's connected to deck2 on your mixer and hit the "headphone" icon on deck2 in the software. Now match your levels with "master out" and "headphone" out and you're good to go.

I put in a feature request for an "external mixer" option in mixxx in the 2009 user survey, so hopefully, it will be added soon.

Good luck, and let us know what you think.

On August 8, 2009, chronokun said this:
Flexinoodle, there are guides online for setting up linux for Real-Time and getting lower latencies than possible with either Windows or OSX, you should have a look at them, I don't think they even require high-end sound cards because they have to be ASIO compatible like on windows however a decent soundcard will still outperform a cheap one.

On August 8, 2009, chronokun said this:
Flexinoodle, there are guides online for setting up linux for Real-Time and getting lower latencies than possible with either Windows or OSX, you should have a look at them, I don't think they even require high-end sound cards because they have to be ASIO compatible like on windows however a decent soundcard will still outperform a cheap one.

On August 8, 2009, Flexinoodle said this:
Actually no lots of audio tools are not heavily dependant on low latency blink1.gif
Only live triggering of soft synths and DJ apps are to be perfectly honest
Well that is unless you wish to monitor software FX while recording then that needs low latency too
Other than those particular situations (Admitedly important situations) pretty much everything else can get by with 40-100 ms latency which is quite normal for even the most basic of soundcard with generic drivers

The reason i said not for me in relation to linux is that i have amazingly low audio cards (RME,Creamwares,EMU) set up in windows and the fact of the matter is that they are of much lesser quality in terms of latency in Linux
This is not me hating on Linux i love my Crunchbang install very much but i just want to make it clear for SW readers that they will not get the same performance from any card under Linux that will be achieved in Win/Mac using the same card
Oh how i wish it was not the case but it is blink1.gif

Luckily my Crunchbang is for Renoise which is one of those audio packages not reliant on amazing low latency (I get about 14ms roundtrip in Crunchbang using alsa, Usable but not what i would call ideal)


On August 8, 2009, Flexinoodle said this:

When somebody tells you you can realise a latency of 3ms no matter if it be in Win/Mac/Linux ask em what card
If they dont give the answer RME or MOTU then call bullsh*t on em right there and then

This is actually my field of expertise and very much what i do for a living hehehe
When somebody says this they tend to be talking about the drivers reported latency and are not talking about the roundtrip latency
Reported latency is really of no use whatsoever other than a selling point for a card manufacturer

If you really want to get into this subject you should google the centrance latency checker if you are on windows
If you are not im not sure what is available but it is not a case of just reading the reported latency
There are many factors including the latency of the D/A the A/D the hidden processes (Yes manufacturers hardcode and hide some processes on there cards so that the driver doesn't report the extra latency)

You can find plenty of info on this subject if you google around
But currently the lowest roundtrip you can get on any platform is roughly 3ms from RME and MOTU everything else falls to the wayside

By the way the 404 used in the video you linked when running at 3ms reported (What he achieves in that video) is actually roundtrip of about 16-18ms (There are charts online you can check for this

I have a an 1818m setup in Crunchbang that i have managed to get down to 14ms (On windows i can lower this to about 10-12)

The only reason i am going over this is because some people may be confused when setting up and following these videos and tutorials and still feeling lag on there set up blink1.gif


On August 8, 2009, chronokun said this:
ahhh ic,
well i recall getting reasonable latency with a presonus FP10 using linux with a real-time kernel, don't think it was sub 3ms but it was better than what i was getting on windows w/o drop-outs, i think it was around 15ms roundtrip? i don't have any expensive RME or MOTU cards, but on windows i think it was at least twice this with a firepod.

guess i shoulda checked the video in more detail before posting, however i believe the 3ms reported latency is how many programs actually report latency so the claim didn't seem to unusual.

personally i'd avoid using linux for most audio tasks anyway because i dont find the software to be as feature-rich rather than because of the underlying system.

On August 8, 2009, jandoe said this:
External mixer setup would be awesome. As well as striped down version of the GUI. I think of an interface with just two waveform displays, two auto completion text inputs for selecting tracks from the library and nothing else. I should take a look on the code.

On August 8, 2009, Flexinoodle said this:
Heheheh you picked an interface with a bit of background story
And yes the FP is a PITA to st up in windows but there is a reason behind this that you can find by googling i am not getting into it here
And yes in circumstances like those the unsurported development is preferable to the terrible supprt from certain chipset manufactuers blink1.gif


On August 8, 2009, djeverlast said this: source FTW!

looking forward to the "touchDVS" review, giz8)

On August 8, 2009, djeverlast said this:
"suports mixvibes timecode CDs"


On August 8, 2009, tikka said this:
<3 tux

On August 8, 2009, thugusucker said this:
I've tried Mixxx 2 times with Audio8 and Traktor TCV's. Well yeah it's free, but sound quality and scratching is HORRIBLE. I'm looking forward to see improvements in future updates tho. I really like the idea of a FREE DJ software.

On August 8, 2009, djeverlast said this:
well it΄s based on "x-wax" wich is quite good for what it does:

scratching & sound should be ok, maybe you΄re doin΄ sumthing wrong?

On August 9, 2009, Antwon said this:
Wasted a good 10 minutes of my life by downloading, installing and trying this out.

On August 9, 2009, sinjintek said this:
what's this?? finally a potential use for some old dusty Final Scratch gear? potential dj-goodness served on a Linux platter? oh, i am so game for this one!

On August 9, 2009, djeverlast said this:
c΄mon guys it΄s freeware!

On August 10, 2009, sinjintek said this:
okay, tried it on leopard with my macbook...can't recommend it for DVS use. the TS TCVs worked marginally, no use for scratching and even gingerly cueing a mix was quite difficult. FS vinyl? garbage. But then, that was pretty much expected...still i had hopes. midi setup with the zero4 worked out fairly well, but a solid no-go on the nanoPAD

...however, i just realized i reconfigured it for a TS beta workaround. maybe i'll give that another try.

seems this software may be okay for a dedicated midi controller...i don't really have one yet, and i don't see support for the omni control i've been considering. i do have a Tascam us-428 which is supported, but i didn't feel like digging it out for an attempt.

i may give it another go later on this week with the us-428 and a proper nanoPAD...let you guys know if i see any shine.

On August 10, 2009, Alessandro said this:
Xwax on work here:

On August 10, 2009, CGDJ said this:
I've got it running good with SSL CV's.
Also doing good on the SCS3D. NO Interface. No darouter.
Check my vid for the SCratch contest this week with MIXXX!

On August 24, 2009, DJSDive said this:
I am getting quite excited over the next 1.8 release which is expected soon already:

© 2011 and may not be reproduced in whole or in part without permission.