US5410099A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Channel assigning system for use in an electronic musical instrument
Assignee: Kawai Musical Instruments Manufacturing Co Ltd
•
Filing: 1993-11-10
•
Granted: 1995-04-25
•
Expires: 2013-11-10
Abstract
Abstract A channel assigning system which effects an assignment of a channel other than a predetermined number channels which are preferentially assigned to any part of a piece of music, to a part thereof. To thus ensure an efficient use of the channels. Further, the predetermined number of channels to be assigned to any part of the piece of music can be ensured by assigning channels, other than the channels to be secured to newly performed musical tones.
Inventors
- 👤 Taichi Kosugi
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-09 08:29
CPC Classifications
G; G10; G10H; G10H1/00; G10H1/18; G10H1/183; G10H1/185; G10H1/186
Claims Analysis
Total Claims: 25
Claim 1
Independent Claim
428 words
A channel assigning system for use in an electronic musical instrument, comprising: directing means for directing a plurality of musical tones, each belonging to a musical tone part, to be sounded; a plurality of musical-tone generating channels in a number less than a number of said directing means and equal to a maximum number of actually sounded musical tones to be sounded simultaneously; initial channel assignment means for assigning a predetermined number of said plurality of musical-tone generating channels to each musical tone part wherein said plurality of musical tones having a particular musical tone part are assigned to the predetermined number of said plurality of musical-tone channels assigned to the particular tone part, prior to said plurality of musical tones having a different tone part; discerning means for discerning whether at least one idle channel exists among the predetermined number of said plurality of musical-tone generating channels for each musical tone part; channel assigning means for assigning each of the plurality of musical tones directed by said directing means to one of said plurality of musical-tone generating channels, said channel assigning means including, first assignment control means for assigning a first of said plurality of musical tones directed by said directing means to an idle channel of said predetermined number of said plurality of musical-tone generating channels corresponding to a musical tone part of said first musical tone when said discerning means indicates that at least one idle channel of said predetermined number of said plurality of musical-tone generating channels corresponding to the musical tone part of said first musical tone exists, and second assignment control means for diverting the first musical tone directed by said directing means to an idle channel of said predetermined number of said plurality of musical-tone generating channels corresponding to another musical tone part, when said discerning means indicates that at least one idle channel of said predetermined number of said plurality of musical-tone generating channels corresponding to the musical tone part of said first musical tone does not exist and when said discerning means indicates that at least one idle channel of said predetermined number of said plurality of musical-tone generating channels corresponding to another musical tone part does exist; whereby said channel-assigning means diverts said predetermined number of said plurality of musical-tone generating channels corresponding to the other musical tone parts to the musical tone part of said first musical tone and from said predetermined number of said plurality of musical-tone generating channels corresponding to the musical tone part of said first musical tone to the other musical tone parts.
Claim 2
Dependent Claim
428 words
A channel assigning system for use in an electronic musical instrument, comprising: directing means for directing a plurality of musical tones, each belonging to a musical tone part, to be sounded; a plurality of musical-tone generating channels in a number less than a number of said directing means and equal to a maximum number of actually sounded musical tones to be sounded simultaneously; initial channel assignment means for assigning a predetermined number of said plurality of musical-tone generating channels to each musical tone part wherein said plurality of musical tones having a particular musical tone part are assigned to the predetermined number of said plurality of musical-tone channels assigned to the particular tone part, prior to said plurality of musical tones having a different tone part; discerning means for discerning whether at least one idle channel exists among the predetermined number of said plurality of musical-tone generating channels for each musical tone part; channel assigning means for assigning each of the plurality of musical tones directed by said directing means to one of said plurality of musical-tone generating channels, said channel assigning means including, first assignment control means for assigning a first of said plurality of musical tones directed by said directing means to an idle channel of said predetermined number of said plurality of musical-tone generating channels corresponding to a musical tone part of said first musical tone when said discerning means indicates that at least one idle channel of said predetermined number of said plurality of musical-tone generating channels corresponding to the musical tone part of said first musical tone exists, and second assignment control means for diverting the first musical tone directed by said directing means to an idle channel of said predetermined number of said plurality of musical-tone generating channels corresponding to another musical tone part, when said discerning means indicates that at least one idle channel of said predetermined number of said plurality of musical-tone generating channels corresponding to the musical tone part of said first musical tone does not exist and when said discerning means indicates that at least one idle channel of said predetermined number of said plurality of musical-tone generating channels corresponding to another musical tone part does exist; whereby said channel-assigning means diverts said predetermined number of said plurality of musical-tone generating channels corresponding to the other musical tone parts to the musical tone part of said first musical tone and from said predetermined number of said plurality of musical-tone generating channels corresponding to the musical tone part of said first musical tone to the other musical tone parts.
Claim 3
Dependent Claim
20 words
The channel assigning system of claim 1, wherein each musical tone part represents timbres of said plurality of musical tones.
Claim 4
Dependent Claim
16 words
The channel assigning system of claim 1, wherein the musical-tone parts represent ranges of musical tones.
Claim 5
Dependent Claim
20 words
The channel assigning system of claim 1, wherein each musical tone part represents velocities of said plurality of musical tones.
Claim 6
Dependent Claim
21 words
The channel assigning system of claim 1, wherein each musical tone part represents performance parts of said plurality of musical tones.
Claim 7
Dependent Claim
24 words
The channel assigning system of claim 1, wherein the idle channel includes at least one musical-tone generating channel not currently assigned a musical tone.
Claim 8
Dependent Claim
43 words
The channel assigning system of in claim 1, wherein the idle channel of said predetermined number of said plurality of musical-tone generating channels corresponding to another musical tone part is selected from said musical-tone generating channels assigned to any other musical tone part.
Claim 9
Dependent Claim
41 words
The channel assigning system of claim 1, wherein the idle channel of said predetermined number of said plurality of musical-tone generating channels corresponding to another musical tone part is selected from said musical-tone generating channels assigned to specific other musical-tone parts.
Claim 10
Dependent Claim
45 words
The channel assigning system of claim 1, wherein the musical-tone generating channel assigned by said second assignment control means is a channel assigned a musical tone for which the sounding operation is started earlier than the sounding operations of musical tones of any other channel.
Claim 11
Dependent Claim
42 words
The channel assigning system of claim 1, wherein the musical-tone generating channel assigned by said channel assigning means is a channel assigned a musical tone in which an envelope level is lower than envelope levels of musical tones of any other channels.
Claim 12
Dependent Claim
46 words
The channel assigning system of claim 1, wherein said first assignment control means includes part data storing means for storing part data representing the musical-tone parts of the musical tone which is assigned to one of the musical-tone generating channels by said first assignment control means.
Claim 13
Dependent Claim
28 words
The channel assigning system of claim 1, wherein said second assignment control means, includes priority reserving data storing means for storing priority reserving data representing the idle channel.
Claim 14
Dependent Claim
440 words
A channel assigning system for use in an electronic musical instrument, comprising: directing means for directing a musical tone, belonging to a musical tone part, to be sounded; a plurality of musical-tone generating channels in a number less than a number of said directing means and equal to a maximum number of actually sounded musical tones to be sounded simultaneously; initial channel assignment means for assigning a predetermined number of said plurality of musical-tone generating channels to each musical tone part wherein musical tones having a particular musical tone part are assigned to the predetermined number of said plurality of musical-tone channels assigned to the particular tone part, prior to said musical tones having a different tone part; channel-assigning means for assigning said musical tone to an idle channel of said predetermined number of said plurality of musical-tone generating channels corresponding to a musical tone part of said musical tone when at least one idle channel of said predetermined number of said plurality of musical-tone generating channels corresponding to the musical tone part of said musical tone exists and for diverting said musical tone to an idle channel of said predetermined number of said plurality of musical-tone generating channels corresponding to another musical tone part, when at least one idle channel of said predetermined number of said plurality of musical-tone generating channels corresponding to the musical tone part of said musical tone does not exist and when at least one idle channel of said predetermined number of said plurality of musical-tone generating channels corresponding to another musical tone part does exist; part data storing means for storing part data representing the musical-tone part of said musical tone; priority reserving data storing means for storing priority reserving data representing a diverted channel, based on the part data of said part data storing means, wherein said diverted channel is at least one of said plurality of musical-tone generating channels to which are assigned to the musical tones of any of the plurality of musical-tone parts, and are other than said predetermined number of channels; and assignment control means for assigning a new musical tone to the diverted channel, based on the priority data of said priority reserving data storing means; whereby said channel-assigning means diverts the at least one idle channel of said predetermined number of said plurality of musical-tone generating channels corresponding to the other musical tone parts to the musical tone part of said musical tone and the at least one idle channel of said predetermined number of said plurality of musical-tone generating channels corresponding to the musical tone part of said musical tone to the other musical tone parts.
Claim 15
Dependent Claim
440 words
A channel assigning system for use in an electronic musical instrument, comprising: directing means for directing a musical tone, belonging to a musical tone part, to be sounded; a plurality of musical-tone generating channels in a number less than a number of said directing means and equal to a maximum number of actually sounded musical tones to be sounded simultaneously; initial channel assignment means for assigning a predetermined number of said plurality of musical-tone generating channels to each musical tone part wherein musical tones having a particular musical tone part are assigned to the predetermined number of said plurality of musical-tone channels assigned to the particular tone part, prior to said musical tones having a different tone part; channel-assigning means for assigning said musical tone to an idle channel of said predetermined number of said plurality of musical-tone generating channels corresponding to a musical tone part of said musical tone when at least one idle channel of said predetermined number of said plurality of musical-tone generating channels corresponding to the musical tone part of said musical tone exists and for diverting said musical tone to an idle channel of said predetermined number of said plurality of musical-tone generating channels corresponding to another musical tone part, when at least one idle channel of said predetermined number of said plurality of musical-tone generating channels corresponding to the musical tone part of said musical tone does not exist and when at least one idle channel of said predetermined number of said plurality of musical-tone generating channels corresponding to another musical tone part does exist; part data storing means for storing part data representing the musical-tone part of said musical tone; priority reserving data storing means for storing priority reserving data representing a diverted channel, based on the part data of said part data storing means, wherein said diverted channel is at least one of said plurality of musical-tone generating channels to which are assigned to the musical tones of any of the plurality of musical-tone parts, and are other than said predetermined number of channels; and assignment control means for assigning a new musical tone to the diverted channel, based on the priority data of said priority reserving data storing means; whereby said channel-assigning means diverts the at least one idle channel of said predetermined number of said plurality of musical-tone generating channels corresponding to the other musical tone parts to the musical tone part of said musical tone and the at least one idle channel of said predetermined number of said plurality of musical-tone generating channels corresponding to the musical tone part of said musical tone to the other musical tone parts.
Claim 16
Dependent Claim
23 words
The channel assigning system of claim 13, wherein the musical-tone part represents one of timbres, ranges, velocities and performance parts of musical tones.
Claim 17
Dependent Claim
42 words
The channel system of claim 13, wherein the idle channel assigned by said channel assigning means is a diverted channel assigned a musical tone for which a sounding operation is begun before a sounding operation of musical tones of any other channels.
Claim 18
Dependent Claim
42 words
The channel assigning system of claim 13, wherein the idle channel assigned by said channel assigning means is a diverted channel assigned a musical tone in which an envelope level is lower than envelope levels of musical tones of any other channels.
Claim 19
Independent Claim
342 words
A method of assigning channels in an electronic musical instrument, comprising the steps of: (a) directing a musical tone, belonging to a musical tone part, to be sounded; (b) assigning a predetermined number of a plurality of musical-tone generating channels to each musical tone part wherein musical tones having a particular musical tone part are assigned to the predetermined number of said plurality of musical-tone channels assigned to the particular tone part, prior to other musical tones having a different tone part; (c) discerning whether at least one idle channel exists among the predetermined number of said plurality of musical-tone generating channels for each musical tone part; (d) assigning the musical tone to one of said plurality of musical-tone generating channels in said step (c), said step (d) including the substeps of (d) (1) assigning the musical tone to an idle channel of said predetermined number of said musical-tone generating channels corresponding to a musical tone part of the musical tone when at least one idle channel of said predetermined number of said plurality of musical-tone generating channels corresponding to musical tone part of the musical tone exists; and (d)(2) assigning the musical tone to an idle channel of said predetermined number of said plurality of musical-tone generating channels corresponding to another musical tone part, when said at least one idle channel of said predetermined number of said plurality of musical-tone generating channels corresponding to the musical tone part of the musical tone does not exist, and when at least one idle channel of said predetermined number of said plurality of musical-tone generating channels corresponding to another musical tone part does exist; wherein said at least one idle channel of said predetermined number of said musical-tone generating channels corresponding to the other musical tone parts are diverted to the musical tone part of the musical tone and said at least one idle channel of said predetermined number of said plurality of musical-tone generating, channels corresponding to the musical tone part of the musical tone is diverted to the other musical tone parts.
Claim 20
Independent Claim
342 words
A method of assigning channels in an electronic musical instrument, comprising the steps of: (a) directing a musical tone, belonging to a musical tone part, to be sounded; (b) assigning a predetermined number of a plurality of musical-tone generating channels to each musical tone part wherein musical tones having a particular musical tone part are assigned to the predetermined number of said plurality of musical-tone channels assigned to the particular tone part, prior to other musical tones having a different tone part; (c) discerning whether at least one idle channel exists among the predetermined number of said plurality of musical-tone generating channels for each musical tone part; (d) assigning the musical tone to one of said plurality of musical-tone generating channels in said step (c), said step (d) including the substeps of (d) (1) assigning the musical tone to an idle channel of said predetermined number of said musical-tone generating channels corresponding to a musical tone part of the musical tone when at least one idle channel of said predetermined number of said plurality of musical-tone generating channels corresponding to musical tone part of the musical tone exists; and (d)(2) assigning the musical tone to an idle channel of said predetermined number of said plurality of musical-tone generating channels corresponding to another musical tone part, when said at least one idle channel of said predetermined number of said plurality of musical-tone generating channels corresponding to the musical tone part of the musical tone does not exist, and when at least one idle channel of said predetermined number of said plurality of musical-tone generating channels corresponding to another musical tone part does exist; wherein said at least one idle channel of said predetermined number of said musical-tone generating channels corresponding to the other musical tone parts are diverted to the musical tone part of the musical tone and said at least one idle channel of said predetermined number of said plurality of musical-tone generating, channels corresponding to the musical tone part of the musical tone is diverted to the other musical tone parts.
Claim 21
Dependent Claim
21 words
The method of claim 17, wherein each musical-tone part represents one of timbres, ranges, velocities, and performance parts of musical tones.
Claim 22
Dependent Claim
38 words
The method of claim 17, wherein said step (d)(2) assigns the musical tone to an idle channel assigned a musical tone for which a sounding operation is begun before sounding operations of musical tones of any other channels.
Claim 23
Dependent Claim
36 words
The method of claim 17, wherein step (d) (2) assigns the musical tone to an idle channel assigned a musical tone with an envelope level lower than envelope levels of musical tones of any other channels.
Claim 24
Dependent Claim
18 words
The method of claim 17, wherein said step (d), further includes storing part data representing each musical-tone part.
Claim 25
Dependent Claim
18 words
The method of claim 17, wherein step (d)(2) further includes storing priority reserving data representing the idle channel.
References Cited (Backward Citations)
US4223584A
Cited
US4481851A
Cited
US4515058A
Cited
US4788896A
Cited
US4882964A
Cited
US4957552A
Cited
US4957031A
Cited
US4862784A
Cited
US4969385A
Cited
US4922796A
Cited
US5042355A
Cited
US5025701A
Cited
US5095800A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1998-04-24 | 1998-10-24 | 1999-04-25 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2002-04-24 | 2002-10-24 | 2003-04-25 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2006-04-24 | 2006-10-24 | 2007-04-25 | $7700.00 | Window Closed / Lapsed |