主权项 |
1. A method comprising:
analyzing a performance of a musical piece wherein the musical piece comprises a sequence of musical events, wherein at least some of the musical events have a plurality of parameters, wherein the parameters are selected from a group which comprises timing, pitch and dynamics; wherein said analyzing comprises execution of following acts on a data processing system:
inputting the performance of the musical piece;accessing a standard performance of the musical piece;identifying a plurality of mutually corresponding events in the musical performance and in the standard performance, wherein the events have one or more parameters; for each identified event:
comparing one or more parameters of the musical performance with corresponding parameters of the standard performance;for each of the one or more compared parameters, determining one of a set of classes and, wherein the set of classes comprises:
a “correct” class for parameters within a given tolerance margin of the corresponding parameter of the standard performance;a “low” class for parameters below the corresponding parameter of the standard performance; anda “high” class for parameters above the corresponding parameter of the standard performance;for each of the one or more compared parameters, displaying a current marker on an area of a display, wherein the area is defined by a corner for each of the classes;determining a position for the current marker as a step from the position of a previous marker, or from a start position if no previous marker exists, wherein the direction of the step indicates the determined class and wherein the length of the step is based on at least the distance from the previous marker to the corner for the determined class; andusing a set of one or more visual attributes that distinguish the currently displayed marker from a background and/or the previous marker, if any, in the determined position. |