Skip to main content

Biamp Tesira

This is a guide on how to connect and control a Biamp Tesira audio processor. Since the Biamp Tesira uses 'Block names' and 'Channel numbers inside a block' there is an extra setup-layer involved, compared to other devices.

Please note: This guide covers the 'Simple Tesira' model.

Add device

On Reactor > Home page you click 'Add Device' to open the devices list. Tesira can by auto discovered. If you don't see the Tesira, you may have to go to the 'Packages' page and manually install the 'core-biamp-tesira' package.

When adding the Tesira, please select the Model Id : Simple Tesira.

simple-tesira.png

Create custom configuration

We have not yet made any default configurations for the Biamp Tesira. This means you must make your own configuration to assign commands to buttons/faders/etc.

Next to your device icon, open the Configuration pop-up menu and select 'Create custom configuration'. Give it a name and click 'Create'.

custom-config.png

Control using 'Dimensions'

Biamp Tesira is a very flexible audio processor. Instead of just having fixed 'channel numbers' you have both 'Block names' and 'Channel number within a block'. Because of this we need an extra layer to point towards the desired control. We call these 'Dimensions'.

A 'Dimension' is a number, which is linked to a 'Block name' and a 'Channel number'.

For example, we can specify:

  • Block name 'Level3' = Dimension 1
  • Channel number 1 = Dimension 1

Then we can send the command:

  • Level [Dimension 1] = -10dB

The actual commands are:

  • Specify 'block' in Dimension 1
    parameter:  DC:biamp-tesira/1/Level_Instance_Str/1/
    behavior:     set value directly
    value:           "Level3"
  • Specify 'channel' in Dimension 1
    parameter:  DC:biamp-tesira/1/Level_Channel/1/
    behavior:     set value directly
    value:           1
  • Change level on Dimension 1
    parameter:  DC:biamp-tesira/1/S_Level_level/1/
    behavior:     set value directly  (or use StepChange)
    value:           -10db

You can send all 3 commands in a row from a button using a 'Multi behavior'.

multi-behavior.png

NOTE: You only need to specify Dimensions once until you reboot the controller. (You can avoid having 3 commands on every button by using Virtual Triggers to setup the dimension at startup - see below.)

NOTE: Depending on the block, the Dimension will include different parameters. Fx. a 'Level Block' includes; Level, Mute, and Label. Other blocks include other parameters.

 

Dimension count

By default there are 25 Dimensions available for each block type. This can be changed in: Home page > click Biamp Tesira device core name to open its settings > Edit 'Simple dimension count'

dimenision-count.png

Use Virtual Triggers for Dimension setup

Instead of sending 3 commands from each button, you can pre-configure all 'Dimensions' using Virtual Triggers. This way you specify the link between 'Block name', 'Channel number' and 'Dimension number' once at startup. After this, when sending commands you just use one command that includes the 'Dimension number'.

Example of Virtual Trigger that defines 4 instances:

IF:    At startup and Tesira is connected
THEN: 

  • Block name 'Level3'  = Dimension 1
  • Channel number 1     = Dimension 1
  • Block name 'Level3'  = Dimension 2
  • Channel number 2     = Dimension 2
  • Block name 'Level3'  = Dimension 3
  • Channel number 3     = Dimension 3
  • Block name 'Level3'  = Dimension 4
  • Channel number 4     = Dimension 4

After this you only need to send one command from buttons/faders. For example:

  • Level [Dimension 1]    = -10dB
  • Level [Dimension 2]   = 0dB
  • Mute [Dimension 3]   = On

'IF' screenshot:

if.png

'THEN' screenshot (using one Event Handler with 'Binary > Sequence'):

then.png