I don't understand why, if you want to use this, would you run it on RPi instead of just on your computer? Is it for realtime guarantees (ie. no OS updating in the background)?
I wanted to design, learn, build, and have fun with something physical on my desk that I could swipe, turn, twist, and make sounds with.
https://brume.aftertone.co/lcxl3.png
Just a hobby project I'm sharing.