Method for music structure analysis
AssigneeSony Corporation
InventorJana EGGINK
Life of this patent
Estimating the term…
Abstract
Method for music structure analysis of a piece of music, comprising: determining predetermined features for a plurality of sections of said piece of music, wherein said sections are longer than a shortest time span corresponding to a meaningful part of said piece of music; comparing at least two sections based on said predetermined features; determining a chorus of said piece of music based on a comparison result of said step of comparing.
Claims26
A Method for music structure analysis of a piece of music, comprising:
- determining predetermined features for a plurality of sections of said piece of music, wherein said sections are longer than a shortest time span corresponding to a meaningful part of said piece of music;
- comparing at least two sections based on said predetermined features;
- determining a chorus of said piece of music based on a comparison result of said step of comparing.
The method according to any of the preceding claims, wherein said features are based on temporal positions of local minima/maxima.
The method according to any of the preceding claims, wherein at least a part of said features depends on a property of an audio signal corresponding to said piece of music within a first frequency range.
The method according to any of the preceding claims, wherein at least a part of said features depends on a number of zero crossings of said audio signal.
The method according to any of the preceding claims, wherein a first and second group of sections are determined, wherein the similarity among sections of said first group lies within a first range and the similarity among sections of said second group lies within a second range, said first range having a higher level than said second range.
The method according to any of the preceding claims, wherein a mood of said piece of music is determined based on said chorus and/or said at least one section.
The method according to any of the preceding claims, wherein the length of said chorus corresponds to a region of said piece of music where a large number of local maxima/minima coincide or are in the vicinity of each other.
The method according to any of the preceding claims, wherein said chorus is determined based on an overall energy contour of said audio signal.
The method according to any of the preceding claims, wherein the two most similar sections of said plurality of sections are determined based on said comparison result, and said chorus corresponds at least partly to one of said two most similar sections.
A device for music structure analysis of a piece of music, comprising:
- means for determining predetermined features for a plurality of sections of said piece of music, wherein said sections are longer than one second;
- means for comparing at least two sections based on said predetermined features;
- means for determining a chorus of said piece of music based on a comparison result of said step of comparing.
A device for playback of a chorus of a piece of music, comprising:
- a data storage configured to store said piece of music;
- a data processor configured to determine predetermined features for a plurality of sections of said piece of music, wherein said sections are longer than one second, and further configured to compare at least two sections based on said predetermined features, and to determine a chorus of said piece of music based on a comparison result of said step of comparing.
A system for downloading a user selected part of a song, comprising:
- a server configured to determine predetermined features for a plurality of sections of said song, wherein said sections are longer than one second, to
- compare at least two sections based on said predetermined features, to determine the two most similar sections of said plurality of sections, and to determine said user selected part, said user selected part corresponding at least partly to one of said two most similar sections.
A computer program product including computer program instructions that cause a computer to execute a method of music structure analysis of a piece of music, said method comprising:
- determining predetermined features for a plurality of sections of said piece of music, wherein said sections are longer than one second;
- comparing at least two sections based on said predetermined features;
- determining a chorus of said piece of music based on a comparison result of said step of comparing.
A method for generating a sample of a song for an online music store, comprising:
- determining predetermined features for a plurality of sections of said song, wherein said sections are longer than one second;
- comparing at least two sections based on said predetermined features;
- determining the two most similar sections of said plurality of sections;
- determining said sample of said song, said sample corresponding at least partly to one of said two most similar sections.
Dependencies are inferred from the claim text.