Piano Note Recognizer
Format
SOECS Senior Project Demonstration
Faculty Mentor Name
Cherian Matthews
Faculty Mentor Department
Electrical and Computer Engineering
Abstract/Artist Statement
We have designed and built a digital piano note recognizer. The device is able to detect and display note names as well as their position on the staff. The device recognizes a range of notes from one octave below, to one octave above Middle C. It has two modes of operation, the first of which will be a listening mode where the device will detect a sound is played and display it to the user on an LCD screen. In the second mode, the device will display a note to be played by the user, listen for it to be played, display the note played, and confirm whether it is correct or not. For signal processing, we develop MATLAB code using a fast Fourier transform and translated it to our microprocessor. We created a custom fabricated circuit board to hold our design. The device is battery operated and rechargeable with a standard 120 V AC Plug.
Location
School of Engineering & Computer Science
Start Date
28-4-2012 2:00 PM
End Date
28-4-2012 3:30 PM
Piano Note Recognizer
School of Engineering & Computer Science
We have designed and built a digital piano note recognizer. The device is able to detect and display note names as well as their position on the staff. The device recognizes a range of notes from one octave below, to one octave above Middle C. It has two modes of operation, the first of which will be a listening mode where the device will detect a sound is played and display it to the user on an LCD screen. In the second mode, the device will display a note to be played by the user, listen for it to be played, display the note played, and confirm whether it is correct or not. For signal processing, we develop MATLAB code using a fast Fourier transform and translated it to our microprocessor. We created a custom fabricated circuit board to hold our design. The device is battery operated and rechargeable with a standard 120 V AC Plug.