From 97a0a0dccca985c5c5f9e756ea1d93e26335e3f6 Mon Sep 17 00:00:00 2001 From: Andrea Bondavalli Date: Thu, 6 Feb 2020 10:22:32 -0800 Subject: [PATCH] Added interoperability testes description using the Hasseb audio over Ethernet receiver. --- README.md | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/README.md b/README.md index 800e2bd..a046adc 100644 --- a/README.md +++ b/README.md @@ -95,6 +95,29 @@ The demo performs the following operations: * start playing a test sound on the configured ALSA source * wait for the recording to complete and terminate ptp4l and the AES67 daemon +## Interoperability tests ## +To run interoperability tests using the [Hasseb audio over Ethernet receiver](http://hasseb.fi/shop2/index.php?route=product/product&product_id=62) follow these steps: + +* open he daemon configuration file *daemon.conf* and change the following parameters: + * set the network interface name to your Ethernet card, e.g.: *"interface\_name": "eth0"* + * set the default sample rate to 48Khz: *"sample\_rate": 48000* +* verify that PulseAdio is not running. See [PulseAudio](#notes). +* install the ALSA RAVENNA/AES67 module with: + *sudo insmod 3rdparty/ravenna-alsa-lkm/driver/MergingRavennaALSA.ko* +* run the daemon using the new configuration file: + *aes67-daemon -c daemon.conf* +* open the Daemon WebUi *http://[address:8080]* and do the following: + * go to Config tab and verify that the sample rate is set to 48KHz + * go to Sources tab and add a new Source using the plus button, set Codec to L24 and press the Submit button + * go to Sinks tab and add a new Sink using the plus button, use the specified Source URL and press the Submit button + * edit the newly created Sink and copy the SDP file reported in SDP +* open the Hasseb WebUI and do the following: + * deselect the "PTP slave only" checkbox to enable PTP master + * select the "Add SDP file manually" checkbox and copy the previous Source SDP into the SDP field + * press the Submit button +* return to the daemon WebUI, click on the PTP tab and wait for the "PTP Status" to report "locked" +* open a shell on the Linux host and start the playback on the ravenna ALSA device. For example to playback a test sound use: *speaker-test -D plughw:RAVENNA -r 48000 -c 2 -t sine* + ## Notes ##