Rane HAL1x Design Guide - Page 113

Command controls, What are the components of a control link?, Are control links always on?

Page 113 highlights

CHAPTER 3: Key Audio Design Features Command controls A Command control has no state. It simply allows you to initiate an action. Unlike a Toggle, you cannot undo a Command. The most common usage of Command controls is to assert a preset. Command Control Example: Suppose you have configured several presets containing different audio configurations for the same room. You want to give the end user the ability to assert the appropriate preset depending on the current audio needs of the room. A list of Command controls works well in this situation. You choose a DR2 for the hardware control and, in the Halogen Hardware Workspace, configure the DR2 to represent a List of Toggles/Commands. You then select Command as the control type (from the dropdown list) and configure the display names for the items in the list - in this case, the different presets. In the Halogen Processing Workspace, you link each DR2 Command control to the Command control of the relevant preset. When the end user selects the preset on the DR2 and pushes the DR2 knob, the selected preset is asserted. What are the components of a control link? All control links (with the exception of Command Links) include the following components (see bottom of page for definitions): l Participants1 l Control Link Activation State2 l Link Master3‡ (You can find more information on page 115.) l Control Link Value4‡ l The Control Link5 itself l Control Link Priority6 (You can find more information on page 115.) ‡A Command Link has no value to maintain, therefore it does not contain a Link Master or a Control Link Value. Are control links always on? You can choose whether or not to turn a control link on. In other words, you can configure a control link's state by activating or deactivating the link. When you activate the link, the linked controls track one another. When you deactivate the link the linked controls do not track one another. 1The set of controls participating in a control link. A single control can participate in multiple links but can only be active in one link at a time (determined by link priority). 2A user-configurable state that dictates the enabled state of a link. When a link is not Active, it is disabled. 3The control link participant that dictates the values of the other link participants when the link becomes active. Pertains to Level, Toggle, and Selector control links only. Command control links do not have a Link Master. 4The value maintained by a control link and shared by all participants in the link. For example, a Level link maintains a Level value, a Selector link maintains a specific selection, and a Toggle link maintains the toggle state (on or off). A Command link has no value. 5A link between two or more system controls that causes the controls to track one another. The control link contains the link participants, activation state, current value, Link Master designation, and priority. 6Determines what to do when a control is a participant in more than one active control link. The control is only active in the highest priority active link. 109

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176
  • 177
  • 178
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184
  • 185
  • 186
  • 187
  • 188
  • 189
  • 190
  • 191
  • 192
  • 193
  • 194
  • 195
  • 196

Command controls
A Command control has no state. It simply allows you to initiate an action. Unlike a Tog-
gle, you cannot
undo
a Command. The most common usage of Command controls is to
assert a preset.
Command Control Example:
Suppose you have configured several presets containing
different audio configurations for the same room. You want to give the end user the abil-
ity to assert the appropriate preset depending on the current audio needs of the room. A
list of Command controls works well in this situation. You choose a DR2 for the hard-
ware control and, in the Halogen Hardware Workspace, configure the DR2 to represent a
List of Toggles/Commands
. You then select
Command
as the control type (from the
dropdown list) and configure the display names for the items in the list — in this case,
the different presets. In the Halogen Processing Workspace, you link each DR2 Command
control to the Command control of the relevant preset. When the end user selects the pre-
set on the DR2 and pushes the DR2 knob, the selected preset is asserted.
What are the components of a control link?
All control links (with the exception of Command Links) include the following components (see bottom of
page for definitions):
l
Participants
1
l
Control Link Activation State
2
l
Link Master
3
‡ (You can find more information on page 115.)
l
Control Link Value
4
l
The
Control Link
5
itself
l
Control Link Priority
6
(You can find more information on page 115.)
A Command Link has no value to maintain, therefore it does not contain a Link Master or a Control Link
Value.
Are control links always on?
You can choose whether or not to turn a control link
on
. In other words, you can configure a control link's
state by activating or deactivating the link. When you activate the link, the linked controls track one another.
When you deactivate the link the linked controls do not track one another.
1
The set of controls participating in a control link. A single control can participate in multiple links but can only
be active in one link at a time (determined by link priority).
2
A user-configurable state that dictates the enabled state of a link. When a link is not Active, it is disabled.
3
The control link participant that dictates the values of the other link participants when the link becomes active.
Pertains to Level, Toggle, and Selector control links only. Command control links do not have a Link Master.
4
The value maintained by a control link and shared by all participants in the link. For example, a Level link main-
tains a Level value, a Selector link maintains a specific selection, and a Toggle link maintains the toggle state (on
or off). A Command link has no value.
5
A link between two or more system controls that causes the controls to track one another. The control link con-
tains the link participants, activation state, current value, Link Master designation, and priority.
6
Determines what to do when a control is a participant in more than one active control link. The control is only
active in the highest priority active link.
CHAPTER 3: Key Audio Design Features
109