Pulseaudio raop module with multiple Apple Airports

If none of the more specific forums is the right place to ask

Pulseaudio raop module with multiple Apple Airports

Postby IBM Portable PC » 2017-11-04 10:22

I can readily stream to either of two 1st generation Airport Express units, however I've tried combining a few ways without success. When streaming to both simultaneously, the Airports activity LEDs both flash rapidly, however nothing is heard.

Should the pulseaudio raop module be able to stream to multiple clients simultaneously?

I thought of feeding into JACK, however it appears that only a single source and sink can be 'patched' to JACK?

All other suggestions are welcome...
IBM Portable PC
Posts: 2
Joined: 2017-11-04 10:14

Re: Pulseaudio raop module with multiple Apple Airports

Postby IBM Portable PC » 2017-11-04 19:45

Further to my previous post:

- I am running Debian 9 Stretch headless with no desktop environment installed.

- Pulseaudio in Stretch is version 11

- my /etc/pulse/default.pa currently contains:

set-default-source alsa_input.usb-VIA_Technologies_Inc._USB_Audio_Device-00.analog-stereo
load-module module-loopback source="alsa_input.usb-VIA_Technologies_Inc._USB_Audio_Device-00.analog-stereo" sink=jack_out
load-module module-loopback source=jack_in sink=AE1
# load-module module-loopback source=jack_in sink=AE4

The last line is commented out as jack only appears to accept one sink from pulseaudio, with both lines pulseaudio -D fails to start.

I followed the Pulseaudio with Jack guide here:
https://docs-old.fedoraproject.org/en-U ... _JACK.html

Before trying Jack, I tried default.pa with:
set-default-source alsa_input.usb-VIA_Technologies_Inc._USB_Audio_Device-00.analog-stereo
load-module module-raop-sink sink_name=AE1 server= sink_properties=device.description=AE1
load-module module-raop-sink sink_name=AE4 server= sink_properties=device.description=AE4
load-module module-combine-sink sink_name=AEs sink_properties=device.description="AEs",slaves=AE1,AE4
load-module module-loopback source="alsa_input.usb-VIA_Technologies_Inc._USB_Audio_Device-00.analog-stereo" sink=AEs

This works to some extent, pavucontrol displays exactly what I want with activity on AEs whilst the activity leds on both Airports flash rapidly, however there was no sound from either Airport. When I used pavucontrol to switch from the combined AEs output, to either AE1 or AE4, I had sound from the selected Airport. It appears that the raop pulseaudio module only allows a single raop sink to function at any one time.
IBM Portable PC
Posts: 2
Joined: 2017-11-04 10:14

Return to General Questions

Who is online

Users browsing this forum: No registered users and 10 guests