JPS6073693A - 電子楽器のチヤンネル割当装置 - Google Patents

電子楽器のチヤンネル割当装置

Info

Publication number
JPS6073693A
JPS6073693A JP58180707A JP18070783A JPS6073693A JP S6073693 A JPS6073693 A JP S6073693A JP 58180707 A JP58180707 A JP 58180707A JP 18070783 A JP18070783 A JP 18070783A JP S6073693 A JPS6073693 A JP S6073693A
Authority
JP
Japan
Prior art keywords
channel
key
output
signal
latch
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP58180707A
Other languages
English (en)
Other versions
JPH0658600B2 (ja
Inventor
洋二 金子
卓也 砂田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Casio Computer Co Ltd
Original Assignee
Casio Computer Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Casio Computer Co Ltd filed Critical Casio Computer Co Ltd
Priority to JP58180707A priority Critical patent/JPH0658600B2/ja
Publication of JPS6073693A publication Critical patent/JPS6073693A/ja
Publication of JPH0658600B2 publication Critical patent/JPH0658600B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Electrophonic Musical Instruments (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 〔発明の技術分野〕 ゛ 本発明は電子楽器のチャンネル割当装置に関する。
〔従来技術〕
最近、電子楽、器においては、複数音を同時に発音でき
るポリフォニックの電子楽器を実現するため、それぞれ
の楽音をチャンネルに割シ尚てて、時分割処理方式によ
シ、複数音の同時発音を可能としたものが種々実現化さ
れている。このようなチャンネル割当にあたυ、従来は
、空チャンネルがないときKは、離鍵後のエンベロープ
値が最も小さく減衰のいちばん進んだもののチャンネル
に割g当てるようにしていた。
〔従来技術の問題点〕
しかしながら、上記のものは、離鍵後で減衰発音中の音
が割当てられているチャンネルに、新たな音゛を割当て
るから、押鍵中でかなシ減衰した音が割当てられている
チャンネルには新たな音は割当てられず、チャンネル割
当てに無駄が生じていた。
〔発明の目的〕
本発明は上述した事情を背景としてなされたもので、そ
の目的は、簡単な構成でチャンネル割当てが無駄ねくで
き、同時最大発音数を最大限に生かすことのできる電子
楽器のチャンネル割当装置を提供することにある。
〔発明の要点〕
上記目的を達成するため、本発明は、押鍵中で減衰発音
中の音が割当てられているチャンネルにも、新たな音を
割当てて発音させるようにしたことを要点とするもので
ある。
〔第1実施例〕 以下本発明の第1実施例につき、第1図〜第3図を参服
して説明する。
図中1は複数の鍵が音階順に配列されたキーが一ドであ
シ、このキーボード1の6鍵の押鍵はキー操作検出部2
で検出される。キー操作検出部2からは6鍵の押鍵及び
離鍵に基づいて、チャンネル−周M分のパルス幅をもつ
キーオン信号KO。
離鍵後リリース(減衰)中であることを示すキーオフ減
衰信号KFが出力して、後述するチャンネル検索部11
、チャンネル割当部12、エンベロープ制御部6にそわ
ぞれ与えられ、また、上記キーボード1の6鍵の押鍵に
よシキーコードが生成され、キーコードメモリ3に与え
られる。
キーコードメモリ3では、8チヤンネルの時分割処理方
式によシキーコードを最高8種類まで記憶保持し、チャ
ンネル割当信号KOIが後述するチャンネル割当部12
よシ与えられるごとに、その時の出力チャンネルに、新
たなキーコードが取シ入れられ、各キーコードは順次波
形発生部4に与えられる。波形舛生部4では、与えられ
たキーコードに基づき、楽音波形を示す波形値が読み出
され、乗算部5に与えられる。
この乗算部5には、エンベロープ制御部6よシエンペロ
ープ波形を示すエンベロープ値ECも与、tられており
、上記波形値にこのエンベロープ値ECが乗算されその
乗算結果データは累算部7に4見られる。累算部7では
、乗算部5よシ与えられるデータが順次累算され、その
累算結果データが時分割処理動作のチャンネル−周期の
終わシ毎にデジタルアナログ変換器D/A8に与えられ
る。
デジタルアナログ変換器D/A8では、累算部7から与
えられるデータがアナログ楽音信号に変換され、アンプ
9t−介して増幅後、スピーカ10よシ楽音として放音
される。
上記エンベロープ制御部6では、キーコードメモリ8と
同様、8チヤンネルの時分割処理方式によりエンベロー
プ値をキーコードメモリ8のキーコードに対応して最高
8種類まで生成する。そして、チャンネル割当信号KO
Iが後述するチャン 5− ネル割浩部12よシ与えられるごとに、その時の出力チ
ャンネルに、新たな押鍵に対応して新たなエンベロープ
生成動作に入るように指示される。
そしてこのエンベロープ制御部6の出力は上述したよう
に乗算部5に与えられるとともにチャンネル検索部11
にも寿えられる。
また、エンベロープ制御部6では、各チャンネルのうち
出力チャンネルが空チャンネルであれば空信号Eが、チ
ャンネル検索部11、チャンネル割当部12、キー操作
検出部2に与えられ、上記キー操作検出部2からのキー
オフ減衰信号KFがなく押鍵中で出力エンペロープ値が
リリース(減衰)中で、その上位3ピツトが「000」
であれば、即ち、轟該楽音が、押鍵中であっても減衰状
態をとるような例えばピアノ音のような場合に、減衰が
進んで出力音のレベルが非常に小となったようなときに
出力するキーオン減衰信号ROがチャンネル検索部11
及びチャンネル割当部12に与えられる。
チャンネル検索部11では、エンベロープ制御 6− 部6よシ与えられる。空信号E1キーオン減衰信号RO
、エンベロープ値EC,キー操作検出部2よ)与えられ
る、キーオフ減衰信号KF、キーオン信号KOに基づき
、各チャンネルが空チャンネルであるか、割当済チャン
ネルであっても離鍵後リリース(減衰)中であるか押鍵
中でリリース(減衰)中であるかが判別され、空チャン
ネルは最優先で、割当て済チャンネルは、離鍵後リリー
ス中の方に後述する一定の優先条件を付加して、エンベ
ロープ値の低いものにつき、そわぞれ書換信号ψ。が出
力され、チャンネル割当部12に与えられる。
チャンネル割当部12では、上述したキーオン信号KO
,キーオン減衰信号RO、キーオフ減衰信号KF、空信
号E、書換信号ψ0及び各チャンネルのθ〜70チャン
ネル値ahが与えられ、キーオン信号KOが与えられて
いない間に、書換信号ψ0の出力時の指定チャンネルの
チャンネル値ahがラッチされ、チャンネル−間期分の
ノ4ルス幅をもつキーオン信号KOが与えられると、次
のチャンネル−周期後にラッチしたチャンネル値Chと
同じチャンネル出力時に、次の新しい押鍵楽音をこのチ
ャンネルに割当てるための上記チャンネル割当信号KO
Iがエンベロープ制御部6とキーコードメモリ3に与え
られる。
次に、第2図を参照して、チャンネル検索部11の具体
的回路構成について散開する。
上記エンベロープ制御部6からのエンベロープ値ECの
上位3ピツトは夫々、オアゲート13゜〜13.を介し
て3ビツトのラッチ14及び比較回路15に入力される
。上記オアゲート13.〜13sのウチ、エンベロープ
値ECの最上位ビット(M)が与えられるオアダート1
3.には、上記キーオフ減衰信号の反転信号KFが入力
され、下位のオアゲート132.13mには、上記キー
オン減衰信号とキーオフ減衰信号との各反転信号RO,
KFが入力されるアンドダート16の出力がそれぞれ入
力されている。このため、指定チャンネルに劃・当てら
れている音が離鍵後減衰発音中のものであればKF=1
すなわち、KF=0 「1」、「0」はそれぞれ2値論
理レベルのHigh、Low状態)であるから、エンベ
ロープ値ECはそのiまの値で出力していくことに々る
が、指定チャンネルに割出てられている音が押鍵中で減
衰発音中のものであれば、上位3ピツトのエンベロープ
値ECが「001」〜「111JのときはRO=1、K
F=1であるから、オアゲート13゜〜133の出力は
「111」となシ、上位3ピツトのエンベロープ値EC
が「000JのときにはRO=O1KF=1であるから
、オアダート13、〜13.の出力は「1oOJとなっ
て、同じエンベロープ値でも、離鍵後で減衰発音中の音
が割出てられているチャンネルの方が小さい値のエンベ
ロープ値と々るように優先条件が付加されている。
上記ラッチ14には、オアゲート13.〜13、を介し
たエンベロープ値ECが上記書換信号ψ。の出力時にラ
ッチされ、このラッチ14の出力は、上記比較回路15
に入力される。
比較回路15は排他的オアダート171〜179− 3、インバータ181%182%アンドゲート191〜
193、オアダート20よシなシ、上記オアダート13
.〜13.からのエンベロープ値ECがラッチ14にラ
ッチされているエンペローブ値HCI小さければ出力す
るものである。即ち、上記オア/l’−)13.〜13
sの各出力は、排他的オアf−ト17.〜17.に与え
らり、上記ラッチ14の各出力は、オアダート17.−
173とアンドゲート19.〜19.にも与えられてい
る。名排他的オアダート17.〜17.の各出力は、夫
々アンドダート19.〜19.に与えられ、最上位の排
他的オアダート171のインバータ18、を介した出力
は、アンドグー)19..193にも与えられ、排他的
オアr−)17.のインバータ18.を介した出力は、
アンドダート19、にも与えられている。とのため、各
排他的オアゲート17.〜17.i、ラッチ14の各ビ
ットの値と各オアダート13.〜13.の出力値が異な
る時出力し、さらに、ラッチ14の各ピットの方が大き
く「1」のとき、各アンドダート19110− 〜193は出力するが、各インバータ181.188の
出力により、上位の不一致の場合が優先されて比較され
、結局オアゲート13□〜133の出力値の方が小さい
時にのみ、アンドダート19m〜19.0いずれかが出
力することになる。
これらアンドゲート191〜19畠の各出力は、オアダ
ート20に与えられ、このオアゲート20の出力は、オ
アff−)21に与えられる。オアダート21には、上
記チャンネルの空信号E%後述するホールド回路22の
出力も与えられておシ、このオアゲート21の出力は、
アンドゲート23に与えられている。このアンドダート
23は、上記キーオン信号の反転信号KOによって開閉
制御され、キーオン信号KO出力中に閉成され、このア
ンドダート23の出力は、アンドダート24に与えられ
る。
このアンドゲート24には、各チャンネル切換時点よシ
多少遅れて出力するチャンネルパルス信号ψ、も与えら
れておル、このアンドダート24からは、上記オアダー
ト21の出力が、チャンネルパルス信号ψ、の出力タイ
ミングで、上記書換信号ψ。とじて出力される。
また、上記ホールド回路22は、オアゲート25、ラッ
チ26、アンドゲート27、インバータ2B、アンドダ
ート29及びオアダート30からなっておシ、出力チャ
ンネルが0から7になるまでのチャンネル−周期間に、
上記ラッチ14にラッチされるエンペループ値が最低の
ものとなるように、コントロールしている。
即ち、上記アンドダート23の出力は、オアr−)25
e介してラッチ26に、上記チャンネルパルス信号ψ1
の出力時にラッチされ、このラッチ26の出力は、アン
ドゲート27に与えられる。
アンドゲート27には、チャンネル0のときのみ「0」
となるチャンネルゼロ信号ahOの否定出力ehoも4
見られておル、このアンドダート27の出力は、上記オ
アゲート25を介してラッチ26に帰還されているとと
もに、インバータ28を介してアンドダート29に与え
られている。このアンドff −) 29には、上記キ
ーオフ減衰信号KF、キーオン減衰信号ROが与えられ
るオアゲート30の出力が与えらり、このアンドゲート
29の出力は、上記オアゲート21を介してアンドゲー
ト23に与えられている。
このように構成されるチャンネル検索部11の出力であ
る書換信号ψ。はチャンネル割尚部12に入力される。
チャンネル割尚部12は、3ビツトのラッチ31、排他
的オアダート32.〜321、ノアゲート33、アンド
ゲート34及びオア?−)35からなっており、上記チ
ャンネル検索部11で検索、されたチャンネルに次の新
しい押鍵楽音を割当てるものである。
上記3ビツトのラッチ31にa、rooo(。
)」からrill(7)Jまでの3vツトのチャンネル
値ahのうち、上記書換信号ψ0の出力時に、その時の
チャンネル値ahsすなわちO〜7チヤンネルのうち、
上述の最も小さいエンベロープ値をもつチャンネルの値
を取シ込み、このラッチ31の各ビットの各出力は、排
他的オアダート13− 321〜32.にそれぞれ入力される。この排他的オア
ダート321〜32.には、上記チャンネル値ahの各
ビット値もそのまま入力され、この排他的オアゲート3
2.〜32J+の出力は、ノアダート33に入力される
このノアゲート33の出力はアンドゲート34に入力さ
れ、このアンドダート34には、上記キーオン信号KO
も入力され、上記空信号E、キーオン減衰信号KF及び
キーオン減衰信号ROが入力されるオアダート35の出
力も入力され、アンドe−) 34の出力は、上記チャ
ンネル割当信号KOIとして出力される。
次に本実施例の動作について述べる。
電子楽器の電源投入にょシ、0〜7の各チャンネルが時
分割処理によシ、繰シ返し指定されるが、この状態では
、すべてのチャンネルは空チャンネルで楽音出力はなさ
れない。とのため、各チャンネルごとに空信号Eが出力
し、また、この時まだ1鍵も押鍵されておらず、キーオ
ン信号KOが出力せず、アンドゲート23は開成されて
いるから、14− 各チャンネルごとに書換信号ψ0が出力して、チャンネ
ル割当部12のラッチ31では、次々とチャンネル値C
”−11”J書き換えられていく。
そして、キーボード1の鍵を操作すると、キー操作検出
部2よシチャンネルー周期分の幅をもつキーオン信号K
Oが出力するからKO=0となって、アンドダート23
が閉成されるから、以後チャンネル−周期間はラッチ3
1にはキーオン信号KO出力直前のチャンネル値ahが
保持される。
そして、出力チャンネルの値がラッチ31内のチャンネ
ル値と一致すると、ノアゲート33から11”信号が出
力し、この時まだキーオン信号KOは出力しておシ、空
信号Eがこのチャンネル出力時に再び出力するから、チ
ャンネル割当信号KO1が出力する。この場合、チャン
ネル−周期間はアンドゲート23が閉成され、書換信号
ψ0が出力しないから、チャンネル割当部12に入力さ
れるチャンネル値ahがラッチ31内のチャンネル値と
一致するまで検索されている間に、ラッチ31の内容が
書換えられてしまうことがない。
そうして、チャンネル割出信号KOIがキーコードメモ
リ3及びエンベロープ制御部6に与えられ、上記指定チ
ャンネルに上記操作鍵のキーコードが取シ入れられ、ま
た、時間とともにその値が変化するエンベロープ信号の
発生開始が指示され、その結果、当該楽音波形が発波発
生部4で発生され、乗算部5にてエンベロープ制御され
た後、累算部7等を介してスピーカよシその楽音が放音
される。
こうして、順次押鍵数を増やしていくと、次々と同じよ
うにして空チャンネルに楽音が割当てられていく。この
時、割当済のチャンネルでは空信号Eやキーオフ減衰信
号KF、キーオン減衰信号ROは出力しないから、同一
チャンネルに楽音が二重に割当てられてし捷うことはな
い。
そして、キーボード1で8鍵押鍵されて、全チャンネル
に楽音が割当てられると、空チャンネルはなくなる。
その後、指定チャンネルが0となって、チャンネル検索
部110ホールド回路22のアンドゲート27が閉成さ
れると、次のチャンネルノ4ルス信号ψ、の出力時にラ
ッチ26の内容がクリアされるとともに、アンドゲート
29が開成さね、新たな楽音が割当可能なチャンネルが
現われるまでこの状態を保持する。即ち、チャンネルが
00後、1.2・・・−・・と歩進され、アンドゲート
27が開成されるが、各チャンネルで、空信号E1 キ
ーオフ減衰信号KF、キーオン減衰信号ROがないかぎ
シ、アンドゲート23から、1”信号は出力されず、ラ
ンチ26には、「O」が保持されるのである。
そうして、ピアノ音のように押鍵中ながらも、エンヘロ
ー7’波形Z(FIJ−スして、エンベロープ値の上位
3ビツトが「U 00Jとなっているチャンネルが例え
ば、第3チヤンネルが現われると、エンベロープ制御部
6より、キーオン減衰信号ROが出力するから、オアゲ
ート30、アンドゲート29、オアゲート21、アン°
ドff−)23が「1」信号管出力し、次の第3チヤン
ネルにおけるチャンネルノ?ルスψ、の出力時に、書換
信号ψ〇17− が出力するとともに、ラッチ26の内容も「1」となる
そして、その結果、チャンネル割冶部12のラッチ31
に第3チヤンネルの値「011(3)Jがラッチされる
とともに、チャンネル検索部11のラッチ14にエンベ
ロープ値ECがラッチされる。この時、RO=0、KF
=1であるから、実際のエンベロープ値ECは、「00
0」であっても、ラッチ14には「100」がラッチさ
れることになる。
また、ホールド回路22のラッチ26が「1」となるこ
とによシ、アンドダート27が「1」を出力し、アンド
ダート29は閉成されるから、以後再びθチャンネルに
なるまでは、との第3チヤンネル以後でキーオン減衰信
号ROやキーオフ減衰信号KFを受けつけない。こうし
て、いつ次んラッチ14に比較対象となるエンベロープ
値がラッチされると、ラッチ14に入力されたエンベロ
ープ値「100」よシ小さい値のエンベロープ値ECが
与えられて、比較回路15のオアダート218− 0が出力するか、空信号Eが与えられるかしないと、書
換信号ψ0は出力せず、チャンネル割当部120ランチ
3工は書き換えられない。
そうして、ラッテ31にroll(3)Jがラッチされ
ていて第9鍵目が押鍵されたとすると、上述と同様にし
て、キーオン信号KOが一周期間出力することになシ、
アンドゲート23が閉成されてラッチ31の値が一周期
間保持され、指定チャンネルが3になった時に、ノアダ
ート33が一致信号を出力し、そのときキーオン信号K
Oが出力し、キーオン減衰信号ROがチャンネル3で再
び出力するから、チャンネル割当信号がアンドダート3
4より出力し、チャンネル3に上記第9鍵目の楽音が新
たに割当てられる。 、 こうして、全チャンネルに押鍵中の楽音が割当てられて
いても、そのエンベロープ値の上位が、「000」とな
った減衰中のチャンネルがあれば、新たな楽音が割当て
られていく。
また、新たな押鍵のチャンネル割当ての際に、例えば上
記同様にチャンネル3では、押鍵中で且つ減衰中であっ
て、ラッチ31に「011(3)」が、ラッチ14に[
100Jがラッチされておシ、例えばチャンネル4では
、割当てられていた楽音に係る鍵が離鍵されて楽音が減
衰していて、キーオフ減衰信号KFがキー操作検出部2
より出力し、且つ、その時のエンベロープff1Ecの
上位3ピツトが「o 11J以下である場合、勿論他の
チャンネルは全て押鍵中でエンベロープは上記3チヤン
ネルよシ大きいものとすると、第4チヤンネルではKF
=0であるから、そのままアンドダート]3m〜13.
を介し、ラッチ14内の値と比較される。すると、最上
位ビットは、ラッチ14の出力がr’IJ、オアゲート
13.の出力が「0」であるから、アンドグー) 19
.が「1」を出力して、アンドゲート2oが「】」を出
力し、オアケ”−1・21を介し、アンドダート23が
「1」を出力するから、書換信号φ0が出方[2、チャ
ンネル値rxoo(4)Jがラッチ31に、エンベロー
プ値r011Jがラッチ14にラッグ°される◎従って
、第4チヤンネルに新たな押鍵楽音を割当てるべく指示
される。
もし、第5チヤンネルから第7チヤンネルの間に離鍵後
減衰発音中の楽音が割当てられておシ、エンベロープ値
が上記「011」よシさらに小さいチャンネルがあれば
、オアゲート20が″1#信号を出力して、書換信号ψ
0が出力し、そのチャンネル値ahとエンベロープ値が
ラッチ31とラッチ14にラッチされる。
さらに、その後、空チャンネルがあれば、オアゲート2
1が出力して、書換信号ψ。が出力し、同様にして、そ
の空チャンネルの値ahとエンベロープ値1”−000
Jがラッチされる。
また、上述の指定チャンネル3でラッチ31にroll
(3)Jが、ラッチ14に「100Jがラッチされた後
の他のチャンネルで、キーオフ減衰信号KFが出力して
も、そのエンベロープ値が「1oOJ以上であれば、ラ
ッチ31.14の内容はそのままである。
こうして、チャンネル0の後、割当可能なチャンネルに
対し、さらに条件の良いチャンネルが出21− 現すれば、その検索割当チャンネルを条件の良いものに
変更していき、結局、空チャンネル、キーオフ減衰中で
エンベロープ値の上位がro 11J以下のチャンネル
、キーオン中でエンベロープ値の上位がroooJのチ
ャンネル、キーオフ減衰中でエンベロープ値の上位がr
l 00J以上のチャンネルという優先順位でチャンネ
ルの検索割当が行なわれていく。この場合、すべてのチ
ャンネルがふさがっていれば、空信号E、キーオフ減衰
信号KF、キーオン減衰信号ROが出力せず、チャンネ
ル割当がなされない。
そうして、出力チャンネルが再び0になれば、ラッチ2
6が°クリアされてアンドダート29が開成されて、同
様の動作が繰シ返されていき、キーオン信号KOが出力
するまで、割当に最も適したチャンネル値chがラッチ
31にラッチされていく。このようにして、予め次の押
鍵にそなえて割当てチャンネルを検索しておき、新たな
押鍵に従って、ラッチ31で指定されるチャンネルに、
勿論そのチャンネルが空チャンネルあるいは、押鍵22
− または離鍵中の減衰状態である場合に限シ、その楽音を
割当てるよう制御する。
〔第2実施例〕 第4図は第2実施例のチャンネル割当部12の具体的回
路構成図を示すもので、第2実施例の他の構成は第1実
施例と同じであるので、その説明は省略する。上記第1
実施例では、キーオン信号KOが出力している1筒期間
は、チャンネル割当部12のラッチ310チヤンネル値
書換は行なわれず、従って新たな鍵の割当ては、少なく
とも前の割当てから全チャンネルの一周期の後でなけれ
ば行なえなかったが、本第2実施例はラッチを2つ設け
ることによシ、チャンネル周期毎に交互にチャンネル値
書換及びチャンネル割当を行なわせ、キーオン信号が出
力中でも、チャンネル値書換を可能としたものである。
チャンネル検索部1「よ多出力する書換信号ψ。はアン
ドグー)36,37にそれぞれ入力さね、このアンドグ
ー)36.37のうチ、アンドゲート36には、ラッチ
38の出力が与えられて開閉制御され、アンドダート3
7には、上記ラッチ38の出力がインバータ39を経て
、反転出力となって与えられて、同じく開閉制御されて
いる。上記ラッチ38には、上記インバータ39の出力
が帰還入力され、出力チャンネルが0となる毎に、出力
するノ4ルス信号ψ6の出力時にインバータ39の出力
が取シ込まれラッチされる。とのため、チャンネル−周
期ごとにラッチ38の内容が反転し、アンドグー)36
.37はチャンネル−周期ごとに交互に開成される。
このアンドグー)36.37の出力信号ψ。1、ψ。、
はそれぞれ3ビツトの第1ラツチ40、第2ラツチ41
にラッチ信号として与えられ、「000(0)Jからr
ill(7)Jまでの3ピツトのチャンネル値ahが取
シ込まれ、ラッチされる。
この第1ラツチ40、第2ラツチ41の各ビットの出力
は、トランスファダート421〜425.431〜43
.を介して排他的オアグー)44゜44、に入力されて
いる。このトランスファゲート42.〜42.には、上
記ラッチ38のインバータ39を経た反転出力が、他方
トランスファグー)431〜43.には、上記ラッチ3
8の出力がそのまま開閉制御信号として与えられている
このため、アンドゲート36が開成して信号ψ。1が出
力する時は、トランスファダート43゜〜43.の方が
開成され、他方、アンドダート37が開成して信号ψ。
、が出力する時は、トランスファゲート421〜42.
が開成される。 、上記排他的オアゲート44.〜44
.には、上記チャン鼻ル値ahの各ビット値もそのまま
□入力され、この排他的オアゲート441〜443の各
出力はノアダート45に入力される。
このノアゲート45の出力は、アンドダート46に入力
され、このアンドゲート46には、上記キーオン信号K
Oも入力され、上記空信号E、キーオフ減衰信号KF及
びキーオン減衰信号ROが入力されるオアダート47の
出力も入力され、アンドダート46の出力は、チャンネ
ル側渦信号KO1としてキーコードメモリ3及びエンベ
ロープ25− KOの代わシに、チャンネル検索部11のアンド?−)
23に反転されて入力される。
次に本実施例のチャンネル割当部12の動作について説
明する。
いま、ラッチ38の内容が「1」になったとすると、ア
ンドゲート36及び;・ランスノアダート43、〜43
1が開成される。そして、チャンネル割当可能なチャン
ネルが検索゛されてチャンネル検索部11よル書換信号
ψ0が出力すると、アンドゲートよシ信号ψ01 が出
力して、第1ラツチ40にその時の出力チャンネル値a
hがラッチされる。
その後、チャンネル−周期間経過して、ラッチ38の内
容が「1」から「0」に反転すると、アンドダート37
及びトランスファゲート421〜42.0方が開成され
る。そして、今度は書換信号ψ0が入力されると、信号
ψ0!が出力するから、第2ラツチ41の方にチャンネ
ル値chがラ26一 ツチされることになる。このチャンネル周期の間に入力
される、¥ヤンネル値Chと、上記第1ラツチ40にラ
ッチさhたチャンネル値とが一致すれば、・ノアゲート
45が出力する。
そして、この間にキーオン信号KOが与えられると、ア
ンドゲート46が開成されるから、チャンネル割当信号
KOIが出力してチャンネル割当が行なわれる。オた同
時に、このキーオン信号KOが与えられても、チャンネ
ル検索部11のアンドゲート23は耐酸され表いから、
上記の第2ラツチ41へのチャンネル値ahのラッチは
停止されることなく続けられる。
こうして、一方のラッチが実際に割当てを行なうチャン
ネルを指定している間に、他のラッチでは次に割当てる
べきチャンネル値がラッチされていくから、チャンネル
割当を次々と行なうことが出来る利点がある。
〔発明の効果〕
以上述べたように、本発明は、押鍵中で減衰発音中の音
が割当てられているチャンネルにも、新たな音を割当て
て発音させるようにしたから、チャンネル割当てを無駄
なく効率的に行なうことができ、また、空チャンネルを
最優先としてチャンネル割当を行ないしかも、エンベロ
ープ値比較を行なってエンベロープ値の小さいチャンネ
ルへ割当てるようにしているから有効にチャンネルを使
うことができる等、種々の効果を奏する。
【図面の簡単な説明】
第1図〜第3図は本発明の第1実施例を示し、第1図は
全体のブロック回路図、第2図はチャンネル検索部11
の回路図、第3図はチャンネル割当部12の回路図であ
り、第4図は第2実施例のチャンネル割当部12の回路
図でおる。 11・・・・・・チャンネル検索部、12・・・・・・
チャンネル割当部、14・・・・・・ラッチ、15・・
・・・・比較回路、22・・・・・・ホールド回路、3
1・・・・・・ラッチ、40・・・・・・第1ラツチ、
41・・・・・・第2ラツチ。 特許出願人 カシオ計算機株式会社 代理人 弁理士 山田端彦′

Claims (2)

    【特許請求の範囲】
  1. (1) 押鍵中であっても出力楽音のエンベロープが徐
    々に減衰するポリフォニックの電子楽器において、複数
    の楽音発生チャンネルのうち発音状態にない空チャンネ
    ルを検出する第1の手段と、上記複数の楽音発生チャン
    ネルのうち離鍵中で且つエンベロープが最も減衰してい
    るチャンネルを検出する第2の手段と。 上記複数の楽音発生チャンネルのうち押鍵中で且つエン
    ベロープが最も減衰しているチャンネルを検出する第3
    の手段と、この第1、第2、第3の手段で検出される夫
    々のチャンネルを異なる優先条件をもって新たな押鍵に
    対応する楽音を割当てるべきチャンネルとして決定し、
    骸楽音発生チャンネルに楽音割当てを行なう割当手段と
    を具備してなる電子楽器のチャンネル割当装置。
  2. (2)上記割当手段は、上記第1の手段で検出されるチ
    ャンネルを最優先の割当チャンネルとし、第2、第3の
    手段で検出される夫々のチャンネルは、同じレベルのエ
    ンペローffとる場合、第2の手段で検出されるチャン
    ネルを優先的に割当チャンネルとするようにした特許請
    求の範囲第1項記載の電子楽器のチャンネル割当装置。
JP58180707A 1983-09-30 1983-09-30 電子楽器のチャンネル割当装置 Expired - Lifetime JPH0658600B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP58180707A JPH0658600B2 (ja) 1983-09-30 1983-09-30 電子楽器のチャンネル割当装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP58180707A JPH0658600B2 (ja) 1983-09-30 1983-09-30 電子楽器のチャンネル割当装置

Publications (2)

Publication Number Publication Date
JPS6073693A true JPS6073693A (ja) 1985-04-25
JPH0658600B2 JPH0658600B2 (ja) 1994-08-03

Family

ID=16087904

Family Applications (1)

Application Number Title Priority Date Filing Date
JP58180707A Expired - Lifetime JPH0658600B2 (ja) 1983-09-30 1983-09-30 電子楽器のチャンネル割当装置

Country Status (1)

Country Link
JP (1) JPH0658600B2 (ja)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE3814209A1 (de) * 1987-05-02 1988-11-17 Vdo Schindling Verfahren zum verloeten der anschluesse eines elektronischen bauteils sowie folie zur durchfuehrung des verfahrens

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5121813A (ja) * 1974-08-14 1976-02-21 Nippon Musical Instruments Mfg
JPS5143121A (en) * 1974-10-11 1976-04-13 Nippon Musical Instruments Mfg Denshigatsukino torankeetokairo
JPS5225613A (en) * 1975-08-21 1977-02-25 Nippon Gakki Seizo Kk Truncate circuit of electronic musical instrument
JPS55140893A (en) * 1979-04-21 1980-11-04 Kawai Musical Instr Mfg Co System for allocating keyboard switch information
JPS55164896A (en) * 1979-06-11 1980-12-22 Nippon Musical Instruments Mfg Truncate device for electronic musical instrument

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5121813A (ja) * 1974-08-14 1976-02-21 Nippon Musical Instruments Mfg
JPS5143121A (en) * 1974-10-11 1976-04-13 Nippon Musical Instruments Mfg Denshigatsukino torankeetokairo
JPS5225613A (en) * 1975-08-21 1977-02-25 Nippon Gakki Seizo Kk Truncate circuit of electronic musical instrument
JPS55140893A (en) * 1979-04-21 1980-11-04 Kawai Musical Instr Mfg Co System for allocating keyboard switch information
JPS55164896A (en) * 1979-06-11 1980-12-22 Nippon Musical Instruments Mfg Truncate device for electronic musical instrument

Also Published As

Publication number Publication date
JPH0658600B2 (ja) 1994-08-03

Similar Documents

Publication Publication Date Title
JPH03192296A (ja) 電子楽器
JPS63186296A (ja) 電子楽器の楽音発生制御装置
US4083283A (en) Electronic musical instrument having legato effect
JPS6073693A (ja) 電子楽器のチヤンネル割当装置
JPS5922238B2 (ja) キ−アサイナ
JPH08202361A (ja) 電子楽器
US4562763A (en) Waveform information generating system
JPH0213318B2 (ja)
JPS6114518B2 (ja)
JPH1165567A (ja) アサイン方法、電子楽器及び記憶媒体
JPS60191297A (ja) 電子楽器のチヤンネル割当装置
JPS61159697A (ja) 電子楽器
JPS6158915B2 (ja)
JPS5938797A (ja) 電子楽器
JP3280794B2 (ja) 残響音生成装置及び残響音生成方法
JPS5827517B2 (ja) 電子楽器の減衰音消去装置
JP2526636B2 (ja) 電子楽器
JPS6298396A (ja) 電子楽器
JPH03126096A (ja) 電子楽器における極値チャンネル指定方法
JPS6254293A (ja) 電子楽器
JPS6113599B2 (ja)
JP2562261B2 (ja) 電子楽器のアサイナ
JPS6261279B2 (ja)
JP2600741B2 (ja) リズムパターンプログラム装置
JPS6252317B2 (ja)