ARREGLAME ¡Ahora usamos docbook! El código fuente para la documentación se escribe en texinfo y se convierte a texto html plano. Adicionalmente a enlaces a otras ayudas, puede escribir enlaces que pueden iniciar y configurar un ejercicio al hacer clic en ellos, como ahref(solfege:/harmonic-interval, this one).
Siéntase libre de hacer cualquier pregunta o escribir alguna documentación para Solfege, incluso le puedo dar un curso rápido de texinfo via email si es necesario...
protocol:action/exercise/lessoncollection/lessonfile?configuration
protocol
Opcional, si es omitido, enlaza a un archivo html.
Un posible valor: solfege
.
action
Opcional, valores posibles:
practise
,
config
o statistics
. Si se omite, verá la misma parte del
ejercicio que usó por última vez. Si no se usó un ejercicio en la última
sesión, verá la página de práctica.
exercise
Valores posibles:
chord, harmonic-interval, melodic-interval, sing-interval,
identify-scale, dictation, id-by-name,
twelve-tone, sing-chord, id-tone, compare-intervals, rhythm
lessoncollection
Use el valor solfege
para archivos distribuidos con
Solfege. Use user
para sus propias archivos guardados
$HOME/lessonfiles
.
(Opcional, solo usado con lecciones basadas en ejercicios.)
lessonfile
Nombre archivo. (Opcional, slo se usa con lecciones basadas en ejercicios.)
configuration
Opcional. Asignaciones o parámetros separados por semi-comas. Ejemplo:
highest_instrument=80; intervals=[1, 2, 3, 4]
Estos se pueden usar con todos los ejercicios que tengan la opción de Nueva pregunta automáticamente en la página de configuración.
new_question_automatically = true | false
¿Se le deberá hacer una pregunta nueva al usuario de forma automática una vez que conteste correctamente?
seconds_before_question = float
Definir el número de segundos antes de que se se haga una nueva pregunta de forma automática.
highest_instrument
, middle_instrument
, lowest_instrument
, integer 0-127
highest_instrument_velocity
, middle_instrument_velocity
, lowest_instrument_velocity
, entero 0-127
highest_instrument
, lowest_instrument
, entero 0-127
highest_instrument_velocity
, lowest_instrument_velocity
, entero 0-127
override_default_instrument
booleano
intervals
lista de enteros, [1, 2, ... 15, 16]
highest_tone
, lowest_tone
,
Nombre de una nota, por ejemplo c
, fis,
or d''
new_question_automatically
booleano
seconds_before_new_question
flotante
disable_unused_intervals
Si usa la interface de botones para identificar intervalos, use esta
variable para hacer que los botones sean insensibles que representen
intervalos por los que el programa no preguntará.
Esta variable es de tipo boolean
.
number_of_intervals
integer
ask_for_intervals_nn
list of integers: [-16
scales
lista de tipos de escala: ['ionian', 'dorian', 'phrygian', 'lydian', 'mixolydian', 'aeolian', 'lokrisk', 'harmonic_minor', 'melodic_minor']