Method and apparatus for editing performance data with modification of icons of musical symbols
First Claim
1. A performance data editing method for a computer system containing a display, comprising the steps of:
- controlling the computer system to display at least one layer in a window on a screen of the display;
attaching an execution icon corresponding to execution-related data onto the layer, wherein the execution-related data constructs a part of performance data;
allowing the execution icon of the layer to move in response to an operation of a user of the computer system;
detecting an event in which the execution icon is moved;
andupon detection of the even, when the execution icon is moved outside of the window, then deleting the execution-related data corresponding to the execution icon from the performance data and, when the execution icon is moved close to an end of the window, then controlling the computer to scroll the display of a portion of the window without deleting the execution-related data corresponding to the execution icon,wherein said attached execution icon represents execution-related data for adding a predetermined type of articulation to a musical tone to be generated based on the performance data, said predetermined type of articulation causes the musical tone to be generated in accordance with a specific technique, andwherein said step of attaching the execution icon causes the corresponding execution-related data to be incorporated into the performance data being edited.
0 Assignments
0 Petitions
Accused Products
Abstract
The present invention is directed to a performance data editing system embodied within a computer system (or electronic musical instrument) equipped with a display and a mouse. The present invention provides a score window containing various types of execution icon layers onto which execution ions representing exection-related data for adding articulation to a music tone are attached and arranged in conformity with a progression of a musical tune on a screen of the display. Each layer can be controlled in response to various commands. The present invention further allows a user (or music editor) to select desired execution icons from an icon select palette that provides lists of execution icons which are registered in advance. In addition, the present invention allows a user to modify parameters of a specific icon, as well as add icons to or delete icons from a prescribed display area (e.g., layer window) using drag-and-drop operations.
-
Citations
7 Claims
-
1. A performance data editing method for a computer system containing a display, comprising the steps of:
-
controlling the computer system to display at least one layer in a window on a screen of the display; attaching an execution icon corresponding to execution-related data onto the layer, wherein the execution-related data constructs a part of performance data; allowing the execution icon of the layer to move in response to an operation of a user of the computer system; detecting an event in which the execution icon is moved; and upon detection of the even, when the execution icon is moved outside of the window, then deleting the execution-related data corresponding to the execution icon from the performance data and, when the execution icon is moved close to an end of the window, then controlling the computer to scroll the display of a portion of the window without deleting the execution-related data corresponding to the execution icon, wherein said attached execution icon represents execution-related data for adding a predetermined type of articulation to a musical tone to be generated based on the performance data, said predetermined type of articulation causes the musical tone to be generated in accordance with a specific technique, and wherein said step of attaching the execution icon causes the corresponding execution-related data to be incorporated into the performance data being edited. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A performance data editing apparatus containing a display comprising:
-
a controller for displaying at least one layer in a window on a screen of the display; an operator being operated by a user for attaching an execution icon corresponding to execution-related data onto the layer and for moving the execution icon of the layer, wherein the execution-related data constructs a part of performance data; a detector for detecting an event in which the execution icon is moved; and an executor for upon detection of the event, when the execution icon is moved outside of the window, then deleting the execution-related data corresponding to the execution icon from the performance data, and when the execution icon is moved close to an end of the window, then controlling the computer to scroll the display of a portion of the window without deleting the execution-related data corresponding to the execution icon, wherein said attached execution icon represents execution-related data for adding a predetermined type of articulation to a musical tone to be generated based on the performance data, said predetermined type of articulation causes the musical tone to be generated in accordance with a specific performance technique, and wherein the attachment of the execution icon causes the corresponding execution-related data to be incorporated into the performance data being edited.
-
-
7. A computer-readable storage medium encoded with a computer program for causing a computer system having a display to perform a performance data editing method comprising the steps of:
-
controlling the computer system to display at least one layer in a window on a screen of the display; attaching an execution icon corresponding to execution-related data onto the layer, wherein the execution-related data constructs a part of performance data; allowing the execution icon of the layer to move in response to an operation of a user of the computer system; detecting an event in which the execution icon is moved outside of a prescribed display area; and upon detection of the event, when the execution icon is moved outside of the window, then deleting the execution-related data corresponding to the execution icon from the performance data, and when the execution icon is moved close to an end of said window, then controlling the computer to scroll the display of a portion of the window without deleting the execution-related data corresponding to the execution icon, wherein said attached execution icon represents execution-related data for adding a predetermined type of articulation to a musical tone to be generated based on the performance data, said predetermined type of articulation causes the musical tone to be generated in accordance with a specific performance technique, and wherein said step of attaching the execution icon causes the corresponding execution-related data to be incorporated into the performance data being edited.
-
Specification