Rane HAL1x Design Guide - Page 192

Control Link Activation State, Control Link Value

Page 192 highlights

HAL SYSTEM DESIGN GUIDE C Command Has no state. A Command control 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 Has no state. A Command control 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. Control Link A 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. Control Link Activation State A user-configurable state that dictates the enabled state of a link. When a link is not Active, it is disabled. control link priority 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. control link source The control that you drag onto the control link target. control link target The control onto which you will drop one or more other controls to create a control link. Think of the control link target as a bucket into which you place all the other controls participating in the link. Control Link Type The HAL System includes four types of control links (Level, Selector, Toggle, and Command). All controls participating in a control link must be the same type. Level controls, which are generally associated with volume, have a continuous series of states that are represented by a slider. Selector controls allow the end user to select an item from a list. Toggle controls allow you to switch between two states - on or off. A Command control has no state. It simply allows you to initiate an action. Control Link Value The 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 188

  • 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

C
Command
Has no state. A Command control 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
Has no state. A Command control 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.
Control Link
A 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 des-
ignation, and priority.
Control Link Activation State
A user-configurable state that dictates the enabled state of a link. When a link is not Active, it
is disabled.
control link priority
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.
control link source
The control that you drag onto the control link target.
control link target
The control onto which you will drop one or more other controls to create a control link.
Think of the control link target as a bucket into which you place all the other controls par-
ticipating in the link.
Control Link Type
The HAL System includes four types of control links (Level, Selector, Toggle, and Com-
mand). All controls participating in a control link must be the same type. Level controls,
which are generally associated with volume, have a continuous series of states that are rep-
resented by a slider. Selector controls allow the end user to select an item from a list. Toggle
controls allow you to switch between two states — on or off. A Command control has no
state. It simply allows you to initiate an action.
Control Link Value
The value maintained by a control link and shared by all participants in the link. For exam-
ple, a Level link maintains a Level value, a Selector link maintains a specific selection, and a
HAL SYSTEM DESIGN GUIDE
188