Inspiration

I can't count how many times I've been sitting idly and started tapping or humming away. This is my own personal way of tapping idly in a more musical way.

What it does

Simon Suppresses is a simple concept, a series of tiles on a black background that play different notes when pressed. However, for those musically inclined, you can change keys, play accidentals, and shift up and down by half steps. It truly is the musician's musical toy.

How I built it

Using PyAudio as well as the graphics module

Challenges I ran into

Playing Accidentals without the use of multi-threading was my biggest challenge, although I think the work around in place manages to preserve the fluidity of the program

Accomplishments that I'm proud of

Teaching myself all of python graphics in under 2 hours, and the math required to increase and decrease by octaves and half steps

What I learned

Not only did I learn about python graphics and the math behind sound waves, my music theory knowledge increased at every step of the process

What's next for Simon Revokes

An ios app and multi-touch support are currently in the works

Built With

Share this project:

Updates