[3ae31e9] | 1 | Patch Execution Table Definitions Rev 8 1988-11-18
|
---|
| 2 | --------------------------------- ----- ----------
|
---|
| 3 |
|
---|
| 4 | Source: patch.h Version 20 -- 1988-11-15
|
---|
| 5 |
|
---|
| 6 |
|
---|
| 7 | #define MAXPATCH 256 /* patch table size */
|
---|
| 8 | #define RAWDEFS 256 /* def table size */
|
---|
| 9 |
|
---|
| 10 | #define DATAROW 9 /* data entry row */
|
---|
| 11 |
|
---|
| 12 | #define NDEFSTMS 5120 /* number of stms/defs */
|
---|
| 13 | #define NPTEQELS 256 /* number of trigger fifo entries */
|
---|
| 14 |
|
---|
| 15 | #define NPTEQLO (NPTEQELS >> 2) /* trigger fifo lo water */
|
---|
| 16 | #define NPTEQHI (NPTEQELS - NPTEQLO) /* trigger fifo hi water */
|
---|
| 17 |
|
---|
| 18 | #define NULL_DEF 0x1200 /* blank definer code */
|
---|
| 19 |
|
---|
| 20 | #define ADR_MASK 0x00FF /* patch / defent table index mask */
|
---|
| 21 | #define TRG_MASK 0x1FFF /* trigger mask */
|
---|
| 22 | #define PE_SPEC 0x00FF /* destination spec mask */
|
---|
| 23 | #define PE_TBIT 0x8000 /* DEF triggered bit */
|
---|
| 24 |
|
---|
| 25 | struct patch { /* patch table entry (16 bytes per entry) */
|
---|
| 26 |
|
---|
| 27 | unsigned short nextstm; /* index of next entry in stm chain */
|
---|
| 28 | unsigned short prevstm; /* index of previous entry in stm chain */
|
---|
| 29 | unsigned short defnum; /* definer */
|
---|
| 30 | unsigned short stmnum; /* stimulus */
|
---|
| 31 | unsigned short paspec; /* destination type and flags */
|
---|
| 32 | unsigned short pasuba; /* sub-address */
|
---|
| 33 | unsigned short padat1; /* data word 1 */
|
---|
| 34 | unsigned short padat2; /* data word 2 */
|
---|
| 35 | };
|
---|
| 36 |
|
---|
| 37 | struct defent { /* definition table entry -- 10 bytes per entry */
|
---|
| 38 |
|
---|
| 39 | unsigned short nextdef; /* index of next in def chain */
|
---|
| 40 | unsigned short stm; /* stimulus */
|
---|
| 41 | unsigned short adspec; /* destination type */
|
---|
| 42 | unsigned short adsuba; /* sub-address */
|
---|
| 43 | unsigned short addat1; /* data word 1 */
|
---|
| 44 | };
|
---|
| 45 |
|
---|
| 46 | extern char stmptr[]; /* stimulus pointer table */
|
---|
| 47 | extern char defptr[]; /* definition pointer table */
|
---|
| 48 |
|
---|
| 49 | extern struct patch patches[]; /* patch table */
|
---|
| 50 |
|
---|
| 51 | extern struct defent defents[]; /* definition control table */
|
---|
| 52 | |
---|
| 53 |
|
---|
| 54 | Destination types
|
---|
| 55 | -----------------
|
---|
| 56 |
|
---|
| 57 | Symbol Code Type Sub-address types
|
---|
| 58 | ------ ---- -------- ------------------------
|
---|
| 59 | PA_KEY 01 Key
|
---|
| 60 | PA_TRG 02 Trg
|
---|
| 61 | PA_PLS 03 Pls
|
---|
| 62 | PA_LED 04 LED
|
---|
| 63 | PA_SLIN 05 SeqLin
|
---|
| 64 | PA_SCTL 06 SeqCtl
|
---|
| 65 | PA_TUNE 07 Tuning
|
---|
| 66 | PA_RSET 08 RegSet
|
---|
| 67 | PA_RADD 09 RegAdd
|
---|
| 68 | PA_INST 10 Instr
|
---|
| 69 | PA_OSC 11 Osc Freq Pitch Intvl Ratio
|
---|
| 70 | PA_WAVA 12 WaveA
|
---|
| 71 | PA_WAVB 13 WaveB
|
---|
| 72 | PA_CNFG 14 Confg
|
---|
| 73 | PA_LEVL 15 Level Srce Mult Valu Time Func
|
---|
| 74 | PA_INDX 16 Index Srce Mult Valu Time Func
|
---|
| 75 | PA_FREQ 17 Freq Srce Mult Valu Time Func
|
---|
| 76 | PA_FILT 18 Filtr Srce Mult Valu Time Func
|
---|
| 77 | PA_FILQ 19 Fil Q Srce Mult Valu Time
|
---|
| 78 | PA_LOCN 20 Loctn Srce Mult Valu Time Func
|
---|
| 79 | PA_DYNM 21 Dynmc Srce Mult Valu Time
|
---|
| 80 | PA_AUX 22 Aux Srce Mult Valu Time
|
---|
| 81 | PA_RATE 23 Rate Srce Mult Valu Time
|
---|
| 82 | PA_INTN 24 Inten Srce Mult Valu Time
|
---|
| 83 | PA_DPTH 25 Depth Srce Mult Valu Time
|
---|
| 84 | PA_VOUT 26 V Out Srce Mult Valu Time
|
---|
| 85 |
|
---|
| 86 | Sub-Addresses
|
---|
| 87 | -------------
|
---|
| 88 |
|
---|
| 89 | Srce 0 PSA_SRC source
|
---|
| 90 | Mult 1 PSA_MLT multiplier
|
---|
| 91 | Time 2 PSA_TIM time
|
---|
| 92 | Valu 3 PSA_VAL value
|
---|
| 93 | Func 4 PSA_FNC function control
|
---|
| 94 |
|
---|
| 95 | Intvl 0 PSO_INT interval mode
|
---|
| 96 | Ratio 1 PSO_RAT ratio mode
|
---|
| 97 | Freq 2 PSO_FRQ frequency mode
|
---|
| 98 | Pitch 3 PSO_PCH pitch mode
|
---|
| 99 | |
---|
| 100 |
|
---|
| 101 | Sources
|
---|
| 102 | -------
|
---|
| 103 |
|
---|
| 104 | FPU outputs can have sources, in the form:
|
---|
| 105 |
|
---|
| 106 | Destnation vg Data
|
---|
| 107 | ------------- -----
|
---|
| 108 | ????? Srce *****
|
---|
| 109 |
|
---|
| 110 | where ????? is one of:
|
---|
| 111 |
|
---|
| 112 | Level PA_LEVL 16 Level
|
---|
| 113 | Ind n PA_INDX 17 Index
|
---|
| 114 | Frq n PA_FREQ 18 Frequency
|
---|
| 115 | Filtr PA_FILT 19 Filter frequency
|
---|
| 116 | Fil Q PA_FILQ 20 Filter resonance
|
---|
| 117 | Loctn PA_LOCN 21 Location
|
---|
| 118 | Dynmc PA_DYNM 22 Dynamics
|
---|
| 119 | Aux PA_AUX 23 Auxiliary control
|
---|
| 120 | Rate PA_RATE 24 Phase shifter rate
|
---|
| 121 | Inten PA_INTN 25 Phase shifter inten
|
---|
| 122 | Depth PA_DPTH 26 Phase shifter depth
|
---|
| 123 | Vlt n PA_VOUT 27 Control voltage output
|
---|
| 124 |
|
---|
| 125 | and ***** is one of:
|
---|
| 126 |
|
---|
| 127 | Randm SM_RAND 1 Random value
|
---|
| 128 | GPC/V SM_CTL1 2 Gen. Purpose Contr. / CV 1
|
---|
| 129 | Pitch SM_PTCH 5 Pitch
|
---|
| 130 | KeyPr SM_KPRS 6 Key Pressure
|
---|
| 131 | KeyVl SM_KVEL 7 Key Velocity
|
---|
| 132 | Pedal SM_PED1 8 Pedal 1
|
---|
| 133 | Freq SM_FREQ 10 Frequency
|
---|
| 134 | PchWh SM_HTPW 11 Pitch Wheel / Hor. tablet
|
---|
| 135 | ModWh SM_VTMW 12 Mod. Wheel / Vrt. tablet
|
---|
| 136 | Breth SM_LPBR 13 Breath Contr. / Long Pot
|
---|
| 137 |
|
---|
| 138 | |
---|
| 139 |
|
---|
| 140 | Patch Action Descriptions
|
---|
| 141 | -------------------------
|
---|
| 142 |
|
---|
| 143 | In the descriptions of the patch actions, below, the symbol **** is
|
---|
| 144 | used to represent the 2 byte Definer field, and the symbol #### is used to
|
---|
| 145 | represent the 2 byte Stimulus field.
|
---|
| 146 |
|
---|
| 147 |
|
---|
| 148 | Key action PA_KEY 1 0x0001
|
---|
| 149 | ---------- ------ - ------
|
---|
| 150 |
|
---|
| 151 | This destination type causes a simulated key action to occur on the
|
---|
| 152 | specified port and channel.
|
---|
| 153 |
|
---|
| 154 | Destnation vg Data
|
---|
| 155 | ------------- -----
|
---|
| 156 | K 128 1 16 Start key closure # 1..128, port 1,2,L, channel 1..16
|
---|
| 157 | K 128 1 16 Stop Trans = 7 (blank), Stop = 8 (-), Start = 9 (+)
|
---|
| 158 | K 128 1 16 Trans
|
---|
| 159 |
|
---|
| 160 | paspec destination type PA_KEY 1 0x0001
|
---|
| 161 | pasuba sub-address ssss trigger (port, channel, key)
|
---|
| 162 | padat1 data word 1 -unused-
|
---|
| 163 | padat2 data word 2 dd trans = 0, stop = 1, start = 2
|
---|
| 164 |
|
---|
| 165 |
|
---|
| 166 | Disk format: 01 **** #### ssss dd Length: 8
|
---|
| 167 |
|
---|
| 168 | Note that the form using port 'L' does not include the channel.
|
---|
| 169 |
|
---|
| 170 |
|
---|
| 171 | Trigger PA_TRG 2 0x0002
|
---|
| 172 | ------- ------ - ------
|
---|
| 173 |
|
---|
| 174 | This destination type sets the state of a trigger.
|
---|
| 175 |
|
---|
| 176 | Destnation vg Data
|
---|
| 177 | ------------- -----
|
---|
| 178 | Trigger 16 Start trigger 01..16
|
---|
| 179 | Trigger 16 Stop Stop = 8 (-), Start = 9 (+)
|
---|
| 180 |
|
---|
| 181 | paspec destination type PA_TRG 2 0x0002
|
---|
| 182 | pasuba sub-address ssss trigger = (0x1100 | trig)
|
---|
| 183 | padat1 data word 1 -unused-
|
---|
| 184 | padat2 data word 2 dd stop = 0, start = 1
|
---|
| 185 |
|
---|
| 186 |
|
---|
| 187 | Disk format: 02 **** #### ssss dd Length: 8
|
---|
| 188 |
|
---|
| 189 | |
---|
| 190 |
|
---|
| 191 | Pulse output PA_PLS 3 0x0003
|
---|
| 192 | ------------ ------ - ------
|
---|
| 193 |
|
---|
| 194 | This destination type causes a pulse output to occur on the specified
|
---|
| 195 | pulse output channel.
|
---|
| 196 |
|
---|
| 197 | Destnation vg Data
|
---|
| 198 | ------------- -----
|
---|
| 199 | Pulse 1 Start pulse 1..2
|
---|
| 200 | Pulse 1 Stop Trans = 7 (blank), Stop = 8 (-), Start = 9 (+)
|
---|
| 201 | Pulse 1 Trans
|
---|
| 202 |
|
---|
| 203 | paspec destination type PA_PLS 3 0x0003
|
---|
| 204 | pasuba sub-address ss pulse number
|
---|
| 205 | padat1 data word 1 -unused-
|
---|
| 206 | padat2 data word 2 dd trans = 0, stop = 1, start = 2
|
---|
| 207 |
|
---|
| 208 |
|
---|
| 209 | Disk format: 03 **** #### ss dd Length: 7
|
---|
| 210 |
|
---|
| 211 |
|
---|
| 212 | LED control PA_LED 4 0x0004
|
---|
| 213 | ----------- ------ - ------
|
---|
| 214 |
|
---|
| 215 | This destination type sets the state of a front panel keyboard LED.
|
---|
| 216 |
|
---|
| 217 | Destnation vg Data
|
---|
| 218 | ------------- -----
|
---|
| 219 | LED A 333 0 = ignore, 1 = on, 2 = off, 3 = toggle
|
---|
| 220 | LED B 3333
|
---|
| 221 | LED C 333
|
---|
| 222 | LED D 3333
|
---|
| 223 | LED E 333
|
---|
| 224 | LED F 3333
|
---|
| 225 | LED G 333
|
---|
| 226 |
|
---|
| 227 | paspec destination type PA_LED 4 0x0004
|
---|
| 228 | pasuba sub-address ss LED group (A = 0, ..., G = 6)
|
---|
| 229 | padat1 data word 1 dd LED control data (LJZF)
|
---|
| 230 | padat2 data word 2 -unused-
|
---|
| 231 |
|
---|
| 232 | Disk format: 04 **** #### ss dd Length: 7
|
---|
| 233 |
|
---|
| 234 | |
---|
| 235 |
|
---|
| 236 | Sequence Line PA_SLIN 5 0x0005
|
---|
| 237 | ------------- ------- - ------
|
---|
| 238 |
|
---|
| 239 | This destination type sets the next sequence step to be executed for
|
---|
| 240 | a specified sequence channel.
|
---|
| 241 |
|
---|
| 242 | Destnation vg Data
|
---|
| 243 | ------------- -----
|
---|
| 244 | Seq nn Lin 999 seq range 01..16, line 000..999
|
---|
| 245 |
|
---|
| 246 | paspec destination type PA_SLIN 5 0x0005
|
---|
| 247 | pasuba sub-address ss sequence number
|
---|
| 248 | padat1 data word 1 dddd sequence line
|
---|
| 249 | padat2 data word 2 -unused-
|
---|
| 250 |
|
---|
| 251 | Disk format: 05 **** #### ss dddd Length: 8
|
---|
| 252 |
|
---|
| 253 |
|
---|
| 254 | Sequence control PA_SCTL 6 0x0006
|
---|
| 255 | ---------------- ------- - ------
|
---|
| 256 |
|
---|
| 257 | This destination type starts or stops a specified sequence channel.
|
---|
| 258 |
|
---|
| 259 | Destnation vg Data
|
---|
| 260 | ------------- -----
|
---|
| 261 | Seq nn Ctl Start seq range 01..16
|
---|
| 262 | Seq nn Ctl Stop Stop = 8 (-), Start = 9 (+)
|
---|
| 263 |
|
---|
| 264 | paspec destination type PA_SCTL 6 0x0006
|
---|
| 265 | pasuba sub-address ss sequence number
|
---|
| 266 | padat1 data word 1 -unused-
|
---|
| 267 | padat2 data word 2 dd stop = 0, start = 1
|
---|
| 268 |
|
---|
| 269 |
|
---|
| 270 | Disk format: 06 **** #### ss dd Length: 7
|
---|
| 271 | |
---|
| 272 |
|
---|
| 273 | Tuning table selection PA_TUNE 7 0x0007
|
---|
| 274 | ---------------------- ------- - ------
|
---|
| 275 |
|
---|
| 276 | This destination type selects the current tuning table.
|
---|
| 277 |
|
---|
| 278 | Destnation vg Data
|
---|
| 279 | ------------- -----
|
---|
| 280 | Tune Table 9 range 0..9
|
---|
| 281 |
|
---|
| 282 | paspec destination type PA_TUNE 7 0x0007
|
---|
| 283 | pasuba sub-address 0
|
---|
| 284 | padat1 data word 1 dd tuning table number
|
---|
| 285 | padat2 data word 2 -unused-
|
---|
| 286 |
|
---|
| 287 | Disk format: 07 **** #### dd Length: 6
|
---|
| 288 |
|
---|
| 289 |
|
---|
| 290 | Register Set PA_RSET 8 0x0008
|
---|
| 291 | ------------ ------- - ------
|
---|
| 292 |
|
---|
| 293 | This destination type sets the value of a register to a constant or
|
---|
| 294 | the value of another register.
|
---|
| 295 |
|
---|
| 296 | Destnation vg Data
|
---|
| 297 | ------------- -----
|
---|
| 298 | Reg nn Set +99 reg 01..16, values -99..+99, R01..R16
|
---|
| 299 |
|
---|
| 300 | paspec destination type PA_RSET 8 0x0008
|
---|
| 301 | pasuba sub-address ss register number
|
---|
| 302 | padat1 data word 1 dd type: 0 = value, 1 = register
|
---|
| 303 | padat2 data word 2 dd value or register number
|
---|
| 304 |
|
---|
| 305 | Disk format: 08 **** #### ss dd dd Length: 8
|
---|
| 306 |
|
---|
| 307 |
|
---|
| 308 | Register Add PA_RADD 9 0x0009
|
---|
| 309 | ------------ ------- - ------
|
---|
| 310 |
|
---|
| 311 | This destination type adds a constant or the contents of a register
|
---|
| 312 | to the value of a register.
|
---|
| 313 |
|
---|
| 314 | Destnation vg Data
|
---|
| 315 | ------------- -----
|
---|
| 316 | Reg nn Add -99 reg 01..16, values -99..+99, R01..R16
|
---|
| 317 |
|
---|
| 318 | paspec destination type PA_RADD 9 0x0009
|
---|
| 319 | pasuba sub-address ss register number
|
---|
| 320 | padat1 data word 1 dd type: 0 = value, 1 = register
|
---|
| 321 | padat2 data word 2 dd value or register number
|
---|
| 322 |
|
---|
| 323 | Disk format: 09 **** #### ss dd dd Length: 8
|
---|
| 324 | |
---|
| 325 |
|
---|
| 326 | Instrument selection PA_INST 10 0x000A
|
---|
| 327 | -------------------- ------- -- ------
|
---|
| 328 |
|
---|
| 329 | This destination type selects an instrument for a voice or a group.
|
---|
| 330 |
|
---|
| 331 | Destnation vg Data
|
---|
| 332 | ------------- -----
|
---|
| 333 | Instrument V1 40 range 00..40
|
---|
| 334 |
|
---|
| 335 | paspec destination type PA_INST 10 0x000A
|
---|
| 336 | pasuba sub-address ss 15..8 = v/g, 7..0 = 0
|
---|
| 337 | padat1 data word 1 dd instrument number
|
---|
| 338 | padat2 data word 2 -unused-
|
---|
| 339 |
|
---|
| 340 | Disk format: 0A **** #### ss dd Length: 7
|
---|
| 341 |
|
---|
| 342 |
|
---|
| 343 | Oscillator mode and offset PA_OSC 11 0x000B
|
---|
| 344 | -------------------------- ------ -- ------
|
---|
| 345 |
|
---|
| 346 | This destination type sets the oscillator mode and offset for a
|
---|
| 347 | specified oscillator in a voice or a group.
|
---|
| 348 |
|
---|
| 349 | Destnation vg Data
|
---|
| 350 | ------------- -----
|
---|
| 351 | Osc 4 Int V1 +1200 osc 1..4, value -1200..+1200
|
---|
| 352 | Osc 4 Rat V1 1/1 value 1/1..9/9
|
---|
| 353 | Osc 4 Pch V1 9C#00 value 0Cb99..9C#99
|
---|
| 354 | Osc 4 Frq V1 15.9 value 0.00..15.9
|
---|
| 355 |
|
---|
| 356 | paspec destination type PA_OSC 11 0x000B
|
---|
| 357 | pasuba sub-address ssss 15..8 = v/g, 7..0 = osc
|
---|
| 358 | padat1 data word 1 dd type (int, rat, frq, pch)
|
---|
| 359 | padat2 data word 2 dddd value
|
---|
| 360 |
|
---|
| 361 | Disk format: 0B **** #### ssss dd dddd Length: 10
|
---|
| 362 | |
---|
| 363 |
|
---|
| 364 | Waveshape A selection PA_WAVA 12 0x000C
|
---|
| 365 | --------------------- ------- -- ------
|
---|
| 366 |
|
---|
| 367 | This destination type selects the waveshape used by a voice or group
|
---|
| 368 | in slot A.
|
---|
| 369 |
|
---|
| 370 | Destnation vg Data
|
---|
| 371 | ------------- -----
|
---|
| 372 | WaveshapeA V1 20 range 01..20
|
---|
| 373 |
|
---|
| 374 | paspec destination type PA_WAVA 12 0x000C
|
---|
| 375 | pasuba sub-address ss 15..8 = v/g, 7..0 = 0
|
---|
| 376 | padat1 data word 1 dd waveshape number
|
---|
| 377 | padat2 data word 2 -unused-
|
---|
| 378 |
|
---|
| 379 | Disk format: 0C **** #### ss dd Length: 7
|
---|
| 380 |
|
---|
| 381 |
|
---|
| 382 | Waveshape B selection PA_WAVB 13 0x000D
|
---|
| 383 | --------------------- ------- -- ------
|
---|
| 384 |
|
---|
| 385 | This destination type selects the waveshape used by a voice or group
|
---|
| 386 | in slot B.
|
---|
| 387 |
|
---|
| 388 | Destnation vg Data
|
---|
| 389 | ------------- -----
|
---|
| 390 | WaveshapeB V1 20 range 01..20
|
---|
| 391 |
|
---|
| 392 | paspec destination type PA_WAVB 13 0x000D
|
---|
| 393 | pasuba sub-address ss 15..8 = v/g, 7..0 = 0
|
---|
| 394 | padat1 data word 1 dd waveshape number
|
---|
| 395 | padat2 data word 2 -unused-
|
---|
| 396 |
|
---|
| 397 | Disk format: 0D **** #### ss dd Length: 7
|
---|
| 398 |
|
---|
| 399 |
|
---|
| 400 | Configuration selection PA_CNFG 14 0x000E
|
---|
| 401 | ----------------------- ------- -- ------
|
---|
| 402 |
|
---|
| 403 | This destination type selects the configuration used by a voice or group.
|
---|
| 404 |
|
---|
| 405 | Destnation vg Data
|
---|
| 406 | ------------- -----
|
---|
| 407 | Configure V1 11 range 00..11
|
---|
| 408 |
|
---|
| 409 | paspec destination type PA_CNFG 14 0x000E
|
---|
| 410 | pasuba sub-address ss 15..8 = v/g, 7..0 = 0
|
---|
| 411 | padat1 data word 1 dd configuration number 0..11
|
---|
| 412 | padat2 data word 2 -unused-
|
---|
| 413 |
|
---|
| 414 | Disk format: 0E **** #### ss dd Length: 7
|
---|
| 415 | |
---|
| 416 |
|
---|
| 417 | Level PA_LEVL 15 0x000F
|
---|
| 418 | ----- ------- -- ------
|
---|
| 419 |
|
---|
| 420 | This destination type alters the level for a voice or group.
|
---|
| 421 |
|
---|
| 422 | Destnation vg Data
|
---|
| 423 | ------------- -----
|
---|
| 424 | Level Srce V1 PchWh ind 1..6, see table below for sources
|
---|
| 425 | Level Mult V1 +1.00 range -1.00..+1.00
|
---|
| 426 | Level Valu V1 +0.00 range -10.00..+10.00 (signed first digit)
|
---|
| 427 | Level Time V1 32767 range 00001..32767 (in milliseconds)
|
---|
| 428 | Level Func V1 Start Stop = 8 (-), Start = 9 (+)
|
---|
| 429 | Level Func V1 Stop
|
---|
| 430 |
|
---|
| 431 | paspec destination type PA_LEVL 15 0x000F
|
---|
| 432 | pasuba sub-address ss 15..8 = v/g, 7..0 = 0
|
---|
| 433 | padat1 data word 1 dd type (src, mlt, val, tim, fnc)
|
---|
| 434 | padat2 data word 2 dddd value
|
---|
| 435 |
|
---|
| 436 | Disk format: 0F **** #### ss dd dddd Length: 9
|
---|
| 437 |
|
---|
| 438 | Output is to voice parameter 2.
|
---|
| 439 |
|
---|
| 440 |
|
---|
| 441 | Index PA_INDX 16 0x0010
|
---|
| 442 | ----- ------- -- ------
|
---|
| 443 |
|
---|
| 444 | This destination type alters a specified index for a voice or group.
|
---|
| 445 |
|
---|
| 446 | Destnation vg Data
|
---|
| 447 | ------------- -----
|
---|
| 448 | Ind 6 Srce V1 PchWh ind 1..6, see table below for sources
|
---|
| 449 | Ind 6 Mult V1 +1.00 range -1.00..+1.00
|
---|
| 450 | Ind 6 Valu V1 +0.00 range -10.00..+10.00 (signed first digit)
|
---|
| 451 | Ind 6 Time V1 32767 range 00001..32767 (in milliseconds)
|
---|
| 452 | Ind 6 Func V1 Start Stop = 8 (-), Start = 9 (+)
|
---|
| 453 | Ind 6 Func V1 Stop
|
---|
| 454 |
|
---|
| 455 | paspec destination type PA_INDX 16 0x0010
|
---|
| 456 | pasuba sub-address ssss 15..8 = v/g, 7..0 = osc
|
---|
| 457 | padat1 data word 1 dd type (src, mlt, val, tim, fnc)
|
---|
| 458 | padat2 data word 2 dddd value
|
---|
| 459 |
|
---|
| 460 | Disk format: 10 **** #### ssss dd dddd Length: 10
|
---|
| 461 |
|
---|
| 462 | Ind Par
|
---|
| 463 | --- ---
|
---|
| 464 | 1 9
|
---|
| 465 | 2 11
|
---|
| 466 | 3 12
|
---|
| 467 | 4 13
|
---|
| 468 | 5 14
|
---|
| 469 | 6 15
|
---|
| 470 | |
---|
| 471 |
|
---|
| 472 | Frequency PA_FREQ 17 0x0011
|
---|
| 473 | --------- ------- -- ------
|
---|
| 474 |
|
---|
| 475 | This destination type alters a specified frequency for a voice or group.
|
---|
| 476 |
|
---|
| 477 | Destnation vg Data
|
---|
| 478 | ------------- -----
|
---|
| 479 | Frq 4 Srce V1 PchWh frq 1..4, see table below for sources
|
---|
| 480 | Frq 4 Mult V1 +1.00 range -1.00..+1.00
|
---|
| 481 | Frq 4 Valu V1 +0.00 range -10.00..+10.00 (signed first digit)
|
---|
| 482 | Frq 4 Time V1 32767 range 00001..32767 (in milliseconds)
|
---|
| 483 | Frq 4 Func V1 Start Stop = 8 (-), Start = 9 (+)
|
---|
| 484 | Frq 4 Func V1 Stop
|
---|
| 485 |
|
---|
| 486 | paspec destination type PA_FREQ 17 0x0011
|
---|
| 487 | pasuba sub-address ssss 15..8 = v/g, 7..0 = osc
|
---|
| 488 | padat1 data word 1 dd type (src, mlt, val, tim, fnc)
|
---|
| 489 | padat2 data word 2 dddd value
|
---|
| 490 |
|
---|
| 491 | Disk format: 11 **** #### ssss dd dddd Length: 10
|
---|
| 492 |
|
---|
| 493 | Freq Par
|
---|
| 494 | ---- ---
|
---|
| 495 | 1 1
|
---|
| 496 | 2 3
|
---|
| 497 | 3 5
|
---|
| 498 | 4 7
|
---|
| 499 |
|
---|
| 500 |
|
---|
| 501 | Filter frequency PA_FILT 18 0x0012
|
---|
| 502 | ---------------- ------- -- ------
|
---|
| 503 |
|
---|
| 504 | This destination type sets the filter frequency for a voice or group.
|
---|
| 505 |
|
---|
| 506 | Destnation vg Data
|
---|
| 507 | ------------- -----
|
---|
| 508 | Filtr Srce V1 PchWh see table below for sources
|
---|
| 509 | Filtr Mult V1 +1.00 range -1.00..+1.00
|
---|
| 510 | Filtr Valu V1 +0.00 range -10.00..+10.00 (signed first digit)
|
---|
| 511 | Filtr Time V1 32767 range 00001..32767 (in milliseconds)
|
---|
| 512 | Filtr Func V1 Start Stop = 8 (-), Start = 9 (+)
|
---|
| 513 | Filtr Func V1 Stop
|
---|
| 514 |
|
---|
| 515 | paspec destination type PA_FILT 18 0x0012
|
---|
| 516 | pasuba sub-address ss 15..8 = v/g, 7..0 = 0
|
---|
| 517 | padat1 data word 1 dd type (src, mlt, val, tim, fnc)
|
---|
| 518 | padat2 data word 2 dddd value
|
---|
| 519 |
|
---|
| 520 | Disk format: 12 **** #### ss dd dddd Length: 9
|
---|
| 521 |
|
---|
| 522 | Output is to voice parameter 10.
|
---|
| 523 | |
---|
| 524 |
|
---|
| 525 | Filter Q PA_FILQ 19 0x0013
|
---|
| 526 | -------- ------- -- ------
|
---|
| 527 |
|
---|
| 528 | This destination type sets the filter resonance for a voice or group.
|
---|
| 529 |
|
---|
| 530 | Destnation vg Data
|
---|
| 531 | ------------- -----
|
---|
| 532 | Fil Q Srce V1 PchWh see table below for sources
|
---|
| 533 | Fil Q Mult V1 +1.00 range -1.00..+1.00
|
---|
| 534 | Fil Q Valu V1 +0.00 range -10.00..+10.00 (signed first digit)
|
---|
| 535 | Fil Q Time V1 32767 range 00001..32767 (in milliseconds)
|
---|
| 536 |
|
---|
| 537 | paspec destination type PA_FILQ 19 0x0013
|
---|
| 538 | pasuba sub-address ss 15..8 = v/g, 7..0 = 0
|
---|
| 539 | padat1 data word 1 dd type (src, mlt, val, tim)
|
---|
| 540 | padat2 data word 2 dddd value
|
---|
| 541 |
|
---|
| 542 | Disk format: 13 **** #### ss dd dddd Length: 9
|
---|
| 543 |
|
---|
| 544 | Output is to voice parameter 6.
|
---|
| 545 |
|
---|
| 546 |
|
---|
| 547 | Location PA_LOCN 20 0x0014
|
---|
| 548 | -------- ------- -- ------
|
---|
| 549 |
|
---|
| 550 | This destination type sets the location for a voice or group.
|
---|
| 551 |
|
---|
| 552 | Destnation vg Data
|
---|
| 553 | ------------- -----
|
---|
| 554 | Loctn Srce V1 PchWh see table below for sources
|
---|
| 555 | Loctn Mult V1 +1.00 range -1.00..+1.00
|
---|
| 556 | Loctn Valu V1 +0.00 range -10.00..+10.00 (signed first digit)
|
---|
| 557 | Loctn Time V1 32767 range 00001..32767 (in milliseconds)
|
---|
| 558 | Loctn Func V1 Start Stop = 8 (-), Start = 9 (+)
|
---|
| 559 | Loctn Func V1 Stop
|
---|
| 560 |
|
---|
| 561 | paspec destination type PA_LOCN 20 0x0014
|
---|
| 562 | pasuba sub-address ss 15..8 = v/g, 7..0 = 0
|
---|
| 563 | padat1 data word 1 dd type (src, mlt, val, tim, fnc)
|
---|
| 564 | padat2 data word 2 dddd value
|
---|
| 565 |
|
---|
| 566 | Disk format: 14 **** #### ss dd dddd Length: 9
|
---|
| 567 |
|
---|
| 568 | Output is to voice parameter 4.
|
---|
| 569 | |
---|
| 570 |
|
---|
| 571 | Dynamics PA_DYNM 21 0x0015
|
---|
| 572 | -------- ------- -- ------
|
---|
| 573 |
|
---|
| 574 | This destination type sets the dynamics for a voice or group.
|
---|
| 575 |
|
---|
| 576 | Destnation vg Data
|
---|
| 577 | ------------- -----
|
---|
| 578 | Dynmc Srce V1 PchWh see table below for sources
|
---|
| 579 | Dynmc Mult V1 +1.00 range -1.00..+1.00
|
---|
| 580 | Dynmc Valu V1 +0.00 range -10.00..+10.00 (signed first digit)
|
---|
| 581 | Dynmc Time V1 32767 range 00001..32767 (in milliseconds)
|
---|
| 582 |
|
---|
| 583 | paspec destination type PA_DYNM 21 0x0015
|
---|
| 584 | pasuba sub-address ss 15..8 = v/g, 7..0 = 0
|
---|
| 585 | padat1 data word 1 dd type (src, mlt, val, tim)
|
---|
| 586 | padat2 data word 2 dddd value
|
---|
| 587 |
|
---|
| 588 | Disk format: 15 **** #### ss dd dddd Length: 9
|
---|
| 589 |
|
---|
| 590 | Output is to voice parameter 8.
|
---|
| 591 |
|
---|
| 592 |
|
---|
| 593 | Auxiliary control PA_AUX 22 0x0016
|
---|
| 594 | ----------------- ------ -- ------
|
---|
| 595 |
|
---|
| 596 | This destination type sets the value of the auxiliary control voltage
|
---|
| 597 | and its associated control bit.
|
---|
| 598 |
|
---|
| 599 | Destnation vg Data
|
---|
| 600 | ------------- -----
|
---|
| 601 | Aux Srce PchWh see table below for sources
|
---|
| 602 | Aux Mult +1.00 range -1.00..+1.00
|
---|
| 603 | Aux Valu +0.00 range -10.00..+10.00 (signed first digit)
|
---|
| 604 | Aux Time 32767 range 00001..32767 (in milliseconds)
|
---|
| 605 | Aux On Off = 8 (-), On = 9 (+)
|
---|
| 606 |
|
---|
| 607 | paspec destination type PA_AUX 22 0x0016
|
---|
| 608 | pasuba sub-address 0
|
---|
| 609 | padat1 data word 1 dd type (src, mlt, val, tim, fnc)
|
---|
| 610 | padat2 data word 2 dddd value
|
---|
| 611 |
|
---|
| 612 | Disk format: 16 **** #### dd dddd Length: 8
|
---|
| 613 |
|
---|
| 614 | Output is to voice 9 spare.
|
---|
| 615 | |
---|
| 616 |
|
---|
| 617 | Phase shifter rate PA_RATE 23 0x0017
|
---|
| 618 | ------------------ ------- -- ------
|
---|
| 619 |
|
---|
| 620 | This destination type sets the phase shifter rate.
|
---|
| 621 |
|
---|
| 622 | Destnation vg Data
|
---|
| 623 | ------------- -----
|
---|
| 624 | Rate Srce PchWh see table below for sources
|
---|
| 625 | Rate Mult +1.00 range -1.00..+1.00
|
---|
| 626 | Rate Valu +0.00 range -10.00..+10.00 (signed first digit)
|
---|
| 627 | Rate Time 32767 range 00001..32767 (in milliseconds)
|
---|
| 628 |
|
---|
| 629 | paspec destination type PA_RATE 23 0x0017
|
---|
| 630 | pasuba sub-address 0
|
---|
| 631 | padat1 data word 1 dd type (src, mlt, val, tim)
|
---|
| 632 | padat2 data word 2 dddd value
|
---|
| 633 |
|
---|
| 634 | Disk format: 17 **** #### dd dddd Length: 8
|
---|
| 635 |
|
---|
| 636 | Output is to voice 2 spare.
|
---|
| 637 |
|
---|
| 638 |
|
---|
| 639 | Phase shifter intensity PA_INTN 24 0x0018
|
---|
| 640 | ----------------------- ------- -- ------
|
---|
| 641 |
|
---|
| 642 | This destination type sets the phase shifter intensity.
|
---|
| 643 |
|
---|
| 644 | Destnation vg Data
|
---|
| 645 | ------------- -----
|
---|
| 646 | Inten Srce PchWh see table below for sources
|
---|
| 647 | Inten Mult +1.00 range -1.00..+1.00
|
---|
| 648 | Inten Valu +0.00 range -10.00..+10.00 (signed first digit)
|
---|
| 649 | Inten Time 32767 range 00001..32767 (in milliseconds)
|
---|
| 650 |
|
---|
| 651 | paspec destination type PA_INTN 24 0x0018
|
---|
| 652 | pasuba sub-address 0
|
---|
| 653 | padat1 data word 1 dd type (src, mlt, val, tim)
|
---|
| 654 | padat2 data word 2 dddd value
|
---|
| 655 |
|
---|
| 656 | Disk format: 18 **** #### dd dddd Length: 8
|
---|
| 657 |
|
---|
| 658 | Output is to voice 1 spare.
|
---|
| 659 | |
---|
| 660 |
|
---|
| 661 | Phase shifter depth PA_DPTH 25 0x0019
|
---|
| 662 | ------------------- ------- -- ------
|
---|
| 663 |
|
---|
| 664 | This destination type sets the phase shifter depth.
|
---|
| 665 |
|
---|
| 666 | Destnation vg Data
|
---|
| 667 | ------------- -----
|
---|
| 668 | Depth Srce PchWh see table below for sources
|
---|
| 669 | Depth Mult +1.00 range -1.00..+1.00
|
---|
| 670 | Depth Valu +0.00 range -10.00..+10.00 (signed first digit)
|
---|
| 671 | Depth Time 32767 range 00001..32767 (in milliseconds)
|
---|
| 672 |
|
---|
| 673 | paspec destination type PA_DPTH 25 0x0019
|
---|
| 674 | pasuba sub-address 0
|
---|
| 675 | padat1 data word 1 dd type (src, mlt, val, tim)
|
---|
| 676 | padat2 data word 2 dddd value
|
---|
| 677 |
|
---|
| 678 | Disk format: 19 **** #### dd dddd Length: 8
|
---|
| 679 |
|
---|
| 680 | Output is to voice 3 spare.
|
---|
| 681 |
|
---|
| 682 |
|
---|
| 683 | Control voltage output PA_VOUT 26 0x001A
|
---|
| 684 | ---------------------- ------- -- ------
|
---|
| 685 |
|
---|
| 686 | This destination type sets a control voltage output.
|
---|
| 687 |
|
---|
| 688 | Destnation vg Data
|
---|
| 689 | ------------- -----
|
---|
| 690 | Vlt 5 Srce PchWh vlt 1..5 see table below for sources
|
---|
| 691 | Vlt 5 Mult +1.00 range -1.00..+1.00
|
---|
| 692 | Vlt 5 Valu +0.00 range -10.00..+10.00 (signed first digit)
|
---|
| 693 | Vlt 5 Time 32767 range 00001..32767 (in milliseconds)
|
---|
| 694 |
|
---|
| 695 | Note: Voltages 1..4 are CV1..CV4.
|
---|
| 696 | Voltage 5 is added to the system Amplitude value.
|
---|
| 697 |
|
---|
| 698 | paspec destination type PA_VOUT 26 0x001A
|
---|
| 699 | pasuba sub-address ss control voltage number
|
---|
| 700 | padat1 data word 1 dd type (src, mlt, val, tim)
|
---|
| 701 | padat2 data word 2 dddd value
|
---|
| 702 |
|
---|
| 703 | Disk format: 1A **** #### ss dd dddd Length: 9
|
---|
| 704 |
|
---|
| 705 | Output is to the spare on:
|
---|
| 706 |
|
---|
| 707 | Vlt Voice
|
---|
| 708 | --- -----
|
---|
| 709 | 1 11
|
---|
| 710 | 2 10
|
---|
| 711 | 3 6
|
---|
| 712 | 4 8
|
---|