Hi All,
My low cost Raspberry Pi based sound localizing ARU is now fully released and ready for use. You can download it from here:
GitHub - hcfman/sbts-aru: StalkedByTheState ARU
StalkedByTheState ARU. Contribute to hcfman/sbts-aru development by creating an account on GitHub.

It installs and configures with just one command after downloading and if you had the hardware installs comes up recording.
I've also made a pre-compiled docker image to make sound localizing trival by downloading the image and running it. This docker image make's use of the wonderful opensoundscape library from the Kitzes lab and can also be used as a template for making use of this library with docker.
The project pages contains everything that you need to know to be able to install and use this software, though clearly I will be adding to it continuously.
To give you an idea as to the price. The criticial components are:
* Raspberry Pi Zero W, around 17 euros,
* A compatible GPS can be bought for around 6 euros
* Compatible sound card, around 1 euro
* Cheap microphones below 10 euros can be used though I personally choose to use one based on the primo em272 microphone capsules which are considered top notch by nature recorders but cost around 55 euros pre-built. These are low self noise, high S/N ration, high gain microphones.
With this project I hope to encourage many more geeks to experiment with sound localization and hopefully themselves add to the eco system.
If anyone has any trouble with anything let me know via this website.
9 October 2023 4:57pm
Thanks for sharing this Kim!!
22 October 2023 6:54pm
I've now added support for Debian Bookworm in time for the new Raspberry Pi 5.
Now it supports the older Raspbian Bullseye in both 32-bit and 64-bit versions and Debian Bookworm.
3 November 2023 12:02pm
Note. For Raspberry Pi 5 usage one needs a new cable and I can’t get hold of any yet.
Also, I see that some folks are interested in live streaming from audio recorders. I like to point out that this is one of the advantages of having the jackd layer inbetween the mic and the recorder. Live streaming is easy with sbts-aru, just install both icecast2 and darkice and you get live streaming to your phone whilst recording. You just need to align the passwords in darkice.cfg that you chose when installing icecast2 and create a darkice.cfg file that is a parameter to the darkice program
I’ll put some docs on how to do this when I get a chance. Or reach out.
17 November 2023 12:32pm
This looks really interesting. Just wondering how sound localisation is done with just one microphone (unless I've misread your description of it). I thought you typically needed 3 or 4, but I could only see one mentioned in your setup.
Tessa Rhinehart
University of Pittsburgh