La documentation en ligne est écrite dans le format utilisé par PmWiki.
La documentation est écrite pour être lue depuis Solfege mais peut bien sûr être vue dans un navigateur web.
Ce qui rend les fichiers html générés différents des fichier html normaux, c'est qu'en plus des liens avec d'autres fichiers d'aide, vous pouvez écrire des liens qui vont démarrer et configurer un exercice, comme celui ci.
N'hésitez pas à poser des questions si vous voulez écrire de la documentation pour Solfege.
solfege:
protocol:action/exercise/lessoncollection/lessonfile?configuration
protocol
solfege
.
action
practise
, config
ou statistics
. S'il est omis, vous verrez le même onglet de l'exercice que la dernière fois que vous l'avez utilisé. Si l'exercice n'a pas été utilisé dans cette session, vous verrez l'onglet exercices.
exercise
chord, harmonic-interval, melodic-interval, sing-interval, identify-scale, dictation, id-by-name, twelve-tone,
sing-chord, id-tone, compare-intervals, rhythm
lessoncollection
solfege
pour les fichiers distribués avec Solfege. Utilisez user
pour vos propres fichiers stockés dans $HOME/lessonfiles
. (Option, seulement utilisé avec les exercices basés sur des fichiers leçons.)
lessonfile
configuration
highest_instrument=80; intervals=[1, 2, 3, 4]
Les deux suivantes peuvent être utilisées avec tous les exercices qui ont l'option Nouvelle question automatique dans l'onglet de configuration.
new_question_automatically = true | false
seconds_before_question = float
highest_instrument
middle_instrument
lowest_instrument
highest_instrument_velocity
middle_instrument_velocity
lowest_instrument_velocity
highest_instrument
lowest_instrument
highest_instrument_velocity
lowest_instrument_velocity
override_default_instrument
intervals
highest_tone
lowest_tone
c
, fis,
or d''
new_question_automatically
seconds_before_new_question
disable_unused_intervals
booléen
.
number_of_intervals
ask_for_intervals_nn
FIXME
scales
Seulement spécifier le fichier leçon.
c_weight
one_chance_only
warning_sound
repeat_question