I've looked at Ableton, and it's awesome - but I'd need about four different controllers to make it work properly. If u plonk each one a foot apart across the table in front of the laptop, there'd be loads'a jumpin about and interaction. It might even sound better than if you put them next to each other - maybe.