Excellent stuff.
With some little testing I didn't find any obvious serious bugs. The panning commands maybe don't work as expected, what the values do, is a bit unpredictable/not obvious. I'd like some more complex commands, too. Like randomized values and such.
LoL, now there's also APIs for mixer sends! Some more work for you, SWS, I guess...