Open source DJing with Mixxx

20130109-mixxx

On 31 December, my mission was to make people dance from 22:00 to 03:00 in the morning. Fortunately, I could rely on Mixxx, a fantastic and powerful DJing software available for free for all platforms (Linux, Mac OS X and Windows).

Mixxx performed admirably during the five hours.

On Linux, Mixxx supports MP3 out of the box but as I had quite a lot of AAC (i.e. M4A) files, I had to compile it from source. Here are the commands I used on my Ubuntu Linux 12.04 LTS box:

sudo aptitude install scons qt3-dev-tools libqt4-dev g++ bzr libportmidi-dev libsndfile1-dev libtag1-dev libmad0-dev libid3tag0-dev libmp4v2-dev libfaad-dev portaudio19-dev

scons -j2 faad=1 shoutcast=0 tuned=1

sudo scons prefix=/usr/local install

The first line is to install all the required dependencies, the second is to compile Mixxx with AAC support (faad=1) and specifically for the processor I was using (tuned=1). The third line is to install it in /usr/local

Have fun DJing with Mixxx :-)

Comments

  1. Jean-Paul Ruche says:

    Its Great! To see the emergence (or escalation!) of Open Source Applications! Yet there need to be testers and adherents much much more in the coming future….. BTW did have a listen to your audio albums… keep it up! there too there are lots of open source audio apps…. hope to hear new experiences from you on this part of music….(creation!)

  2. Have you used any MIDI controller together with Mixxx? It’s been years I haven’t revisited this software.

  3. @Jean-Paul I still use my trusty Logic Express running on an iMac to compose music. I’ll check whether something similar exists on Linux but, to be frank, I have some doubts.

    @Dilraj I didn’t have time to set up a MIDI controller. I’ll do that next time I use it and I’ll let you know.

  4. Jean-Paul Ruche says:
  5. I’m going to listen to your compositions tomorrow. Thanks for sharing.

  6. ramloll says:

    did you mix using command line???
    that would have been cool!!!1

  7. Nah. I don’t even know if that’s possible :-)

Speak Your Mind

*