09-24-2024, 05:33 PM
(09-24-2024, 04:21 PM)Tim Curtis Wrote: Very odd. The sender only uses multicast for the audio stream. Command and control is via HTTP. Volume commands for example are sent to each receiver only once by the sender after clicking the knob or an individual volume for a receiver.
You should check whats happening to ALSA volume on the speaker2 receiver via the command below. USB audio devices are prolly going to be on card 2. The startup log (moodeutl -l) will list the card number in the Audio configuration section.
Code:alsamixer -c CARD_NUMBER
If you see the level changing in the alsamixer display then something other than the sender is changing it and this would be very strange. If the level remains constant but the actual output volume is changing then it would suggest something in the audio device itself. Try turning off the receiver and playing the stereo test track to it.
Thank you for the quick reply and got some very interesting results. For reference, and something I found out while performing your steps, speaker1 (PI3) was on card 1 while speaker2 (PI4) was on card 0.
That being said, I did not see any volume fluctuation in alsamixer but the volume was just all over the place.
I turned off the receiver and had it play the same Internet station, plus a few others for verification, and it played perfectly.
So now the question is, how the heck is the volume all over the place when using multicast. It just doesn't make sense???