Control Array

From BCModular
Jump to: navigation, search

Control Array

14-bit Velocity


Description

An array which is scalable between 2-128 entries. Takes a control signal at input to select an integer array entry which is then fed to the output. A readout on the module surface can be set to either display this integer value or text for each array index. This module Is compatible with BCM button presets

This module can be useful for narrowing down or re-arranging parameter selections like a Multimode OSC wave select for instance. Can also be used as an alternative to the control curve module to send specific parameter control values in response to control signals taken from MIDI like velocity or aftertouch.

Type

CONTROL

Module

Control-Array.png

Popup

Control-Array-Popup.png

Module Connections

Label
Type
Description
Control Range
in

Async

Control input to select array index
Bipolar/Unipolar
out

Async

Integer value output from selected array entry
As defined in Popup Edit Panel

Module Controls

Label
Description
READOUT
Selected value or text as defined in popup edit panel

Popup Controls

Label
Description
BIPOLAR TO UNIPOLAR
The array selection is taken from a unipolar range. This option should be enabled when a bipolar source like the joystick is used
PRESET BUTTON

Calls up a preset list for the module. Is compatible with BCM button presets

ARRAY SIZE
Value entry for selecting the size of the array between 2-128
SELECTED
Value entry to select array index
OUTPUT VAL
Value entry to be output when selected index is chosen
OUPUT TEXT
Text entry to be displayed on readout when selected index is chosen
DISP. TYPE
Selects whether 0: Text or 1: Val is shown on parameter readout