Method for following a musical score and associated modeling method
AssigneeMakeMusic, Inc.
InventorsJulien Colafrancesco, Grégory Dell'Era
Life of this patent
Estimating the term…
Abstract
A method for following a musical score in real time. At least one sound emitted by a performer is recorded. At least one chromatic vector is estimated. The chromatic vector is compared with theoretical chromatic vectors of the musical score. A transition between the chromatic vector and a previous chromatic vector with theoretical transitions of the musical score is compared. A work position of the performer depending on a previous work position is estimated from the comparison of the chromatic vector and the comparison of the transition. The recording is carried out for a suitable period depending on the ratio between a period of the transition and a reference period.
Claims8
A method for following a musical score, comprising the steps of:
- displaying of a marking element on the musical score;
- displacing the marking element;
- performing the following steps in real-time:
- recording at least one sound emitted by a performer in a form of a data frame of a duration;
- estimating at least one chromatic vector based on a content of the data frame;
- comparing said at least one chromatic vector with theoretical chromatic vectors of the musical score;
- comparing a transition between said at least one chromatic vector and a previous chromatic vector with theoretical transitions of the musical score;
- and
- estimating a practice position of the performer as a function of a previous practice position, the comparison of said at least one chromatic vector and the comparison of the transition;
- wherein the steps of displaying and displacing the marking element are performed as a function of the practice position of the performer, and
- wherein the step of recording is performed over the duration established as a function of a ratio between a duration of the transition and a reference duration.
Dependencies are inferred from the claim text.