1 / 6

Applying Multilayer Perceptron Artificial Neural Networks to Recognizing Piano Keystrokes

Applying Multilayer Perceptron Artificial Neural Networks to Recognizing Piano Keystrokes. By: Josh Tabor. The Project. Create an MLP ANN to correctly identify which piano keys are pushed based on their FFT coefficients Test ANN at different noise levels and maybe on different pianos.

marge
Download Presentation

Applying Multilayer Perceptron Artificial Neural Networks to Recognizing Piano Keystrokes

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Applying Multilayer Perceptron Artificial Neural Networks to Recognizing Piano Keystrokes By: Josh Tabor

  2. The Project Create an MLP ANN to correctly identify which piano keys are pushed based on their FFT coefficients Test ANN at different noise levels and maybe on different pianos

  3. The Plan Collect data (Middle C – Tenor C) Keys to be used

  4. The Plan (continued) • Antialiasing Filter • Downsample • Sampled at 44.1Khz • Highest f= 523Hz • Downsample to 1200Hz • Saves processing time • Breakup signal

  5. The Plan (continued) Take FFT Average windows Label Develop ANN Test ANN

  6. Expected Results Expect it to work fairly well (90% classification rate) FFT cleaner than expected Performance degrades with SNR decrease

More Related