2005•Journal of New Music ResearchRequires access

Octave Error Immune and Instantaneous Pitch Detection Algorithm

Marek Dziubinski, Bożena Kostek

Open publisher page 16 citations

Abstract

The aim of this article is to present an octave error optimized pitch detection algorithm based on spectral analysis. The proposed algorithm is effective for signals with strong harmonic content, as well as for nearly sinusoidal ones. In addition, as an extension to the presented octave error optimized algorithm, a method of estimating instantaneous pitch is described. Experiments and estimation accuracy tests in terms of octave errors were performed on a variety of musical instruments (i.e., 567 sounds played on acoustic instruments with various articulations and dynamics, with fundamental frequencies ranging from 34 Hz up to 1700 Hz, were processed). Fine pitch error tests of the instantaneous pitch estimation algorithm were performed for 4,000 different synthetic signals, with frequencies ranging from 50 Hz to 4000 Hz, including both clean signals and signals contaminated with noise. Results exemplifying the main issues of both engineered algorithms are shown. In addition, a performance comparison between the engineered algorithm and algorithms from the Wavesurfer software is presented.

About this research paper

What this paper is about

The aim of this article is to present an octave error optimized pitch detection algorithm based on spectral analysis. The proposed algorithm is effective for signals with strong harmonic content, as well as for nearly sinusoidal ones. In addition, as an extension to the presented octave error optimized algorithm, a method of estimating instantaneous pitch is described. Experiments and estimation accuracy tests in terms of octave errors were performed on a variety of musical instruments (i.e., 567 sounds played on acoustic instruments with various articulations and dynamics, with fundamental frequencies ranging from 34 Hz up to 1700 Hz, were processed). Fine pitch error tests of the instantaneous pitch estimation algorithm were performed for 4,000 different synthetic signals, with frequencies ranging from 50 Hz to 4000 Hz, including both clean signals and signals contaminated with noise. Results exemplifying the main issues of both engineered algorithms are shown. In addition, a performance comparison between the engineered algorithm and algorithms from the Wavesurfer software is presented.

Why it matters

OpenAlex reports 16 citations for this work. Citation counts describe recorded attention and do not establish research quality.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

The aim of this article is to present an octave error optimized pitch detection algorithm based on spectral analysis. The proposed algorithm is effective for signals with strong harmonic content, as well as for nearly sinusoidal ones. In addition, as an extension to the presented octave error optimized algorithm, a method of estimating instantaneous pitch is described. Experiments and estimation accuracy tests in terms of octave errors were performed on a variety of musical instruments (i.e., 567 sounds played on acoustic instruments with various articulations and dynamics, with fundamental frequencies ranging from 34 Hz up to 1700 Hz, were processed). Fine pitch error tests of the instantaneous pitch estimation algorithm were performed for 4,000 different synthetic signals, with frequencies ranging from 50 Hz to 4000 Hz, including both clean signals and signals contaminated with noise. Results exemplifying the main issues of both engineered algorithms are shown. In addition, a performance comparison between the engineered algorithm and algorithms from the Wavesurfer software is presented.

Key concepts: Octave (electronics), Ranging, Computer science, Algorithm, Harmonic, Pitch detection algorithm, Noise (video), Acoustics

Related papers

Back to paper searchBrowse research topicsOriginal source
Octave Error Immune and Instantaneous Pitch Detection Algorithm — Research Paper | ScholarLens