PROBLEM TO BE SOLVED: To realize music analysis (especially, music search) robust against an error in a designated note sequence.SOLUTION: A feature extraction unit 22 generates a time series (feature vector series) X of feature vectors xm from a designated note sequence corresponding to indication from a user. A probabilistic model (a weight λk for a feature function fk()) generated by machine learning using time series of feature vectors xm of a plurality of reference music pieces is applied to the feature vector series X of the designated note sequence, and thereby an evaluation index value SC[n] depending on the probability P[ym=Ln] that the designated note sequence is a note sequence in a reference music piece is computed for each reference music piece.
MUSIC ANALYSIS APPARATUS