Algorithm for extraction of pitch and pitch salience from complex tonal signals

Abstract
A procedure is described for the automatic extraction of the various pitch percepts [in humans] which may be simultaneously evoked by complex tonal stimuli. The procedure is based on the theory of virtual pitch, and in particular on the principle that the whole pitch percept is dependent both on analytic listening (yielding spectral pitch) and on holistic perception (yielding virtual pitch). The more or less ambiguous pitch percept governed by these 2 pitch modes is described by 2 pitch patterns: the spectral-pitch pattern and the virtual-pitch pattern. Each of these patterns consists of a number of pitch (height) values, and associated weights, which account for the relative prominence of every individual pitch. The spectral-pitch pattern is constructed by spectral analysis, extraction of tonal components, evaluation of masking effects (masking and pitch shifts), and weighting according to the principle of spectral dominance. The virtual-pitch pattern is obtained from the spectral-pitch pattern by an advanced algorithm of subharmonic coincidence assessment. The procedure is based on a previous algorithm for calculating virtual pitch.

This publication has 9 references indexed in Scilit: