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.
MIDI exportado desde Ableton Live
Sección titulada «MIDI exportado desde Ableton Live»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.
BPM de MIDI
Sección titulada «BPM de MIDI»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.
Reloj MIDI
Sección titulada «Reloj MIDI»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.
Controlar el P-1 mediante MIDI
Sección titulada «Controlar el P-1 mediante MIDI»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.
Selección de canción y setlist
Sección titulada «Selección de canción y setlist»| 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.
Controles de transporte CC
Sección titulada «Controles de transporte CC»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. |
Controles mediante notas MIDI
Sección titulada «Controles mediante notas MIDI»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.
Controles de nivel de salida
Sección titulada «Controles de nivel de salida»| 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.
Transporte de tiempo real entrante
Sección titulada «Transporte de tiempo real entrante»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.
Equipos para controlar el P-1
Sección titulada «Equipos para controlar el P-1»Puedes utilizar cualquier controlador MIDI, aplicación, instrumento o secuenciador que pueda enviar los mensajes anteriores.
P1 Sync
Sección titulada «P1 Sync»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.