Paso 5: Correr Fluidsynth y conectar con el controlador de MIDI
El paso final de nuestro Instructable es ejecutar que FluidSynth conectado con su controlador MIDI.
Lo primero que necesitamos es tener Fluidsynth con SoundFont deseada. Para iniciar Fluidsynth, ejecutar el mismo comando que se utilizó en el paso anterior, eliminar el archivo .midi de él. Tenga en cuenta que el parámetro -g 3 es ajustar la ganancia de SoundFont, así que si el volumen es alto o demasiado bajo, sintonizar allí. La línea de comandos será algo como esto:
Ahora viene la parte difícil.
Ahora es probable que tenga la cáscara Fluidsynth delante de usted, y si lo dejas, cierras el software. La idea aquí es enviar Fluidsynth al fondo, configurar las conexiones MIDI y ejecutar en primer plano otra vez. Se imaginarán que como si minimizamos la ventana Fluidsynth, abra una ventana para configurar las conexiones de audio y maximizar Fluidsynth otra vez.
Para enviar Fluidsynth a fondo, simplemente presione Ctrl + Z. Debería ver la línea de comandos de Linux detrás otra vez (pero todavía el software ejecutándose en segundo plano).
Para conectar Fluidsynth a tu controlador de MIDI, ejecute la utilidad de alsa aconnect. Primero se lista todos los puertos MIDI y luego conectar la salida de teclado MIDI como entrada de Fluidsynth. Para listar todos los puertos MIDI disponibles, ejecute el siguiente comando:
La salida será algo como esto:
Por favor tome nota de los números de dos cliente (en este caso 20 y 128) y también los números de puerto (0 para mi salida de controlador) y 0 para la entrada de Fluidsynth.
Ahora, conectamos con el comando:
Debería volver en el prompt de Linux, por lo que ahora es el momento de traer Fluidsynth shell volver al primer plano con el comando:
Compruebe su teclado y si todo ha ido bien, diviértase!
La cáscara Fluidsynth puede utilizarse para definir varias cosas en el software, de SoundFont usada de efectos como reverberación y coro, así que por favor, Compruebe la documentación del software para aprender a hacer las cosas que usted necesita.
Realmente creo que la manera más fácil de cambiar SoundFonts es dejar de fumar Fluidsynth (sólo escriba quit y presione la tecla Enter en la estructura del software), y ejecutar la línea de comandos con otro archivo SoundFont. Después de eso tendrás que volver a conectar el software con el controlador MIDI, como hicimos en los pasos arriba, así que en pocas palabras, dejar el software y todo lo que en este paso usando otro nombre de archivo SoundFont :) repetir
Si algo sale mal o si tu tarjeta de audio deja de responder, simplemente reinicie su tablero de Edison con el comando reboot .