Difference between revisions of "Wheatstone"

From SOUND4wiki
(Created page with " Configuration NOTE : SOUND4 products are compliant with AES67 standard, which is NOT compatible with Audinate's DANTE protocol. However DANTE products usually feat...")
 
m
 
(3 intermediate revisions by 2 users not shown)
Line 1: Line 1:
       
+
NOTE : SOUND4 products are compliant with AES67 standard, which is NOT compatible with Wheatstone's WheatNet-IP protocol. However Wheatstone products usually feature an AES67 compatibility layer.
 +
See [https://www.wheatstone.com/joomlatools-files/docman-files/downloadables/AES67Commission_WHITE_PAPER_v3.pdf Wheatstone's AES67 Commission White Paper]
  
Configuration
+
- AES67 clocking on both Wheatstone and SOUND4. ''Devices'' '''must''' ''be synchronized to the same clock.''
  
NOTE : SOUND4 products are compliant with AES67 standard, which is NOT compatible with Audinate's DANTE protocol. However DANTE products usually feature an AES67 compatibility layer, which has to be enabled.
+
- Wheatstone default multicast range is 239.192.xxx.yyy. UDP port is 50100
  
 +
- Wheatstone does not recognize either "SAP" or "mDNS / RTSP" advertising, and does not advertise using them.
  
- AES67 compatibility mode on Dante
+
==Configuration (Impact, Pulse, First, BigVoice, PCI Express cards)==
 +
- VLAN : if no VLAN, use default AES67 profiles on SOUND4 : No 802.1 tagging. Else must change AES67 Profiles configuration
  
- AES67 clocking on both Dante and SOUND4. Devices must be synchronized to the same clock.
+
- Wheatstone devices accept 250µs packets, so the "AES67 Low Latency (Standard)" audio Profile is preferred. If using 1ms packets, the functionality has to be enabled on Wheatstone BLADE.
  
- select "SAP Advertising" on SOUND4. This is for DANTE Controller to see the SOUND4 streams, and for the SOUND4 device to see the streams from DANTE devices.
+
===For Wheatstone to SOUND4===
 +
On SOUND4 receiver, you have to configure the reception by Manual setting :
  
- Some DANTE devices accept only 1ms packets, L24 (L16 is accepted but does not work : noise). This is the "AES67 Low Latency (Standard)" audio Profile. You may try the "AES67 Very Low Latency" profile with 250µs packets.
+
- on Wheatstone source device you have to retrieve the Multicast IP address of the stream (something like 239.x.y.z). Also try to get the UDP port, it is usually 50100. These can be found in the SDP, respectively "c=IN IP4 <IP address>/<TTL>" line for the IP address and "m=audio <udp port> RTP/AVP <payload type>".
  
- VLAN : if no VLAN, use default AES67 profiles : No 802.1 tagging. Else must change AES67 Profiles configuration
+
- on SOUND4 you have to select LAN Mode = "AES67 Multicast IP", and write down the IP address in the "Session" field, with UDP port if not 5004 (eg "239.193.4.68:50100")
  
- Dante AES67 default Multicast Address Range = 239.69.x.y (69 prefix may be changed in Dante Controller config)
+
- two new fields appear that has to be configured according to stream config : "Sample Format" (usually "L24") and "Nb Channels" (usually 2 ; if the stream has more than 2 only the first two will be used). These can be found in the SDP, in line "a=rtpmap:<payload type> <format>/<rate>/<n channels>".
For Dante to SOUND4
 
  
On SOUND4 receiver, select LAN Mode = "AES67 SAP DANTE", and you normally just have to select session from the list (SAP advertising must be enabled).
+
You should now receive it
  
 +
===For SOUND4 to Wheatstone===
 +
- on SOUND4, select "AES67 Low Latency (Standard)" and choose a Multicast IP address that is free, in the Wheatstone AES67 Multicast Address Range.  Default port is 5004 if not given
  
If you don't see the session from the list, you can also configure the reception by Manual setting :
+
- Check Stream format in Advanced/AES67 Profiles for "Sample Format" (normally L24) and "Nb Channels" (normally 2)
 
 
- on Dante source device you have to retrieve the Multicast IP address of the stream (something like 239.x.y.z). Also try to get the port, it is usually 5004
 
  
- on SOUND4 you have to select LAN Mode = "AES67 Multicast IP", and write down the IP address in the "Session" field, with port if not 5004 (eg "239.193.4.68:5004")
+
- on Wheatstone BLADE you have to configure each AES67 device (with their IP address, which is the IP of AES67 Ethernet port on SOUND4 devices)  
  
- two new fields appear that has to be configured according to stream config : "Sample Format" (usually "L24") and "Nb Channels" (usually 2 ; if the stream has more than 2 only the first two will be used)
+
and each AES67 stream of interest  (with their multicast IP address, port, payload type=97, and packet rate, 250µs or 1ms). These may be found in the SDP file, which can be retrieved on the SOUND4 device web server at "http://<SOUND4_AES67_IP>:8554/by-id/<stream number>", e.g. http://192.168.6.50:8554/by-id/1
 +
<br />
  
You should now receive it
+
==Configuration (WM2)==
 +
Requires [[WM2 Standalone Versions#1.13|WM2 version 1.13]] or later.
  
Note : this later solution has faster connection time as it does not need to wait for SAP session to be advertised, which can be tens of seconds.
+
===For Wheatstone to SOUND4===
For SOUND4 to Dante :
+
In [https://www.wheatstone.com/joomlatools-files/docman-files/downloadables/AES67Commission_WHITE_PAPER_v3.pdf Wheatstone's AES67 Commission White Paper], page 11 :<blockquote>''In these cases, we created SDP files for the WheatNet-IP streams by simply right-clicking on the desired source stream’s name in the Navigator crosspoint grid and opening a window that let us create the file.''</blockquote>You can use the generated SDP to set up the stream in SOUND4:
 
 
- on SOUND4, select "AES67 Low Latency (Standard)" and chose a Multicast IP address that is free, in the Dante AES67 Multicast Address Range (see above). Default port is 5004 if not given
 
 
 
- Check Stream format in Advanced/AES67 Profiles for "Sample Format" (normally L24) and "Nb Channels" (normally 2)
 
  
- stream should appear on Dante Controller, with a "+" drop-down to select channels. If no "+", SDP is not recognised.
+
#Paste the DSP description in "SDP stream description"
 +
#Activate "use SDP"
 +
#Activate "Channel enabled"
  
- on Dante sink device you normally just have to configure this address and port if requested.
+
===For SOUND4 to Wheatstone===
 +
In SOUND4 :
  
Note :
+
#In "Destination IP or Channel", choose a Multicast IP address that is free, in the Wheatstone AES67 Multicast Address Range. Port is fixed to 5004.
 +
#Check "Codec/word length" is set to L24
 +
#Check "Samples per packet" is set to 48
 +
#"Payload Type" default is 96
  
- Dante Controller is only needed for first connecting time. Dante device is then "subscribed" to the stream (to the Mcast IP address) forever.
+
On Wheatstone BLADE you have to configure each AES67 device (with their IP address, which is the IP of AES67 Ethernet port on SOUND4 devices)  
Examples
 
  
See Yamaha Tio1608-D page for an example
+
and each AES67 stream of interest  (with their multicast IP address, port, payload type=96, and packet rate, 1ms). These may be found in the SDP file, which can be retrieved on the SOUND4 device web server at "http://<SOUND4_WM2_IP>:8854/by-id/<stream number>", e.g. http://192.168.6.50:8854/by-id/1
Tools
 
  
See LANAUDIO
+
NOTE: port 8854 can be changed in AES67/Livewire Setup → Advertising → RTSP port.<br />
RAV2SAP
 
  
Translate Ravenna mDNS <=> Dante SAP
+
==Examples==
 +
<br />
  
May be used to diagnose advertisement problems (SDP SAP)
+
==Tools==
 +
See [[LANAUDIO]]
 +
<br />
  
https://www.ravenna-network.com/aes67/rav2sap/
+
==Troubleshooting==
Troubleshooting
 
  
    See LANAUDIO
+
*See [[LANAUDIO]]
    Check SDP with RAV2SAP tool
 
  
S4->Dante
+
[[Category:AES67]]
Advertised (checkmark under Dante Controller) but no sound (HP greyed) : check clock is AES67. If clock not synched, no sound on DANTE side.
 

Latest revision as of 10:50, 14 February 2024

NOTE : SOUND4 products are compliant with AES67 standard, which is NOT compatible with Wheatstone's WheatNet-IP protocol. However Wheatstone products usually feature an AES67 compatibility layer.

See Wheatstone's AES67 Commission White Paper

- AES67 clocking on both Wheatstone and SOUND4. Devices must be synchronized to the same clock.

- Wheatstone default multicast range is 239.192.xxx.yyy. UDP port is 50100

- Wheatstone does not recognize either "SAP" or "mDNS / RTSP" advertising, and does not advertise using them.

Configuration (Impact, Pulse, First, BigVoice, PCI Express cards)

- VLAN : if no VLAN, use default AES67 profiles on SOUND4 : No 802.1 tagging. Else must change AES67 Profiles configuration

- Wheatstone devices accept 250µs packets, so the "AES67 Low Latency (Standard)" audio Profile is preferred. If using 1ms packets, the functionality has to be enabled on Wheatstone BLADE.

For Wheatstone to SOUND4

On SOUND4 receiver, you have to configure the reception by Manual setting :

- on Wheatstone source device you have to retrieve the Multicast IP address of the stream (something like 239.x.y.z). Also try to get the UDP port, it is usually 50100. These can be found in the SDP, respectively "c=IN IP4 <IP address>/<TTL>" line for the IP address and "m=audio <udp port> RTP/AVP <payload type>".

- on SOUND4 you have to select LAN Mode = "AES67 Multicast IP", and write down the IP address in the "Session" field, with UDP port if not 5004 (eg "239.193.4.68:50100")

- two new fields appear that has to be configured according to stream config : "Sample Format" (usually "L24") and "Nb Channels" (usually 2 ; if the stream has more than 2 only the first two will be used). These can be found in the SDP, in line "a=rtpmap:<payload type> <format>/<rate>/<n channels>".

You should now receive it

For SOUND4 to Wheatstone

- on SOUND4, select "AES67 Low Latency (Standard)" and choose a Multicast IP address that is free, in the Wheatstone AES67 Multicast Address Range. Default port is 5004 if not given

- Check Stream format in Advanced/AES67 Profiles for "Sample Format" (normally L24) and "Nb Channels" (normally 2)

- on Wheatstone BLADE you have to configure each AES67 device (with their IP address, which is the IP of AES67 Ethernet port on SOUND4 devices)

and each AES67 stream of interest (with their multicast IP address, port, payload type=97, and packet rate, 250µs or 1ms). These may be found in the SDP file, which can be retrieved on the SOUND4 device web server at "http://<SOUND4_AES67_IP>:8554/by-id/<stream number>", e.g. http://192.168.6.50:8554/by-id/1

Configuration (WM2)

Requires WM2 version 1.13 or later.

For Wheatstone to SOUND4

In Wheatstone's AES67 Commission White Paper, page 11 :

In these cases, we created SDP files for the WheatNet-IP streams by simply right-clicking on the desired source stream’s name in the Navigator crosspoint grid and opening a window that let us create the file.

You can use the generated SDP to set up the stream in SOUND4:

  1. Paste the DSP description in "SDP stream description"
  2. Activate "use SDP"
  3. Activate "Channel enabled"

For SOUND4 to Wheatstone

In SOUND4 :

  1. In "Destination IP or Channel", choose a Multicast IP address that is free, in the Wheatstone AES67 Multicast Address Range. Port is fixed to 5004.
  2. Check "Codec/word length" is set to L24
  3. Check "Samples per packet" is set to 48
  4. "Payload Type" default is 96

On Wheatstone BLADE you have to configure each AES67 device (with their IP address, which is the IP of AES67 Ethernet port on SOUND4 devices)

and each AES67 stream of interest (with their multicast IP address, port, payload type=96, and packet rate, 1ms). These may be found in the SDP file, which can be retrieved on the SOUND4 device web server at "http://<SOUND4_WM2_IP>:8854/by-id/<stream number>", e.g. http://192.168.6.50:8854/by-id/1

NOTE: port 8854 can be changed in AES67/Livewire Setup → Advertising → RTSP port.

Examples


Tools

See LANAUDIO

Troubleshooting