# Ventana de preferencias

## Instrumentos

Captura de pantalla de la página MIDI en la ventana de preferencias.

### Tempo

Define el tempo (golpes por minuto) para la música y arpegios. Estos valores son usados por los ejercicios escritos con los módulos: `compareintervals`, `harmonicintervals`, `idtone`, `melodicinterval`, `singchord`, `singinterval`, `twelvetone`, `rhythm`, `identifybpm`, `nameinterval`. Los otros ejercicios tendrán o bien el tempo escrito en el archivo de lección o en la página de configuración del ejercicio.

### Instrumento preferido

Seleccione el instrumento MIDI y su volumen, que será usado para la mayor parte de los ejercicios.

### Instrumentos para acordes

Solfege puede usar tres instrumentos diferentes para reproducir acordes. Uno para la nota más aguda, otro para las medias y otro para la nota grave. Esto puede ser útil en caso de que tenga dificultades para escuchar notas individuales en los acordes.

### Instrumentos de percusión preferidos

Seleccione el instrumento de percusión usado para la cuenta antes de las preguntas rítmicas, y el instrumento usado para tocar la pregunta.

## Usuario

Captura de pantalla de la página 'Usuario' en la ventana de preferencias.

Solfege usa esta información en los ejercicios donde el usuario debe cantar.

### Nota más grave/aguda que el usuario puede cantar

Estos selectores sirven para que Solfege conozca la nota más grave y la más aguda que el usuario puede cantar. Estos valores son considerados por el programa, pero hasta cierto punto. Si, por ejemplo, se usaran los valores `do` y `do'`, al realizar un ejercicio de cantar décimas menores y mayores, necesariamente se tendrá que cantar notas fuera del rango aquí especificado.

### Sexo

Solfege necesita saber si el usuario es hombre o mujer al crear algunas de las preguntas donde el usuario debe cantar la respuesta. Esto es porque la voz masculina suena una octava más baja que la voz femenina.

## Programas externos

Captura de pantalla de la página 'Programas externos' de la ventana de preferencias.

Solfege buscará el camino para los programas ingresados en esta página. De esta forma, debe colocar el camino completo para programas instalados fuera de la variable PATH.

Por favor verifique la página de descarga www.solfege.org para ver consejos actualizados y enlaces de descarga si utiliza MS Windows y debe bajar e instalar el programa.

### Conversores

Indique líneas de comandos para convertir entre diversos formatos de audio. `%(in)s` será substituido por el nombre del archivo a convertir, y `%(out)s` por el nuevo nombre del archivo convertido. No es necesario ingresar `%(out)s` si el programa guarda el nuevo archivo con la extensión correcta.

### Reproductores de audio

Líneas de comando que pueden reproducir diferentes formatos de audio. `%s` será substituido por el nombre del archivo a ser reproducido. El nombre de archivo será agregado al final de la cadena si no incluye un `%s`.

### Miscelánea

Algunos ejercicios usan los programas CSound y MMA. Lilypond-book es necesario para generar hojas de pruebas de entrenamiento para imprimir, y latex es requerido si la hoja debería ser creada en formato DVI. Sin latex, igual puede generar archivos HTML.

Si el archivo ingresado termina en `.py`, el script será ejecutado por el mismo interpretador Python que Solfege.

## Interfaz

Captura de pantalla de la página 'Interfaz' de la ventana de preferencias.

Ventana principal modificable: Permite que el usuario modifique el tamaño de la ventana principal de Solfege.

Seleccionar idioma: puede elegir manualmente el idioma si Solfege no lo detecta correctamente, o si desea ejecutar Solfege con un idioma diferente al de su sistema operativo.

### Identificar aceleradores de teclado para notas

Captura de pantalla de la página 'Interfaz' de la ventana de preferencias.

Aquí puede cambiar los atajos de teclado para el ejercicio «Identificar tonalidad». Cliquee en una fila para seleccionar la tonalidad que quiere cambiar, y después aprete de nuevo en la segunda columna de esa fila. Finalmente, presione la tecla que quiere utilizar para esa nota.

Los botones «Dvorak» y «ASCII» configuran las teclas de atajo a los valores para los teclados Dvorak e ASCII.

### Aceleradores de teclado para intervalos

Captura de pantalla de la página 'Interfaz' de la ventana de preferencias.

Aquí puede modificar las teclas de atajo para los ejercicios de intervalo, como los de «Intervalo harmónico» o de «Intervalo melódico». Presione en una fila para seleccionar el intervalo cuyo atajo desee modificar, y luego en la segunda columna de la fila. Finalmente, debe apretar la tecla que quiera definir como atajo para ese intervalo.

Los botones «Dvorak» y «ASCII» configuran las teclas de atajo a los valores para los teclados Dvorak e ASCII.

## Practicar

Captura de pantalla de la página de 'Practica' de la ventana de preferencias.

No permitir una nueva pregunta hasta que la anterior esté resuelta: deshabilita el botón 'Nueva...' hasta que la pregunta sea respondida correctamente o el usuario aprete el botón 'Abandonar'.

Repetir la pregunta si la respuesta es incorrecta: reproduce nuevamente el sonido cuando el usuario da una respuesta incorrecta.

Modo experto: al habilitar esta opción en los ejercicios que usan los módulos idbyname e idproperty se permite seleccionar solo un subconjunto de preguntas en el archivo de lección. Practicar en modo avanzado no guarda ninguna estadística.

## Configuración del sonido

Captura de pantalla de la página "Configuración del sonido" en la ventana de preferencias.
Captura de pantalla de la página 'Configuración de sonido' de la ventana de preferencias, en MS Windows XP.

### Parámetros Midi

Los ejercicios que generan sonido tienen diferentes formas de reproducirlo:

Sin sonido:

  Use esto para depuración o cuando está portando Solfege. Ningún sonido es reproducido, los eventos MIDI son mostrados en la salida estándar.

Utilizar dispositivo ALSA

  Si usted tiene los módulos Python para ALSA instalados, puede usar un secuenciador ALSA. Si su sistema operativo es GNU/Linux puede encontrar, en el menú 'Ayuda', un ítem que baja y compila los módulos por usted.

Utilizar dispositivo:

  La mejor elección aquí es generalmente `/dev/music` porque tiene mejor soporte para instrumentos de percusión. `/dev/sequencer2` es generalmente un enlace simbólico para `/dev/music`. Si su sistema no posee `/dev/music`, puede crearlo con el siguiente comando, ejecutado como root (debe poseer un núcleo Linux versión 2.2 o posterior):

  cd /dev mknod music u 14 8

  En MS Windows esta opción es llamada `Salida multimedia de Windows.`

Utilizar reproductor MIDI externo:

  Esto puede ser útil para portar a sistemas que no usan OSS, o si usted tiene un mal sintetizador MIDI en su placa de sonido y quiere usar timidity.

## Estadísticas

Captura de pantalla de la página "Configuración del sonido" en la ventana de preferencias.

### Estadísticas a partir de 3.15 y más antiguas

Las versiones de Solfege anteriores a 3.16.0 guardaban las estadísticas en pequeños archivos. Solfege 3.16.0 y los más recientes importarán estos archivos a un nuevo archivo de base de datos la primera vez que corra el programa, pero dejará los archivos antiguos en su computadora. Es seguro borrar estos archivos después. Los mismos están guardados en el subdirectorio `statistics` dentro del directorio application data.

### Estadísticas

Las estadísticas ahora son guardadas en el archivo `statistics.sqlite` en el directorio de datos del programa. La ubicación exacta de este directorio puede ser vista seleccionando Ubicación de los archivos en el menú Ayuda. Presione el botón Borrar para reiniciar sus estadísticas a partir de un archivo `statistics.sqlite` vacío.