I have a few posts, but they aren’t organized in any way. Typically I create songs with drums and basslines together, so if you want just drums it’s alot easier.
That being said, if you already have the midi, it’s very easy to make the song. My typical process is to go find a decent sounding midi for a song I want. Look for patterns in the arrangement. Cut it into parts that make sense. From there you use BB Manager to arrange the midi snippets into songs. Intro, main loop, sometimes fills for other parts, sometimes multiple main loops, and sometimes an outro.
My favorite ones are simple: Intro, Main loops is verse+chorus, which can loop back to do verse+chorus again, and maybe an outro. You can use a fill to do a bridge, or do a transition to another main loop.
Check out my rendition of Little Sister, which accommodates both Elvis’ version and Dwight Yoakum’s version.
As you can see in my pdf cheat sheet, if you want to play the Elvis version, you basically hit start, let it loop through the 3 verse/chorus loops, and trigger the outro. Dwight put in a solo section for his awesome lead guitarist between each verse/chorus, so you just hit a fill to trigger the solo loop. (I invented my own notation for bb commands in my cheat sheet. [bb:tap] is hit a fill.)
In order to hear the basslines, you need to use this drumkit created by Guitar Stu, which has bass notes encoded in it:
The cool thing is that if you only sometimes want bass, just switch the kit to a regular kit, and the bass notes wont play.
Here is what the song looks like in BB Manager. IC_r1 is the intro, which is basically a count off, and the hit part (DUN DUN DUN DUN DUN DUN DUN DUNT!) and the first chorus. VC2_r1 is my main loop. 12bars_r1 is a 12 bar measure that is the solo, which is trigger by an optional fill. O_r1 is the last line of the chorus repeated a couple times, along with the outro hits like the intro one.
You can even extract the midi, and examine it in any midi editor.
Hope that helps!