bpm 120
meter 4
unit 1/4
Cabinet ::= clave - shaker - conga - shaker - clave - shaker - bongo bongo shaker -
Heads ::= kick - tom5 - snare - tom4 - kick - tom2 - snare tom1 tom1 crash
Cabinet Heads
Hats ::= hat _2 hat _2 hat _2 hat _2 hat _2 hat _2 ohat _2 hat hat
Back ::= -*4 snare -*6 rim snare -*3
Feet ::= kick -*6 kick -*2 kick -*5
Groove ::= {Hats, Back, Feet}
assert Groove*2 == Groove Groove
Hats
{Hats, Feet}
Groove*3
key e2 min
Bass ::= 1 _7 1 _3 5 _3 3 4 5
Bass
{Groove, Bass}*4
inst vibraslap = 58
inst conga3 = 64
inst agogo2 = 68
Son ::= clave -*2 clave -*2 clave -*3 clave - clave -*3
Tumbao ::= conga2 - conga3 - conga -*3 conga2 - conga3 - conga conga - -
Bells ::= agogo -*3 agogo2 -*3 agogo - agogo2 - agogo -*3
{Son, Tumbao, Bells}*2
{Son, Tumbao, Bells, Feet, Back}*2
{Son, Tumbao, Bells, Feet, Back, vibraslap -*15}
Fill ::= tom1 -*3 tom1 tom2 -*2 tom2 tom4 -*2 tom4 tom5 tom5 tom6
= -*8 snare*8
= clap -*3 clap -*3 rim rim -*2 crash -*3
enum Fill
{Groove, Bass}*3
Fill#1
{Groove, Bass}*3
Fill#2
Cabinet Heads
Groove*2 {Groove, Bass}*2
{Groove, Bass}*3 Fill#1
{Groove, Bass}*3 Fill#2
{Son, Tumbao, Bells, Feet, Back}*4
{Groove, Bass, Son}*3 Fill#3
{Groove, Bass, Son}*3 {crash _16, kick _16, 1 _16}