well it's good that you wanna learn all of that. I don't think I'm understanding your question that much. But if your question (since your a drummer) is how to produce material for live situations I can help. But, is that what your asking.
well, i'm tryna to combine some programmed stuff with live playing. we don't have a bass guitarist or any other instrumentalists. we juss have a keyboardist(which is NOT always, but sumtimes)...but this summer we got two pple we r gonna be usin' as our keyboardists and i want to program percussion and also be able to help program bass and other instruments coz the guys who are gonna be playin' the keyboardists don't have a clue and all.
we got an Ensoniq TS-12 Keyboard , a iS50 Korg Music Workstation, and a PSR 640 or sumthing lyke dat keyboard...i'm very concerned abt the Ensoniq and Korg...
Also, I want to learn the language of programming, sequencing and looping...
Hope dat helps in explaining wat I'm tryin' to get help on