View Code? Open in Web Editor
NEW
A Python app for an Interactive Piano
virtual-piano's Introduction
- One octave of a Piano.
- Piano keys are mapped to keyboard buttons.
- Each key is played by frequency.
- Holding down the key continues to play the note, but gradually decreases, like a normal piano.
- Able to play multiple notes at once
Keyboard Rollover constraint
- Most keyboards are unable to read more than 6 keys at once.
- So Users cannot press all of the keys at the same time, because the keyboard would most likely not recognize it.
virtual-piano's People
Contributors
Watchers