SonicArmonica

Ultrasonic sensor-driven theremin with multiple instrument models and theremin-style volume modulation.

Contributors

Matthew Austin Lucian Freeze Brett Whitson

Inspiration

This project was born out of a desire to marry the ideas of Pi-computing and music generation in a fun and interactive way.

What We Learned

We found out more than we expected about Raspberry Pi GPIO, Python3 Threading, Ruby, inter-process network communication, and the utilization of ultrasonic sensors.

References

https://sonic-pi.net https://www.tutorialspoint.com/python3/python_multithreading.htm https://pimylifeup.com/raspberry-pi-distance-sensor/ https://pythonhosted.org/pynput/keyboard.html#monitoring-the-keyboard https://pypi.org/project/python-osc/ https://pypi.org/project/pynput/

Share this project:

Updates