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
|
---|