Difference between revisions of "Tutorial: Using Time Based Parameters"

From MOD Wiki
Jump to navigation Jump to search
(first draft)
 
m
Line 32: Line 32:
 
|}
 
|}
  
Note on Hz...
+
=== Addressing a time-based parameter to an external control ===
  
=== How do I know if a parameter is time-based or not? ===
+
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.
  
=== Addressing a time-based parameter to an external control ===
 
  
knobs or footswitches tap tempo
 
  
  

Revision as of 14:29, 3 February 2020

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