Home
Tutorial
Documentation
Feedback
DrumLace: A Language for Programing Drum Rhythms
alpha version
#This is a comment it will be ignored 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)
Save Program
Open PDF
Download WAV
Download MIDI
Your browser does not support the audio element.
welcome to DrumLace! Press render to see the Output.