The rhythmdictation module

The rhythmdictation module
Глава 4. Extending GNU Solfege

The rhythmdictation module

Solfege will play some music, and the user should enter the rhythm of the music in the rhythm editor. Below is a small lesson file example.

header {
   = rhythmdictation2
   = "Rhythm dictation"
}
# Tempo for all questions
 = 150/4
# Used for all questions that does not set the countin music themselves
 = rhythm("c4 c  c c")
question {
  # Tempo set here overrides the global tempo
   = 150/4
   = rvoice("d'4 d8 e fis8 fis4.")
}
question {
   = mp3file("musicfile.mp3")
   = rvoice("c4 c4 c8 c8 c4")
}