Piano notes recognition research
See research.docx for explanations of method used.
The task is to find algorithm where you can get sound from microphone of piano and the algorithm must recognize it and print it in textbox.
Reached result:
1 note: 93% of right answers
2 notes simultaneously : 61% of right answers
3 notes simultaneously : 31% of right answers
4 notes simultaneously : 13% of right answers
There are 88 wav files inside with piano notes sounds recorded.
Here is animated spectrum video:
http://www.youtube.com/watch?v=5xjD6SRY8Pg
Cite As
Maxim Vedenyov (2026). Piano notes recognition research (https://www.mathworks.com/matlabcentral/fileexchange/26628-piano-notes-recognition-research), MATLAB Central File Exchange. Retrieved .
MATLAB Release Compatibility
Platform Compatibility
Windows macOS LinuxCategories
- MATLAB > Data Import and Analysis > Data Import and Export > Standard File Formats > Audio and Video Data > Piano sounds >
Tags
Discover Live Editor
Create scripts with code, output, and formatted text in a single executable document.
| Version | Published | Release Notes | |
|---|---|---|---|
| 1.0.0.0 |
