I can only tell you the way I use BeatBuddy, if it’s of any use to you. I play 2 to 3 gigs per month in a duo with BeatBuddy. When my partner and I decide on a song, I usually program the song myself, because we simply want the song to count in, and play completely through, with no need to press the pedal for transitions or outro fill (I’ve found that if you accidentally miss a transition live, it can really screw up the song). Usually I program the song by finding an existing MIDI file, removing all instruments but drums, and adding a 4-click intro directly into the MIDI file (you could add a separate intro using BeatBuddy manager, but I don’t see the point to having an extra step). You then create a new song in BeatBuddy Manager and import the MIDI file as the main beat. If I can’t find a decent MIDI file for a song, then I’ll construct the song beat by beat in a MIDI editor. If I want extra sounds in a song, such as simple synth samples, I will take an existing BB drum kit, remove any samples that aren’t being used for the song, add my custom wav samples to the kit, save as a new kit, import the kit into BeatBuddy manager, and trigger those samples through notes in the MIDI song file. (See Depeche Mode “Personal Jesus” as an example). I usually try to play synth myself with my feet, but if I have too much stuff going on, I sometimes get BeatBuddy to help me out.
I also use an iPad app live called “Set List Maker”, which stores a database of every song we play. Before we play a live show, we set up the set list we want in the app. Then as I select each song live from the app, the app automatically pulls up the song on BeatBuddy by sending MIDI program data through a MIDI Bluetooth interface I have connected to BeatBuddy’s MIDI IN (and the app also selects my iPad foot-controlled synth patches). The app also sends MIDI volume level to the BeatBuddy for each song, because some beats are louder than others, and we like to keep a consistent live volume. Set List Maker saves you having to constantly bend down between each song to scroll through BeatBuddy.
Everybody has their own different way of using BeatBuddy, and that is mine. Hopefully you’ll find a system that best suits your needs.