Be the first to rate this file! 20 Downloads (last 30 days) File Size: 1.82 MB File ID: #26628
image thumbnail

Piano notes recognition research

by Maxim Vedenyov

 

09 Feb 2010

try to define notes from its sound

| Watch this File

File Information
Description

http://simulations.narod.ru/

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

MATLAB release MATLAB 7.8 (R2009a)
Tags for This File  
Everyone's Tags
Tags I've Applied
Add New Tags Please login to tag files.
Comments and Ratings (1)
09 Feb 2010 Maxim Vedenyov

first run cov_matrix_minimax_perpendicular.m to wind weights w. Then sound_test_test.m to find percentage of right answers. nsn - number of simultanoise notes can be changed.

Please login to add a comment or rating.
Tag Activity for this File
Tag Applied By Date/Time
piano Maxim Vedenyov 09 Feb 2010 11:14:27
note Maxim Vedenyov 09 Feb 2010 11:14:27
music Maxim Vedenyov 09 Feb 2010 11:14:27
recognition Maxim Vedenyov 09 Feb 2010 11:14:27
realtime Maxim Vedenyov 09 Feb 2010 11:14:27

Contact us at files@mathworks.com