El reloj de MainStage

Algunos módulos, como Reproducción y Ultrabeat, requieren una fuente de tiempo y utilizan la información de tiempos y de tempo para ajustar la reproducción.

Además, algunas aplicaciones y módulos de otros fabricantes que utilizan sus propios secuenciadores o motores de reproducción pueden funcionar de modo distinto al de los módulos incluidos. Estas aplicaciones (entre las que incluyen Reason, otras aplicaciones ReWire y Reaktor) requieren la recepción de un mensaje de inicio de la reproducción de la aplicación para iniciar la reproducción y de un mensaje de fin de la reproducción para finalizarla. Es posible que también requieran un mensaje de continuación (que a veces recibe el nombre de “reanudación”) para seguir reproduciéndose desde su posición temporal actual.

MainStage incluye un reloj de ritmo interno o “base temporal” que puede utilizar para controlar la reproducción de estos módulos. El reloj de MainStage genera información de tiempos, de posición de tiempos y de tempo, de modo que los módulos orientados a secuenciadores puedan iniciarse, detenerse y reproducirse a tiempo. El reloj de MainStage funciona de forma similar a la posición de las canciones en Logic Pro u otras aplicaciones DAW.

Puede enviar mensajes de inicio y fin de la reproducción de las siguientes formas:

  • Utilizando el botón Reproducir/Detener de la barra de herramientas, si está visible

  • Utilizando el botón Metrónomo de la barra de herramientas, si está visible (activando el metrónomo también se inicia el reloj de MainStage, en caso de que no se esté ejecutando)

  • Utilizando un control de pantalla asociado a la acción Reproducir/Detener, Reproducir o Detener

  • Utilizando un control de pantalla asociado a la acción Continuar para reanudar la reproducción de un módulo de otros fabricantes (pero no de un módulo Reproducción)

Los distintos módulos pueden utilizar el reloj de MainStage de distintas formas, en función de la información que necesiten y del modo en el que estén ajustados. Es posible que algunos módulos solamente utilicen de la información de tiempos, mientras que otros solo hagan uso de la información de tempo. Por ejemplo:

  • El módulo Reproducción puede iniciarse inmediatamente (si la opción “Ajustar a” está ajustada en Desactivado), al principio del siguiente compás (si la opción “Ajustar a” está ajustada en Compás), o en el siguiente tiempo (si la opción “Ajustar a” está ajustada en Tiempo). También puede iniciarse al iniciar el reloj de MainStage (si está seleccionada la opción “Iniciar con la acción Reproducir” en el menú desplegable Acción).

  • UltraBeat se inicia al iniciar el reloj de MainStage si su secuenciador está activado, salvo en el modo Patrón.

  • Reason y otras aplicaciones ReWire se inician al iniciar el reloj de MainStage, y se detienen al detener el reloj de MainStage.

  • En el caso de los módulos con LFO sincronizables, el LFO puede oscilar con el tempo definido por el reloj de MainStage (también se puede enviar el reloj de ritmo MIDI para sincronizar los MIDI externos).

Puede visualizar la información de tiempos del reloj de MainStage utilizando un control de pantalla “Texto del parámetro” asociado a la acción “Recuento de tiempos”. Cuando el reloj de MainStage está en ejecución, el compás y el tiempo actuales se muestran en el control de pantalla.

Ilustración. Control de pantalla de recuento de tiempos en el espacio de trabajo.

Importante: Al iniciar el reloj de MainStage, el motor de audio se restablece, causando una breve interrupción en la salida de audio de MainStage. En algunos casos, es posible que desee iniciar el reloj de MainStage al principio de una canción o interpretación, y utilizar controles de pantalla asociados a parámetros de módulos individuales para iniciar y detener dichos módulos a fin de evitar una interrupción en la salida de audio durante la interpretación.