Multi Pitch Estimation of Piano Music using Cartesian Genetic Programming with Spectral Harmonic Mask

Piano notes recognition, or pitch estimation of piano notes has been a popular research topic for many years, and is still investigated nowadays. It is a fundamental task during the process of automatic music transcription (extracting the musical score from an acoustic signal). We take advantage of...

Full description

Bibliographic Details
Main Author: Miragaia, Rolando (author)
Other Authors: Reis, Gustavo (author), Fernandéz de Vega, Francisco (author), Chávez, Francisco (author)
Format: bookPart
Language:eng
Published: 2021
Subjects:
Online Access:http://hdl.handle.net/10400.8/6283
Country:Portugal
Oai:oai:iconline.ipleiria.pt:10400.8/6283
Description
Summary:Piano notes recognition, or pitch estimation of piano notes has been a popular research topic for many years, and is still investigated nowadays. It is a fundamental task during the process of automatic music transcription (extracting the musical score from an acoustic signal). We take advantage of Cartesian Genetic Programming (CGP) to evolve mathematical functions that act as independent classifiers for piano notes. These classifiers are then used to identify the presence of piano notes in polyphonic audio signals. This paper describes our technique and the latest improvements made in our research. The main feature is the introduction of spectral harmonic masks in the binarization process for measuring the fitness values that has allowed to improve the classification rate: 10% in the F-measure mean result. Our system architecture is also described to show the feasibility of its parallelization, which will reduce the computing time.