This is one especially for Rob V...

I occasionally still get asked to do some DJing (despite my active Dj days being 25 years ago). As it is very occasional and casual, I don't want to drag too much stuff with me, so all-digital is the way to go. Preferably only laptop + possible MIDI/USB controller, plugging into PA amp - so far I have also used a small mixer, but want to get rid of that too.

Now the complication - I don't want to dedicate a laptop to this, and my "everyday" laptops run linux ([K]Ubuntu and gentoo), so I would prefer something linux-based.

As to software, I have tried out Mixxx and djplay, and for hardware, there is at least the Hercules DJ console that has the benefit of combined controllers + multiple sound outputs.

I could also go for one of the Numark midi controllers, but then I need a separate audio output box, as I would like to have independent audio out and headphone monitoring.

Comments/advice?