Sign up
F.A.Q.
The musicians resource for finding music instruments and equipment retailers. Guitar, bass, drums and percussion, recording, pro audio, midi, used instruments, vintage gear and more.
home - Musical fashion - Channel assigning system for use in an electronic musical instrument

Channel assigning system for use in an electronic musical instrument

h4>AbstractA 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.Claims

What is claimed is:

1. 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.

2. The channel assigning system of claim 1, wherein each musical tone part represents timbres of said plurality of musical tones.

3. The channel assigning system of claim 1, wherein the musical-tone parts represent ranges of musical tones.

4. The channel assigning system of claim 1, wherein each musical tone part represents velocities of said plurality of musical tones.

5. The channel assigning system of claim 1, wherein each musical tone part represents performance parts of said plurality of musical tones.

6. The channel assigning system of claim 1, wherein the idle channel includes
Links
|
Friends
Copyright © 1998 - 2009 www.snowhight.com. All Rights Reserved