Typically I start out improvising at the guitar or vocals with no midi clock, and as the feel solidifies I TAP in the tempo, which triggers a Hihat/snare loop in my in ear monitors only. I then loop the guitar, and play any percussion and bass parts via MIDI. I will then start mixing in Loop elements and dubbing out/mixing what I have. Then I may add and layer my own vocal elements, and prepare for some major transition to create an A/B part for my current song. Finally I may mix out of my "song" DJ/House style into some track from my collection in order to reset my loops/midi tracks and then build the next piece.
2 guitar tracks, 1 Vocal track - each with a sound-on-sound VST plugin (Angstrolooper/Loopy LLama)
I use the 2 guitar tracks as part A/B (like boomergang)
All major sound-on-sound functions mapped to FBC1010>Bomes
A single button is mapped to multiple Keystrokes, such as (Rec Looper A/Mute Looper A/RecLooper B/Mute Looper B)
I then have 4 tracks setup like a DJ mixer with lots of edits of Deep house percussion/drum/track elemetns.
4 Midi tracks are used which all go to outboard gear: Roland HPD15 (2 Tracks) Handrum, and Roland MVS-1 for Bass/strings.
The HPD15 has local control on, and also records MIDI tracks in live. I always use blank midi tracks, there are never predone sequences on any of my midi tracks. The 2 HPD15 tracks have independant Velocity/Random controls, yet go to the same channel - this is to layer percussion parts from the same patch and independantly control velocities. I am unable to use multiple channels because of the Local Control being on. I chose to do this to remove MIDI lag and retain simplicity.
I love the Live Arpeggiator for bass... it is my dear dear friend.
I use a non latching footswitch seperate from my FCB1010 for OVERDUB, so that I am overdubbing midi ONLY when it is being held down.
All audio goes into the soundcard and routed to one of three Busses which have FX/Filters/delays etc.