A computationally efficient and robust pitch detection and tracking system and
related methods are presented. According to certain exemplary implementations a
method is presented comprising identifying an initial set of pitch period candidates
using a first estimation algorithm, filtering the initial set of candidates and
passing the filtered candidates through a second, more accurate pitch estimation
algorithm to generate a final set of pitch period candidates from which the most
likely pitch value is selected.