Sony Receiver responses (DSP:203; 123)
These are the responses for device 195/115 (sound fields/EQ) commands.
SonyDSP:203; 123
Command Code |
Parameter List and Function |
14 |
none Unavailable |
15 |
none Error |
64 |
<level>
<?> Returns rear
level. Last byte is unknown; the value
3 has been seen. |
65 |
<level>
<?> Returns center
level. Last byte is unknown; the value
3 has been seen. |
66 |
<level>
<?> Returns subwoofer
level. Last byte is unknown; the value
3 has been seen. |
67 |
<balance>
<?> Returns rear
balance setting. Last byte is unknown;
the value 3 has been seen. |
68 |
<effect
size> <?> Returns surround
effect size. Last byte is unknown. |
69 |
<reverb
time> <?> Returns reverb
time. Last byte is unknown. |
70 |
<compression>
<?> Returns dynamic
range compression level. Last byte is
unknown; the value 3 has been seen. |
71 |
<lfe
mix> <?> Returns LFE mix
level. Last byte is unknown; the value
3 has been seen. |
75 |
<wall type> Returns wall type
setting. |
80 |
<position> <band> <freq
H> <freq L> <gain> 160 <changed> Returns EQ
settings. Last parameter indicates
whether this setting was changed when the last command was sent. |
85 |
<units> <front
dist> <center dist> <rear dist> <?> Returns speaker
distance settings. Last byte is
unknown. |
86 |
<rear
position> <rear height> <?> Returns rear
speaker placement settings. Last byte
is unknown; values of 0, 1 and 3 have been seen. |
97 |
<?> Surround type? |
112 |
<sound field> <sf
preset?> <speaker sizes> Returns status
information. I think the second
parameter is the preset, but I’m not sure. |
Parameters
Parameter Name |
Description and Format |
<balance> |
A signed byte value
representing the balance. Negative
values are left and positive values are right. Valid range is -8 (far left) to +8 (far
right). |
<band> |
The EQ band. 0=Bass, 1=Mid, 2=Treble. |
<center dist> <front dist> <rear dist> |
The distance of the
appropriate speaker. Add 7 to the
distance to get the parameter, so the valid range is 7 (0 feet) to 47 (40
feet). I don’t know what the values
are if the <units> parameter is set to meters. |
<changed> |
16=not changed,
17=changed. |
<compression> |
The compression
level. 0=off, 1=0.1,
…, 9=0.9, 10=Standard, 255=Maximum. |
<effect size> |
The surround
effect size. Valid range is 0 to 20. |
<eq preset> |
The EQ
preset. 0=Off, valid range is 1 to 5. |
<eq type> |
The type of
setting you want to change. 0=Gain,
1=Frequency. |
<freq H/L> |
The frequency for
EQ settings. The H represents the
high-order byte and the L is the low-order byte. Numerous values have been observed. For bass: *100, 140, 220, *250, *315,
*1000. For mid: *500, 1000, *1200,
2500, 5000. For treble: *1000, 1400,
1800, 9000, *10000. The ones with
asterisks are the known frequency setting options, while the others are found
in gain settings (the value here may not matter). |
<gain> |
A signed byte
value representing the gain. Valid
range is -10 dB to +10 dB. Set to 0
for frequency settings. |
<level> |
A signed byte
value representing the EQ level in dB.
Valid range is -10 dB to +10 dB. |
<lfe mix> |
A signed byte value representing the LFE mix level. Valid range is 0 to -20, plus value 128=LFE
Muting. |
<position> |
The speaker
position. 0=Front, 1=Center, 2=Rear. |
<rear height> |
The height of the
rear speakers. 0=Low, 1=High. |
<rear position> |
The position of
the rear speakers. 0=side, 1=middle,
2=behind, 3=high. |
<reverb time> |
The reverb
time. Valid range is 0 (short) to 16
(long). |
<sf preset> |
The sound field
preset. Valid range is 0 to 4 for
presets 1 to 5. Subtract 1 from the
preset number to get the parameter. |
<sound field> |
The sound
field. The numbers that equal the
various sound field names vary between models. |
<speaker sizes> |
A bitmap
representing the speaker sizes. Here’s
what the bits mean: 0x01 Front speaker size: large=0, small=1 0x02 insignificant 0x04 Downgrade center from large to small if front is large 0x08 Center speaker present? 0=yes,
1=no 0x10 Downgrade rear from large to small if front is large 0x20 Rear speakers present? 0=yes, 1=no 0x40 Subwoofer present? 0=yes, 1=no 0x80 insignificant |
<units> |
The units to
measure in when determining speaker distance.
0=meters, 1=feet. |
<wall type> |
A signed byte
value representing the wall type.
Valid range is -8 (soft) to +8 (hard). |