Patent ID: 8924222

Claim:
A method of audio signal processing, said method comprising: in a frequency domain, locating a plurality of peaks in a reference audio signal; selecting a number Nf of candidates for a fundamental frequency of a harmonic model, each based on the location of a corresponding one of the plurality of peaks in the frequency domain; based on the locations of at least two of the plurality of peaks in the frequency domain, calculating by a communications device a number Nd of candidates for a spacing between harmonics of the harmonic model; for each of a plurality of different pairs of the fundamental frequency and harmonic spacing candidates, selecting by the communications device a set of at least one subband of a target audio signal, wherein a location in the frequency domain of each subband in the set is based on the pair of candidates; for each of the plurality of different pairs of candidates, calculating an energy value from the corresponding set of at least one subband of the target audio signal; and based on at least a plurality of the calculated energy values, selecting a pair of candidates from among the plurality of different pairs of candidates, wherein at least one among the numbers Nf and Nd has a value greater than one.