Method and apparatus for editing performance data with modification of icons of musical symbols
First Claim
1. A method for editing performance data using a computer system having a display, said method comprising the steps of:
- controlling the computer system to display, on a screen of the display, a plurality of layers that are visually arranged in parallel in a predetermined display order, said plurality of layers include graphical representations of note information based on performance data, wherein each of said plurality of layers is assigned to a different type of articulation to be added to a musical tone to be generated based on the performance data;
providing an instruction to rearrange the predetermined display order of the plurality of layers displayed on the screen of the display;
controlling the computer system to rearrange the predetermined display order of the plurality of layers displayed on the screen of the display; and
graphically attaching an execution icon at a prescribed position onto one of said plurality of layers that is displayed on the screen of the display, wherein said attached icon is a graphical icon and represents execution-related data for adding, to the musical tone to be generated, a predetermined type of articulation to which said one of said plurality of layers is assigned,wherein 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
A performance data editing system is actualized by a computer system (or electronic musical instrument) which is equipped with a display and a mouse. The system initially provides a score window containing various types of execution icon layers onto which execution icons (representing musical symbols such as bend-up/down, grace-up/down, dynamics, glissando, tremolo) are attached and arranged in conformity with a progression of a musical tune on a screen of the display. Each of the layers is independently controlled in response to various commands such as display-on, small-scale display, display-off and vertical rearrangement. The system 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 system also allows the user to modify parameters of a specific icon which is selected from among the execution icons attached onto the score window. That is, the user opens an icon modify window to change parameters of the specific icon with the mouse. Further, the system provides the user with a simple operation for deletion of execution-related data from performance data. That is, when the user performs drag-and-drop operations on a certain execution icon to move it outside of a prescribed display area (e.g., layer window) of the score window, the system automatically deletes the corresponding execution-related data from the performance data. Thus, it is possible to improve performability and efficiency in editing performance data by using icons with simple operations and without errors.
-
Citations
10 Claims
-
1. A method for editing performance data using a computer system having a display, said method comprising the steps of:
-
controlling the computer system to display, on a screen of the display, a plurality of layers that are visually arranged in parallel in a predetermined display order, said plurality of layers include graphical representations of note information based on performance data, wherein each of said plurality of layers is assigned to a different type of articulation to be added to a musical tone to be generated based on the performance data; providing an instruction to rearrange the predetermined display order of the plurality of layers displayed on the screen of the display; controlling the computer system to rearrange the predetermined display order of the plurality of layers displayed on the screen of the display; and graphically attaching an execution icon at a prescribed position onto one of said plurality of layers that is displayed on the screen of the display, wherein said attached icon is a graphical icon and represents execution-related data for adding, to the musical tone to be generated, a predetermined type of articulation to which said one of said plurality of layers is assigned, 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, 7)
-
-
8. A performance data editing apparatus containing a display comprising:
-
a first controller for displaying, on a screen of the display, a plurality of layers that are visually arranged in parallel in a predetermined display order, said plurality of layers include graphical representations of note information based on performance data, wherein each of said plurality of layers is assigned to a different type of articulation to be added to a musical tone to be generated based on the performance data; an instructor for instructing at least one of the layers to rearrange the predetermined display order of the plurality of layers displayed on the screen of the display; a second controller for rearranging the predetermined display order of the plurality of layers displayed on the screen of the display; a graphical icon controller for graphically attaching an execution icon at a prescribed position onto one of said plurality of layers that is displayed on the screen of the display, wherein said attached icon is a graphical icon and represents execution-related data for adding, to the musical tone to be generated, a predetermined type of articulation to which said one of said plurality of layers is assigned; and a third controller for causing the corresponding execution-related data to be incorporated into the performance data being edited.
-
-
9. A machine-readable media containing a computer program for editing performance data using a computer system having a display, said method comprising the steps of:
-
controlling the computer system to display, on a screen of the display, a plurality of layers that are visually arranged in parallel in a predetermined display order, said plurality of layers include graphical representations of note information based on performance data, wherein each of said plurality of layers is assigned to a different type of articulation to be added to a musical tone to be generated based on the performance data; providing an instruction to rearrange the predetermined display order of the plurality of layers displayed on the screen of the display; controlling the computer system to rearrange the predetermined display order of the plurality of layers displayed on the screen of the display; and graphically attaching an execution icon at a prescribed position onto one of said plurality of layers that is displayed on the screen of the display, wherein said attached icon is a graphical icon and represents execution-related data for adding, to the musical tone to be generated, a predetermined type of articulation to which said one of said plurality of layers is assigned, wherein said step of attaching the execution icon causes the corresponding execution-related data to be incorporated into the performance data being edited.
-
-
10. A performance data editing apparatus containing a display comprising:
-
means for displaying, on a screen of the display, a plurality of layers that are visually arranged in parallel in a predetermined display order, said plurality of layers include graphical representations of note information based on performance data, wherein each of said plurality of layers is assigned to a different type of articulation to be added to a musical tone to be generated based on the performance data; means for instructing at least one of the layers to rearrange the predetermined display order of the plurality of layers displayed on the screen of the display; means for rearranging the predetermined display order of the plurality of layers displayed on the screen of the display; means for graphically attaching an execution icon at a prescribed position onto one of said plurality of layers that is displayed on the screen of the display, wherein said attached icon is a graphical icon and represents execution-related data for adding, to the musical tone to be generated, a predetermined type of articulation to which said one of said plurality of layers is assigned; and means for causing the corresponding execution-related data to be incorporated into the performance data being edited.
-
Specification