Preferences window

Midi stuff

Defaults for excercises that don't have a specified configuration.

Tempo

Set the tempo (beats per minute) for music and arpeggio's.

Preferred instrument

Set the midi instrument and velocity (volume of each note).

User

Solfege uses this info in some exercises where the user is supposed to sing.

Lowest/highest tone the user can sing

These spin buttons tell Solfege the highest and lowest tone the user can sing. These values are only considered advisory by the program. If for example the values are set to c to c' and you have configured the program to ask you to sing small and large decims, you will have to sing tones outside this range.

Gui

Main toolbar

This shows or hides the main toolbar and sets its buttons to show icons, text or both.

Navigation toolbar

This shows or hides the navigation toolbar and sets its buttons to show icons, text or both.

External programs

Mail program
Defines the command that starts the mail program.

Misc

User resizeable main window
Allows the user to resize the main solfege window.

Practise

Not allow new question before the old is solved
Disable the 'new' button until the question is answered correctly or the user clicks "give up".
Repeat question if the answer was wrong
Play the sound again when the user gives an incorrect answer.

Sound setup

There are three ways to play sound: <variablelist>

No sound
Use this for debugging or when you are porting Solfege. No sounds are played, the midi events are printed to stdout.
Use device
The best choice here is usually /dev/music because it has the best support for percussion instruments. /dev/sequencer2 is usually a symbolic link to /dev/music. If your system don't have /dev/music, you can create it with this command as root (if you run the linux kernel version 2.2 or later):
     cd /dev mknod music u 14 8
Use external midiplayer
This can be useful when porting to systems that don't use OSS, or if you have a bad midi synth on your soundcard and want to use timidity.

<!-- UGH FIXME -->

Extra options

Check the ''My sound card is Sound Blaster AWE32?, AWE64? or pnp32'' check button if you have this kind of sound card. This will give you real percussion in the rhythm exercise. Code still has to be added for other sound cards. This option is only necessary if you use /dev/sequencer to play midi sounds.