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