Musical sound generator
First Claim
Patent Images
1. A musical sound generator comprising a first processing system, a second processing system, and a sound processor, the first processing system comprising:
- a reading unit to read musical score data;
a musical note data generation unit to convert the musical score data and to generate musical note data representing a sound state in each of at least one tone; and
an output unit to output first musical note data to be processed by the sound processor and second musical note data to be processed by the second processing system in a separate manner based on the generated musical note data, the second processing system comprising;
a reading unit to read the second musical note data output by the first processing system;
a sound synthesis unit to generate first synthetic sound data produced by synthesizing a plurality of tones based on the read second musical note data; and
an output unit to output the first synthetic sound data, the sound processor comprising;
a conversion circuit for reading the first musical note data output by the first processing system and generating second synthetic sound data produced by synthesizing a plurality of tones based on the musical note data; and
a speaker for emitting a sound based on a combination of the first and second synthetic sound data, the conversion circuit and the speaker operating under the control of the first processing system.
6 Assignments
0 Petitions
Accused Products
Abstract
A musical sound generator combines a software processing and a hardware processing. A sub CPU210 generates musical note data based on the musical score data 340. Main CPU110 refers to a sound source file, converts musical note data and generates PCM data. A sound processor 210 converts the musical note data at a sound synthesis circuit 221 to generate PCM data. D/A converter 222 converts the PCM data into analog signals. The speaker 300 receives the signals and emits the sound.
-
Citations
18 Claims
-
1. A musical sound generator comprising a first processing system, a second processing system, and a sound processor,
the first processing system comprising: -
a reading unit to read musical score data;
a musical note data generation unit to convert the musical score data and to generate musical note data representing a sound state in each of at least one tone; and
an output unit to output first musical note data to be processed by the sound processor and second musical note data to be processed by the second processing system in a separate manner based on the generated musical note data, the second processing system comprising;
a reading unit to read the second musical note data output by the first processing system;
a sound synthesis unit to generate first synthetic sound data produced by synthesizing a plurality of tones based on the read second musical note data; and
an output unit to output the first synthetic sound data, the sound processor comprising;
a conversion circuit for reading the first musical note data output by the first processing system and generating second synthetic sound data produced by synthesizing a plurality of tones based on the musical note data; and
a speaker for emitting a sound based on a combination of the first and second synthetic sound data, the conversion circuit and the speaker operating under the control of the first processing system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 13, 18)
-
-
11. An apparatus receiving musical score data and controlling a musical sound generator, comprising:
-
a sound synthesis circuit for taking a part of the musical score data, and outputting first digital data based on the taken part of musical score data;
a processor for reading another part of the musical score data and reading a computer program including a processing to generate second digital data based on the read another part of the musical score data, thereby performing the processing; and
a D/A converter for converting the first and second digital data into an analog signal for output to the musical sound generator.
-
-
12. A method of generating a musical sound in a musical sound generator comprising a first processor, a second processor, and a sound processor,
the first processor performing: -
a reading processing of reading musical score data;
a musical note data generation processing of converting the musical score data and generating musical note data representing a sound state in each of at least one tone; and
a processing of outputting first musical note data to be processed by the sound processor and second musical note data to be processed by the second processor based on the generated musical note data, the second processor performing;
a reading processing of reading the first musical note data output by the first processor;
a sound synthesis processing of generating first synthetic sound data produced by synthesizing a plurality of tones based on the read second musical note data; and
a processing of outputting the first synthetic sound data, the sound processor performing, under the control of the first processor;
a processing of reading the first musical note data output by the first processor and generating second synthetic sound data produced by synthesizing a plurality of tones based on the musical note data; and
a processing of allowing a speaker to emit a sound based on a combination of the first and second synthetic sound data.
-
-
14. A method of performing a first processing related to an acoustic processing and a second processing related to other than the acoustic processing within one cycle of a periodically operating processor, wherein
after the second processing is performed and completed, the first processing is performed.
-
16. An acoustic processing apparatus comprising a periodically operating processor,
the processor performing a first processing related to an acoustic processing and a second processing related to other than the acoustic processing within one cycle of the processor, and the first processing is performed after the second processing is completed.
Specification