I programmed this beat and ran it through some pretty thick filtering followed by compression with a touch of delay automated in here and there for a few dub effects. Another technique I used to get some different fills going in the pattern was to add a MIDI arpeggiator and turn it on at certain moments to change the feel. The arpeggiator was programmed to randomize the notes in the sequence using specific note durations. I alternated between eighth notes and thirty-second notes.
Arpeggiating at eighth notes slowed down the feel of the beat since the high hat pattern was programmed in sixteenths, while arpeggiating the pattern to thirty-seconds created some simulated fancy fill work. These techniques can be hit or miss, so whenever I use them to produce I generally render the track several times with the random behaviors enabled then scour the output for “gems”. Finally I collect the “gems” and use them as fills selectively. Another example of unnatural selection at work.
Filtered Synth Drums at 125bpm