dCS Remote Control Codes User Manual

dCS Remote Control Codes User Manual
dCS Remote Control Codes
User Manual
February 2016
© Data Conversion Systems Ltd. 2009-2015
All rights reserved. No part of this publication may be reproduced, stored in or introduced into a retrieval system,
or transmitted in any form, or by any means (electronic, mechanical, photocopying, recording or otherwise)
without the prior written permission of dCS1. Any person who does any unauthorised act in relation to this
publication may be liable to criminal prosecution and civil claims for damages.
Information contained in this manual is subject to change without notice, and whilst it is checked for accuracy, no
liabilities can be accepted for errors.
1
dCS is Data Conversion Systems Ltd. Company registered in England No. 2072115.
dCS Remote Control Codes
User Manual
Last updated: February 2016
Contents
2 Disclaimer
IR Command Codes ...............................................................................................................................3 Debussy DAC USB Player section
Scarlatti / Paganini / Vivaldi Transport, Puccini Player CD section
Scarlatti / Paganini / Debussy / Vivaldi DACs, Puccini Player DAC Section
Scarlatti / Paganini / Vivaldi Upsamplers
Scarlatti / Paganini / Vivaldi Clocks
Rossini Player and DAC
3 4 5 7 9 10 RS232 Command Codes ......................................................................................................................12 General
Physical Connection
Binary Protocol
Scarlatti / Paganini / Vivaldi / Debussy DAC Binary Commands
Scarlatti / Paganini / Vivaldi Transport Binary Commands
Scarlatti / Paganini / Vivaldi Clock Binary Commands
Scarlatti / Paganini / Vivaldi Upsampler Binary Commands
Puccini Player Binary Commands
Vivaldi Text Protocol
Vivaldi Transport Text Commands
Vivaldi DAC Text Commands
Vivaldi Upsampler Text Commands
Vivaldi Clock Text Commands
Rossini Text Protocol
Rossini Player / DAC Text commands
Rossini Clock
12 12 12 13 17 18 19 21 23 23 24 25 26 27 27 29 Disclaimer
Use this information ONLY if you agree to be bound by this disclaimer.
!
This information is provided “as is” for the purpose of using dCS consumer equipment
with 3rd party remote control systems only. Any other use is expressly prohibited.
dCS cannot accept responsibility for problems of any kind that may arise from the use of
this information, cannot offer technical support in its use to installers or customers and
cannot undertake to add extra features.
If you need assistance, please consult an experienced A/V installer.
dCS Remote Control
Unrestricted
Codes
Page 2 of 29
© 2009-2016 Data Conversion Systems Ltd.
dCS Remote Control Codes
User Manual
Last updated: February 2016
IR COMMAND CODES
The following codes are in the Philips RC5 protocol, where each command code consists of two parts:
a category (e.g. 14 hex, for CD Player / Transport) and a command (e.g. 36 hex, for STOP). For
reliable operation, send the command 3 times.
All commands are hexadecimal.
The IR carrier frequency is 37.9kHz.
Many of the IR commands in this document will operate the dCS “Classic” range also, but
not all commands are supported by “Classic” range software.
Make sure the unit software is up to date.
Debussy DAC USB Player section
These Debussy DAC commands are currently not recognised by the dCS Windows USB Class 2
driver.
Category code is 14 hex.
Function
Debussy DAC USB mode
Command
Play/Pause
500000000000000100140035
Previous Track
500000000000000100140021
Next Track
500000000000000100140020
Fast Forward
500000000000000100140034**
Fast Reverse
500000000000000100140032**
** Fast Forward and Fast Reverse codes are not well supported by music streaming programs at
present.
dCS Remote Control
Unrestricted
Codes
Page 3 of 29
© 2009-2016 Data Conversion Systems Ltd.
dCS Remote Control Codes
User Manual
Last updated: February 2016
Scarlatti / Paganini / Vivaldi Transport, Puccini Player CD section
Category code is 14 hex.
Function
Transport / Player
Command
‘0’
500000000000000100140000
‘1’
500000000000000100140001
‘2’
500000000000000100140002
‘3’
500000000000000100140003
‘4’
500000000000000100140004
‘5’
500000000000000100140005
‘6’
500000000000000100140006
‘7’
500000000000000100140007
‘8’
500000000000000100140008
‘9’
500000000000000100140009
Stop/Eject
500000000000000100140036
Play/Pause
500000000000000100140035
Previous Track
500000000000000100140021
Next Track
500000000000000100140020
Fast Forward
50000000000000010014003B
Fast Reverse
500000000000000100140024
Repeat
50000000000000010014001D
Program
500000000000000100140029
Clear
50000000000000010014003A
Display Mode
50000000000000010014000F
Select CD Layer
50000000000000010014003D
Select SACD Layer
50000000000000010014003E
Toggle Layer
50000000000000010014003C
Menu Select
50000000000000010014001A
Menu forward
500000000000000100140020
Menu back
500000000000000100140021
Display On/Off
500000000000000100140038
Sleep
50000000000000010014000A
Wake
50000000000000010014000B
Toggle Sleep/Wake
50000000000000010014000C
Power Off*
500000000000000100140037
* All models must be in Sleep Mode before the Power Off button will operate.
dCS Remote Control
Unrestricted
Codes
Page 4 of 29
© 2009-2016 Data Conversion Systems Ltd.
dCS Remote Control Codes
User Manual
Last updated: February 2016
Scarlatti / Paganini / Debussy / Vivaldi DACs, Puccini Player DAC Section
Category code is 0D hex.
Command is supported by:
Volume/Balance
5000000000000001000D0008
Change Filter +
5000000000000001000D000E
Change Filter -
5000000000000001000D001D
Change Phase
5000000000000001000D0009
Select next Input
5000000000000001000D001B
Select previous Input
5000000000000001000D001C
Select AES1 input
5000000000000001000D0003
Select AES2 input
5000000000000001000D0004
Select Dual AES 1+2 input
5000000000000001000D0020
Select RCA1/SPDIF1 input
5000000000000001000D0001
Select BNC/SPDIF3 input
5000000000000001000D0006
Select RCA2/SPDIF2 input
5000000000000001000D000F
Select Toslink input
5000000000000001000D0005
Select USB/USB1 input
5000000000000001000D0002
Select 1394 channel 0
5000000000000001000D0022
Select AES3 input
5000000000000001000D0022
Select 1394 channel 1
5000000000000001000D0023
Select AES4 input
5000000000000001000D0023
Select 1394 channel 2
5000000000000001000D0024
Select Dual AES 3-4 input
5000000000000001000D0024
Select 1394 channel 3
5000000000000001000D0025
Select 1394 channel 4
5000000000000001000D0026
Select SDIF-2 input
5000000000000001000D0021
Select Filter 1
5000000000000001000D002C
Select Filter 2
5000000000000001000D002D
Select Filter 3
5000000000000001000D002E
Select Filter 4
5000000000000001000D002F
Select Filter 5 (see manual)
5000000000000001000D0030
Select Filter 6 (see manual)
5000000000000001000D0031
Mute ON
5000000000000001000D0027
Mute OFF
5000000000000001000D0028
Mute toggle
5000000000000001000D000D
dCS Remote Control
Unrestricted
Vivaldi
DAC
5000000000000001000D0011
Debussy
DAC
Volume -
Puccini
5000000000000001000D0010
(DAC Section)
Volume +
Paganini
DAC
DAC Command
Scarlatti
DAC
Function
Codes
Page 5 of 29
© 2009-2016 Data Conversion Systems Ltd.
dCS Remote Control Codes
User Manual
Last updated: February 2016
Command is supported by:
5000000000000001000D0033
Sync to WORD CLOCK 1
5000000000000001000D0036
Sync to WORD CLOCK1/2
5000000000000001000D0034
Sync to WORD CLOCK 2
5000000000000001000D0039
Sync to WORD CLOCK 3
5000000000000001000D0035
Menu Forward
5000000000000001000D0037
Menu Back
5000000000000001000D0038
Menu Select
5000000000000001000D001A
Display On/Off
5000000000000001000D0007
Wake
5000000000000001000D002A
Sleep
5000000000000001000D0029
Toggle Sleep/Wake
5000000000000001000D000C
Power Off*
5000000000000001000D002B
Select Disc mode
5000000000000001000D0025
Vivaldi
DAC
Sync to AUDIO
Debussy
DAC
5000000000000001000D0032
Puccini
(DAC Section)
Sync to MASTER
Paganini
DAC
DAC Command
Scarlatti
DAC
Function
* All models must be in Sleep Mode before the Power Off button will operate.
dCS Remote Control
Unrestricted
Codes
Page 6 of 29
© 2009-2016 Data Conversion Systems Ltd.
dCS Remote Control Codes
User Manual
Last updated: February 2016
Scarlatti / Paganini / Vivaldi Upsamplers
Category code is 1D hex.
You cannot set an output rate that is less than the input rate.
You cannot select a filter that does not exist, or change the filter if the current input /
output combination has only 1 filter choice, or if the unit is not locked.
!
Command is supported by:
5000000000000001001D001B
Select previous input
5000000000000001001D001C
Select AES input
5000000000000001001D0003
Select SPDIF1-RCA input
5000000000000001001D0001
Select SPDIF2-RCA input
5000000000000001001D000F
Select SPDIF3-BNC input
5000000000000001001D0006
Select Toslink input
5000000000000001001D0005
Select SDIF input
5000000000000001001D000B
Select USB1 input
5000000000000001001D0002
Select USB2 input
5000000000000001001D0008
Select iPod input
5000000000000001001D0009
Select Network input
5000000000000001001D000A
Output rate up
5000000000000001001D0010
Output rate down
5000000000000001001D0011
Select 32kS/s output
5000000000000001001D0020
Select 44.1kS/s output
5000000000000001001D0021
Select 48kS/s output
5000000000000001001D0022
Select 88.2kS/s output
5000000000000001001D0023
Select 96kS/s output
5000000000000001001D0024
Select 176.4kS/s output
5000000000000001001D0025
Select 192kS/s output
5000000000000001001D0026
Select 352.8kS/s output
5000000000000001001D001E
Select 384kS/s output
5000000000000001001D001F
Select DSD output
5000000000000001001D0027
Change Filter +
5000000000000001001D000E
Change Filter -
5000000000000001001D001D
Select Filter 1
5000000000000001001D002C
Select Filter 2
5000000000000001001D002D
Select Filter 3
5000000000000001001D002E
Select Filter 4
5000000000000001001D002F
Select Filter 5
5000000000000001001D0030
Select Filter 6
5000000000000001001D0031
dCS Remote Control
Unrestricted
Vivaldi
Upsampler
Select next input
Paganini
Upsampler
Upsampler Command
Scarlatti
Upsampler
Function
Codes
Page 7 of 29
© 2009-2016 Data Conversion Systems Ltd.
dCS Remote Control Codes
User Manual
Last updated: February 2016
Command is supported by:
Sync to MASTER
5000000000000001001D0032
Sync to AUDIO
5000000000000001001D0033
Sync to WORD CLOCK 1
5000000000000001001D0036
Sync to WORD CLOCK 2
5000000000000001001D0039
Sync to WORD CLOCK 1/2
5000000000000001001D0034
Menu select
5000000000000001001D001A
Menu forward
5000000000000001001D0011
Menu back
5000000000000001001D0010
Display on/off
5000000000000001001D0007
Sleep
5000000000000001001D0029
Wake
5000000000000001001D002A
Toggle Sleep/Wake
5000000000000001001D000C
Power Off*
5000000000000001001D002B
Vivaldi
Upsampler
Upsampler Command
Paganini
Upsampler
Scarlatti
Upsampler
Function
* All models must be in Sleep Mode before the Power Off button will operate.
dCS Remote Control
Unrestricted
Codes
Page 8 of 29
© 2009-2016 Data Conversion Systems Ltd.
dCS Remote Control Codes
User Manual
Last updated: February 2016
Scarlatti / Paganini / Vivaldi Clocks
Category code is 1C hex.
Command is
supported by:
Output Group 1
Output Group 2
Clock Command
Next Frequency
5000000000000001001C0000
Set to 44.1kHz
5000000000000001001C0001
Set to 48kHz
5000000000000001001C0002
Set to 88.2kHz
5000000000000001001C0006
**
Set to 96kHz
5000000000000001001C0008
**
Set to 176.4kHz
5000000000000001001C0009
Set to 192kHz
5000000000000001001C000A
Dither on/off
5000000000000001001C0003
Next Frequency
5000000000000001001C000B
Set to 44.1kHz
5000000000000001001C000D
Set to 48kHz
5000000000000001001C000E
Set to 88.2kHz
5000000000000001001C000F
Set to 96kHz
5000000000000001001C0010
Set to 176.4kHz
5000000000000001001C0011
Set to 192kHz
5000000000000001001C0012
Dither on/off
5000000000000001001C0013
Menu select
5000000000000001001C001A
Menu forward
5000000000000001001C0004
Menu back
5000000000000001001C0005
Display on/off
5000000000000001001C0007
Lock on/off
5000000000000001001C0014
Sleep
5000000000000001001C0029
Wake
5000000000000001001C002A
Toggle Sleep/Wake
5000000000000001001C000C
Power Off*
5000000000000001001C002B
Vivaldi
Clock
Scarlatti &
Paganini
Clock
Function
* All models must be in Sleep Mode before the Power Off button will operate.
** 88.2 & 96kHz are supported by Scarlatti Clock Plus (SCP) and Paganini Clock Plus (PCP), but not
by the original SCK & PCK versions.
Note that the Puccini U-Clock and the Rossini Clock do not feature IR remote control.
dCS Remote Control
Unrestricted
Codes
Page 9 of 29
© 2009-2016 Data Conversion Systems Ltd.
dCS Remote Control Codes
User Manual
Last updated: February 2016
Rossini Player and DAC
These models use a mix of DAC commands and Transport commands.
DAC mode commands - Category code is 0D hex.
Command is
supported by:
Function
DAC Command
Volume +
5000000000000001000D0010
Volume -
5000000000000001000D0011
Volume/Balance
5000000000000001000D0008
Change Filter +
5000000000000001000D000E
Change Phase
5000000000000001000D0009
Select next Input
5000000000000001000D001B
Select previous Input
5000000000000001000D001C
Select AES1 input
5000000000000001000D0003
Select AES2 input
5000000000000001000D0004
Select Dual AES 1+2 input
5000000000000001000D0020
Select SPDIF1 input
5000000000000001000D0001
Select SPDIF2 input
5000000000000001000D0006
Select Toslink input
5000000000000001000D0005
Select USB1 input
5000000000000001000D0002
Select CD player mode
5000000000000001000D0025
Mute ON
5000000000000001000D0027
Mute OFF
5000000000000001000D0028
Mute toggle
5000000000000001000D000D
Sync to MASTER
5000000000000001000D0032
Sync to AUDIO
5000000000000001000D0033
Sync to WORD CLOCK 1
5000000000000001000D0036
Sync to WORD CLOCK1/2
5000000000000001000D0034
Sync to WORD CLOCK 2
5000000000000001000D0039
Menu Forward
5000000000000001000D0037
Menu Back
5000000000000001000D0038
Menu Select
5000000000000001000D001A
dCS Remote Control
Unrestricted
Rossini
Player
Rossini
DAC
Codes
Page 10 of 29
© 2009-2016 Data Conversion Systems Ltd.
dCS Remote Control Codes
User Manual
Last updated: February 2016
Player mode commands - Category code is 14 hex.
Command is
supported by:
Function
Player Command
Rossini
Player
Rossini
DAC
‘0’
500000000000000100140000
‘1’
500000000000000100140001
‘2’
500000000000000100140002
‘3’
500000000000000100140003
‘4’
500000000000000100140004
‘5’
500000000000000100140005
‘6’
500000000000000100140006
‘7’
500000000000000100140007
‘8’
500000000000000100140008
‘9’
500000000000000100140009
Stop/Eject
500000000000000100140036
#
Play/Pause
500000000000000100140035
#
Previous Track
500000000000000100140021
#
Next Track
500000000000000100140020
#
Fast Forward
50000000000000010014003B
Fast Reverse
500000000000000100140024
Repeat
50000000000000010014001D
Program
500000000000000100140029
Clear
50000000000000010014003A
Sleep
50000000000000010014000A
Wake
50000000000000010014000B
Toggle Sleep/Wake
50000000000000010014000C
Power Off*
500000000000000100140037
* All models must be in Sleep Mode before the Power Off button will operate.
# Rossini DAC playing from network or flash drive.
dCS Remote Control
Unrestricted
Codes
Page 11 of 29
© 2009-2016 Data Conversion Systems Ltd.
dCS Remote Control Codes
User Manual
Last updated: February 2016
RS232 COMMAND CODES
General
While most dCS products may be controlled via RS232, the Binary protocol is included primarily to
facilitate automatic testing, so the commands available may be limited.
Vivaldi and Rossini have a Text mode designed for 3rd party control systems.
Numbers are in decimal.
Physical Connection
Most dCS equipment features a male 9-way D-type connector, often labelled SUC. This should be
wired to a PC as “straight through” - each pin on one connector should be connected to the same pin
on the other connector.
The interface is designed to work at 4800 baud, 1 start bit, 1 stop bit, no parity, no handshaking.
Binary Protocol
The dCS RS232 Binary protocol is defined as follows:
All communications are packetised, with a general packet structure of the form:
Byte
Name
Description
0
ID
The identity of the unit you are attempting to talk to.
For audiophile products, this id is fixed as follows:
1 = dCS Clock – Scarlatti, Paganini, Vivaldi & Verona Master Clocks
9 = dCS DAC – Scarlatti, Paganini, Vivaldi & Debussy DACs, Elgar Plus,
Delius.
5 = dCS Upsampler – Scarlatti, Paganini & Vivaldi Upsamplers, Purcell.
10 = dCS Transport – Scarlatti, Paganini & Vivaldi Transports, Puccini
Player, Verdi, Verdi LS, Verdi Encore, P8i Player.
dCS pro products support daisy-chaining the RS232, where each unit can
have its own id.
1
Cmd
The command you are attempting to execute (e.g. change input, filter etc.)
This varies by product, please see the tables below
2
Length
3
Payload[0]
...
Payload[n]
4+n
Payload
checksum
The number of bytes in the payload.
The payload for a command. The number of bytes and the content varies
by command and by unit, please see the tables below.
Add together all bytes in payload, modulo by 255.
If the unit is being addressed and the checksum is OK, it will return a single byte ACK of 170 (0xAA in
hex). Otherwise it will not transmit anything.
There is no returned payload unless specifically stated.
!
The data packets are in binary, so you cannot use HyperTerminal.
Vivaldi and Rossini units have two RS232 modes: set the RS232 menu page to B for
Binary or T for Text (see page 23).
Note that some of the Vivaldi-only commands are implemented in Control software version 1.10 or
later and are not supported by earlier versions.
dCS Remote Control
Unrestricted
Codes
Page 12 of 29
© 2009-2016 Data Conversion Systems Ltd.
dCS Remote Control Codes
User Manual
Last updated: February 2016
Scarlatti / Paganini / Vivaldi / Debussy DAC Binary Commands
RS_STATUS
Requests Status from the unit
ID
Cmd
Length
Payload
Checksum
9
76
1
2
2
Page 0:
Page 1:
Description
Returns the 5-byte “Page” specified by the
Payload (Page 2 in this example).
Byte 0
Sample Rate – see Sample Rate Table
Byte 1
0 = Not muted, 4 = Muted
Byte 2
0 – fixed
Byte 3
0 – fixed
Byte 4
0 - fixed
Byte 0
0 - fixed
Byte 1
0 – fixed
Byte 2
0 – fixed
Byte 3
De-Emphasis Mode
Byte 4
Unit ID – 14=Vivaldi DAC – fixed
(ask dCS for other models)
Page 2:
Byte 0
255 - fixed
Byte 1
0 – fixed
Byte 2
Volume setting in –dB (Vivaldi only), 0 = 0dB, 80 = -80dB
Byte 3
Balance setting (-61 to 61) in 0.1dB steps (Vivaldi only)
194 = balance to left, 0 = balance central, 61 = balance to right
Page 3:
Byte 4
0 – fixed
Byte 0
0 = Phase Normal, 1 = Phase Inverted
Byte 1
Currently Selected Input:
0
RCA1
3
Toslink
7
SDIF-2
Scarlatti
1
BNC
4
AES2
8
1394
2
AES1
6
AES1+2
9
RCA2
Currently Selected Input:
0
RCA1
3
AES2
8
1394
Paganini
2
AES1
4
AES1+2
9
RCA2
Currently Selected input:
0
SPDIF1
2
AES1
4
AES1+2
Debussy
1
SPDIF2
3
AES2
6
USB
Currently Selected Input:
0
SPDIF1
4
AES1+2
9
SPDIF2
Vivaldi
1
SPDIF3
5
USB
10
AES3
2
AES1
6
TOSLINK
11
AES4
3
AES2
7
SDIF-2
12
AES3+4
Byte 2
Physical Lock Frequency – see Sample Rate Table
Byte 3
32 – fixed
Byte 4
Filter: 0 = Filter1, 1 = Filter2, 2 = Filter3, 3 = Filter4, 4 = Filter5, 5 = Filter6
dCS Remote Control
Unrestricted
Codes
Page 13 of 29
© 2009-2016 Data Conversion Systems Ltd.
dCS Remote Control Codes
User Manual
Last updated: February 2016
Sample Rate Table
Payload
0
1
4
5
6
9
10
20
21
22
255
Rate
96k
88.2k
44.1k
48k
32k
176.4k
192k
352.8k
384k
DSD
Unlocked/
Unknown
Note: the 2 rates relate to the data sample rate and the physical lock frequency. For example, a typical
scenario has the DAC locked to a 44.1kHz Word Clock while decoding 176.4kS/s data.
RS_INPUT
ID
Cmd
Length
Payload
Checksum
Description
9
113
1
9
9
Selects the Audio Input (RCA2 / SPDIF2 in
this example)
Payloads: See RS_STATUS, Page 3, Byte 1 for valid inputs.
RS_FILTER
ID
Cmd
Length
Payload
Checksum
9
33
1
3
3
Description
Selects the anti-image Filter for the current
sample rate (Filter4 in this example).
Payload
0
1
2
3
4
5
Filter
Filter1
Filter2
Filter3
Filter4
Filter5
Filter6
!
All 6 Filters may not be available at all sample rates – see the User Manual.
You cannot select a filter that does not exist or if the DAC is not locked.
RS_EMPH
Selects the De-Emphasis Mode (applies at 32, 44.1 or 48kS/s only).
ID
Cmd
Length
Payload
Checksum
Description
9
34
1
0
0
Auto Select De-Emphasis
9
34
1
1
1
Select 50/15 De-Emphasis
9
34
1
2
2
Select CCITT J.17 De-Emphasis
9
34
1
3
3
No De-emphasis
RS_PHASE
Sets the phase for all analogue outputs.
ID
Cmd
Length
Payload
Checksum
9
112
1
0
0
Phase normal
9
112
1
1
1
Phase inverted
dCS Remote Control
Unrestricted
Description
Codes
Page 14 of 29
© 2009-2016 Data Conversion Systems Ltd.
dCS Remote Control Codes
User Manual
Last updated: February 2016
RS_MUTE (Vivaldi DAC only)
Mutes or un-mutes the analogue outputs.
ID
Cmd
Length
Payload
Checksum
Description
9
43
1
0
0
Not muted
9
43
1
1
1
Muted
RS_OUT_LEV (Vivaldi DAC only)
Sets the output level.
ID
Cmd
Length
Payload
Checksum
Description
9
80
1
0
0
2V rms at full scale.
9
80
1
1
1
6V rms at full scale.
RS_VOL (Vivaldi DAC only)
Sets the DAC Volume. Payload is between 0 (0dB) and 80 (-80dB).
ID
Cmd
Length
Payload
Checksum
Description
9
111
1
0
0
Sets the Volume to 0dB (maximum).
9
111
1
65
65
Sets the Volume to -65dB.
RS_BAL (Vivaldi DAC only)
Sets the DAC Balance. Payload is between 194 (Balance to Left) and 61 (Balance to right) in 0.1dB
steps. The fully Left and fully Right settings mute the other channel.
ID
Cmd
Length
Payload
Checksum
Description
9
206
1
194
194
Sets the Balance fully Left.
9
206
1
223
223
Sets the Balance 3.2dB to the Left.
9
206
1
0
0
Sets the Balance central.
9
206
1
30
30
Sets the Balance 3dB to the Right.
9
206
1
61
61
Sets the Balance fully Right.
RS_SYNC (Vivaldi DAC only)
Sets the Sync Mode for the selected input.
ID
Cmd
Length
Payload
Checksum
9
114
1
0
0
Audio sync.
9
114
1
1
1
Master Mode.
9
114
1
2
2
Sync to Word Clock 1 input.
9
114
1
3
3
Sync to Word Clock 2 input.
9
114
1
4
4
Sync to Word Clock 3 input.
9
114
1
5
5
Automatically syncs to Word Clock 1 or 2.
9
114
1
6
6
Universal Master Mode (see manual).
dCS Remote Control
Unrestricted
Description
Codes
Page 15 of 29
© 2009-2016 Data Conversion Systems Ltd.
dCS Remote Control Codes
User Manual
Last updated: February 2016
RS_SLEEP_OFF
ID
Cmd
Length
9
218
0
Payload
Checksum
0
Description
Wakes the unit from Sleep mode.
RS_SLEEP_ON
ID
Cmd
Length
9
217
0
Payload
Checksum
0
Description
Sets the unit to Sleep mode.
RS_POWER_DOWN
When the unit is in Sleep mode, this command powers down completely.
ID
Cmd
Length
9
219
0
9
219
5
dCS Remote Control
Unrestricted
Payloads
12357
Checksum
Description
0
Vivaldi DAC
18
Scarlatti, Paganini & Debussy DACs
Codes
Page 16 of 29
© 2009-2016 Data Conversion Systems Ltd.
dCS Remote Control Codes
User Manual
Last updated: February 2016
Scarlatti / Paganini / Vivaldi Transport Binary Commands
RS_TRANSPORT_COMMAND
Description: Performs a Transport Action.
ID
Cmd
Length
Payloads
Checksum
Description
10
210
1
1
1
Play (Vivaldi Transport only)
10
210
1
2
2
Stop
10
210
2
3 5
8
Selects the track specified by Payload[1]
(track 5 in this example) and plays it.
10
210
1
4
4
Changes to the other layer for a hybrid disc
10
210
1
5
5
Open / close the CD tray
10
210
1
6
6
Pause (Vivaldi Transport only)
Payload
Checksum
RS_SLEEP_OFF
ID
Cmd
Length
10
218
0
0
Description
Wakes the unit from Sleep mode.
RS_SLEEP_ON
ID
Cmd
Length
10
217
0
Payload
Checksum
0
Description
Sets the unit to Sleep mode.
RS_POWER_DOWN
When the unit is in Sleep mode, this command powers down completely.
ID
Cmd
Length
10
219
0
10
219
5
dCS Remote Control
Unrestricted
Payloads
12357
Checksum
Description
0
Vivaldi Transport
18
Scarlatti & Paganini Transports
Codes
Page 17 of 29
© 2009-2016 Data Conversion Systems Ltd.
dCS Remote Control Codes
User Manual
Last updated: February 2016
Scarlatti / Paganini / Vivaldi Clock Binary Commands
RS_SEL_FS
Selects the clock frequency - Vivaldi, Scarlatti Clock Plus SCP* & Paganini Clock Plus PCP* only
ID
Cmd
Length
Payloads
Checksum
Description
1
66
2
0
4
4
Group1 – Sets the frequency to 44.1kHz.
1
66
2
1 10
11
Group2 – Sets the frequency to 192kHz.
* For Scarlatti Clock Plus or Paganini Clock Plus, the only valid commands are Group 1, 44.1kHz or
48kHz.
Payload
0
1
Group Payload[0]
Group1
Group2
Frequency Payload[1]
96kHz
88.2kHz
4
5
9
10
44.1kHz
48kHz
176.4kHz
192kHz
Selects the clock frequency - Scarlatti SCK & Paganini PCK
ID
Cmd
Length
Payload
Checksum
1
32
1
4
4
Sets the frequency to 44.1kHz.
1
32
1
0
0
Sets the frequency to 96kHz.
Payload
0
1
4
5
Frequency
96kHz
88.2kHz
44.1kHz
48kHz
Description
RS_DITHER (Vivaldi only)
ID
Cmd
Length
Payloads
Checksum
Description
1
69
2
0 0
0
Group1 – Dither Off
1
69
2
0 1
1
Group1 – Dither On
1
69
2
1 0
1
Group2 – Dither Off
1
69
2
1 1
2
Group2 – Dither On
RS_SLEEP_OFF (Vivaldi only)
ID
Cmd
Length
1
218
0
Payload
Checksum
0
Description
Wakes the unit from Sleep mode.
RS_SLEEP_ON (Vivaldi only)
ID
Cmd
Length
1
217
0
Payload
Checksum
0
Description
Sets the unit to Sleep mode.
RS_POWER_DOWN (Vivaldi only)
ID
Cmd
Length
1
219
0
dCS Remote Control
Unrestricted
Payload
Checksum
0
Description
When the unit is in Sleep mode, this
command powers down completely.
Codes
Page 18 of 29
© 2009-2016 Data Conversion Systems Ltd.
dCS Remote Control Codes
User Manual
Last updated: February 2016
Scarlatti / Paganini / Vivaldi Upsampler Binary Commands
RS_STATUS
ID
Cmd
Length
Payload
Checksum
5
76
1
1
1
Page 0:
Page 1:
Description
Returns the 5-byte Status “Page” specified
by the Payload (Page 1 in this example).
Byte 0
Input Sample Rate
See RS_OUT_FREQ below. 255 = Unlocked / Unknown
Byte 1
Output Sample rate
See RS_OUT_FREQ below.
Byte 2
0 – fixed
Byte 3
Input Selected
Byte 4
0 - fixed
Byte 0
0 - fixed
Byte 1
0 – fixed
Byte 2
0 – fixed
Byte 3
24
Byte 4
97 = Paganini, 98 = Scarlatti or Vivaldi
See RS_INPUT below.
RS_INPUT
ID
Cmd
5
Length
113
1
Payload
Checksum
0
Description
Selects the Audio Input (AES in this
example)
0
Payload
0
3
4
5
Paganini
Inputs
AES
RCA1
RCA 2
USB
Payload
0
3
4
5
9
10
Scarlatti
Inputs
AES
RCA1
BNC
USB
Toslink
RCA 2
Payload
0
3
4
5
9
10
6
7
11
12
Vivaldi
Inputs
AES
SPDIF
1
SPDIF
3
USB1
Toslink
SPDIF
2
SDIF-2
USB2
iPod
Network
RS_OUT_FREQ
ID
Cmd
Length
Payload
Checksum
5
32
1
1
1
Description
Sets the Output Sample Rate
(to 176.4kS/s in this example).
Payload
0
1
2
3
4
5
6
17
18
19
Output
Rate
192k
176.4k
96k
88.2k
48k
44.1k
32k
352.8k
384k
DSD
!
You cannot set an output rate that is less than the input rate.
dCS Remote Control
Unrestricted
Codes
Page 19 of 29
© 2009-2016 Data Conversion Systems Ltd.
dCS Remote Control Codes
User Manual
Last updated: February 2016
RS_FILTER
ID
Cmd
5
Length
33
Payload
1
Checksum
1
Description
Selects the anti-alias Filter for the current
input / output sample rate combination
(Filter2 in this example).
1
Payload
0
1
2
3
4
5
Filter
Filter1
Filter2
Filter3
Filter4
Filter5
Filter6
!
You cannot select a filter that does not exist, or change the filter if the current input /
output sample rate combination has only 1 filter choice, or if the Upsampler is not locked.
RS_OUT_MODE
ID
Cmd
Length
Payload
Checksum
Description
5
42
1
0
0
Sets the Output Mode to Single AES.
5
42
1
1
1
Sets the Output Mode to Dual AES.
5
42
1
2
2
Sets the Output Mode to DSD.
RS_OUT_MODE > DSD applies to obsolete pro products only. Use the RS_OUT_FREQ command to
select DSD output mode.
RS_SYNC (Vivaldi Upsampler only)
Sets the Sync Mode for the selected input.
ID
Cmd
Length
Payload
Checksum
Description
5
114
1
0
0
Audio sync.
5
114
1
1
1
Master Mode.
5
114
1
2
2
Sync to Word Clock 1 input.
5
114
1
3
3
Sync to Word Clock 2 input.
5
114
1
5
5
Automatically syncs to Word Clock 1 or 2.
Payload
Checksum
RS_SLEEP_OFF (Vivaldi only)
ID
Cmd
Length
5
218
0
0
Description
Wakes the unit from Sleep mode.
RS_SLEEP_ON (Vivaldi only)
ID
Cmd
Length
5
217
0
Payload
Checksum
0
Description
Sets the unit to Sleep mode.
RS_POWER_DOWN (Vivaldi only)
ID
Cmd
Length
5
219
0
dCS Remote Control
Unrestricted
Payload
Checksum
0
Description
When the unit is in Sleep mode, this
command powers down completely.
Codes
Page 20 of 29
© 2009-2016 Data Conversion Systems Ltd.
dCS Remote Control Codes
User Manual
Last updated: February 2016
Puccini Player Binary Commands
RS_STATUS
Requests Status from the unit.
ID
Cmd
Length
Payload
Checksum
10
76
1
0
0
Description
Returns the 5-byte “Page” specified by the
Payload (Puccini Player has only Page 0).
Page 0:
Byte 0
Sample Rate – see Player Sample Rate Table
Byte 1
99 - fixed
Byte 2
1 – fixed
Byte 3
0 – fixed
Byte 4
1 = SACD layer, 0 = CD layer
Player Sample Rate Table
Payload
0
1
4
5
6
9
10
22
255
Rate
96k
88.2k
44.1k
48k
32k
176.4k
192k
DSD
Unknown / not locked
The unit will return 44.1k while in disc mode.
RS_INPUT
Selects the source for the Player’s DAC.
ID
Cmd
Length
Payload
Checksum
Description
10
113
1
128
128
10
113
1
3
3
Selects the RCA1 input.
10
113
1
4
4
Selects the RCA2 input.
Selects Disc Mode.
RS_TRANSPORT_COMMAND
Performs a Transport Action.
ID
Cmd
Length
Payloads
Checksum
10
210
1
2
2
Stops the CD mechanism
10
210
2
3 5
8
Selects the track specified by Payload[1]
(track 5 in this example) and plays it.
10
210
1
4
4
Changes to the other layer for a hybrid disc
10
210
1
5
5
Open / close the CD tray
dCS Remote Control
Unrestricted
Description
Codes
Page 21 of 29
© 2009-2016 Data Conversion Systems Ltd.
dCS Remote Control Codes
User Manual
Last updated: February 2016
RS_STANDBY_OFF
ID
Cmd
Length
10
218
0
Payload
Checksum
0
Description
Wakes the unit from Sleep mode.
RS_SLEEP_ON
ID
Cmd
Length
10
217
0
Payload
Checksum
0
Description
Sets the unit to Sleep mode.
RS_POWER_OFF
ID
Cmd
Length
Payloads
Checksum
10
219
6
120357
18
Description
When the unit is in Sleep mode, this
command powers down completely.
Note that the Puccini U-Clock does not feature IR or RS232 remote control.
dCS Remote Control
Unrestricted
Codes
Page 22 of 29
© 2009-2016 Data Conversion Systems Ltd.
dCS Remote Control Codes
User Manual
Last updated: February 2016
Vivaldi Text Protocol
The 4 units in the Vivaldi series feature an RS232 Text mode in the Settings menu. This mode allows
control of the units by typing text commands into HyperTerminal / TeraTerminal (open source) or with
a household control system.
The interface is wired pin 1 to pin 1, etc and must be set to 4800 baud, 1 stop bit, no parity, no
handshaking (the same as for Binary mode).
Vivaldi Transport Text Commands
Units loaded with 1.20 software or later.
COMMAND
ACTION
VALUES (n)
HELP
Lists the commands
STATUS
Reports the unit status
TRACK n
Select track ‘n’
PLAY
Play
PAUSE
Pause
STOP
Stop
EJECT
Open / close the CD tray
NEXT
Next track
BACK
Previous track
FF
Fast forward
RW
Fast reverse
LAYER
Changes hybrid layer
PROG
Program mode on/off
CLEAR
Clear a programmed track
DISP
Change Display Mode
REPEAT
Repeat track / disc / off
SLEEP n
Sets the sleep mode to ‘n’
dCS Remote Control
Unrestricted
0 Wake
2 Switch off
1 Sleep
(Set to Sleep mode first)
Codes
Page 23 of 29
© 2009-2016 Data Conversion Systems Ltd.
dCS Remote Control Codes
User Manual
Last updated: February 2016
Vivaldi DAC Text Commands
Units loaded with 1.20 software or later.
COMMAND
ACTION
VALUES (n)
HELP
Lists the commands
STATUS
Reports the unit status
0
1
2
3
Select input ‘n’
INPUT = n
AES1
AES2
AES1+2
AES3
4
5
6
7
AES4
AES3+4
SPDIF1
SPDIF2
8 SPDIF3
9 Toslink
10 SDIF-2
11 USB
INPUT INC
Selects the next active
input
MUTE = n
Sets the Mute mode to ‘n’
MUTE TOGGLE
Changes the Mute setting
PHASE = n
Set Phase to ‘n’
PHASE TOGGLE
Changes the Phase
setting
GAIN = n
Set gain to ‘n’
0 2V
1 6V
Sets the sleep mode to
‘n’
0 Wake
2 Switch off
SLEEP n
1 Sleep
(Set to Sleep mode first)
SYNC = n
Set Sync Mode for the
selected input to ‘n’
0 Audio
1 Master
2 W1
3 W2
4 W3
Sets the Filter for the
current sample rate to ‘n’
1, 2, 3, 4, 5, or 6
FILTER = n
FILTER INC
Selects the next Filter
VOL = n
Sets the volume to ‘n’ dB
0, -0.5, -1, -1.5,..., -49, -49.5, -50, -51, -52,..., -79, -80
VOL MOD n
Changes the
setting by ‘n’ dB
volume
80 to -80
BAL = n
Changes the
setting to ‘n’ dB
balance
BAL MOD n
Changes the balance
setting by ‘n’ dB
6, 5.9, 5.8,...,0.1, 0, -0.1,..., -5.8, -5.9, -6
Rename input ‘n’, up to 8
letters / numbers. (e.g.
SACD, TV, COMPUTER)
Values as for the INPUT command.
NAME n = name
dCS Remote Control
Unrestricted
0 Not muted
1 Mute
0 Normal
1 Inverted
5 Auto W1/2
6 Universal
Master
See manual – some Filter settings may not be valid
The volume setting must be in the range 0 to -80.
6, 5.9, 5.8,...,0.1, 0, -0.1,..., -5.8, -5.9, -6
(e.g. ‘6’ sets -6dB Left, 0dB Right)
The balance setting must be in the range 6 to -6.
Valid name characters: A-Z, 0-9 or + - / = . : ? ! @ &
Codes
Page 24 of 29
© 2009-2016 Data Conversion Systems Ltd.
dCS Remote Control Codes
User Manual
Last updated: February 2016
Vivaldi Upsampler Text Commands
Units loaded with 1.20 software or later.
COMMAND
ACTION
VALUES (n)
HELP
Lists the commands
STATUS
Reports unit status
SYNC = n
Set Sync Mode to ‘n’
0 Audio
1 Master
2 W1
3 W2
4 Auto W1/2
INPUT = n
Select input ‘n’
0
1
2
3
4 Toslink
5 SDIF-2
6 USB1
7 USB2
(flash drive)
8 iPod (USB2)
9 Network
INPUT INC
Selects the next active
input
OUT = n
Set Output Rate to ‘n’
96000
176400
192000
352800
384000
2822400 (DSD)
OUT INC
Selects the next Output
rate
DUAL = n
Sets Single/Dual AES out
0 Single
Sets the Filter for the
current sample rate in/out
combination to ‘n’
1, 2, 3, 4, 5, or 6
FILTER = n
FILTER INC
Selects the next Filter
Sets the sleep mode to
‘n’
0 Wake
2 Switch off
SLEEP n
1 Sleep
(Set to Sleep mode first)
Rename input ‘n’, up to 8
letters/numbers.
(e.g.
CD1, TV, COMPUTER)
Values as for the INPUT command.
NAME n = name
dCS Remote Control
Unrestricted
AES1
SPDIF1
SPDIF2
SPDIF3
32000
44100
48000
88200
1 Dual
See manual – some Filter settings may not be valid.
Only 11 in/out combinations have more than 1 Filter.
Valid name characters: A-Z, 0-9 or + - / = . : ? ! @ &
Codes
Page 25 of 29
© 2009-2016 Data Conversion Systems Ltd.
dCS Remote Control Codes
User Manual
Last updated: February 2016
Vivaldi Clock Text Commands
Units loaded with 1.20 software or later.
COMMAND
ACTION
VALUES (n)
HELP
Lists the commands
STATUS
Reports the unit status
BANK1 = n
Set Group 1 Frequency
to ‘n’
44100
48000
88200
96000
176400
192000
BANK2 = n
Set Group 2 Frequency
to ‘n’
44100
48000
88200
96000
176400
192000
DITHER1 = n
Set Group 1 Dither on/off
0 Off
1 On
DITHER2 = n
Set Group 2 Dither on/off
0 Off
1 On
SLEEP n
Sets the sleep mode to
‘n’
0 Wake
2 Switch off
1 Sleep
(Set to Sleep mode first)
dCS Remote Control
Unrestricted
Codes
Page 26 of 29
© 2009-2016 Data Conversion Systems Ltd.
dCS Remote Control Codes
User Manual
Last updated: February 2016
Rossini Text Protocol
The Rossini Player and DAC also feature an RS232 Text mode on the Unit Settings menu page. This
mode allows control of the units by typing text commands into HyperTerminal / TeraTerminal (open
source) or with a household control system (e.g. Crestron, Savant, AMX).
The interface is wired pin 1 to pin 1, etc and must be set to 115200 baud, 1 stop bit, no parity, no
handshaking (the same as for Binary mode).
Rossini Player / DAC Text commands
CD / Network playback
COMMAND
ACTION
PLAY
Play
PAUSE
Pause
STOP
Stop
NEXT
Next track
BACK
Previous track
TRACK n
Select track ‘n’
EJECT
Open / close the CD tray
FF
Fast forward
RW
Fast reverse
PROG
Program mode on/off
CLEAR
Clear a programmed track
DISP
Change Display Mode
REPEAT
Repeat track / disc / off
CD or Network
CD mode on Player only
Basic UPnP commands are covered by the control system.
dCS Remote Control
Unrestricted
Codes
Page 27 of 29
© 2009-2016 Data Conversion Systems Ltd.
dCS Remote Control Codes
User Manual
Last updated: February 2016
DAC mode
COMMAND
ACTION
VALUES (n)
HELP
Lists the commands
STATUS
Reports the unit status
Select input ‘n’
INPUT = n
0 AES1
1 AES2
2 AES1+2
3 SPDIF1
4 SPDIF2
5 Toslink
0 Not muted
1 Mute
0 Normal
1 Inverted
1 6V
6 Network
7 USB1
8 CD
INPUT INC
Selects the next active
input
MUTE = n
Sets the Mute mode to ‘n’
MUTE TOGGLE
Changes the Mute setting
PHASE = n
Set Phase to ‘n’
PHASE TOGGLE
Changes the Phase
setting
GAIN
Set Output Level to ‘n’
0 2V
Sets the sleep mode to
‘n’
0 Wake
2 Switch off
SLEEP n
1 Sleep
(Set to Sleep mode first)
SYNC = n
Set Sync Mode for the
selected input to ‘n’
0 Audio
1 Master
2 W1
3 W2
Sets the Filter for the
current sample rate to ‘n’
1, 2, 3, 4, 5, or 6
FILTER = n
FILTER INC
Selects the next Filter
VOL = n
Sets the volume to ‘n’ dB
0, -0.5, -1, -1.5,..., -49, -49.5, -50, -51, -52,..., -79, -80
VOL MOD n
Changes the
setting by ‘n’ dB
volume
80 to -80
BAL = n
Changes the
setting to ‘n’ dB
balance
BAL MOD n
Changes the balance
setting by ‘n’ dB
6, 5.9, 5.8,...,0.1, 0, -0.1,..., -5.8, -5.9, -6
Rename input ‘n’, up to 8
letters / numbers. (e.g.
SACD, TV, COMPUTER)
Values as for the INPUT command.
NAME n = name
VERBOSE = n
See below
0 Off
4 Auto W1/2
See manual – some Filter settings may not be valid
The volume setting must be in the range 0 to -80.
6, 5.9, 5.8,...,0.1, 0, -0.1,..., -5.8, -5.9, -6
(e.g. ‘6’ sets -6dB Left, 0dB Right)
The balance setting must be in the range 6 to -6.
Valid name characters: A-Z, 0-9 or + - / = . : ? ! @ &
1 State changes
2 State & time changes
Verbosity is a new feature - it enables Rossini to autonomously output changes in e.g. filter, track etc.
Autonomous outputs are indicated by being enclosed by '#' characters, e.g.
# Input = <int> 8 #
# Gain = <bool> false #
dCS Remote Control
Unrestricted
Codes
Page 28 of 29
© 2009-2016 Data Conversion Systems Ltd.
dCS Remote Control Codes
User Manual
Last updated: February 2016
Rossini Clock
The Clock normally powers up in Binary mode and reports the software version. To set the Clock to
Text mode, switch off completely, hold down the Dither 1 button, power up, wait 5 seconds then
release the button.
The RS232 interface details are the same as for the Player & DAC.
COMMAND
ACTION
VALUES (n)
HELP
Lists the commands
STATUS
Reports the unit status
FREQ = n
Sets the frequency for
Output 3 #
44
48
DITHER1 = n
Output 1 Dither setting
ON
OFF
DITHER2 = n
Output 2 Dither setting
ON
OFF
Sets the sleep mode to
‘n’
0 Wake
2 Switch off
SLEEP n
1 Sleep
(Set to Sleep mode first)
BACK SERIAL
Changes back to Binary
mode
# Output 3 is reset to 44.1kHz at power up.
dCS Remote Control
Unrestricted
Codes
Page 29 of 29
© 2009-2016 Data Conversion Systems Ltd.
Was this manual useful for you? yes no
Thank you for your participation!

* Your assessment is very important for improving the work of artificial intelligence, which forms the content of this project

Download PDF

advertising