Send audio from one Pi to another Pi, and the "2nd" Pi working as bridge sending audio to next Pi and so on, each "2nd" Pi as a wifi router to the next Pi and so on also.

I want to make a low cost speaker system for demonstration/protest, the master Pi mainly for speech through microphone as input device, and there are many slave Pi in 2nd, 3rd, 4th … n-th level. The n-th Pi will get “speech” from (n-1)-th Pi, then this “speech” will output through speaker and transmit to (n+1)-th Pi.

Wifi or bluetooh is ok, but I think wifi can send longer distance. I am thinking adding a UBS wifi on each Pi, so that the build-in wifi to receive data, and the USB wifi to transmit data. We can fix the local IP for each Pi, and the source wifi ssd, password and IP etc.

The master Pi can select audio source from microphone, or play an mp3 file (selection through web page or touch panel). If possible, people that joining the demonstration/protest can use their smart phone connecting to the nearby wifi source to hear the speech.

  • There's not enough information to even begin an answer. How are you physically getting the audio on one Pi? Are you playing a file, attached via microphone, or hard-wired into a GPIO port? or something else? How are the Pi's connecting to each other - seems like wifi, but is it all the same wifi network, in the same room, in a corridor? – NameGoesHere Oct 4 '19 at 5:28
  • This sounds a bit like a combination of mesh networking and audio streaming, neither of which are RaspberryPi specific. This is probably better suited for the Super User or Unix and Linux sites. – Fred Oct 4 '19 at 14:08

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.