Boots and Cats
BootsAndCats = {4/4;Tempo=220;
hh 1/8 |XXXXXXXX|;#hi hat
bd 1/4 |X.X.|;#bass drum
sn 1/4 |.X.X|;}#snare drum
Unnamed Rhythm
pat={4/4;Tempo=190;
hh 1/4 |XXX.XXX.X.X.|;
bd 1/2 |XXXXXX|;
sn 1/8 |..XX..X...XX..X...XX..X.XXX.X...|;
cymc 1/1 |...|1/8|..X....|1/8|X|;}#crash cymbal
3:4 polyrythm
poly={4/4;Tempo = 180;
sn 1/4 |XXXX|;
tomfl 1/1 |{XXX}|;}#floor tom
Brazillian Funk
bfunk={4/4;Tempo=110;
bd 1/8 |d...|1/16 |.| 1/8|X..|;
sn 1/16 |...| 1/8 |dX..X|;}
Amen break (Drum and Bass Rhythm)
amen={4/4;Tempo=120;
hh 1/8 |XXXXXXXX|;
bd 1/8 |XX...X|;
sn 1/8 |..X|1/16|.X.X..X..X|;}
Queen's we will rock you
Queen={4/4;Tempo = 80;
bd 1/8 |XX..XX..|;
sn 1/8 |..X...X.|;}
Example 1
funkintro={4/4;Tempo=110;
bd 1/8 |d...|1/16 |.| 1/8|X..|;
sn 1/16 |...| 1/8 |dX..X|;
cymc 1/1 |X|;}
funk={4/4;Tempo=110;
bd 1/8 |d...|1/16 |.| 1/8 |X..|;
sn 1/16 |...| 1/8 |dX..X|;}
funkr=funkintro+funk*3
hh={4/4;Tempo=110;
hh 1/8 |XXXXXXXX|;}
hha={4/4;Tempo=110;
hh 1/8 |XX|1/16|XXXX|1/8|XXXX|;}
cym={4/4;Tempo=110;cymc 1/1 |X|;}
res=funkr||(hh+hha)*2 + cym
export(res)
Example 2
funkintro={4/4;Tempo=110;
bd 1/8 |d...|1/16 |.| 1/8|X..|;
sn 1/16 |...| 1/8 |dX..X|;
cymc 1/1 |X|;}
funk={4/4;Tempo=110;
bd 1/8 |d...|1/16 |.| 1/8 |X..|;
sn 1/16 |...| 1/8 |dX..X|;}
funkr=funkintro+funk*3
plates={4/4;Tempo=110;
hh 1/8 |XXXXXXXX|;}
platesa={4/4;Tempo=110; #note that patterns cannot have numbers in their name
hh 1/8 |XX|1/16|XXXX|1/8|XXXX|;}
cym={4/4;Tempo=110;cymc 1/1 |X|;}
res=funkr||(plates+platesa)*2 + cym
export(res)