Midterm Project: Piano

For our midterm project, Jorge and I are making a piano that we can control with the microcontroller. We want our webpage to have piano keys that would emit a sound when the corresponding physical button is pressed on our circuit. For our webpage, we are using p5js for the piano’s functionality.

Each button in our circuit would be matched up with the corresponding key on the p5 sketch and, in turn, play a sound. For our project, we still need to implement the physical inputs in our p5 sketch. We also want to find a better way for the user to press the keys that isn’t small buttons as well as polish our user interface that will be displayed on the screen. If we have time, we may implement a way for the users to be able to loop sounds within our user interface.