or better yet, would anyone(cough*metalhead28*cough) be willing to share a few MIDI files of stuff they've programmed?
of course i'm not trying to steal anyone's music here, but i would love to visualize some good programming in my drum editor, especially the velocities on tom fills, snare rolls, and things of that nature
shit, even a couple screenshots would be beyond awesome
I may upload some MIDI samples when I get a chance.
I can give you some tips on this stuff though.
Snares:
Try doing ghost notes with a velocity of around 20. Try doing rolls with a velocity range from around 55-80, with an occasional spike into the 80's or 90's. Save the harder hits for accents and place them where they make sense rhythmically. Something that really helped me with fast snare rolls - When you drag the stick across the drum you get more than one consecutive hit with each hand, I simulate that by doing 2 or 3 hits per hand instead of alternating strict L/R/L/R for really fast rolls. Velocities are in the 20-40 range for those multiple hits.
I use the snare FX or rimshot quite a bit. I never, ever, use the snare "roll" sample.
Oh yeah, and for blast beats I rarely get the snare velocity above 65 or so.
Toms:
I use similar velocities for tom rolls that I do for snares. I usually favor one hand, meaning the velocities are a bit higher for one hand some of the time. Individual hits for accents are usually in the 90-110 range. Keep in mind the physical aspect, you can't fly from one side of the kit to the other with 32nd notes and maintain a very heavy hand. Some of those fast fills are going to be really low velocities. Don't do the same 4 hits per drum descending roll every freaking time. Mix it up! That's where watching creative drummers comes in.
I look at things as if anything over 110-115 is just murdering the drum and I never use that unless I want it to sound that way.
Think about working with a real drum recording, you have to compress the snare hard to get a high impact sound - you should be doing the same thing with programmed drums. Lower velocities, processed the same way you would process a real drum track is what sounds best. (in my opinion)
As far as creating fills, if you can't visualize it or hear something interesting in your head - hell just start clicking in hits in odd patterns until something sounds cool. Sometimes that is how I create fills - and then I go back and try to decide if they are playable.