Ir al contenido

MIDI

MIDI son las siglas de Musical Instrument Digital Interface. Permite que equipos como ordenadores, sintetizadores, efectos y cajas de ritmos intercambien mensajes de interpretación y control.

El P-1 puede reproducir archivos MIDI Type 0 multicanal junto con audio. MIDI transporta instrucciones en lugar de sonido, por lo que los equipos conectados pueden configurarse para responder únicamente a los canales correspondientes.

El software Idoru reconoce archivos MIDI con la extensión .mid. Si tu archivo utiliza .midi, cambia la extensión a .mid antes de importarlo.

Ableton Live exporta MIDI con algunas limitaciones, entre ellas archivos de un solo canal y una exportación fija a 120 BPM en determinados flujos de trabajo. Utiliza una herramienta como Reaper para combinar clips individuales, conservar varios canales y establecer el tempo deseado antes de exportar un archivo MIDI Type 0.

Cambiar el BPM de la canción en el P-1 no modifica la velocidad de reproducción del archivo MIDI. Un archivo MIDI contiene sus propios datos de tempo, que el P-1 sigue durante la reproducción. Antes de iniciar la reproducción, el BPM de la canción se utiliza para el metrónomo visual.

El reloj MIDI mantiene sincronizados los equipos conectados. Con Send MIDI Clock activado, el P-1 envía un mensaje Start al comenzar la reproducción y, a continuación, mensajes de reloj a intervalos regulares. Al pausar o detener se envía Stop, y al reanudar una canción en pausa se envía Continue.

  • En una canción que solo contiene audio, el firmware v3.27 genera el reloj MIDI a partir del BPM de la canción.
  • En una canción que contiene un archivo MIDI, el P-1 sigue durante la reproducción el tempo incluido en ese archivo.
  • Activa o desactiva el reloj de salida en Settings → MIDI Settings → Send MIDI Clock.
  • Activa el control de entrada Start, Continue y Stop en Settings → MIDI Settings → Receive MIDI Clock.

Conecta el controlador u otra fuente MIDI a la entrada MIDI del P-1. El canal de control remoto se configura en Settings → MIDI Settings → MIDI In Channel y el valor predeterminado es el canal 15. Los controles siguientes son controles MIDI entrantes normales; los mensajes internos de P1 Sync son independientes.

Las posiciones de setlist y canción se numeran desde 1. El firmware v3.27 admite las posiciones de setlist 1–10 y las posiciones de canción 1–100; las combinaciones no válidas, incluido el 0, se ignoran. Las etiquetas de octava MIDI varían entre controladores, así que utiliza el número de nota como referencia definitiva.

Mensaje MIDI Valor Acción
CC 0 – Bank Select Posición del setlist Prepara un setlist para el siguiente mensaje CC 19, CC 20 o Program Change. No cambia nada de inmediato.
CC 18 – Setlist Select Posición del setlist Selecciona inmediatamente el setlist y la canción 1 de forma predeterminada, sin reproducirla.
CC 19 – Select Song Without Playing Posición de la canción Selecciona una canción del setlist actual o preparado sin iniciar la reproducción.
CC 20 – Select and Play Song Posición de la canción Selecciona una canción del setlist actual o preparado e inicia la reproducción.
Program Change Posición de la canción Selecciona una canción del setlist actual o preparado e inicia la reproducción.
CC 21 – Previous Song 127 Mueve la selección a la canción anterior.
CC 22 – Next Song 127 Mueve la selección a la canción siguiente.

Para seleccionar el setlist 2, canción 10, con un solo botón del controlador:

  • Envía CC 0 con valor 2 y después CC 19 con valor 10 para seleccionar sin reproducir.
  • Envía CC 0 con valor 2 y después CC 20 con valor 10 para seleccionar y reproducir.
  • Envía CC 0 con valor 2 y después Program Change 10 para seleccionar y reproducir mediante Program Change.

Para seleccionar entre distintos setlists sin reproducir, se recomienda CC 0 seguido de CC 19. Se puede configurar CC 18 seguido de CC 19, pero CC 18 selecciona inmediatamente la canción 1 antes de que llegue CC 19. Esto puede ser menos fiable mientras se carga un setlist o cambia la reproducción.

Los CC 23–26 se activan con el valor 127.

Mensaje MIDI Acción
CC 23 – Play / Pause Inicia la reproducción cuando está en reposo, hace una pausa durante la reproducción o la reanuda cuando está en pausa.
CC 24 – Stop Detiene la reproducción y devuelve el reproductor al estado de reposo.
CC 25 – Forward Scrub Activa o desactiva el avance rápido; envía de nuevo CC 25 para terminar.
CC 26 – Backward Scrub Activa o desactiva el retroceso rápido; envía de nuevo CC 26 para terminar.
CC 28 – Pedal PLAY virtual Los valores 1–127 pulsan el pedal y el valor 0 lo suelta. Las pulsaciones cortas y largas siguen el Control System seleccionado.

La mayoría de las acciones tienen lugar al recibir Note On. Se necesita Note Off para finalizar el avance o retroceso controlado mediante notas y para soltar el pedal PLAY virtual.

Número de nota Etiqueta habitual Acción Note On Acción Note Off
24 C1 Canción anterior Se ignora
26 D1 Canción siguiente Se ignora
28 E1 Reproducir, pausar o reanudar Se ignora
29 F1 Detener Se ignora
31 G1 Setlist anterior; del primero vuelve al último Se ignora
33 A1 Setlist siguiente; del último vuelve al primero Se ignora
35 B1 Salir: devuelve la selección a la canción que se está reproduciendo o a la canción 1 cuando está en reposo Se ignora
36 C2 Inicia el avance rápido Finaliza el avance rápido
37 C♯2 Inicia el retroceso rápido Finaliza el retroceso rápido
38 D2 Pulsa el pedal PLAY virtual Suelta el pedal PLAY virtual

Para utilizar el avance o retroceso momentáneo, configura el controlador para que envíe Note On 36 o 37 al pulsarlo y un mensaje Note Off real (0x80) para la misma nota al soltarlo. Algunos controladores envían en su lugar Note On con velocidad 0; el analizador actual del P-1 no lo interpreta como la orden para finalizar el desplazamiento. Durante el avance o retroceso, la mayoría de las demás órdenes MIDI entrantes se ignoran hasta que finaliza.

Mensaje MIDI Nivel controlado
CC 9 Salida de auriculares
CC 85 Salida 1
CC 86 Salida 2
CC 87 Salida 3
CC 88 Salida 4
CC 89 Salida 5
CC 90 Salida 6

Los valores 0–100 ajustan el nivel correspondiente. Los valores 101–127 se limitan a 100. Las salidas enlazadas en estéreo se mueven juntas. Los cambios de nivel MIDI solo afectan a la sesión actual y no se guardan en la canción ni en el setlist.

Estos mensajes solo tienen efecto cuando Receive MIDI Clock está activado.

Mensaje MIDI Valor hexadecimal Acción
Start FA Inicia la reproducción cuando está en reposo. Cuando está en pausa, reinicia desde el principio la canción seleccionada.
Continue FB Reanuda cuando está en pausa o inicia la reproducción cuando está en reposo.
Stop FC Pausa la reproducción cuando se está reproduciendo.

Los mensajes entrantes de temporización MIDI Clock (F8) y Song Position Pointer (F2) se ignoran actualmente.

Puedes utilizar cualquier controlador MIDI, aplicación, instrumento o secuenciador que pueda enviar los mensajes anteriores.

P1 Sync enlaza dos unidades P-1 para que una pueda imitar a la otra. Su tráfico interno utiliza el canal MIDI 16. Cuando P1 Sync está configurado como Follower, el canal 16 queda reservado y no puede utilizarse también para el control remoto MIDI normal. Consulta P1 Sync para obtener información sobre la configuración y el funcionamiento.

Actualmente no es posible enviar mensajes MIDI System Exclusive desde el P-1.