Dispositivos MIDI

El Administrador de Dispositivos MIDI lista todos los dispositivos MIDI disponibles. Toca un dispositivo para conectarlo o desconectarlo.
- Dispositivos Bluetooth: el escaneo BT está desactivado por defecto; toca el icono BT y concede permiso para escanear
- Interruptor de red (iOS/macOS): activa las sesiones MIDI de red
- Interruptor virtual: activa un puerto MIDI virtual (la disponibilidad depende de la plataforma)
- Botón recargar: detiene completamente el subsistema MIDI y lo reinicia — útil si los dispositivos no se detectan o si la pila MIDI parece bloqueada. Los últimos dispositivos conocidos se reconectan automáticamente.
Usa los botones de la barra inferior para acceder al MIDI Mapper. Algunos ajustes MIDI generales también están disponibles en la ventana de configuración principal.
Las preferencias MIDI generales (canal SoundFont/Analog, MIDI Thru, Pitch Bend Range) se configuran en el diálogo de Preferencias. Consulta la sección Ajustes para más detalles.
MIDI Mapper
Permite controlar los parámetros de Hemiola a través de MIDI. Las asignaciones están organizadas en tres categorías:
- Usuario — asignaciones personalizadas para reenviar o transformar mensajes MIDI
- Synth — asignaciones integradas para los parámetros del Sound Generator (volumen, osciladores, efectos, etc.)
- UI — asignaciones integradas para los controles de la interfaz (mostrar/ocultar secciones, cambio de pestaña)
- Toca una entrada para activarla o desactivarla
- Usa los botones de alternancia para filtrar la lista por categoría; «activar todos los visibles» se aplica al conjunto filtrado
- Agregar asignación personalizada: define nombre, canal de entrada/salida, comando y datos; toca el icono de ajustes para editar o eliminar
- Modo Test (icono de oreja): cuando está activado, los mensajes MIDI recibidos no se ejecutan sino que los mapeos correspondientes parpadean tres veces y la lista se desplaza para mostrarlos. Útil para verificar la configuración del controlador externo.
Mantén presionado el botón Agregar para restablecer todas las asignaciones a los valores predeterminados y eliminar todas las entradas personalizadas.
Piloto automático MIDI
Dos modos de piloto automático independientes pueden activarse por separado en Ajustes → General:
- Piloto Automático Controles: la app cambia automáticamente de pestaña y se desplaza a los controles afectados cuando se reciben cambios de parámetros MIDI a través de los mapeos integrados.
- Piloto Automático Teclado: cuando una nota MIDI llega al sintetizador, la app cambia a la pestaña del teclado y se desplaza para mostrar la nota tocada.
Los mapeos integrados para una sección actualmente apagada (ej. Reverb, Sintetizador Analógico) se ignoran silenciosamente.
Consola MIDI
Muestra una lista en tiempo real de los mensajes MIDI recibidos recientemente. Útil para probar y diagnosticar conexiones MIDI, y para identificar los valores correctos de canal/comando al crear entradas del MIDI Mapper.
- Acceso: mantén presionado el icono MIDI en la barra de pestañas inferior, o mantén presionado el icono MIDI en la pantalla del Administrador de Dispositivos MIDI
- Toca el botón Limpiar en la parte inferior para borrar la lista de mensajes actual
Wildcards & Device Filters
The MIDI Mapper acts as a powerful router and rewriter. You can use 'OMNI' and 'ANY' values to match multiple messages, and 'SAME AS IN' to pass them through unchanged:
- Device Filters: restrict a mapping to listen from or send to a specific connected device, or leave as 'ANY DEVICE' / 'ALL DEVICES'.
- Channel/Command: set the input to 'OMNI' or 'ALL MSGS' to intercept any incoming stream, and set the output to 'SAME AS IN' to preserve the original property.
- Data 1: enter '-1' to match any note or CC value, passing it through dynamically.
