Musical note recognition

This project aims to achieve musical notes recognition on polyphonic musical signals. Onset time application is used throughout the whole musical signal for better recognition of notes. Constant QTransform is applied to transform the musical signal from time to frequency domain. A recognition alg...

Full description

Saved in:
Bibliographic Details
Main Author: Ong, Jasmine Jie Min
Other Authors: Foo Say Wei
Format: Final Year Project
Language:English
Published: 2015
Subjects:
Online Access:http://hdl.handle.net/10356/65301
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
Description
Summary:This project aims to achieve musical notes recognition on polyphonic musical signals. Onset time application is used throughout the whole musical signal for better recognition of notes. Constant QTransform is applied to transform the musical signal from time to frequency domain. A recognition algorithm, which uses filtering, thresholding and template matching techniques, was developed. The results from the recognition process include detection of musical notes, loudness, notes durations and beat values. This algorithm was tested on five musical pieces which consist of melody and bass cords. The results show 100% detection rate. However, there are limitations to this project. The recognition process can be improved in future work.