Tutorial: Using Time Based Parameters
In this tutorial we are going to show how to use time-based parameters.
We will begin by showing the basics on how to control these parameters and then show how to use the Global tempo options, which will sync all plugins in your pedalboard to the same beat.
Getting started
Time-based parameters are any parameter that has a value indicating a time span. This could be, for example, a parameter that has values in BPM (Beats per Minute) or Hz (Hertz = cycles per second).
For example, it is common that Delays have a "Time" setting which is usually presented in ms (milliseconds). Also, sequencers have a speed configuration which is usually set in BPM).
The time-based units used by plugins and supported by MOD are:
cabeçalho 1 | cabeçalho 2 |
---|---|
Hz | Hertz |
ms | milliseconds |
s | seconds |
bpm | beats per minute |
Addressing a time-based parameter to an external control
Each plugin is responsible for informing the host (MOD) about how each of its parameters can be handled.
If a plugin informed a parameter is time-based, you will most likely be able to address it both to knobs and footswitches (or push buttons).
- Knobs: When assigning to a knob, it will function just as any other parameter and you will be able to scroll it to change the value
- Footswitches and push buttons: The actuator will perform as a "Tap tempo" controller. The light will blink in the current speed, and you will be able to change it by tapping it in the desired speed.
Using the global tempo
Sometimes you want to sync all your plugins to the same beat.
For example, if you are using more than one sequencer and you want them to play along exactly at the same time. You could also have a delay somewhere that you wanted to have it's time synced to the same beat!
This can be achieved using the Global Tempo.
Here is how to use it:
. turning transport on .. address global tempo control
. address parameters to musical interval .. note that its not sync .. address interval
. choose sync source in sequencers