Get Effect Definition; Set Input Name - Lexicon DC-2 Protocol Manual

Serial communications protocol
Table of Contents

Advertisement

Lexicon, Inc.
DC-2/MC-1 Serial Communications Protocol

15.5.2 Get Effect Definition

Once we know how many effects the DC-2/MC-1 has resident we can then start to step through each effect for its definition. This is done by sending a
GET_EFFECT command packet:
SOP
DLL DC
CMD
F1
04
1B
The DC-2/MC-1 responds with a DC_RESP_EFFECT_DEF packet:
SOP
DLL DC
CMD
F1
13
85
DATA2
DATA3
DATA4
DATA5
Effect
Effect
Effect
Effect
Name[0]
Name[1]
Name[2]
Name[3]
4C
4F
47
49
L
O
G
Here we can see that we requested effect number 16 and the DC-2/MC-1 responded with the effect number 16 definition. Effect 16 has 22 parameters and it is
currently named "LOGIC 7". Note there are trailing spaces.

15.5.3 Set Input Name

In order to change an Input name all we must do is send a DC_CMD_SET_INPUT_NAME packet:
SOP
DLL DC
CMD
App DC
F1
0D
2E
Here we see that we are telling the DC-2/MC-1 to change the AUX(3) input to be renamed as "MY INPUT".
App DC
DATA0
EOP
EffectId
01
0F
F2
App DC
DATA0
DATA1
Max
EffectId
Params
10
0F
16
DATA6
DATA7
DATA8
Effect
Effect
Effect
Name[4]
Name[5]
Name[6]
43
20
37
I
C
(sp)
7
DATA0
DATA1
DATA2
Max
Input
InputId
Params
Name[0]
0A
03
4D
59
M
Y
Printed on: 10/19/00
DATA9
DATA10
DATA11
Effect
Effect
Effect
Name[7]
Name[8]
Name[9]
Name[10]
20
20
20
(sp)
(sp)
(sp)
DATA3
DATA4
DATA5
Input
Input
Input
Name[1]
Name[2]
Name[3]
20
49
4E
(sp)
I
N
43 of 44
DATA12
DATA13
DATA14
DATA15
Effect
Effect
Effect
Name[11]
Name[12]
Name[13]
20
20
20
(sp)
(sp)
(sp)
DATA6
DATA7
DATA8
DATA9
Input
Input
Input
Name[4]
Name[5]
Name[6]
Name[7]
50
55
54
P
U
T
EOP
Effect
00
F2
00
EOP
Input
00
F2
0

Advertisement

Table of Contents
loading

This manual is also suitable for:

Mc-1

Table of Contents