Nonnegative matrix factorization for real time musical analysis and sight-reading evaluation

Chih‐Chieh Cheng, Diane J. Hu, Lawrence K. Saul · IEEE International Conference on Acoustics Speech and Signal Processing · 2008

Sight-reading is the ability to read and perform music from a written score with little or no preparation. Though an integral part of musicianship, it is rarely or minimally addressed in traditional music lessons. In this paper, we describe a real-time system for sight-reading evaluation of solo instrumental music. The system is trained to recognize monophonic and polyphonic music from acoustic instruments without digital pickups. The pattern-matching in the back-end is achieved by nonnegative matrix factorization, an algorithm that represents notes as combinations of learned templates and chords as combinations of single notes. As part of the user interface, an animated musical score provides beginning musicians with instant visual feedback as they practice to improve their sight-reading.

Read the paper · More papers on PaperTik