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 a plurality of layers on a screen of the display, wherein at least one execution icon corresponding to execution-related data can be attached to each of the layers;
providing an instruction to control at least one of the layers to be placed in a display mode or a non-display mode selectively; and
controlling the computer system to perform or stop displaying the at least one of the layers in response to the instruction.
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
25 Claims
-
1. A performance data editing method for a computer system containing a display, comprising the steps of:
-
controlling the computer system to display a plurality of layers on a screen of the display, wherein at least one execution icon corresponding to execution-related data can be attached to each of the layers;
providing an instruction to control at least one of the layers to be placed in a display mode or a non-display mode selectively; and
controlling the computer system to perform or stop displaying the at least one of the layers in response to the instruction.
-
-
2. A performance data editing method for a computer system containing a display, comprising the steps of:
-
controlling the computer system to display a plurality of layers on a screen of the display, wherein at least one execution icon corresponding to execution-related data can be attached to each of the layers;
providing an instruction to control at least one of the layers to be subjected to small-scale display; and
controlling the computer system to perform the small-scale display on the at least one of the layers in response to the instruction. - View Dependent Claims (3)
-
-
4. A performance data editing method for a computer system containing a display, comprising the steps of:
-
controlling the computer system to display a plurality of layers on a screen of the display, wherein at least one execution icon corresponding to execution-related data can be attached to each of the layers;
providing an instruction to change a display location of at least one of the layers; and
controlling the computer system to change the display location of the at least one of the layers in response to the instruction. - View Dependent Claims (5, 6, 7)
-
-
8. 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 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, deleting the execution-related data corresponding to the execution icon from the performance data.
-
-
9. 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 on a screen of the display;
allowing an execution icon corresponding to execution-related data to be attached 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, deleting the execution icon on the screen.
-
-
10. A performance data editing method for a computer system containing a mouse and a display, comprising the steps of:
-
displaying a score window showing a plurality of layers which are vertically arranged on a screen of the display in response to control parameters of music performance, wherein one of the layers shows a staff notation with notes being sequentially arranged in progression of the music performance;
attaching execution icons corresponding to execution-related data onto the layers respectively at selected positions, which are arbitrarily selected by a user of the computer system;
displaying an icon modify window for allowing modification being effected on an execution icon selected from among the execution icons attached to the layers in response to operations of the mouse being controlled by the user, wherein the icon modify window magnifies the execution icon that indicates an specific icon symbol representing a specific execution; and
displaying an icon select palette in response to a user'"'"'s operation effected on a button of the score window with the mouse, wherein the icon select window provides a number of execution icons of different types for selection of the user. - View Dependent Claims (11, 12, 13)
-
-
14. A performance data editing apparatus containing a display comprising:
-
a first controller for displaying a plurality of layers on a screen of the display, wherein at least one execution icon corresponding to execution-related data can be attached to each of the layers;
an instructor for instructing at least one of the layers to be placed in a display mode or a non-display mode selectively; and
a second controller for performing or stop displaying the at least one of the layers being instructed.
-
-
15. A performance data editing apparatus containing a display comprising:
-
a first controller for displaying a plurality of layers on a screen of the display, wherein at least one execution icon corresponding to execution-related data can be attached to each of the layers;
an instructor for instructing at least one of the layers to be subjected to small-scale display; and
a second controller for performing the small-scale display on the at least one of the layers being instructed.
-
-
16. A performance data editing apparatus containing a display comprising:
-
a first controller for displaying a plurality of layers on a screen of the display, wherein at least one execution icon corresponding to execution-related data can be attached to each of the layers;
an instructor for instructing at least one of the layers to change its display location on the screen; and
a second controller for changing the display location of the at least one of the layers being instructed.
-
-
17. A performance data editing apparatus containing a display comprising:
-
a controller for displaying at least one layer 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 outside of a prescribed display area; and
a delete executor for upon detection of the event, deleting the execution-related data corresponding to the execution icon from the performance data.
-
-
18. A performance data editing apparatus containing a display comprising:
-
a controller for displaying at least one layer 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 outside of a prescribed display area; and
a delete executor for upon detection of the event, deleting the execution icon on the screen.
-
-
19. A performance data editing apparatus containing a mouse and a display comprising:
-
a controller for displaying a score window showing a plurality of layers which are vertically arranged on a screen of the display in response to control parameters of music performance, wherein one of the layers shows a staff notation with notes being sequentially arranged in progression of the music performance;
an icon provider for providing execution icons corresponding to execution-related data being attached onto the layers respectively at selected positions, which are arbitrarily selected by a user;
a modifier for displaying an icon modify window for allowing modification being effected on an execution icon selected from among the execution icons attached to the layers in response to operations of the mouse being controlled by the user, wherein the icon modify window magnifies the execution icon that indicates an specific icon symbol representing a specific execution; and
an icon selector for displaying an icon select palette in response to a user'"'"'s operation effected on a button of the score window with the mouse, wherein the icon select window provides a number of execution icons of different types for selection of the user.
-
-
20. A machine-readable media storing data and programs that cause a computer system containing a display for performing a performance data editing method comprising the steps of:
-
controlling the computer system to display a plurality of layers on a screen of the display, wherein at least one execution icon corresponding to execution-related data can be attached to each of the layers;
providing an instruction to control at least one of the layers to be placed in a display mode or a non-display mode selectively; and
controlling the computer system to perform or stop displaying the at least one of the layers in response to the instruction.
-
-
21. A machine-readable media storing data and programs that cause a computer system containing a display for performing a performance data editing method comprising the steps of:
-
controlling the computer system to display a plurality of layers on a screen of the display, wherein at least one execution icon corresponding to execution-related data can be attached to each of the layers;
providing an instruction to control at least one of the layers to be subjected to small-scale display; and
controlling the computer system to perform the small-scale display on the at least one of the layers in response to the instruction.
-
-
22. A machine-readable media storing data and programs that cause a computer system containing a display for performing a performance data editing method comprising the steps of:
-
controlling the computer system to display a plurality of layers on a screen of the display, wherein at least one execution icon corresponding to execution-related data can be attached to each of the layers;
providing an instruction to change a display location of at least one of the layers; and
controlling the computer system to change the display location of the at least one of the layers in response to the instruction.
-
-
23. A machine-readable media storing data and programs that cause a computer system containing a display for performing a performance data editing method comprising the steps of:
-
controlling the computer system to display at least one layer 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, deleting the execution-related data corresponding to the execution icon from the performance data.
-
-
24. A machine-readable media storing data and programs that cause a computer system containing a display for performing a performance data editing method comprising the steps of:
-
controlling the computer system to display at least one layer on a screen of the display;
allowing an execution icon corresponding to execution-related data to be attached 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, deleting the execution icon on the screen.
-
-
25. A machine-readable media storing data and programs that cause a computer system containing a mouse and a display to perform a performance data editing method comprising the steps of:
-
displaying a score window showing a plurality of layers which are vertically arranged on a screen of the display in response to control parameters of music performance, wherein one of the layers shows a staff notation with notes being sequentially arranged in progression of the music performance;
attaching execution icons corresponding to execution-related data onto the layers respectively at selected positions, which are arbitrarily selected by a user of the computer system;
displaying an icon modify window for allowing modification being effected on an execution icon selected from among the execution icons attached to the layers in response to operations of the mouse being controlled by the user, wherein the icon modify window magnifies the execution icon that indicates an specific icon symbol representing a specific execution; and
displaying an icon select palette in response to a user'"'"'s operation effected on a button of the score window with the mouse, wherein the icon select window provides a number of execution icons of different types for selection of the user.
-
Specification