Audio recording analysis and rating
AssigneesUniversitat Pompeu Fabra, BMAT Licensing, S.L.
InventorsJordi Janer Mestres, Jordi Bonada Sanjaume, Maarten de Boer, Alex Loscos Mira
Life of this patent
Estimating the term…
Abstract
An audio recording is processed and evaluated. A sequence of identified notes corresponding to the audio recording is determined by iteratively identifying potential notes within the audio recording. A rating for the audio recording is determined using a tuning rating and an expression rating. The audio recording includes a recording of at least a portion of a musical composition.
Claims37
(canceled)
The method of claim 34, wherein the sequence of identified notes corresponding to the audio recording is determined substantially without using any pre-defined standardized version of the musical composition.
The method of claim 34, wherein determining the sequence of identified notes comprises:
- separating the audio recording into consecutive frames;
- selecting a mapping of notes from one or more mappings of the potential notes corresponding to the consecutive frames, wherein each identified note has a duration of one or more frames of the consecutive frames.
(canceled)
The computer program product of claim 37, wherein the sequence of identified notes corresponding to the audio recording is determined substantially without using any pre-defined standardized version of the musical composition.
The computer program product of claim 37, wherein determining the sequence of identified notes comprises:
- separating the audio recording into consecutive frames;
- selecting a mapping of notes from one or more mappings of the potential notes corresponding to the consecutive frames, wherein each identified note has a duration of one or more frames of the consecutive frames.
The computer program product of claim 37, wherein selecting the mapping of notes further comprises:
- determining one or more likelihood functions for the one or more mappings of the potential notes, the one or more likelihood functions being based on the evaluated likelihood of potential notes in the one or more mappings of the potential notes;
- and
- selecting the likelihood function based on the relative values of the likelihood functions.
The computer program product of claim 37, further comprising instructions that are executable by at least one processing devices to:
- determine a reference tuning frequency for the audio recording.
A method of evaluating an audio recording, the method comprising:
- determining a tuning rating for the audio recording;
- determining an expression rating for the audio recording;
- and
- determining a rating for the audio recording using the tuning rating and the expression rating,
- wherein the audio recording comprises a recording of at least a portion of a musical composition.
A computer program product tangibly embodied in one or more machine-readable media for evaluating an audio recording, the computer program product comprising instructions that are executable by one or more processing devices to:
- determine a tuning rating for the audio recording;
- determine an expression rating for the audio recording;
- and
- determine a rating for the audio recording using the tuning rating and the expression rating,
- wherein the audio recording comprises a recording of at least a portion of a song.
A method of processing and evaluating an audio recording, the method comprising:
- determining a sequence of identified notes corresponding to the audio recording by iteratively identifying potential notes within the audio recording;
- and
- determining a rating for the audio recording using a tuning rating and an expression rating,
- wherein the audio recording comprises a recording of at least a portion of a musical composition.
A computer program product tangibly embodied in one or more machine-readable media for processing and evaluating an audio recording, the computer program product comprising instructions that are executable by one or more processing devices to:
- determine a sequence of identified notes corresponding to the audio recording by iteratively identifying potential notes within the audio recording;
- and
- determine a rating for the audio recording using a tuning rating and an expression rating,
- wherein the audio recording comprises a recording of at least a portion of a musical composition.
A method for use in connection with processing an audio recording, the method comprising the steps of:
- providing an input for an audio recording including receiving the audio recording at a note segmentation and description component;
- processing the audio recording including extracting a set of low-level features or descriptors from the audio recording;
- identifying a predetermined sequence of notes;
- associating each note in the sequence of notes with a set of note descriptors;
- determining a rating for tuning of notes playing in the audio recording;
- determining an expression rating for the expression of the notes playing in the audio recording;
- combining the tuning rating and the expression rating, so as to determine a global rating for the notes playing in the audio recording;
- determining a sequence of identified notes corresponding to the audio recording during each successive iterations over at least a portion of the audio recording, identifying potential notes with the portion of the audio recording;
- and
- providing an output for the audio recording.
A method of processing an audio recording by an audio system comprising at least a note segmentation and description component including at least a low-level features extraction unit, segmentation unit and notes descriptors unit;
- and a rating component including at least a tuning rating unit, expression rating unit, a validity rating unit and a global rating unit, the method comprising the steps of:
- providing an input for determining or processing notes in an audio recording including receiving the audio recording at a note segmentation and description component;
- processing the audio recording including extracting a set of low-level features or descriptors from the audio recoding in a low-level features extraction unit;
- identifying and determining a sequence of notes in the audio recording in a segmentation unit;
- associating each note in the sequence of notes with a set of the note descriptors in a note descriptors unit;
- determining a rating for tuning of a notes playing in the audio recording in a tuning rating unit;
- determining an expression rating for the expression of the notes playing in the audio recording in an expression rating unit;
- combining the tuning rating and the expression rating in a global rating unit, so as to determine a global rating for the notes playing in the audio recording;
- determining a sequence of the identified notes corresponding to the audio recording during each successive iterations over at least a portion of the audio recording, identifying potential notes with the portion of the audio recording;
- and
- providing an output for the audio recording.
A computer program product tangibly embodied in at least one machine- readable media for use in connection with processing an audio recording, the computer program product comprising instructions that are executable by at least one processing device, so as to carry out the following functions:
- providing an input for determining or processing notes in an audio recording including receiving the audio recording at a note segmentation and description component;
- processing the audio recording including extracting a set of low-level features or descriptors from the audio recoding in a low-level features extraction unit;
- identifying and determining a sequence of notes in the audio recording in a segmentation unit;
- associating each note in the sequence of notes with a set of the note descriptors in a note descriptors unit;
- determining a rating for tuning of notes playing in the audio recording in a tuning rating unit;
- determining an expression rating for the expression of the notes playing in the audio recording in an expression rating unit;
- combining the tuning rating and the expression rating in a global rating unit, so as to determine a global rating for the notes playing in the audio recording;
- determining a sequence of. identified notes corresponding to the audio recording during each successive iterations over at least a portion of the audio recording, identifying potential notes with the portion of the audio recording;
- and
- providing an output for the audio recording.
Dependencies are inferred from the claim text.