Musical tone signal generating apparatus for generating musical tone signals
First Claim
1. A musical tone signal generating apparatus comprising:
- a tone generating portion for inputting performance information specifying pitch of respective musical tone signals to be generated, and generating the musical tone signals having a pitch determined on the basis of the input performance information, the tone generating portion having a performance play capability that enables, on the basis of a set of performance information, concurrent generation of musical tone signals having different voices each assigned to one of a plurality of parts;
a performance data set storage portion for previously storing a plurality of performance data sets each of which specifies various voices applied to musical tone signals for a plurality of parts, the musical tone signals being to be concurrently generated by the tone generating portion on the basis of the set of performance information, each of the performance data sets including a plurality of tone range data sets each of which defines a tone range of musical tone signals to be allowed to be generated for one of the parts;
a performance data setting portion for choosing, under user'"'"'s direction, one of performance data sets stored in the performance data set storage portion, and making settings of the various voices applied to musical tone signals for the plurality of parts in accordance with the chosen performance data set, the musical tone signals being to be generated by the tone generating portion;
a developing portion for enabling generation of musical tone signals for at least one of the plurality of parts and, disabling generation of musical tone signals for the other parts in response to user'"'"'s direction in a state where respective settings of various voices to be applied to musical tone signals for the plurality of parts have been done by the performance data setting portion; and
a tone range defining portion for defining the tone range data of the at least one part as representing a tone range including at least pitches of all the musical tone signals specified by the performance information.
1 Assignment
0 Petitions
Accused Products
Abstract
A tone generating portion has a performance play capability for concurrently generating, on the basis of a set of performance information, musical tone signals having various voices each assigned to one of parts. A performance data setting portion chooses, under user'"'"'s direction, one of performance data sets stored in a performance data set storage portion and makes settings of the various voices applied to musical tone signals for the parts. A developing portion enables generation of musical tone signals for at least one of the parts and disables generation of musical tone signals for the other parts in response to user'"'"'s direction in a state where respective settings of various voices to be applied to musical tone signals for the parts have been done. A tone range defining portion defines tone range data of the at least one part as representing a tone range including at least pitches of all the musical tone signals specified by the performance information.
22 Citations
9 Claims
-
1. A musical tone signal generating apparatus comprising:
-
a tone generating portion for inputting performance information specifying pitch of respective musical tone signals to be generated, and generating the musical tone signals having a pitch determined on the basis of the input performance information, the tone generating portion having a performance play capability that enables, on the basis of a set of performance information, concurrent generation of musical tone signals having different voices each assigned to one of a plurality of parts;
a performance data set storage portion for previously storing a plurality of performance data sets each of which specifies various voices applied to musical tone signals for a plurality of parts, the musical tone signals being to be concurrently generated by the tone generating portion on the basis of the set of performance information, each of the performance data sets including a plurality of tone range data sets each of which defines a tone range of musical tone signals to be allowed to be generated for one of the parts;
a performance data setting portion for choosing, under user'"'"'s direction, one of performance data sets stored in the performance data set storage portion, and making settings of the various voices applied to musical tone signals for the plurality of parts in accordance with the chosen performance data set, the musical tone signals being to be generated by the tone generating portion;
a developing portion for enabling generation of musical tone signals for at least one of the plurality of parts and, disabling generation of musical tone signals for the other parts in response to user'"'"'s direction in a state where respective settings of various voices to be applied to musical tone signals for the plurality of parts have been done by the performance data setting portion; and
a tone range defining portion for defining the tone range data of the at least one part as representing a tone range including at least pitches of all the musical tone signals specified by the performance information.
-
-
2. A musical tone signal generating apparatus according to claim 1 wherein
the developing portion enables, in response to user'"'"'s designation of at least one of the plurality of parts, generation of musical tone signals for the designated at least one part and disables generation of musical tone signals for the other parts.
-
3. A musical tone signal generating apparatus according to claim 2 wherein
the tone range defining portion defines, in response to the user'"'"'s designation of at least one of the plurality of parts, tone range data of the designated at least one part as representing a tone range including at least pitches of all the musical tone signals specified by the performance information.
-
4. A musical tone signal generating apparatus according to claim 1 wherein
the developing portion includes: -
a first developing portion for enabling generation of musical tone signals for at least one of the plurality of parts, and disabling generation of musical tone signals for the other parts in accordance with predetermined criteria in response to user'"'"'s instructions for developing; and
a second developing portion for changing settings made by the first developing portion such that, in response to user'"'"'s designation of at least one of the plurality of parts, the generation of musical tone signals for the designated at least one part is enabled with the generation of musical tone signals for the other parts being disabled.
-
-
5. A musical tone signal generating apparatus according to claim 4 wherein
the tone range defining portion defines, in response to the user'"'"'s instructions for developing, tone range data of the plurality of parts as representing a tone range including at least pitches of all the musical tone signals specified by the performance information.
-
6. A musical tone signal generating apparatus according to claim 1 wherein
the at least one part for which generation of musical tone signals is enabled by the developing portion includes at least another of the plurality of parts, the at least another having the same tone range as that of the at least one part, the tone range being defined by tone range data included in the performance data set.
-
7. A musical tone signal generating apparatus according to claim 1 wherein
the tone generating portion receives performance information having a transmission channel number representative of a source from which the performance information is delivered, and generates musical tone signals having pitches corresponding to the received performance information on condition that the transmission channel number included in the received performance information agrees with a specified reception channel number; -
each of the performance data sets stored in the performance data set storage portion contains reception channel numbers each of which allows generation of musical tone signals in accordance with received performance information on condition that the transmission channel number contained in the performance information agrees with the reception channel number;
the developing portion enables generation of musical tone signals for the at least one part by making a reception channel number for the at least one part agree with the transmission channel number contained in the performance information, and disables generation of musical tone signals for the other parts by making respective reception channel numbers for the other parts disagree with the transmission channel number contained in the performance information.
-
-
8. A musical tone signal generating apparatus according to claim 1 wherein
the tone generating portion includes not only the performance play capability but also a voice play capability that enables generation of only a musical tone signal having one voice in response to a set of performance information; -
the musical tone signal generating apparatus further comprising;
a voice data set storage portion for previously storing a plurality of voice data sets each of which specifies a voice of a musical tone signal to be generated in response to the set of performance information; and
a voice data setting portion for choosing, under user'"'"'s direction, one of the voice data sets stored in the voice data set storage portion, and then making settings of a voice to be applied to a musical tone signal in accordance with the chosen voice data set, the musical tone signal being to be generated by the tone generating portion.
-
-
9. A computer program applied to a musical tone signal generating apparatus having:
-
a tone generating portion for inputting performance information specifying pitch of respective musical tone signals to be generated, and generating the musical tone signals having a pitch determined on the basis of the input performance information, the tone generating portion having a performance play capability that enables, on the basis of a set of performance information, concurrent generation of musical tone signals having different voices each assigned to one of a plurality of parts; and
a performance data set storage portion for previously storing a plurality of performance data sets each of which specifies various voices applied to musical tone signals for a plurality of parts, the musical tone signals being to be concurrently generated by the tone generating portion on the basis of the set of performance information, each of the performance data sets including a plurality of tone range data sets each of which defines a tone range of musical tone signals to be allowed to be generated for one of the parts;
the computer program comprising;
a performance data setting step for choosing, under user'"'"'s direction, one of performance data sets stored in the performance data set storage portion, and making settings of the various voices applied to musical tone signals for the plurality of parts in accordance with the chosen performance data set, the musical tone signals being to be generated by the tone generating portion;
a developing step for enabling generation of musical tone signals for at least one of the plurality of parts, and disabling generation of musical tone signals for the other parts in response to user'"'"'s direction in a state where respective settings of various voices to be applied to musical tone signals for the plurality of parts have been done by the performance data setting step; and
a tone range defining step for defining the tone range data of the at least one part as representing a tone range including at least pitches of all the musical tone signals specified by the performance information.
-
Specification