Sound Control Protocol Digital 6000 (EM 6000 | L 6000)
Table Of Contents
- 1. Introduction
- 2. Open Sound Control Overview
- 3. Conventions
- 4. SSC Data Structure Specification
- 5. SSC subscriptions - /osc/state/subscribe
- 6. SSC Transport Layer Adaptations
- 7. Developer’s Guide for EM 6000
- 8. SSC Method List (EM 6000)
- 8.1 /audio/out1/level_db
- 8.2 /audio/out2/level_db
- 8.3 /rx1/audio_mute
- 8.4 /rx1/freq/b1/00 - /rx1/freq/b1/99
- 8.5 /rx1/freq/b2/00 - /rx1/freq/b2/99
- 8.6 /rx1/freq/b3/00 - /rx1/freq/b3/99
- 8.7 /rx1/freq/b4/00 - /rx1/freq/b4/99
- 8.8 /rx1/freq/b5/00 - /rx1/freq/b5/99
- 8.9 /rx1/freq/b6/00 - /rx1/freq/b6/99
- 8.10 /rx1/freq/u1/00 - /rx1/freq/u1/99
- 8.11 /rx1/freq/u2/00 - /rx1/freq/u2/99
- 8.12 /rx1/freq/u3/00 - /rx1/freq/u3/99
- 8.13 /rx1/freq/u4/00 - /rx1/freq/u4/99
- 8.14 /rx1/freq/u5/00 - /rx1/freq/u5/99
- 8.15 /rx1/freq/u6/00 - /rx1/freq/u6/99
- 8.16 /rx1/active_bank_channel
- 8.17 /rx1/carrier
- 8.18 /rx1/scan/config
- 8.19 /rx1/scan/result
- 8.20 /rx1/skx/type
- 8.21 /rx1/skx/name
- 8.22 /rx1/skx/lowcut
- 8.23 /rx1/skx/gain
- 8.24 /rx1/skx/display
- 8.25 /rx1/skx/capsule
- 8.26 /rx1/skx/cable_emulation
- 8.27 /rx1/skx/battery
- 8.28 /rx1/skx/autolock
- 8.29 /rx1/sync_settings/low_cut_frequency
- 8.30 /rx1/sync_settings/ignore_low_cut_frequency
- 8.31 /rx1/sync_settings/gain
- 8.32 /rx1/sync_settings/ignore_gain
- 8.33 /rx1/sync_settings/display
- 8.34 /rx1/sync_settings/ignore_display
- 8.35 /rx1/sync_settings/cable_emulation
- 8.36 /rx1/sync_settings/ignore_cable_emulation
- 8.37 /rx1/sync_settings/auto_lock
- 8.38 /rx1/sync_settings/ignore_auto_lock
- 8.39 /rx1/walktest/start
- 8.40 /rx1/walktest/info
- 8.41 /rx1/identify
- 8.42 /rx1/wsm_master_cnt
- 8.43 /rx1/testtone
- 8.44 /rx1/name
- 8.45 /rx1/encryption
- 8.46 /rx1/active_warnings
- 8.47 /rx1/active_status
- 8.48 /rx2/audio_mute
- 8.49 /rx2/freq/b1/00 - /rx2/freq/b1/99
- 8.50 /rx2/freq/b2/00 - /rx2/freq/b2/99
- 8.51 /rx2/freq/b3/00 - /rx2/freq/b3/99
- 8.52 /rx2/freq/b4/00 - /rx2/freq/b4/99
- 8.53 /rx2/freq/b5/00 - /rx2/freq/b5/99
- 8.54 /rx2/freq/b6/00 - /rx2/freq/b6/99
- 8.55 /rx2/freq/u1/00 - /rx2/freq/u1/99
- 8.56 /rx2/freq/u2/00 - /rx2/freq/u2/99
- 8.57 /rx2/freq/u3/00 - /rx2/freq/u3/99
- 8.58 /rx2/freq/u4/00 - /rx2/freq/u4/99
- 8.59 /rx2/freq/u5/00 - /rx2/freq/u5/99
- 8.60 /rx2/freq/u6/00 - /rx2/freq/u6/99
- 8.61 /rx2/active_bank_channel
- 8.62 /rx2/carrier
- 8.63 /rx2/scan/config
- 8.64 /rx2/scan/result
- 8.65 /rx2/skx/type
- 8.66 /rx2/skx/name
- 8.67 /rx2/skx/lowcut
- 8.68 /rx2/skx/gain
- 8.69 /rx2/skx/display
- 8.70 /rx2/skx/capsule
- 8.71 /rx2/skx/cable_emulation
- 8.72 /rx2/skx/battery
- 8.73 /rx2/skx/autolock
- 8.74 /rx2/sync_settings/low_cut_frequency
- 8.75 /rx2/sync_settings/ignore_low_cut_frequency
- 8.76 /rx2/sync_settings/gain
- 8.77 /rx2/sync_settings/ignore_gain
- 8.78 /rx2/sync_settings/display
- 8.79 /rx2/sync_settings/ignore_display
- 8.80 /rx2/sync_settings/cable_emulation
- 8.81 /rx2/sync_settings/ignore_cable_emulation
- 8.82 /rx2/sync_settings/auto_lock
- 8.83 /rx2/sync_settings/ignore_auto_lock
- 8.84 /rx2/walktest/start
- 8.85 /rx2/walktest/info
- 8.86 /rx2/identify
- 8.87 /rx2/wsm_master_cnt
- 8.88 /rx2/testtone
- 8.89 /rx2/name
- 8.90 /rx2/encryption
- 8.91 /rx2/active_warnings
- 8.92 /rx2/active_status
- 8.93 /sys/dante/version
- 8.94 /sys/dante/name
- 8.95 /sys/wsm_master_cnt
- 8.96 /sys/clock_frequency_measured
- 8.97 /sys/clock
- 8.98 /sys/brightness
- 8.99 /sys/booster
- 8.100 /mm
- 8.101 /device/identity/version
- 8.102 /device/identity/vendor
- 8.103 /device/identity/product
- 8.104 /device/network/ether/macs
- 8.105 /device/network/ether/interfaces
- 8.106 /device/network/ipv4/auto
- 8.107 /device/network/ipv4/mdns
- 8.108 /device/network/ipv4/interfaces
- 8.109 /device/network/ipv4/static_ipaddr
- 8.110 /device/network/ipv4/static_netmask
- 8.111 /device/network/ipv4/static_gateway
- 8.112 /device/network/ipv4/ipaddr
- 8.113 /device/network/ipv4/netmask
- 8.114 /device/network/ipv4/gateway
- 8.115 /device/network/ipv4_dante/auto
- 8.116 /device/network/ipv4_dante/ipaddr
- 8.117 /device/network/ipv4_dante/netmask
- 8.118 /device/network/ipv4_dante/gateway
- 8.119 /device/network/ipv4_dante/settings
- 8.120 /device/name
- 8.121 /device/language
- 8.122 /osc/state/prettyprint
- 8.123 /osc/state/subscribe
- 8.124 /osc/feature/timetag
- 8.125 /osc/feature/baseaddr
- 8.126 /osc/feature/subscription
- 8.127 /osc/feature/pattern
- 8.128 /osc/limits
- 8.129 /osc/schema
- 8.130 /osc/version
- 8.131 /osc/xid
- 8.132 /osc/ping
- 8.133 /osc/error
- 9. SSC Error List (EM 6000)
- 10. Developer’s Guide for L 6000
- 11. SSC Method List (L 6000)
- 11.1 /slot1/subslot1/led
- 11.2 /slot1/subslot1/identify
- 11.3 /slot1/subslot1/accu_parameter
- 11.4 /slot1/subslot1/accu_detection
- 11.5 /slot1/subslot2/led
- 11.6 /slot1/subslot2/identify
- 11.7 /slot1/subslot2/accu_parameter
- 11.8 /slot1/subslot2/accu_detection
- 11.9 /slot1/type
- 11.10 /slot2/subslot1/led
- 11.11 /slot2/subslot1/identify
- 11.12 /slot2/subslot1/accu_parameter
- 11.13 /slot2/subslot1/accu_detection
- 11.14 /slot2/subslot2/led
- 11.15 /slot2/subslot2/identify
- 11.16 /slot2/subslot2/accu_parameter
- 11.17 /slot2/subslot2/accu_detection
- 11.18 /slot2/type
- 11.19 /slot3/subslot1/led
- 11.20 /slot3/subslot1/identify
- 11.21 /slot3/subslot1/accu_parameter
- 11.22 /slot3/subslot1/accu_detection
- 11.23 /slot3/subslot2/led
- 11.24 /slot3/subslot2/identify
- 11.25 /slot3/subslot2/accu_parameter
- 11.26 /slot3/subslot2/accu_detection
- 11.27 /slot3/type
- 11.28 /slot4/subslot1/led
- 11.29 /slot4/subslot1/identify
- 11.30 /slot4/subslot1/accu_parameter
- 11.31 /slot4/subslot1/accu_detection
- 11.32 /slot4/subslot2/led
- 11.33 /slot4/subslot2/identify
- 11.34 /slot4/subslot2/accu_parameter
- 11.35 /slot4/subslot2/accu_detection
- 11.36 /slot4/type
- 11.37 /device/identity/version
- 11.38 /device/identity/vendor
- 11.39 /device/identity/product
- 11.40 /device/network/ether/macs
- 11.41 /device/network/ether/interfaces
- 11.42 /device/network/ipv4/auto
- 11.43 /device/network/ipv4/mdns
- 11.44 /device/network/ipv4/interfaces
- 11.45 /device/network/ipv4/static_ipaddr
- 11.46 /device/network/ipv4/static_netmask
- 11.47 /device/network/ipv4/static_gateway
- 11.48 /device/network/ipv4/ipaddr
- 11.49 /device/network/ipv4/netmask
- 11.50 /device/network/ipv4/gateway
- 11.51 /device/language
- 11.52 /device/warnings
- 11.53 /device/storage_mode
- 11.54 /device/name
- 11.55 /device/identify
- 11.56 /osc/state/prettyprint
- 11.57 /osc/state/subscribe
- 11.58 /osc/feature/timetag
- 11.59 /osc/feature/baseaddr
- 11.60 /osc/feature/subscription
- 11.61 /osc/feature/pattern
- 11.62 /osc/limits
- 11.63 /osc/schema
- 11.64 /osc/version
- 11.65 /osc/xid
- 11.66 /osc/ping
- 11.67 /osc/error
- 12. SSC Error List (L 6000)
SSC Developer‘s guide for Digital 6000 | 36/57
SSC Method List (EM 6000)
8.120 /device/name
User-settable persistent device name (Device ID). This name should be the preferred, and most con-
venient way for the customer to identify devices. The device name is reflected in the EM6000 menu
as well.
The Device ID is reflected in the device discovery. The MAC address will be added to the device name
automatically to avoid naming conflicts in the device discovery.
(in the example is the MAC address shown as xxxxxxxxxxxx)
• type: Read/Write
• value: String
Example:
TX: {"device":{"name":null}}
RX: {"device":{"name":"Digital6000-001b66xxxxxx"}}
TX: {"device":{"name":"EM6000"}}
RX: {"device":{"name":"EM6000-001b66xxxxxx"}}
8.121 /device/language
User-settable value determining the language to be used for values returned by the server which
are meant to be displayed to the user. Examples are /osc/error/desc, /osc/limits/.../desc, /osc/
limits/.../option_desc.
An SSC Client can determine the possible language options by querying /osc/limits/device/lan-
guage.
Languages are encoded with 2-3-letter-codes as per the locale convention. Default language is Brit-
ish English, "en_GB".
Support for languages is optional. Restricted SSC Servers may omit description texts completely;
they should return an empty string for /device/language. Servers offering only one fixed language
should return that for /device/language, and refuse attempts to change it.
• type: Read-only
• value: [String]
Example:
TX: {"device":{"language":null}}
RX: {"device":{"language":["en_GB"]}}
8.122 /osc/state/prettyprint
SSC reply output style is not supported. Returns false.