Devn913/Sonic_Boom — reverse-engineered prompt
Reverse engineered prompt
Build me a simple Python command line tool called Sonic Boom for making a local network party speaker setup.
I want to be able to run a scan command and see speakers or audio devices on my network, including Google Cast, Sonos, AirPlay, Spotify Connect, and any other Sonic Boom devices that are already running. I also want one computer to act as the master, choose an audio input like a microphone or system audio loopback, then broadcast that audio over the local network. Other computers should be able to run a slave mode that automatically joins, receives the stream, and plays it with basic sync so the audio does not drift too badly.
Please make it easy to install with pip and include clear terminal help, friendly prompts for choosing audio devices, and useful error messages when audio or network setup fails. Also include a short README with macOS notes for capturing system audio using BlackHole. Look up current docs online if you need to.
Want more depth? Deep Reverse