Live works admirably here, as long as it's the FULL version with Max for Live. That one addition unlocks a lot of the hidden power under Ableton's hood, and since you can define LOTS of possible operations/routings/etc via Max, it's sort of a unique situation. But it's VERY easy to set up all sorts of "sneaky" send/return signal paths with M4L objects. With that, I can set up lots of actions that are basically nonrepeating, yet which follow clear musical patterns as a work plays.
-- Lugia

What are some M4L devices you'd recommend??