Apparatus and method for reproducing voice in synchronism with music piece
First Claim
1. A voice/music piece reproduction apparatus comprising:
- a first storage section storing a music piece sequence data file composed of a plurality of event data indicative of various control events and time data indicative of respective generation timing of the control events, the plurality of event data including musical performance event data and user event data;
a second storage section storing a plurality of voice data files;
an output section that outputs inquiry data to invite a user to answer an inquiry;
an allocation section that selects a voice data file from among the voice data files stored in the second storage section in accordance with an answer from the user, and allocates the selected voice data file to the user event data in the music piece sequence data file;
a music piece sequence reproduction section that starts reading out, in response to an instruction of music piece reproduction by a user, individual ones of the event data of the music piece sequence data file from the first storage section in accordance with the corresponding time data, wherein, when an event data read out by said music piece sequence reproduction section is a user event data, said music piece reproduction section outputs a voice reproduction instruction for the selected voice data file allocated by the user event data;
a musical sound source section that generates a tone signal in accordance with the musical performance event data read out by said music piece sequence reproduction section;
a voice reproduction section that, in response to the voice reproduction instruction outputted by said music piece sequence reproduction section, reads out voice data included in the selected voice data file; and
a voice sound source section that generates a voice signal on the basis of the voice data read out by said voice reproduction section.
1 Assignment
0 Petitions
Accused Products
Abstract
Music piece sequence data are composed of a plurality of event data which include performance event data and user event data designed for linking a voice to progression of a music piece. A plurality of voice data files are stored in a memory separately from the music piece sequence data. In music piece reproduction, the individual event data of the music piece sequence data are sequentially read out, and a tone signal is generated in response to each readout of the performance event data. In the meantime, a voice reproduction instruction is output in response to each readout of the user event data. In accordance with the voice reproduction instruction, a voice data file is selected from among the voice data files stored in the memory, and a voice signal is generated on the basis of each read-out voice data.
-
Citations
19 Claims
-
1. A voice/music piece reproduction apparatus comprising:
-
a first storage section storing a music piece sequence data file composed of a plurality of event data indicative of various control events and time data indicative of respective generation timing of the control events, the plurality of event data including musical performance event data and user event data; a second storage section storing a plurality of voice data files; an output section that outputs inquiry data to invite a user to answer an inquiry; an allocation section that selects a voice data file from among the voice data files stored in the second storage section in accordance with an answer from the user, and allocates the selected voice data file to the user event data in the music piece sequence data file; a music piece sequence reproduction section that starts reading out, in response to an instruction of music piece reproduction by a user, individual ones of the event data of the music piece sequence data file from the first storage section in accordance with the corresponding time data, wherein, when an event data read out by said music piece sequence reproduction section is a user event data, said music piece reproduction section outputs a voice reproduction instruction for the selected voice data file allocated by the user event data; a musical sound source section that generates a tone signal in accordance with the musical performance event data read out by said music piece sequence reproduction section; a voice reproduction section that, in response to the voice reproduction instruction outputted by said music piece sequence reproduction section, reads out voice data included in the selected voice data file; and a voice sound source section that generates a voice signal on the basis of the voice data read out by said voice reproduction section. - View Dependent Claims (5, 6, 7, 8, 9, 10, 11, 12)
-
-
2. A voice/music piece reproduction apparatus as claimed in 1 wherein the voice reproduction instruction includes information specifying the selected voice data file stored in said second storage section.
-
3. A voice/music piece reproduction apparatus as claimed in 1 which further comprises:
-
a receiver that receives a program designed for allocating a desired voice data file to the user event data; and a program execution device that executes the program received by said receiver. - View Dependent Claims (4)
-
-
13. A method for reproducing a voice and music piece using a storage medium storing a music piece sequence data file and a plurality of voice data files, said music piece sequence data file being composed of a plurality of event data indicative of various control events and time data indicative of respective generation timing of the control events, said plurality of event data including musical performance event data and user event data, said method comprising:
-
an output step of outputting inquiry data to invite a user to answer an inquiry; an allocation step of selecting a voice data file from among the voice data files stored in the storage medium in accordance with an answer from the user, and allocating the selected voice data file to the user event data in the music piece sequence data file; a music piece sequence reproduction step of starting to read out, in response to an instruction of music piece reproduction by a user, individual ones of the event data of the music piece sequence data file from said storage medium in accordance with the corresponding time data, and, when an event data read out by said music piece reproduction step is a user event data, outputting a voice reproduction instruction for the selected voice data file allocated by the user event data; and a voice reproduction step of, in response to the voice reproduction instruction outputted by said music piece sequence reproduction step, reading out voice data included in the selected voice data file, wherein a tone signal is generated in accordance with the musical performance event data readout by said music piece sequence reproduction step, and a voice signal is generated on the basis of the voice data read out by said voice reproduction step. - View Dependent Claims (14, 15)
-
-
16. A program, embodied on a computer readable medium, containing a group of instructions for causing a computer to perform a method for reproducing a voice and music piece using a storage medium storing a music piece sequence data file and a plurality of voice data files, said music piece sequence data file being composed of a plurality of event data indicative of various control events and time data indicative of respective generation timing of the control events, said plurality of event data including musical performance event data and user event data, said method comprising:
-
an output step of outputting inquiry data to invite a user to answer an inquiry; an allocation step of selecting a voice data file from among the voice data files stored in the storage medium in accordance with an answer from the user, and allocating the selected voice data file to the user event data in the music piece sequence data file; a music piece sequence reproduction step of starting to read out, in response to an instruction of music piece reproduction by a user, individual ones of the event data of the music piece sequence data file from said storage medium in accordance with the corresponding time data, and, when an event data read out by said music piece reproduction step is a user event data, outputting a voice reproduction instruction for the selected voice data file allocated by the user event data; and a voice reproduction step of, in response to the voice reproduction instruction outputted by said music piece sequence reproduction step, reading out voice data included in the selected voice data file, wherein a tone signal is generated in accordance with the musical performance event data read out by said music piece sequence reproduction step, and a voice signal is generated on the basis of the voice data read out by said voice reproduction step. - View Dependent Claims (17, 18, 19)
-
Specification