3. Programming the groove
What's critical in virtual drums: the pattern and its intention. How to build the verse and chorus of the guide song at 110 BPM, and where to start.
This is the equivalent of “playing the take well”. The kit is interchangeable and so is the processing; what defines whether the drums work is the pattern and its intention. A solid groove with a mediocre kit sounds like a band; a spectacular kit with a weak groove sounds like a demo.
The groove is the rhythmic foundation that the bass, the guitar and the feeling of weight in the whole song depend on. And it's the only thing in virtual drums that plugins can't fix: if the pattern doesn't work, no mix will save it.
Where to start: kick and snare, nothing else
The typical mistake is programming everything at once, piece by piece, bar by bar. It takes longer and comes out worse. The order that works:
Step 1: the skeleton
Program only kick and snare for one bar, and repeat it. That’s already enough to hear whether the groove works with the guitar riff. If the skeleton doesn’t hit, adding hi-hats is pointless: go back to the skeleton.
Step 2: the subdivision
Add the hi-hat (or the ride in more open passages). This defines the energy: eighth notes for something relaxed, sixteenth notes for something urgent, open hi-hat on the accents to open up the chorus.
For the guide song (110 BPM, 4/4)
The guide song has four parts and each one asks for different drums. This is a concrete starting point, not a mandatory score:
Intro (clean arpeggio)
As stripped-down as possible: it can start with only the hi-hat counting, or with no drums at all, coming in at the verse. Silence at the start makes the verse hit harder.
Verse (palm-muted rhythm)
A firm pattern with some air: kick on the strong beats following the riff’s accents, snare on 2 and 4, closed hi-hat marking eighth notes. The key is for the kick to talk to the guitar’s palm mute, not to go its own way.
Chorus (wall of guitars)
More energy and more width: a crash on the first hit of each phrase, open hi-hat or ride instead of closed, and a more present kick (you can add one more hit per bar). The snare stays on 2 and 4: the chorus’s force comes from the cymbals and the kick, not from filling the snare with hits.
Solo
Like the chorus but more stable: the solo needs a firm base to hold it up, not drums that compete with it. Fewer fills, more repetition.
The kick ↔ riff conversation
This is what separates drums that “accompany” from drums that lock the song together with the guitar and bass:
And the other half of the equation: once the kick is defined, the bass gets programmed or recorded against that kick (which is exactly what the bass locking section asks for).
How much detail to add now
Variations and fine detail are polish: they're easy to add over a structure that already exists. What can't wait is having the groove's skeleton for each section.
Common mistakes
What NOT to chase yet
The guide song's MIDIPending — this one is on you
When you have the sections programmed, it would help if you exported the MIDI (or an audio bounce) of the verse and chorus of the
guide song to prodmus_frontend/public/audio/bateria/:
verso-bateria.mid(and/orverso-bateria.wav): 4 bars of the verse pattern.estribillo-bateria.wav: 4 bars of the chorus.verso-bombo.wav: the kick alone from the verse. This is the most important one: it enables the kick/bass frequency-sharing A/B, the most useful example in the whole mixing stage.
WAV 24-bit / 48 kHz, 110 BPM, no clip. With that I’ll integrate real demos into these sections.
Quick path: groove in 20 minutes
Quick path
- Get the verse guitar riff playing in a loop.
- Program only kick and snare for one bar, with the kick on the riff's accents.
- Listen to the loop: does the kick talk to the riff? If not, move it before going on.
- Add the closed hi-hat marking the subdivision.
- Duplicate the bar for the whole section.
- Repeat for the chorus: crash on the first hit, open hi-hat or ride, more present kick.
- Leave variations and fills for the next sections.
Expected result
Expected result
The song’s rhythmic skeleton: verse and chorus with kick, snare and subdivision programmed, with the kick landing where the riff’s accents land. Listening with the guitar, the main hits should feel together, not parallel. It’ll still sound mechanical, which is exactly what the next section solves.