A simple rhythm exercise. Solfege will randomly generate rhythm patterns that the user should recreate by clicking on buttons.
Here is a minimal lesson file:
header { module = rhythm version = "3.1.4" title = "Easy rhythms" rhythm_elements = 1, 2, 3, 4 }
visible_rhythm_elements
Define this variable if you want more rhythm elements that the one to
be asked for. This variable must include both the rhythm elements defined
in rhythm_elements
and the extra elements.
Example:
rhythm_elements = 0, 1, 2, 3, 4, 5, 6
countin_perc
An integer value between 35 and 81, representing the percussion instrument used to give you the beat before the question. The default value is 80. Example:
countin_perc = 35
35 Acoustic Bass Drum 51 Ride Cymbal 1 67 High Agoga 36 Bass Drum 52 Chinece Cymbal 68 Agogo Low 37 Side Stick 53 Ride Bell 69 Cabasa 38 Acoustic Snare 54 Tambourine 70 Maracas 39 Hand Clap 55 Splash Cymbal 71 Short Whistle 40 Electric Snare 56 Cowbell 72 Long Whistle 41 Low Floor Tom 57 Crash cymbal 2 73 Short Guiro 42 Closed Hi Hat 58 Vibraslap 74 Long Guiro 43 High Floor Tom 59 Ride Cymbal 2 75 Claves 44 Pedal Hi Hat 60 Hi Bongo 76 Hi Wood Block 45 Low Tom 61 Low Bongo 77 Low Wood Block 46 Open HiHat 62 Mute Hi Conga 78 Mute Cuica 47 Low-Mid Tom 63 Open High Conga 79 Open Cuica 48 Hi-Mid Tom 64 Low Conga 80 Mute Triangle 49 Crash Cymbal 1 65 High Timbale 81 Open Triangle 50 High Tom 66 Low Timbale
Modules: rhythm
rhythm_perc
Same as countin_perc, but setting the instrument used to play the question. The default value is 37.
Modules: rhythm
count_in
The number of beats as count in. The default value is 2.
Modules: rhythm
bpm
The tempo, in beats per minute. The default value is 60.
Modules: rhythm
num_beats
The number of elements the question is made of. The default value is 4.
Modules: rhythm