BPMTimes Help

Introduction

Easy to use, intuitive, graphical interface for applying BPM based timings to cue timings, preset recipe lines and programmer attributes. Simply select which object to target, enter a BPM value and the plugin does the rest.

BPMTimes website

BPM Input

BPM Input

This input field is avaiable on each of the options from the main menu, this is where you specify what BPM to base the calculations on. If you're using BPMTimes in combination with SongMAnager or MArkers, this box will be auto-filled with information from these plugins.

Beat Selection

Beat Picker

Across each option in BPMTimes is our Beat Picker. This grid of buttons will apply the selected beat value to the targeted location.

Cue Dialog

Cue Dialog

Select the Cue option to apply BPM based timings to Cue Fades, Cue Delays, CMD Delay & MIB Timings.

Cue Target Input

Sequence Target

Use the Sequence Input to specify which sequence to target and the Cue(s) input to speicfy a single or range of cues to apply values to. These fields will be auto-populated with your current seleted sequence and active cue. Cue input can be in the format of "1" or "1 Thru 10".

Target Property Checkboxes

Target Checkboxes

From this grid, you can select which cue property you wish BPMTimes to apply the timings to.

Recipe Dialog

Recipe Dialog

Select the Recipe option to apply BPM based timings to recipes that are currently in the programmer.

MATricks Property Checkboxes

MATricks Target

You can then select any MATricks timing attribute to apply your BPM to.

Cue Recipe Dialog

Cue Recipe Dialog

Select the Cue Recipe option to apply BPM based timings to recipes that are currently stored into cues.

Target Property Checkboxes

Cue Recipe Target

From these inputs, you can select which cue reicpes are targeted. Sequence input can be specified or set to a Thru range "1 Thru 10", Cue input can be specified or set to a Thru range. Part(s) / Recipe(s) accepts a specified recipe line, range of lines or all "."

Preset Dialog

Preset Dialog

You can use the Preset option to assign the SpeedFrom value for recipe's that are within a given preset.

Target Preset

Target Preset

Select which preset to target by inputing the preset into this field. For example "21.1". You can also use the "+" button to select from a list of presets in your showfile.

Attribute Dialog

Attribute Dialog

Attribue will apply the a mutiplier of the BPM value to the active attributes in a running phaser.

Create Macros

Macro Example

Create Macros which call quickly call functions of the plugin. For example, you can create macros to instantly assign the current cue's CueFade to 4 beats of the BPM value.

You can create your own macros to interact with BPMTimes to suit your own programming tasks.

Example Current Cue Fade Macro

Macro Line Usage
SetUserVariable "MATools_BPM" "120" Set the BPM to be used by BPMTimes plugin.
SetUserVariable "MATools_BPM_Multiplier" "0.5" Set a multiplier of the BPM to be applied to the targeted location.
SetUserVariable "MATools_BPM_Target" "CueFade" Set which Cue Property you wish to target. See MA's help pages for keywords.
Plugin "BPMTimes" "Cue" Call the plugin in "Cue" mode.

Example Current Cue Recipe Macro

Macro Line Usage
SetUserVariable "MATools_BPM" "60" Set the BPM to be used by BPMTimes plugin.
SetUserVariable "MATools_BPM_Multiplier" "0.25" Set a multiplier of the BPM to be applied to the targeted location.
SetUserVariable "MATools_BPM_Property" "DelayFromX,SpeedFromX" Set MATricks properties to apply to. This is a comma seperated list if you wish to apply to multiple properties.
SetUserVariable &quot;MATools_BPM_Target&quot; &quot;Seq 1 Cue 1 Part 0.1&quot; Target the recipe line you wish to adjust timings for. Options can be:<br>Sequence X (every cue, part and recipe line of given seq)<br>Seq X Cue Y (every part and recipe of cue Seq X cue Y)<br>Seq X Cue Y Part Z (every recipe in Seq X Cue Y Part Z)<br>Seq X Cue Y Part Z.A (only recipe Seq X Cue Y Part Z.A)
Plugin &quot;BPMTimes&quot; &quot;Recipe&quot; Call the plugin in "Recipe" mode.

Example Preset Recipe Macro

Macro Line Usage
SetUserVariable &quot;MATools_BPM&quot; &quot;140&quot; Set the BPM to be used by BPMTimes plugin.
SetUserVariable &quot;MATools_BPM_Multiplier&quot; &quot;1&quot; Set a multiplier of the BPM to be applied to the targeted location.
SetUserVariable &quot;MATools_BPM_Target&quot; When a single quote is at the end of the macro line, and execute is set to "No", this macro line will allow you to touch a preset to target.
SetUserVariable &quot;MATools_BPM_Property&quot; &quot;DelayFromX,SpeedFromX&quot; Set MATricks properties to apply to.

Want this plugin?

Add To Cart
Cookie preferences saved successfully!