BRIEF DESCRIPTION OF THE DRAWINGS
For better understanding of the object and other features of the present invention, its preferred embodiments will be described hereinbelow in greater detail with reference to the accompanying drawings, in which:
FIG. 1 is a block diagram of a music processing apparatus in accordance with an embodiment of the present invention;
FIG. 2 is a diagram showing an arrange window displayed at the time of recording or reproduction in the music processing apparatus;
FIG. 3 is a diagram showing a rack screen indicating a tone generator rack registered when a plugged-in software tone generator and externally-connected hardware tone generator are to be used;
FIG. 4 is a diagram showing an example data format of a project file in the music processing apparatus of the present invention;
FIG. 5 is a diagram showing shows a mixer screen in the music processing apparatus of the present invention;
FIG. 6 is a block diagram showing an insertion point where an effector is to be inserted in an audio channel in the music processing apparatus of the present invention;
FIG. 7 is a diagram showing an example data structure of a TG table in the music processing apparatus of the present invention;
FIG. 8 is a diagram showing an external tone generator registration screen in the music processing apparatus of the present invention;
FIG. 9 is a diagram showing a screen of an additional registration dialog displayed when an external tone generator is to be added to the music processing apparatus of the present invention;
FIG. 10 is a flow chart of an “add” button operation event process performed in the music processing apparatus of the present invention;
FIG. 11 is a flow chart of a musical-instrument storage instruction event process performed in the music processing apparatus of the present invention;
FIG. 12 is a flow chart of an I/O-port-field click event process performed in the music processing apparatus of the present invention;
FIG. 13 is a flow chart of a musical-instrument recall instruction event process performed in the music processing apparatus of the present invention;
FIG. 14 is a flow chart of an equipment connection detection event process performed in the music processing apparatus of the present invention;
FIG. 15 is a flow chart of a logical connection change event process performed in the music processing apparatus of the present invention;
FIG. 16 is a flow chart of an equipment disconnection event process performed in the music processing apparatus of the present invention;
FIG. 17 is a flow chart of a tone-generator-name-field click event process performed in the music processing apparatus of the present invention;
FIG. 18 is a flow chart of a process performed, in the tone-generator-name-field click event process, for bringing a tone generator back to a state before registration in the tone generator rack;
FIG. 19 is a flow chart of a process performed, in the tone-generator-name-field click event process, for registering a changed-to tone generator in the tone generator rack;
FIG. 20 is a flow chart of a port selection operation event process performed in the music processing apparatus of the present invention;
FIG. 21 is a flow chart of an effector-name-field click event process performed in the music processing apparatus of the present invention;
FIG. 22 is a flow chart of a process performed, in the effector-name-field click event process, for bringing a pre-change effector back to a state before insertion in the audio channel;
FIG. 23 is a flow chart of a process performed, in the effector-name-field click event process, for inserting a changed-to effector in a channel strip;
FIG. 24 is a flow chart of a project load process performed in the music processing apparatus of the present invention;
FIG. 25 is a flow chart of a project save process performed in the music processing apparatus of the present invention;
FIG. 26 is a diagram schematically shows how remote control is performed when a music equipment has been connected to the music processing apparatus;
FIG. 27 is a diagram showing an example logical connection screen displaying logical connections in a music LAN of the music processing apparatus of the present invention; and
FIG. 28 is a schematic block diagram of a personal computer implementing the music processing apparatus.