# Preferences window

## Midi stuff

Set the midi instrument and the tempo to use on exercises that does not override this.

## User

Solfege use 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 will is 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

FIXME!

## Practise

FIXME!

## Sound setup

There are three ways to play sound:

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.

## 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.