#you may as well port the mac ui to a window's user or vice versa
Explore tagged Tumblr posts
djmjukebox · 8 years ago
Text
Impressed by the Mixxx, DJ?
by Sagar Mody (DJM)
REVIEW BOTTOM LINE: Mixxx 2.00- A FREE, open source DJ software that is not just for beginners and radio shows anymore, it is good for DJs on a budget and even good enough for many professional DJs.
RATING: 4/5
COMPATIBLE: Windows, Linux, Mac OS
PRICE: FREE
Tumblr media
The minute we think DJ today, we think digital and that's right because one way or the other, there is something digital involved in most setups. All the logistics and hardwork required in the days gone by seems alien to most younger DJs and producers today. Powerful DJ and music production software has become the choice of the trade, where most of the hardware is simulated and in recent years it has been perfected furthermore, making it a replacement for carrying bulky gear, vinyls or CDs. Although, the cost of the old ways was very high and moving to digital greatly reduces it, professional software and hardware still costs  a decent amount. The most popular DJ softwares out there demand no less than £80 for being nearly fully functional and usually to be featured further, the licenses can cost upto £200 or more. Then there is the dilemma of buying hardware that comes with a software license but that software may have its limitations for you and vice versa. What if someone told you, there is a fully featured software, you can install and use for FREE without limitations? Unbelievable? Not quite... welcome to Mixxx DJ! It is an open source music software available for Windows, Mac OS and Linux! (no joke!). Mixxx has been around in beta (1.110) for a long while but recently they released 2.00 and boy is it good! Whilst Mixxx 1.110 was just fine for basic mixing, load tracks, beat mix and looping, 2.00 takes it to level par with the big boys.
Compatibility and Cost
The monopoly in DJ software is held by a few, namely the top 3 : Traktor by Native Instruments, Serato DJ and Virtual DJ. At least these are the ones you'll have heard of if you aren't a DJ but the list does not end there. There is great software choice like, DJAY by Agoriddim (admittedly for Mac and tablets only), Rekordbox DJ by Pioneer (recently released with an aim to take over the software market), Mixvibes Cross DJ (brilliant and underrated) and Deckadance DJ.They each are set apart slightly by the performance oriented features and packages they offer.
All the above have their pros and cons and it would be a matter of a whole other article to discuss them. What is of importance is that they all cost money or come included when you buy hardware built for them. Whilst Traktor can be mapped to just about any MIDI controller, Serato DJ can't (you need Serato certified hardware). Virtual DJ and Cross boast the widest 'plug and play' compatibility to most hardware you're likely to come across. What Mixxx has in its bag is, a community which contributes to its progress and also to making more maps available for popular hardware. It isn't quite 'plug and play' but it isn't very difficult to get a controller from the list of those supported (apparently over 85) working in minutes. For something that costs £0, that is really good. What's more? Mixxx supports DVS with timecode with your existing Serato or Traktor DVS soundboxes.
That answers the question of compatibility but surely a FREE software, designed by a community can't come close to the 'paid-for' big boys, can it? I would say, with 2.00 Mixxx has come very close to the big boys. There are still some things that aren't just that bit perfect, for instance effects just don't sound right (to my ears at least) but for most other things you can think of, in my opinion Mixxx is on par or in some cases better!
Tumblr media
Features
1. Skins and UI: Let's get this out of the way shall we? Skins is a love or hate thing! Virtual DJ lovers look at being able to customize and skin the DJ software as an essential function whilst those who play Serato or Traktor couldn't care less. However, skinning isn't just for making something look beautiful (the way you think it is, after all beauty is in the eye of the beholder or so they say). Skinning is extremely useful for different use cases, for example somebody using a mixdeck for radio won't need the same items displayed as a DJ would. Mixxx supports xml and css based skinning and comes with 3 very clean and useable skins which render beautifully on medium power hardware as well. Just like anything else in Mixxx, the UI and the resources used for drawing the waveforms is customizable in the preferences.
2. Waveforms: They weren't nearly good in 1.110 but in 2.00 the waveforms are brilliant. You can choose your framerate, RGB, filtered or monotone waves. Depending on the skin you can have them on each deck or you can stack them! They render cleanly, look sharp and scroll intuitively. There is great detail in them too and you can see the differences in the frequencies of the sound you are playing. I can compare them to all three, Traktor, Serato and Virtual DJ and say that I like these alot, the best for me being Traktor so far closely followed by Virtual DJ. Infact for those who have given Cross DJ (Mixvibes) a spin, these will remind you of those. (Why not Serato? Someday I'll write an article about that too- the programmers at Serato simply ignore Windows as a platform which is why the software is mostly ported from Mac OS to Windows. This has left a glaring error in waveform rendering and even in 2017 you have to deal with choppy and laggy waves even on premium hardware. There is plenty of discussion about this on the Serato forum and most folk even have trouble with this on certain Mac Books.)
3. Transport, Loops, Cues and Mixer: Mixxx has everything you have come to expect from a useful DJ software: Loops upto 64 beats, 8 hot cues, quantize, keylock, independent pitch control, slip mode, per channel filters, vinyl view and control and beat grid with full editing possibility. The best thing is, most of the functionality and emulation is customizable in the preferences. For example, you can select your transport behaviour to be like Pioneer hardware or Numark hardware etc. Options are also available for mixer behaviour and Vinyl (pitchbend) behaviour. Mixxx boasts one of the best Vinyl emulation engines to make your controller gigs sound just right. The EQs are great and you can customize just how much of suppression or kill you want, and also exactly where. Let's not forget, if you run short of options, you can contribute to the software yourself and build options (assuming you know your way around coding).
4. Track decks, Sample decks and Effects: Mixxx has upto 8 sample decks available, which can be triggered as normal. You can have upto 4 normal track decks in addition to the samples. The software comes with a handful built-in effects and 4 effect decks which gives you either superficial or more in depth control for each effect. The effects and the way they work, leaves a lot to be desired but this is only the one place I have found Mixxx to fall short.
Tumblr media
5. Library functions: This, in my opinion is the clincher. Whilst Virtual DJ has a very hassle free system of directly accessing your PC folders for the library and it used to be my favorite, I have come to like the Traktor library management system. Once the inital pain of adding and analysis is over with, Traktor does it all automatically from then on when you add to the collection. As for search, Traktor is extremely powerful there too! Serato on the other hand has the worst library management system, in that it doesn't have one- if you organise your music in iTunes, Serato uses that but otherwise if you want to organise independantly within Serato, it is a bit of a pain.
Once again, not going into too much detail and coming back to Mixxx- Mixxx is as good as Traktor. In version 2.00 Mixxx can pull your Traktor playlists, iTunes playlists and Rhythmbox (Linux users) playlists as is and they will appear in your browser already. As for adding and making a collection in Mixxx, it is extremely simple- just select watch folders and it will automatically add from there everytime you start up Mixxx. The track analysis engine is fantastic and if you're coming from Traktor, it can use most of the Traktor analysis already. Search is strong- you can search for tracks with a humanly understandable command line. For example, location: 'folder-name' will display all songs in that folder! This works for most of the tags like artist, track, album etc. Mixxx allows full editing of your music tags and will also pull relevant information from the MusicBrainz dastabase if you want it to. Also worth mentioning, that ALL of the functions in Mixxx including browsing (mainly jumping between browse and search) can be achieved using just the keyboard without ever having to touch the mouse. Between your keyboard and your controller, all of Mixxx can be navigated.
In Use
In the mix, Mixxx is intuitive and powerful- coming from Traktor to use this for a test, I've had no learning curve or needed time investment for getting music analysed and onto Mixxx. It took me 10 minutes from activating the Pioneer DDJ-SB2 with Mixxx, getting my music from Traktor and selecting my UI settings to start mixing. As the DDJ-SB2 is one of the supported controllers, all I had to do was select it from the drop down list in preferances and go. It is good to know that there is a mapping software within Mixxx that will allow you to create new maps or customise the current one (like Virtual DJ and Traktor). Once on the roll, I found myself getting carried away mixing without problems and I hardly noticed the change of software (unless when trying to use effects!). It is easy to mix and perform with Mixxx including the use of samples and things like loop roll. The mixes are easily recordable as well, in the format of your choice. The options to select multiple soundcards is easy if you aren't using a controller or hardware but simply trying to use a splitter cable or a secondary USB soundcard for cueing. This will make it super easy for beginner and hobby DJs to start mixing without having to buy or get involved in expensive hardware.
Tumblr media
Conclusion
All in all, Mixxx is a pleasant experience and the fact that it is FREE, enforces one of my personal motto's- 'All you need to mix well is basic controls and ears'- add to that a free software with waveforms and perfomance functions and you're a lucky DJ. The team at Mixxx has done a fantastic job with 2.00 and the community of Mixxx as well, in having provided so much compatibility to popular hardware already, including the most popular CDJs for MIDI/HID control. The bottom line on Mixxx- A FREE, open source DJ software that is not just for beginners and radio shows anymore, it is good for DJs on a budget and even good enough for many professional DJs.
0 notes