Mixxx R0x0rz my S0x0rz
So I’ve been on the Mixxx mailing list for a little while now, exchanging messages to and fro its developers/users regarding getting my Sound Blaster Live’s two pairs of outputs to work independently with Mixxx so I can actually have a proper dj headphone cue to hear the song before I bring it in.
Well, the list wasn’t able to pinpoint my problem. It was only after some web research that I found that the problem is that the alsa driver in my 2.6.11-gentoo-r6 didn’t have the special output channel listed in /proc/asound/devices as described in this thread. So, by removing all alsa components from my kernel, rebuilding, and then emerging alsa-driver 1.0.9rc2, I was able to attain the additional input line. And by launching jackd like so…
$ jackd -v -d alsa -P hw:0,3 -C hw:0,2 -S
I was able to see not two, not four, but SIXTEEN inputs AND outputs for my sound card in qjackctl. By routing the first pair to master out in mixxx, and the second pair to headphone, I was able to achieve ALMOST what I wanted. Unfortunately, the headphone routing in Mixxx 1.4.2 doesn’t work the way anybody would want. (Toggling on headphone for a channel meant that will never be heard in the “final mix” channels, so you’d have to turn off the headphone cue before you xfade into it—almost worthless.) So… I built the CVS version of Mixxx.
And today, I properly finished installing the realtime kernel module so my user can run jackd in realtime priority. So now, I don’t have any of the nasty skips in the audio like I had before. Word up to DJing in Linux!!
@djthread
Categories
- Audio (25)
- Computers (32)
- DJ Thread (44)
- DJ Thread's Weekly Unraveling (61)
- Drum 'n Bass (50)
- General (108)
- Reviews (37)
- Software (46)
- Stuff (23)
- Technology (14)





