Rane HAL1x Design Guide - Page 142

Gain parameter, Off @ Min parameter, Active Presets list, All Presets

Page 142 highlights

HAL SYSTEM DESIGN GUIDE The following table lists the parameter values for both the current system and for the preset: Gain parameter Off @ Min parameter Mute parameter Current Working Values -35.2 dB Selected Deselected Lobby Preset -6.5 dB Selected Deselected When you apply the preset, all of the preset's LobbyVolume block parameters become the current working values. But only one of those parameters has a different value (the Gain parameter) and is, therefore, the only system parameter that will actually change. Now let's assume the system contains four other Level blocks: DiningVolume, KitchenVolume, OfficeVolume, and RestroomVolume. Let's also assume that you apply another preset (called Dining) that contains the DiningVolume block, but no other blocks. After applying this second preset, the working values in the LobbyVolume block reflect the Lobby preset, the working values in the DiningVolume block reflect the Dining preset, and the working values in the remaining blocks remain unchanged from their beginning values. You should now have a basic understanding of how a preset affects the working values of a system. But there's more to learn before you can work effectively and efficiently with presets. For example, as you have seen in this example, you can layer presets on top of one another, with each preset affecting only the blocks it contains. All other working values remain the same. But what happens if the same parameter is contained in multiple active presets with a different value in each one? And here's another question: Once you turn a preset on, can you turn it off? Keep reading to learn more! What happens if the same block exists in multiple active presets? You can include the same block in as many presets as you want (although we recommend against including the same block in different preset types-see the next section for details). So what happens if more than one of those presets is active? How do you know which preset values are used by the system? The preset values that take precedence are always the ones most recently applied to the system. In other words, the system keeps track of the presets as they are applied and places them in priority order. If you apply PresetA, then PresetB, then PresetC, the Active Presets list1 (which you can view in the All Presets dialog box) would like this: 1A dynamic list of active presets maintained by the system that changes as presets are asserted, activated, and deactivated. The presets are listed in priority order. When a preset is asserted or activated, it goes to the top of the list and its parameter values overlay the current working values for the corresponding system parameters. When a preset is deactivated it is removed from the list. 138

  • 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

The following table lists the parameter values for both the current system and for the preset:
Gain parameter
Off @ Min parameter
Mute parameter
Current Working Values
-35.2 dB
Selected
Deselected
Lobby Preset
-6.5 dB
Selected
Deselected
When you apply the preset, all of the preset's LobbyVolume block parameters become the current working
values. But only one of those parameters has a different value (the
Gain
parameter) and is, therefore, the only
system parameter that will actually change.
Now let's assume the system contains four other Level blocks: DiningVolume, KitchenVolume, Offi-
ceVolume, and RestroomVolume. Let's also assume that you apply another preset (called Dining) that con-
tains the DiningVolume block, but no other blocks. After applying this second preset, the working values in
the LobbyVolume block reflect the Lobby preset, the working values in the DiningVolume block reflect the
Dining preset, and the working values in the remaining blocks remain unchanged from their beginning
values.
You should now have a basic understanding of how a preset affects the working values of a system. But
there's more to learn before you can work effectively and efficiently with presets. For example, as you have
seen in this example, you can layer presets on top of one another, with each preset affecting only the blocks
it contains. All other working values remain the same. But what happens if the same parameter is contained
in multiple active presets with a different value in each one? And here's another question: Once you turn a
preset on, can you turn it off?
Keep reading to learn more!
What happens if the same block exists in multiple active presets?
You can include the same block in as many presets as you want (although we recommend against including
the same block in different preset types—see the next section for details). So what happens if more than one
of those presets is active? How do you know which preset values are used by the system?
The preset values that take precedence are always the ones most recently applied to the system. In other
words, the system keeps track of the presets as they are applied and places them in priority order. If you apply
PresetA, then PresetB, then PresetC, the
Active Presets list
1
(which you can view in the
All Presets
dialog
box) would like this:
1
A dynamic list of active presets maintained by the system that changes as presets are asserted, activated, and deac-
tivated. The presets are listed in priority order. When a preset is asserted or activated, it goes to the top of the list
and its parameter values overlay the current working values for the corresponding system parameters. When a pre-
set is deactivated it is removed from the list.
HAL SYSTEM DESIGN GUIDE
138