First: thank you to the kivy community for helping me solve problems during development. There were several roadblocks that you all helped clear.
I'm a nurse by profession, so programming was a completely new experience. But i had a great idea for an app (and hope to maybe go into programming professionally), so i studied python and kivy to make this app.
The general idea is that any musical note is related to any other note by X number of octaves, Y number of perfect fifths, and Z number of major thirds. This can be visualized by the Tonnetz, which is a centuries old concept. My addition was to present the tonnetz on the tablet screen and allow the user to tap the notes to produce sound. It's essentially a simple synth, with an interesting layout.
I made it a free download "Tonnetz Play" -- since it's a launching pad for new employment. The source code is at
github.com/GarrettArm.
I'd love to entertain any questions or comments.
Thanks again,
Garrett