Patent ID: 9653056
Date: 2017-05-16
CPC Classifications: G10H

Claim:
1. An apparatus, the apparatus having at least one processor and at least one memory having computer-readable code stored thereon which when executed causes the at least one processor to: identify beat time instants (t determine a chord change likelihood from the audio signal at or between the beat time instants by using a predefined algorithm that takes as input a value of pitch chroma at or between the current beat time instant (t determine a first accent-based downbeat likelihood from the audio signal at or between the beat time instants (t determine a second, different, accent-based downbeat likelihood from the audio signal at or between the beat time instants (ti); normalize the determined chord change likelihood and the first and second accent based downbeat likelihoods; identify downbeats by generating, for each of a set of beat time instances, a score representing or including a summation of the chord change likelihood, the first accent-based downbeat likelihood, and the second accent-based downbeat likelihood; and identify a downbeat from a highest resulting likelihood value over the set of beat time instances.