Am I catching the drum rhythm right

Here is a drum measure I wish to implement:


from here : https://www.youtube.com/watch?v=1KKZ-SaVZhA&t=363s
Music sheet http://drumeoblog.s3.amazonaws.com/Resources/drumeo-edge-1786.pdf , 1st page 1st rhythm.

The rhythm seems to be not ok for me.Is the bpm right.
How can I change the code to catch the rhythm.

use_bpm 120

CC = [1, 2, 3, 4, 5, 6, 7, 8, 9, 0, 1, 2, 3, 4, 5, 6]
BD = [1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0]
CH = [1, 1, 0, 0, 1, 1, 0, 0, 1, 1, 0, 0, 1, 1, 0, 0]
SN = [0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0]

SN.length.times do
  tick
  sample :drum_bass_hard if BD.look == 1
  sample :drum_cymbal_closed if CH.look == 1
  sample :drum_snare_soft if SN.look == 1
  sleep 0.5
end
1 Like

I think CH and SN are incorrect.

CH = [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0]
SN = [0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1]
2 Likes

This is what I hear:

kk = [1,0,0,0,0,0,0,0]
sn = [0,0,0,1]
hh = [1,0,1,0]
use_bpm 65
16.times do
  tick
  sample :drum_bass_hard if kk.look ==1
  sample :drum_cymbal_closed if hh.look ==1
  sample :drum_snare_soft if sn.look ==1
  sleep 0.25
end

If the smallest time unit is a 16th (semiquaver = 4 per beat), I prefer using sleep 0.25 (4 sleeps per whole beat, helps me count), so I started at 65bpm; but she changes the tempo anyway.

PD-Pi

2 Likes

Is the music notation clear enough to tell the timings?
Taking first three notes, snare only is a 1/16 note right. But double beam touches both closed hihat and snare. Going by the distance between notes in the sheet, what is heard is right.

Yes, you’re reading the notation correctly. The first 2 beats are repeated, so I’ll describe those only: 1st whole beat = the kick and hihat are an 8th note (quaver); the hihat is a 16th (semiquaver); the snare is a 16th note. 2nd beat = hihat 8th; hihat 16th; snare 16th.

Screenshot 2024-08-18 at 06.30.06

The drum pattern sounds a little disorienting at first because of the upbeat snare on the last 16th of every beat, but watch her right hand on the hihat - just simple regular 1+ 2+ 3+ 4+.

PD-Pi

1 Like