JPS5865488A - 電子楽器のタツチレスポンス装置 - Google Patents

電子楽器のタツチレスポンス装置

Info

Publication number
JPS5865488A
JPS5865488A JP57002766A JP276682A JPS5865488A JP S5865488 A JPS5865488 A JP S5865488A JP 57002766 A JP57002766 A JP 57002766A JP 276682 A JP276682 A JP 276682A JP S5865488 A JPS5865488 A JP S5865488A
Authority
JP
Japan
Prior art keywords
signal
key
circuit
output
touch
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
JP57002766A
Other languages
English (en)
Other versions
JPH0259475B2 (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.)
Nippon Gakki Co Ltd
Original Assignee
Nippon Gakki 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 Nippon Gakki Co Ltd filed Critical Nippon Gakki Co Ltd
Priority to JP57002766A priority Critical patent/JPS5865488A/ja
Publication of JPS5865488A publication Critical patent/JPS5865488A/ja
Publication of JPH0259475B2 publication Critical patent/JPH0259475B2/ja
Granted legal-status Critical Current

Links

Landscapes

  • Electrophonic Musical Instruments (AREA)

Abstract

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

Description

【発明の詳細な説明】 この発明は′電子楽器のタッチレスポンス装置に関し、
特にイニシャルタッチレスポンスに関する。
タッチレスポンスによる楽音制御には大別して次の2種
類がある。1つはイニシャルタッチコントロールであり
、これは鍵押圧開始時の鍵押圧力あるいは抑圧速度など
にもとづき抑圧当初の鍵タッチ(つまりイニシャルタッ
チ)を、検出し、このイニシャルタッチに応じて楽音の
音高、音量、音色などを制御するものである。もう1つ
はアフタータッチコントロールであり、これは持続的錐
押圧状態における鍵押圧力あるいは深さ等にもとづき非
タッチ(つまりアフタータッチ)を検出し、このアフタ
ータッチに応じて楽音の音高、音量、音色などを制御す
るものである。電子楽器による演奏を自然楽器の演奏に
近づけるには、上述の両方のタッチレスポンス制御を行
ない得るようにするのが望ましいのであるが、そのため
には従来は両方のタッチセンサが夫々必要であり、鍵盤
部の構成が非常に複雑になると共に高価になってしまう
という欠点があった。
この発明は上述の点に鑑みてなされたもので、イニシャ
ルタッチとアフタータッチの検出を共通のタッチセンサ
を用いて行なうことにより、鍵盤部わりの構成を簡素化
すると共に製造コストを安価にした電子楽器のタッチレ
スポンス装置を提供しようとするものである。鍵盤で押
圧された鍵に関する押圧力あるいは抑圧速度あるいは抑
圧深さ等にもとづき鍵タッチを鍵押圧持続中も検出する
ことが可能なタッチセンサ、すなわちアフタータッチセ
ンサ、を用いてイニシャルタッチをも検出し得るように
構成することにより・上記目的が達成される。すなわち
、押鍵開始時から所定時間の間待ち時間を設定し、この
待ち時間中にアフタータッチセンサから出力されるタッ
チ検出信号にもとづきイニシャルタッチに応じた信号を
検出する。
例えば、上記待ち時間中にアフタータッチセンサから出
力されたタッチ検出信号のピーク値をイニシャルタッチ
に応じた信号として検出する。こうして検出したイニシ
ャルタッチを示す信号に応じて楽音の音高、音色、音量
のうち1または複数を制御することによりイニシャルタ
ッチコントロールが行なわれる。勿論、イニシャルタッ
チコントロールに並行してタッチセンサの出力に応じて
アフタータッチコントロールを行なうことも可能である
。イニシャルタッチを検出した後に楽音の発音を開始さ
せて不都合のないイニシャルタッチコントロールが行な
われるようにするために、楽音の発音開始を上記待ち時
間分だけ遅らせる工夫が施される。
以下この発明の一実施例を添付図面を参照して詳細に説
明しよう。
発明の基本構成を示す実施例の説明 第1図に示す実施例はこの発明の基本構成を示すもので
、200は鍵盤、201は楽音発生装置、202はサウ
ンドシステムであり、これらは従来から知られている任
意の構成を採用してよい。アフタータッチセンサ2f1
3は、鍵盤200で押圧された鍵に関する押圧力或いは
抑圧速度或いは抑圧深さ等(要するに鍵タッチを検出し
得るものであれば何でもよい)に基づき鍵タッチを検出
するもので、鍵抑圧持続中もこの鍵タッチを検出し得る
ものである。待ち時間設定回路204は鍵盤200にお
ける鍵の押し゛始めを検出し、この検出にもとづき押鍵
開始時から所定時間の間待ち時間を設定するものである
。この待ち時間の間、回路204からイニシャルセンシ
ング信号Isを出力する。アフタータッチセンサ203
の出力はイニシャルタッチ検出回路205及びゲート2
06に与えられる。イニシャルタッチ検出回路205は
、イニシャルセンシング信号Isが与えられている間、
タッチセンサ206の出力信号にもとづきイニシャルタ
ッチに応じた信号を検出する。イニシャルセンシング信
号Isが発生している間はタッチセンサ206は鍵押圧
当初の鍵タッチに応答した信号を出力しも)るため、こ
の間で出力されるタッチセンサ203の出力信号にもと
づき適切なイニシャルタッチの検出を行なうことが可能
である。−例として、イニシャルタッチ検出回路205
はピークホールド回路であり、イニシャルセンシング信
号Isの発生中にタッチセンサ206から出力された信
号のピーク値をホールドし、これをイニシャルタッチ制
御信号INTとして出力ゲート206は、イニシャルセ
ンシング信号■Sの発生中は閉じられており、この信号
ISが消滅すると、すなわち上記待ち時間が終了すると
、開かれる。従って、上記待ち時間の終了後は、アフタ
ータッチセンサ203の出力信号がゲート206を通過
し、アフタータッチ制御信号AFTと して出力すれる
。イニシャルタッチ制御信号INT及びアフタータッチ
制御信号AFTは楽音発生装置201に与えられ、該装
置201で発生する楽音の音高、音量、音色のうち1ま
たは複数を制御する。
楽音発生回路201は鍵盤200で押圧された鍵に対応
する楽音信号を発生するものであるが、イニシャルセン
シング信号ISに応じて楽音の発音開始を遅らせるよう
に制御される。その結果、イニシャルタッチコントロー
ルを施す場合は、楽音の発音開始時点から上記信号IN
Tに応じた制御を施すことができるようになり、イニシ
ャルタッチ検出のための特別の待ち時間を設けたことに
よる不都合が生じないようにすることができる。
次に、この発明を適用した電子楽器の!り具体的な実施
例につき第2図以降の図を参照して説明する。第2図は
、第3図以降に分割して示された電子楽器の各詳細部分
の関連を大まかに示す全体構成ブロック図である。鍵盤
10は楽音の音高(音名)を選択するための複数の鍵を
具えている。
タッチセンサ11は6鍵のタッチを検出して鍵タッチに
対応する出力信号を生じるものである。押鍵検出部12
は鍵盤10で押圧された鍵を検出し押圧鍵を示す情報T
DMを出力する。この押鍵検出部12では6鍵に対応す
るキースイッチを走査するようになっており、そのため
にカウンタ13の出力が利用される。発音割当て回路(
キーアサイナ)14は押圧鍵に対応する楽音を限られた
数の楽音発生チャンネルのいずれかに割当てて発生させ
るためのものであり、一実施例として単音キーアサイナ
14Aと複音キーアサイナ14Bとを含んでおシ、この
電子楽器を単音モードまたは複音モードのどちらか一方
で選択的に動作させることができるようになっている。
そのために発音割当て回路14に関連して単音モード選
択スイッチMONO−8Wが設けられており、該スイッ
チMONO−8Wがオンのとき単音モード選択信号MO
NOとしてl”が該回路14及びその他必要な回路に与
えられてこの電子楽器が単音モードで動作するようにな
っている。スラー効果選択スイッチ5L−8Wはスラー
効果を選択するだめのスイッチであシ、該スイッチ5L
−8Wがオンのときスラーオン信号5LONとして1”
が発音割当て回路14に与えられ、スラー効果が可能に
なる。この実施例においてスラー効果とは、単音モード
でこの電子楽器が動作しているときに押圧鍵がレガート
形式で変更された(古い押圧鍵を完全に離鍵する前に新
しい押圧鍵を押圧する)場合、発生楽音のピッチを古い
押圧鍵のピッチから新しい押圧鍵のピッチへと滑らかに
変化させることをいう。
各種効果設定操作子群15は、ビブラート、イニシャル
タッチコントロール、アフタータッチコントロール等の
各種効果の制御要素(時間、スピード、レベル等)の制
御量を設定するための可変操作子を夫々具えており、そ
こにおいて、タッチコントロール用の制御要素に対2応
する操作子はタッチセンサ11の出力信号の感度を調整
するようになっている。各種効果の一例を示せば、ピッ
チコントロール関係が、「ビブラート」、「ディレィビ
ブラート」、「アタックピッチコントロール」、「アフ
タータッチビプラ・−ト」及び前述の「スラー」などで
l、レベルコントロール関係が「イニシャルタッチレベ
ルコントロール」、「アフタータッチレベルコントロー
ル」、「エンベロープのサスティン時間制御」などであ
る。「ディレィビブラート」は楽音の発音開始時から成
る時間経過後にビブラートを徐々に付与する効果であや
、「アタックピッチコントロール」は楽音の立上9時に
おいてビブラートを付与する効果でおる。この実施例で
は、「アタックピッチコントロール」は鍵タッチに応答
して(好ましくはイニシャルタッチに応答して)制御さ
れるようになっている。
「アフタータッチビブラート」は鍵タッチ特に持続的抑
圧状態における鍵タッチに応答してビブラートを制御す
るものである。「イニシャルタッチレベルコントロール
」は鍵を押し下げたときのっまシ押圧当初の鍵タッチ(
これをイニシャルタッチという)に応じて楽音のレベル
を制御すること、「アフタータッチレベルコントロール
」は持続的抑圧状態における鍵タッチ(これをアフター
タッチという)に応じて楽音のレベルを制御すること、
である。イニシャルタッチ及びアフタータッチに応じた
制御は音高(ピッチ)、音量(レベル)のみならず音色
その他の楽音要7素に対しても行なえる。
この実施例では、操作子群15から出力される各操作子
に対応する設定データはアナログ電圧で表わされており
、アナログ電圧マルチプレクサ16でこれらのアナログ
電圧を時分割多重化する。アナログ/ディジタル変換(
以下単にA/D変換という)部17は、A/D変換器1
8と制御及び記憶部19とを含んでお夕、マルチプレク
サされたアナログ電圧をA/D変換す、ると共に、ディ
ジタル変換された各操作子の設定データを夫々記憶し、
デマルチプレクスする。マルチプレクサ16における時
分割多重化とA / D変換部17における制御のため
にカウンタ13の出力が利用される。
この実施例ではイニシャルタッチとアフタータッチの検
出を共通のタッチセンサを用いて行なうようにしている
。すなわち、タッチセンサ11としてアフタータッチ検
出可能なものを用い、このタッチセンサ11の出力信号
を鍵押圧開始時から所定時間の間イニシャルタッチ検出
のために選択し、選択したタッチセンサ出力信号にもと
づいてイニシャルタッチを検出するようにしている。例
えば、鍵押圧開始時から所定時間の間選択したタッチセ
ンサ出力信号のピーク値をホールドし;このピーク値を
イニシャルタッチ検出信号として用いる。そのために、
鍵押圧開始時から所定時間(例えば人間の聴覚では#1
とんど無視できる程度のlQms程度の時間)の間発音
割当て回路14からイニシャルセンシング信号Isを出
力し、゛この信号Isによってマルチプレクサ16及び
A/D変換部17を制御してこの間は専ら上述のイニシ
ャルタッチ検出を行なうようにしている。同時に、発音
割当て回路14では、イニシャルセンシング信号ISを
出力する間は楽音の発音開始を遅らすようにしている。
これは、イニシャルタッチ力検出される前に発音開始さ
れるのを禁止し、発音開始と同時にイニシャルタッチコ
ントロールを施すようにするためである。尚、前述の通
り、この実施例ではアタックピッチコントロールモイニ
シャルタッチに応じて行なわれる。
効果付与回路20は、ピッチコントロール関係の各種効
果を付与するための回路であり、ビブラート、ディレィ
ビブラート、アタックピッチコントロール、及びアフタ
ータッチビブラートに関しては楽音周波数を変調するた
めの変調信号VALを出力し、スラー効果に関してはス
ラー効果を付与した楽音周波数情報SKCを出力する。
A/D変換部17から出力される各種効果設定操作子の
設定データのうちピッチコントロール関係の設定データ
が効果付与回路20に与えられ、レベルコントロール関
係の設定データは楽音信号発生部21に与えられる。発
音割当て回路14から効果付与回路20にはアタックピ
ッチスタート信号ASとスラースタート信号SS及び単
音モードのときの押圧鍵を示すキーコードMKCが与え
られる。尚、単音キーアサイナ14Aにおいては押圧鍵
の中の単−鍵(例えば最高または最低押圧鍵)を選択し
て単音モード用の押圧鍵キーコードMKCとして出力す
るようになっている。
アタックピッチデータROM(リードオンリメモリの略
)22には、アタックピッチコントロールを付与すべき
各種音色に対応してアタックピッチ制御データAPS 
、APR,APEJを夫々予じめ記憶している。アタッ
クピッチコントロールは、例えば各音色に適した態様で
制御が行なわれるようになっており、管楽器の吹き始め
のピッチの乱れを表現できることから特に管楽器系音色
に適した効果である。そのため、音色選択スイッチ23
で選択された音色に応じてその音色に適したアタックピ
ッチコントロールを実現し得る値をもつ制御データAP
S 、APR,APERをROM22から読み出すよう
になっている。アタックピッチの制御態様を決定する要
素は、初期の(音の出始めの)ピッチずれの深さと、ピ
ッチずれの深さの時間的変化を示すエンベロープと、ピ
ッチずれの繰返し周波数である。初期のピッチずれの深
さすなわちアタックピッチの初期値は、前述のイニシャ
ルタッチ検出データに応じて設定される。
詳しくは、音色に対応するアタックピッチ初期値係数デ
ータAPSによってイニシャルタッチ検出データをスケ
ーリングすることによりイニシャルタッチ及び音色に応
じたアタックピッチ初期値を設定する。ピッチずれの深
さの時間的変化を示すエンベロープは、アタックピッチ
エンベロープレートデータAPERによって設定される
。ピッチずれの繰返し周波数はアタックピッチレートデ
ータAPRによって設定される。
効果付与回路20は、アタックピッチスタート信号AS
が与えられたとき上述のような各データにもとづいてア
タックピッチコントロール用の変調信号VALの形成を
開始し、その後、通常のビブラートあるいはディレィビ
ブラートあるいはアフタータッチビブラートのための変
調信号VALを形成する。変調信号VALを形成するた
めに効果付与回路20では、変調周波数及び変調の深さ
の制御が容易になるような工夫が施されている。
また、効果付与回路2oでは、スラースタート信号SS
が与えられたとき単音モード用押圧鍵の楽音周波数情報
SKCを古い押圧鍵に対応する値がら新たな押圧鍵に対
応する値まで滑らかに変化させる処理を行なう。新たな
押圧鍵は発音割当て回路14から与えられる単音モード
用押圧鍵キーコードMKCによって示されている。
楽音信号発生部21では、単音モード時は効果付与回路
20から与えられる単音モード用の楽音周波数情報SK
Cにもとづき楽音信号を発生し、複音モード時は発音割
当て回路14(複音キーアサイナ14B)から与えられ
る複数の各チャンネルに割当てられた押圧鍵を示すキー
コードPKCにもとづき複数のチャンネルで楽音信号を
夫々発生する。これらの楽音信号は、変調信号VALに
応じてその周波数(ピッチ)が変調され、がっA/D変
換部17からのレベルコントロール関係タ’に応じてそ
の音量レベルが制御足れる。更に、これらの楽音信号に
は音色選択スイッチ23で選択された音色が付与され、
サウンドシステム24に与えられる。
次に、第2図各部の詳細例について説明する。
押鍵検出部及び単音キーアサイナの説明第3図には押鍵
検出部12及びカウンタ13の詳細例が示されており、
第4図には単音キーアサイナ14Aの詳細例が示されて
いる。カウンタ13は、2相のシステムクロックパルス
φ1.φ2によって制御される16ステージ/1ビツト
のシフトレジスタ25と、1ビット分の半加算器26と
、シフトレジスタ25の内容を定期的にラッチするラッ
チ回路27とを含み、シリアル演算によってカウント動
作を行なう。このカウンタ13に限ラス、以下で説明す
る詳細例においては随所でシリアル演算が用いられ、回
路構成の節約に寄与している。
押鍵検出部12は、鍵盤10の各錘に対応するキースイ
ッチをマトリクス状に配列したキースイッチマトリクス
28と、このマトリクス28における半オクターブ毎の
入力ラインに走査信号を供給するデコーダ29と、この
マトリクス28における各半オクターブ内の6つの各音
名に対応する出力ラインの信号を多重化するマルチプレ
クサ30とを含んでいる。キースイッチマトリクス28
は高音側のキースイッチから順に走査されるようになっ
ており、単音キーアサイナ14Aでは最高押圧鍵を単音
モード用の押圧鍵として選択するようになっている。
キースイッチマトリクス28におけるl鍵分の走査時間
換言すれば単音キーアサイナ14Aにおける1鍵分の処
理時間(これを1キータイムということにする)は第5
図に示すように32個のタイムスロットから成る。1タ
イムスロツトの長さはシステムクロックパルスφ1.φ
2の1周期に対応し、例えば0.5βSである。従って
、lキータイムの長さは16μsである。このlキータ
イム内の各タイムスロットあるいは区間に同期して様々
な処理が制御されるようになっている。そのために、第
5図に示すような各種のタイミング信号が図示しないタ
イミング信号発生回路で発生され、様々な回路に供給さ
れるようになっている。32個のタイムスロットの各々
は16μSの周期で繰返しあられれる。1キータイム内
における個々のタイムスロットを区別するために発生順
序の早い方から順^ 番に第1乃至第32タイ≠スロツトということにする。
各種タイミング信号の発生タイミング及び発生周期及び
パルス幅を一目瞭然にするために、以下の法則で各タイ
ミング信号に符号をつけるものとする。例えば「1y8
」のように文字ryJを挾んで前後に数字が記されてい
る場合は、前者の数字は1キータイムにおいてパルスが
最初に発生するタイムスロット順位を示し、後者の数字
はパルスが繰返し発生する周期をタイムスロット数で示
している。例えば信号1y8は、第5図に示すように最
初は第1タイムスロツトで発生し、以後は8タイムスロ
ツト毎に、つまり第9、第17、第25タイムスロツト
で夫々パルス(1゛)が発生する。次に、rl y 8
8」のように末尾に文字rSJが追加されているものは
、パルス幅が1タイムスロツト幅全部ではなく、lタイ
ムスロットの前半でつまりクロックパルスφ2のパルス
幅に同期して発生すること番意味する。また、rlT8
」のように、文字rTJを挾んで前後に数字が記されて
いる場合は、前者の数字によって示されるタイムスロッ
ト順位から後者の数字によって示されるタイムスロット
順位までパルス(′1″)が持続して発生するものとし
、かつその周期は32タイムスロツトであるとする。例
えば信号IT8は第1タイムスロツトから第8タイムス
ロツトまでの区間で持続的に発生する8タイムスロツト
分のパルス幅をもち、かつ32タイムスロツトの周期で
繰返し発生する。また、rlT6y8Jのように、パル
ス幅表示rl T6Jの次に文字「y」と数字が続く場
合は、文字ryJの次に記された数字によって繰返し周
期をタイムスロット数によって示している。例えば信号
IT6y8は、最初に第1タイムスロツトから第6タイ
ムスロツトまでの6タイムスロツト幅で発生したパルス
が8タイムスロツト分の繰返し周期で、つまり第9乃至
第14タイムスロツトまで、及び第17乃至第22タイ
ムスロツトまで、及び第25乃至第30タイムスロツ)
1での各区間でパルス発生することを意味する。
第3図において、加算器260入力Aにはシフトレジス
タ25の最終ステージの出力Q16が加えられ、入力C
iにはオア回路61を介して信号17y32が与えられ
る。従って、信号17 y 32が′1″′となる第1
7タイムスロツトにおいてシフトレジスタ25の最終ス
テージ出力に′l”が加算されることになる。入力A及
びCiが共に61”でキャリイアウド信号が生じるとき
、キャリイアウド出力co+1は演算タイミングよシも
1タイムスロツト遅れて1”となるものとする。coの
次に付加した記号+1はlタイムスロットの遅れを示す
。以下で出てくる加算器のキャリイアウド出力co+1
はすべて演算タイミングよりも1タイムスロツトの遅れ
があるものとする。尚、加算出力Sには遅れがないもの
とする。キャリイアウド出力co+1はアンド回路32
及びオア回路31を介して入力Ciに戻される。従って
上位ビットに対してキャリイアウド信号を加算すること
ができる。
加算器26の出力Sの信号はアンド回路33を介してシ
フトレジスタ25に入力され、16タイムスロツト遅延
後に入力Aに戻される。アンド回路33の他の入力に加
えられている信号Zlは通常は1”である。以上の構成
によって信号17 Y 32をカウントクロックとして
1キータイム(32タイムスロツト)毎に1カウントア
ツプするシリアル演算が実行される。従って、第17タ
イムスロツトにおいてシフトレジスタ25の最終ステー
ジから出力される信号がカウント値の最下位ビットであ
り、そのとき各ステージには最終ステージから第1ステ
ージにさかのぼって順次上位ビットのカウント値が夫々
保有されている。第17タイムスロツおいても同様にシ
フトレジスタ25の最終ステージから第1ステージまで
には最下位ビットから最上位ビットまでのカウント値が
並んでいる。従って、第1タイムスロツトの前半で発生
する信号1y32Sによ?てシフトレジスタ25の第7
ステージ出力Q7乃至最終ステージ出力Q16をラッチ
回路27にラッチすることにより、10ビツトの並列2
進カウント値が得られる。尚、信号1y16のタイミン
グすなわち第1及び第17タイムスロツトにおいてアン
ド回路32を動作不能にしているが、これは最上位ビッ
トのキャリイアウド信号が最下位ビットに加算されない
ようにするためである。
カウンタ13における下位7ビツトのカウント値が鍵走
査及び多重化のために利用される。そのうち下位4ピツ
)N4.N3.N2.Nl  によって鍵の音名(lオ
クターブ内の音名)を指定し、上位3ピツ) B3.B
2.Blによってその鍵が所属するオクターブを指定す
る。ラッチ回路27にラッチされたカウント値のうちビ
ットB3 、 B2 。
Bl、N4はデコーダ29でデコードさ゛れ、キースイ
ッチマトリクス28における半オクターブ毎の入力ライ
ンに走査信号を与える。また、下位ビットN3.N2.
Nlはマルチプレクサ30に与えられ、キースイッチマ
トリクス28における各半オクターブ内の6本の出力ラ
インの信号を時分割多重化する。こうして、マルチプレ
クサ30からは各錘の押圧または離鍵を示す時分割多重
化されたキーデータTDMが各錘の走査に対応して出力
される。時分割多重化キーデータTDMは現在走査中の
鍵が押圧されていれば1”であり、押圧されていなけれ
ば′Of′である。
ラッチ回路27にラッチされたカランを値B3〜訂が変
化する毎に走査すべき鍵が切換わるので、l鍵分の走査
時間は第5図に示すように第1タイムスロツトから第3
2タイムスロツトまでの32タイムスロツトであり、こ
の間1鍵分のキーデータTDMが持続して出力される。
前述の通シ、l鍵分の走査に要する1キータイ゛ムは1
6μsであるので、■走査サイクルすなわちカウント値
B3〜にゴが1巡する時間は約2ms (=16μs 
X2’ )である。
キースイッチマトリクス28では高音順に走査が行なわ
れるようになっている。すなわち、カウント値百1〜N
]が小さいほど高音になり大きいほど低音になるように
その所定の値に対応して各錘が順次割当てられており、
カウント値B3〜Nlが増すに従って高音側から順次低
音側に走査が移行するようになっている。カウンタ16
における下位7ピツトのカウント値CB3〜Nl)は現
在走査中の鍵すなわち時分割多重化キーデータTDMに
対応する鍵を表わすコード信号すなわちキーコードでで
ある。しかし、カウンタ16のカウント値i〕〜X]を
そのまま用いた゛キーコードKCは高音鍵はどその値が
小さく、低音鍵はどその値が太きい。キーコードの下位
2ビツトを下位桁に無限に繰返し付加してキーコードを
周波数情報に変換する場合、高音鍵になるほどキーコー
ドの値が大きくならないと不都合が生じるので、カウン
タ13から出力されるキーコードKCを反転したものを
正式なキーコードKCとし゛てキーアサイナ14A、1
4Bで用いるようにしている。
正式なキーコードKCと各錘との関係は例えば次表のよ
うになっている。キーコードKCは上位3ビツトのオク
ターブコードB3 、B2 、Blと下位4ピツトのノ
ートコードN4.N3.N2.Nlとから成る。
第1表 C 尚、シフトレジスタ25の第7乃至最終ステージ内に記
された表示は第1及び第17タイムスロツトのときの各
ステージの重みを示している。すなわち、このとき第1
O乃至最終ステージ(Q10〜Q16)には前述の通り
カウント値の下位7ビツトB3〜N1が入っている。ま
た、第7乃至第9ステージ(Q7〜Q9)には、時間表
示にして約8ms 、約4ms及び約2msの重みのビ
ットが入っている。これらの時間表示はカウンタ16が
リセットされたときからそれらのピントに1”が立つま
での時間を示している。後述のように、カウンタ13を
タイマとして用いるときこれらの時間表示ビットを利用
する。これらの時間表示ビットはキーコードB3〜N1
と共にラッチ回路27にラッチされる。
第4図において、単音キーアサイナ14Aは第9タイム
スロツトを起点−にして各錘の時分割多重化キーデータ
TDMに関する処理を行なうようにしている。そのため
、第3図のマルチプレクサ30から出力された時分割多
重化キーデータTDMは第4図のラッチ回路34に入力
され、信号9y32によって第9タイムスロツトに同期
してラッチされる。従ってラッチ回路34からはキーデ
ータTDMを8タイムスロツト遅延したものが出力され
る。一方、第1タイムスロツトのときにシフトレジスタ
25(第3図)の最終ステージ(Q16)から出力され
るキーコード°KCの最下位ピッ)Nlは、8タイムス
ロツト後の第9タイムスロツトでは第8ステージ(Q8
)にシフトされてきている。
そこで、ラッチ回路34(第4図)におけるキーデータ
TDMの遅延に同期させるため、シフトレジスタ25(
第3図)の第8ステージ(Q8)の出力をシリアルキー
コードKC(9〜)として取り出し、第4図の単音キー
アサイナ14Aに供給するようにしている。このキーコ
ードKC(9〜)は第9タイムスロツトから第15タイ
ムスロツトまでの間で下位ビットから順番に各ピッ) 
Nl 。
胃2.N3.N4.Bl、B2.B3が並んでいる。こ
のキーコードKC(9〜)は第4図のインバータ35で
反転され、前述の通りの正式のキーコードKCがシリア
ル形式で該インバータ35から出力される。
第4図において、単音キーアサイナ14Aは主に次の3
つの機能を実行する。その1つは、最高押圧鍵のキーコ
ードKCを選択することであり、もう1つは、新たな押
鍵を検出することであり、もう1つは、新たな押鍵が検
出されたとき一定時間の間断たな押圧鍵に関する処理を
禁止しその間でイニシャルタッチの検出を可能にするこ
とである。新たな押鍵の検出は、すべての鍵が離鍵され
ている状態から初めて何らかの鍵が押圧された場合(こ
れをエニーニューキーオンという)と、何らかの鍵が押
圧されている状態からレガート形式で新たな押圧鍵に変
更された場合(これをレガートニューキーオンという)
とを区別して行なうようになっている。エニーニューキ
ーオンが検出された場合はフリップフロップAKQがセ
ットされ、レガート二二一キーオンが検出された場合は
フリップフロップNKQがセットされる。ニューキーオ
ン検出によって7リツプフロツプAKQまたはNKQが
セットされたとき第3図のカウンタ13をタイマとして
動作させ、一定時間(約10m5)の間イニシャルセン
シング信号ISを出力する。
この間断たな押圧鍵に関する処理を禁止し、前記一定時
間が終了したときアタックピッチスタート信号Asある
いはスラースタート信号SSを発生してアタックピッチ
あ石いはスラーの制御を開始させる。最高押圧鍵キーコ
ードレジスタ36は最高押圧鍵のキーコードXKCを暫
定的に記憶するた屹のものであり、単音キーコードレジ
スタ37は単音モードで発音する押圧鍵のキーコードM
KCを記憶するためのものである。前記一定時間が終了
したときレジスタ36のキーコードXKCがレジスラ6
7にロードされるようになっている。従って、新たな押
鍵があったとき直ちに単音モード用の押圧鍵キーコード
MKCが変化するのではなく、前記一定時間の後に変化
する。
各7リツプフロツプXKQ、MK1 、MK2゜AKQ
 、NKQ 、TM6はタイミング信号6y8(第5図
参照)によって入力信号をロードし、信号1y8(第5
図)に同期して出力を切換える。
従って、ロードした信号は信号1y8の発生タイムスロ
ット(第1または第9または第17または第25タイム
スロツト)から8タイムスロツトの間持続的に出力され
る。
フリップフロップXKQは、1走査サイクルにおいて何
らかの押圧鍵が検出されたことを示すためのものである
。ラッチ回路64から出力されるキーデータTDMが′
l”のとき、アンド回路38及びオア回路40を介して
このフリップフロップXKQK”l”がロードされる。
このフリップフロップXKQの1”はアンド回路S9及
びオア回路40を介してホールドされる。1走査サイク
ルが終了したときインバータ41の出力が0”となり、
アンド回路39が動作不能となって7リツプフロツプX
KQがリセットされる。第3図のラッチ回路27から出
力されるカウント値の下位アンド回路43に入力されて
いる。アンド回路42の出力信号N7及びアンド回路4
3の出力信号B15が第4図のアンド回路44に入力さ
れる。1走査サイクルの終了時にはカウント値B3〜N
1の全ビットが′l”となり、信号N7及びB15が共
にl”となってアンド回路44の条件が成立する。アン
ド回路44の他の入力にはタイミング信号9T16(第
5図参照)が入力されている。従って、1走査サイクル
終了時の第9から第16タイムスロツトまでの間アンド
回路44の出力が′1”となる。このアンド回路44の
出力信号゛1″が走査終了信号SCEであり、インバー
タ41ではこの信号SCEを反転する。従って、何らか
の鍵が押圧されている場合、1走査サイクルにおいてキ
ーデータTDMが最初に′l”となる鍵走査タイミング
すなわち最高押圧鍵の走査タイミングから走査終了時ま
での間フリップフロップXKQの出力が1”となる。何
も鍵が押されていないときはXKQは常に′O”である
フリップフロップXKQの出力を反転した信号とラッチ
回路64から出力されるキーデータTDMとが入力され
たアンド回路45は最高押圧鍵を検出するだめのもので
ある。すなわち、フリップフロップXKQにおける入力
と出力の8タイムスロツトの遅れにより、1走査サイク
ルにおいて最初に最高押圧鍵のキーデータTDMが1′
に立上るとき、キーデータTDMの立上りの8タイムス
ロツトつまり第9乃至第16タイムスロツトまでの間は
フリップ70ツブXKQの出力はまだn Onであり、
その反転信号は1”となっている。従って、最高押圧鍵
のキーデータTDMの立上りの第9乃至第16タイムス
ロツト(合計8タイムスロツト)の間でのみアンド回路
45の条件が成立し、その出力信号XSがn111とな
る。この信号Xsの1”によってアンド回路46を可能
にし、インバータ65から与えられる最高押圧鍵のキー
コードKCをアンド回路46及びオア回路47を介して
レジスタ36にロードする。
前述の通り、インバータ35から出力されるキーコード
KCとラッチ回路34から出力されるキーデータTDM
とは同期しており、信号XSが1”′となる第9乃至第
16タイムスロツトの間で、最高押圧鍵のキーコードK
Cが下位ビットから順にレジスタ36にロードされる。
キーコードKCの全ピッ)Nl−B3は第9乃至第15
タイムスロツトの間でレジスタ36にロードされ、第1
6タイムスロツトにおいてはキーコードKCに無関係な
カウントデータがあられれる。そのため、タイミング信
号16 y 32を反転した信号をアンド回路46に加
え、第16タイムスロツトにおいては強制的2゜ に′0”がロードされるようにしている。レジスタ66
にロードされた最高押圧鍵キーコードXKCはアンド回
路48を介して自己保持される。アンド回路48の他の
入力には信号XS、をインバータ49で反転した信号が
加わり、アンド回6路46を可能にしてキーコードKC
をレジスタ36にロードするときは自己保持をクリアす
るようにしている。
レジスタ36及びこのレジスタ36の内容XKCが転送
されるレジスタ37は8ステージ/1ビツトのシフトレ
ジスタであり、シメテムクロックパルスφl、φ2によ
ってシフト制御される。従って、レジスタ36及び37
の内容は8タイムスロツト毎に循環する。図においては
、第9あるいは第17するいは第25あるいは第1タイ
ムスロツトのときのレジスタ36及び37の各ステージ
の重みが示されている。
フリップフロップMK1は、前回の走査サイクルにおい
て何らかの押圧鍵が検出されたことを示すためのもので
ある。1サイクル分の走査が終了したときにすなわち走
査終了信号SCEが′1″のときにフリップフロップX
KQに11”が記憶されていることを条件にアンド回路
50が′1″を出力し、オア回路52を介して該フリッ
プ70ツブMK1に′1”をロードする。このフリップ
フロップMK1の1”はアンド回路51及びオア回路5
2を介して1走査サイクルの間保持され、走査終了信号
SCEによってリセットされる。
フリップフロップMK2は、前々回の走査サイクルにお
いて何らかの押圧鍵が検出されたことを示すためのもの
である。走査終了信号SCEの発生時に、フリップフロ
ップMK1の出力をアンド回路53及びオア回路55を
介してフリップフロップMK2にロードする。アンド回
路54はフリップフロップMK2の記憶を1走査サイク
ルの間保持するだめのもので、走査終了信号SCEが発
生するとき動作不能となってフリップフロップMK2を
リセットする。これらの3つの7リツプフロツプXKQ
 、MK 1 、MK2は、単音モードにおける鍵の抑
圧及び離鍵をチャタリングを排除して検出するのに役立
つ。
フリップ70ツブAKQは、前述のエニーニューキーオ
ンが検出されたことを示すためのものである。アンド回
路56には、フリップフロップXKQの出力、フリップ
70ツブMKI、MK2゜AKQ 、NKQの反転出力
、及び走査終了信号SCEが与えられており、エニーニ
ューキーオンのとき条件が成立して走査終了信号SCE
のタイミングで′1”を出力する。つまり、アンド回路
56においては、前回及び前々回の走査サイクルでは鍵
が全く押圧されていず(MKl、MK2が共に0”)、
かつ今回の走査サイクルで初めて鍵押圧が検出された(
XKQが1”)ことを条件にエニーニー−キーオンを検
出する。AKQ及びNKQの反転出力がアンド回路r:
!6に加えられている理由は、AKQまたはNKQK″
l”が記憶されているときはアンド回路56の条件が成
立しないようにするためであり、後述のタイマが何度も
スタート状態にリセットされないようにするためである
。アンド回路56の出力信号″′l”はオア回路58を
介してレリップフロップAKQKロードされる。このフ
リップフロップAKQの′1”はアンド回路57、オア
回路58を介して一定時間の興ホールドされる。
アンド回路56の出力信号11111すなわちエニーニ
ー−キーオン検出信号はタイマスタート信号としても利
用される。この出方信号″′l”がオア回路59を介し
て2段の7リツプフロツプ60゜61に入力される。こ
れらの7リツプフロツプ60゜61j:フlJッ7’7
CIッ7’XKQと同様にタイミング信号6y8,1y
8によって制御される。両フリップフロップ60.61
の出力がオア回路62に加わり、更にインバータ63で
反転され、信号Zlとして第3図のアンド回路33に入
力される。
アンド回路56から出力されるエニーニューキーオン検
出信号は走査終了信号SCEに同期して第9から第16
タイムスロツトまでの8タイムスロツトの間″′l”と
なる。これを7リツプフロツプ60゜61及びオア回路
62で16タイムスロツト幅に拡張し、16タイムスロ
ツトの間インバータ63の出力信号Zlを0”にする。
それ以外のときは信号z1は常にl”であり、カウンタ
13(第3図)におけるカウント動作を可能にしている
。信。
号Zlが0″になる16タイムスロツトの間、アンド回
路33(第3図)が動作不能になり、シフトレジスタ2
5の全16ステージの内容をすべてO”にクリアする。
こうして、カウンタ13はカウント値オール″θ′から
のカウント動作を開始し、タイマ機能がスタートする。
第3図のラッチ回路27にラッチしたカウント値のうち
時間表示にして約8msの重みをもつビットがアンド回
路64に入力され、約4ms及び約2msの重みをもつ
ビットが夫々反転されてアンド回路64の他の入力に加
わる。このアンド回路64の出力信号TM5は第4図の
アンド回路65に与えられる。アンド回路65には第3
図のアンド回路42及び43から信号N7及びB15が
入力され、更にタイミング信号9T16とオア回路66
の出力が加わる。オア回路66にはフリップフロップA
KQ及びNKQの出力が加わる。アンド回路65の出力
はタイマ終了信号QRとして利用される。フリップフロ
ップAKQまたはNKQの出力をアンド回路65に入力
する理由は、これらの7リツプ70ツブがセットされた
ときのみつま9ニユーキーオンのときのみタイマ機能を
働らかせるためである。
カウンタ16の下位10ビツトのカウント値が”100
1111111” となったとき、すなわち信号z1に
よってクリアされたときから約10m5経過したとき、
アンド回路42.43.64(第3図)の条件がすべて
成立し、第4図のアンド回路65に加えられる信号N7
 、B15.TM5がすべて1”となる。このとき信号
9T16に対応して第9乃至第16タイムスロツトの間
アシド回路65の出力信号QRが61”となる。尚、図
において信号線の傍に記した(9〜16)なる表示はこ
の信号が第9タイムスロツトから第16タイムスロツト
までの間発生することを意味している。
このタイマ終了信号qRはインバータ67で反転されて
アンド回路57に加わる。従って、フリップフロップA
KQの′1”はタイマ終了信号QRが発生するまでの約
IQmsの間ホールドされるが、このタイマ終了信号Q
Rが発生したときにクリアされる。詳しくは、タイマ終
了信号QRが第17タイムスロツトで立下るときに7リ
ツプフロツプAKQの出力も0”に立下る。
タイマ終了信号QRが発生したときフリップフロップX
KQに′l”がセットされていること(鍵押圧中である
こと)を条件にアンド回路68の出力信号KSが1”と
なる。この信号KSによってアンド回路69を可能にし
、レジスタ66の最高押圧鍵キーコードXKC(これは
新たな押圧鍵を示している)を該アンド回路6・9及び
オア回路70を介してレジスタ37にロードする。レー
ジスタ37にロードされた新たな最高押圧鍵のキーコー
ドは単音モード用の押圧鍵キーコードMKCとしてキー
アサイナ14Aから出力されると共にアンド回路71を
介してレジスタ37を循環する。
前記信号KSによって新たなキーコードXKCをロード
するときアンド回路71が動作不能となり、古いキーコ
ードMKCがクリアされる。
アンド回路72,73,74、オア回路75及び遅延フ
リップフロップ76は、レジスタ66と、!17のキー
コードXKC、MKCを比較するだめのものである。キ
ーコードMKCの反転信号とキーコードXKCとがアン
ド回路72に入力され、キーコードXKCの反転信号と
キーコードMKCとがアンド回路76に入力される。キ
ーコードXKC及びMKCは同じ重みのピッ)Nl〜B
3が同期してレジスタ36.37から夫々出力される。
両キーコードMKC、XKCの値が1ビツトでも異なる
とアンド回路72または730条件が成立し、フリップ
フロップ76に”1″がロードされる。このフリップ7
0ツブ7′6の11”はアンド回路74を介して自己保
持される。最高押圧鍵検出信号XSをインバータ49で
反転した信号が各アンド回路72,73.74に加わる
ようになっており、各走査サイクルにおいて最高押圧鍵
が検出される毎にフリップフロップ76の記憶がクリア
される。
フリップ70ツブNKQは、前述のレガートニューキー
オンが検出されたことを示すためのものである。アンド
回路77はレガートニューキーオンを検出するためのも
ので、前記フリップフロップ76の出力信号NEQ、単
音モード選択信号MONO,フリップフロップXKQ、
MK1、MK2の出力信号、フリップフロップAKQ及
びNKQの出力を反転した信号、及び走査終了信号SC
Eが入力される。単音モード選択信号MON(1:単音
モードのときのみレガートニューキーオンの検出を可能
にするために入力されている。前述の通り、レジスタ3
6と67のキーコードXKC。
MKCが異なるとき、フリップフロップ76の出力信号
NEQが1”となる。この信号NEQの1”′は、新た
な押鍵があったことを示している。この新たな押鍵がエ
ニーニューキーオンに該当するものであれば、前述の如
くアンド回路56の条件が成立し、ノリツブフロップA
KQがセットされるので、その反転信号がW OItと
なり、アンド回路77の条件は成立しない。この新たな
押鍵がレガートニューキーオンに該当するものであれば
、フリップフロップAKQがセットされていす、かつ各
7リツプフロツプXKQ 、MK 1 、MK2の出力
が1”であり、何らかの鍵が持続的に押圧されているこ
とを示している。従って、レガートニューキーオンのと
きは走査終了信号SCEのタイミングでアンド回路77
の条件が成立し、オア回路79を介してフリップフロッ
プNKQに1”がロードされる。このフリップフロップ
NKQの1”はアンド回路78を介して自己保持される
一方、アンド回路77から出力されたレガートニューキ
ーオン検出信号は、エニーニューキーオン検出信号と同
様に、オア回路59を介して遅延フリップフロップ6o
に与えられ、タイマスタート信号として利用される。従
って、レガートニューキーオン検出にもとづき第3図の
カウンタ13が前述と同様にタイマとして機能し、約l
Qms後にアンド回路65(第4図)からタイマ終了信
号QRが出力される。このタイマ終了信号。Rによって
アンド回路78が動作不能となり、フリップフロップN
KQがり、セットされる。従って、レガートニューキー
オン検出時から約10m5の間7リツプンロツプNKQ
が11”をホールドする。
また、前述と同様に、タイマ終了信号。Rにもとづきア
ンド回路68から信号KSが出力され、レジスタ36に
記憶されている新たな最高−押圧鍵キーコードXKCが
レジスタ37にロードされる。
フリップフロップTM6は、複音モードのときのアタッ
クピッチスタート信号を形成するためにエニーニューキ
ーオンによる約IQmsの時間待ちが終了したことを示
すためのものである。タイマ終了信号QRがアンド回路
io、オア回路82を介してフリップフロップTM6に
入カサレルようになっており、エニーニューキーオンに
もとづく約10m5の時間待ちが終了したときこのタイ
マ終了信号QRによって該クリップフロップTM6に1
”がセットされる。このソリツブフロップTM6の61
はアンド回路81を介して自己保持され、走査終了信号
scEによってリセットされる。従って、クリップフロ
ップTM6のI Itは1走査サイクルの間だけホール
ドされる。尚、複音モードのときはレガートニューキー
オンの検出は行なわれないため、単音モード時にレガー
トニューキーオンにもとづくタイマ終了信号。Rによっ
て7リツプフロツプTM6がセットされたとしても何の
影響も及ぼさない。
アンド回路83,84.85は単音モード用のキーオフ
信号MKOFを形成するためのものである。各回路8,
5,84.85には単音モード選択信号MONOが与え
られており、単音モードのとき動作可能となる。アンド
回路85にはフリップフロップMK1 、MK2.NK
Qの反転信号が入力されており、2走査サイクル続けて
全鍵の離鍵が検出されていることを条件に1”を出力す
る。
このアンド回路85の出力″1”は通常のキーオフを示
している。MKl、MK2が共に0”であることを条件
にしたのはチャタリング対策のためである。アンド回路
83にはフリップフロップAKQの出力が入力されてお
シ、エニーニューキーオン検出時の約IQmsの待ち時
間の間″′1”を出力する。アンド回路84にはフリッ
プフロップNKQの出力及びスラーオン信号5LONを
インバータ86で反転した信号が加わシ、スラー効果が
選択されていないことを条件に、レガートニューキーオ
ン検出時の約10m5の待ち時間の間″l”を出力する
各アンド回路8M、84.85の出力はオア回路87に
入力され、単音モード用のキーオフ信号MKOFとして
利用される。このキーオフ信号MKOFをインバータ8
8で反転したものが単音モード用のキーオン信号MKO
Nである。楽音信号発生部21(第2図)において、単
音モード用の押圧鍵キーコードMKCに対応する楽音信
号を発生する際にこのキーオン信号MKONにもとづい
て振幅エンベロープを制御するようにすればよい。
単音モードにおいてエニーニューキーオンが検出された
場合あるいはスラー効果が選択されていないときにレガ
ートニューキーオンが検出された場合はアタックピッチ
コントロールを行なうようになっており、そのだめのイ
ニシャルタッチ検出を行なう前記一定の待ち時間(約1
0m5)の間は、アンド回路86または84の出力″1
″にもとづき強制的にキーオフ状態としているのである
。そして、この待ち時間における強制的なキ−オフ状態
のときに前音のサスティンを除去するために、アンド回
路83及び84の出力がオア回路89を介して強制ダン
プ信号FDMPとしてキーアサイナ14Aから出力され
、楽音信号発生部21(第2図)に与えられるようにな
っている。
アンド回路84の出力はオア回路90にも与えられる。
また、7リツプフロツプAKQの出力がアンド回路91
を介してオア回路90に与えられる。尚、入力が1つし
かないアンド回路38 、80 。
91等は入力信号が単に通過するだけであり、特に必要
ないが図示の都合土足した。オア回路90の出力はイニ
シャルセンシング信号Isとしてイニシャルタッチ検出
のために利用される。このイニシャルセンシング信号I
Sは、単音モードあるいは複音モードに係わりなくエニ
ーニューキーオンがあった場合はフリップ70ツブAK
Qの出力にもとづき新たな鍵の抑圧開始時から約10m
5゜間″l”となる。また、単音モードでスラー効果が
選択されていないときにレガートニューキーオンがあっ
た場合もフリップフロップNKQの出力にもとづき新た
な鍵の抑圧開始時から約IQmsO間″l”となる。単
音モー下でスラー効果が選択されているときはレガート
ニューキーオンがあってもイニシャルセンシング信号I
sは発生されない。
アンド回路92は単音モード用のアタックピッチスター
ト信号MASを発生するためのものであり、オア回路8
7からのキーオフ信号MKOF、フリップフロップXK
Qの出力信号及びタイマ終了信号QRが入力される。ニ
ューキーオン検出にもとづく約10m5の待ち時間の間
アンド回路83あるいは84の出力信号によってキーオ
フ信号MKOFがl”となり、アンド回路92が動作可
能となる。待ち時間が終了したとき、鍵が押圧されてい
ることを条件に(XKQが1′′)タイマ終了信号QR
に対応する第9乃至第16タイムスロツトの間アンド回
路92の出力信号MAsがI 11となる。この信号M
ASはオア回路93を介して遅延フリップフロップ94
に入力される。この7リツプフロツプ94はタイミング
信号13 y 32で入力信号をロードし、信号17 
T 24に同期して出力を切換える。従って、第9乃至
第16タイムスロツトで発生する信号MASの′l”は
第13タイムスロツトで7リツプフロツプ94にロード
され、第17タイムスロツトから次の第16タイムスロ
ツトまでの1キータイム(32タイムスロツト)の間ア
タックピッチスタート信号ASとして出力される。
アンド回路95は複音モード用のアタックピッチスター
ト信号EASを発生するためのものであり、フリップフ
ロップTM6の出力、フリップフロップXKQの出力の
反転信号、単音モード選択信号MONOをインバータ9
6で反転した信号、及びラッチ回路34からのキーデー
タTDMが入力される。複音モードのとき、インバータ
96の出力″′1”によってアンド回路95が動作可能
となる。前述の通り、エニーニューキーオン検出にもと
づく約IQmsの時間待ちの終了直後の1走査サイクル
の間フリップフロップTM6の出力がl”となシ、この
サイクルにおける最高押圧鍵のキーデータTDMの立上
りの第9乃至第16タイムスロツトの間アンド回路95
の条件が成立する。第9乃至第16タイムスロツトの間
で′1”となるアンド回路95の出力信号EASはオア
回路93を介してフリップフロップ94に入力され、前
述と同様に、第17タイムスロツトから次の第16タイ
ムスロツトまでの1キータイムの間アタックピッチスタ
ート信号Asとして出力される。
アンド回路97はスラースタート信号SSを発生するた
めのものであり、タイマ終了信号QR、フリップフロッ
プXKQの出力、単音モード選択信号MONO,単音モ
ード用キーオン信号MKON。
及びキーコードの不一致を示す信号NEQが入力される
。レジスタ36及び37のキーコードXKC。
MKCが一致していないときは(NEQが” l ” 
)、待ち時間中であシ(AKQまたはNKQが” 1 
” )、かつこのときアンド回路83及び84の条件が
成立していなければ(MKONが1 ” ) 、スラー
効果が選択されておりかつレガートニューキーオンであ
ったことを意味する。従って、スラー効果が選択されか
つレガートニューキーオンがあったとき、このレガート
二二一キーオンにもとづく待ち時間の終了時に発生する
タイマ終了信号QRに対応して、現在鍵が押圧されてい
ること(XKQがl”)を条件に、アンド回路97の出
力が第9乃至第16タイムスロツトの間″′1”となる
。この出力″′l”はフリップフロップ94に入力され
、前述と同様に第17タイムスロツトから次の第16タ
イムスロツトまでの1キータイムの間スラースタート信
号SSとして出力される。
以上の通り、アタックピッチスタート信号AS及びスラ
ースタート信号SSは、約IQmsの待ち時間の終了後
に発生されるものである。そして、アタックピッチスタ
ート信号Asは、単音モードにおいてはエニーニューキ
ーオンのときあるいはスラー非選択時のレガートニュー
キーオンのときに発生され、複音モードにおいてはエニ
ーニューキーオンのときに発生される。また、スラース
タート信号SSは、単音モードのスラー選択時において
レガート二二一キーオンがありたときに発生される。
各種効果設定操作子群15の詳細例は第6図に示されて
いる。A / D変換部17は図示の都合上、A / 
D変換器18の部分が第6図に、制御及び記憶部19の
部分が第7図に示されている。
第6図において、各種効果設定操作子群15は各種効果
の制御要素に対応する制御量をアナログ電圧で設定する
ためのボリュームv1〜v8を具えている。vlはビブ
ラートスピード(周波数)、V2はピプラートディプス
(深さ)、v4はディレィビブラートの時間、v5はス
ラー効果におけるピッチ変化の速度(スラースピード)
、■7は振幅エンベロープのサスティン部分の減衰速度
(サスティンスピード)、を夫々設定するだめのもので
ある。V3.V6 、V8はタッチセンサ11の出力信
号の感度調整用ボリュームである。v3はアフタータッ
チビブラートの深さ設定用の鍵タツチ検出信号を感度調
整するもの、v6はアフタータッチレベルコントロール
のレベル設定用の鍵タツチ検出信号を感度調整するもの
、v8はイニシャルタッチ検出信号を感度調整するもの
である。
ボリュームv8で感度調整されたイニシャルタッチ検出
信号は2つの用途で使われる。1つはアタックピッチコ
ントロールの初期値設定のため、もう1つはイニシャル
タッチレベルコントロールのレベル設定のためである。
タッチセンサ11としては各鍵共通のアフタータッチセ
ンサ11Aが使用される。アフタータッチセンサ11A
は鍵押圧持続時において鍵タッチを検出し得るものであ
れば如何なるものでもよく、例えば、抑圧速度あるいは
抑圧深さあるいは押圧力あるいは強さ等のいずれに応答
して鍵タッチを検出するものであってもよい。アフター
タッチセンサ11Aの出力信号は増幅器98を介してイ
ニシャルタッチ感度調整用ボリュームv8に加わるト共
にローパスフィルタ99に加わる。ローパスフィルタ9
9の出力はアフタータッチビブラート用感度調整ボリュ
ームv3とアフタータッチレベル用感度調整ボリューム
v6に加えられる。ローパスフィルタ99はアフタータ
ッチ制御に用いるタッチ検出信号の急激な変動を抑える
たbのものである。
アフタータッチセンサ11Aはイニシャルタッチ検出及
びアフタータッチ検出の両方に共用される。例えば、ア
フタータッチセンサ11Aから出力されるタッチ検出信
号が第8図(a)のようであるとすると、単音キーアサ
イナ1′4A(第4図)からイニシャルセンシング信号
IS(第8図(b))が与えられる約]Qmsの間にお
いてこのタッチ検出信号のピーク値を検出し、このピー
ク値をホールトシテイニシャルタッチ検出信号として用
いる。
前述の通り、イニシャルセンシング信号Isが立下って
から(ピーク値検出終了後に)発音が開始する。また、
ピーク値検出を行なっているときの   ′(Is発生
時の)アフタータッチセンサ出力信号はアフタータッチ
検出信号として用いず、それ以外のときのセンサ出力信
号をアフタータッチ検出信号として用いる。このように
することにより、イニシャルタッチセンサとアフタータ
ッチセンサを別々に設ける必要がなくなり、経済的であ
ると共に鍵下方に設けるセンサ装置が簡略化される。
ボリュームv1〜v8で設定もしくは調整された8個の
アナログ電圧は1個のA / D変換器18を用いてデ
ィジタルデータに変換される。そのためにアナログ電圧
マルチプレクサ16が設けられており、各ボリュームv
1〜v8のアナログ電圧を時分割多重化してA/D変換
器18に送る。また、A / D変換器18に関連して
第7図に示す制御及び記憶部19が設けられており、A
/D変換器18における時分割的なA / D変換動作
及びこのA / D変換によって得たディジタルデータ
のデマルチプレクス動作を制御する。このようなA/D
変換操作によって回路構成をかなり簡略化することがで
きる。
第7図に示す制御及び記憶部19は、各ボリュームv1
〜v8に対応する記憶手段としてレジスタ101〜10
8を含んでいる。各レジスタ101゛〜108の近傍に
記した(vl)〜(v8)は夫々に対応するボリューム
v1〜v8を示している。
これらのレジスタ101〜108には、各々に対応する
ボリュームv1〜v8の出力電圧をディジタル変換した
ディジタルデータが夫々記憶される。
これらのレジスタ101〜108は、システムクロック
パルスφ!、φ2によってシフト制御される8ステージ
/1ビツトの循環型シフトレジスタから成る。各レジス
タ101〜108の各ステージのブロック内に記した数
字は、第1、第9、第17及び第25タイムスロツトの
ときの各ステージ内のデータの重みを一例として示すも
のである。夫々のレジスタ101〜108における重み
数値の単位は、各出力データ表示の近傍に記されている
ように、夫々の制御要素の性質に応じて「H2」(周波
数)、「セント」(ピッチずれの深さを示すセント値)
、rmsJ (時間)、rdBJ  (レベル)である
。これらの重み表示はあくまでも一例として示したにす
ぎず、回路動作の面ではあまシ重要ではなく、ただ、シ
リアルデータとして送り出されるときに各ビットの重み
とタイムスロットとの関係を明らかにする面で役立つ。
第7図の制御及び記憶部19には、各レジスタ101〜
108に対応してマルチプレクス及びデマルチプレクス
制御回路111〜118が設けられている。回路112
〜117は同一構成であるため、回路112のみ詳細を
示し、回路113〜117は省略しである。このマルチ
プレクス及びデマルチプレクス制御回路111〜117
は、アナログ電圧マルチプレクサ16(第6図)におけ
る時分割多重化操作に対応して各レジスタ101〜10
7のディジタルデータをマルチプレクスしてA/D変換
器18(第6図)に送り、時分割的なA / D変換操
作に利用させると共に、その結果得られるディジタルデ
ータをA / D変換器18がら受は入れてデマルチプ
レクスし、対応するレジスタ101〜107にロードす
る機能をもつ。但し、イニシャルタッチ検出データ記憶
用のレジスタ108に対応する制御回路118はマルチ
プレクス機能(レジスタ108のデータをA / D変
換器18に送り出す機能)をもたない。
第6図において、アナログ電圧マルチプレクサ16の制
御入力には第3図のデコーダ29から8本の出力信号H
O〜H7が与えられると共に第4図のオア回路90から
イニシャルセンシング信号rBが与えられる。デコーダ
29はカウンタ13(第3図)のカウント値のうちピッ
)B2.Bl。
N4の値をデコードしたものを信号HO−H7として出
力する。各信号HO〜H7は第9図(a)に示す順で順
次″1”となる。■、つの信号HO−H7が′1”を持
続している時間は8キータイムであり、1走査サイクル
の間で各信号HO−H7が2巡する。
マルチプレクサ16は、常時は信号H1−H7に応じて
ボリュームv1〜v7のアナログ電圧を第9図(b)に
示すように順次サンプリングし、多重化して出力する。
イニシャルセンシング信号Isが1”のときは、上述の
信号H1−H7にょるv1〜v、7のサンプリングを禁
止し、イニシャルタッチ感度調整用ボリュームV8から
のアナログ電圧を持続的に選択して出力する。マルチプ
レクサ16の出力電圧はA/D変換器18内のアナログ
比較器110の入力Bに供給される。まず、通常のA 
/ D変換について説明し、次にイニシャルタッチ検出
信号のA/D変換について説明する。
A / D 変換器18は、システムクロックパルスφ
l、φ2によってシフト制御される8ステージ/lピツ
トの循環型シフトレジスタがら成るデータレジスタ10
0を含んでいる。A/D変換器18における通常のA/
D変換操作はマルチプレクサ16による各アナログ電圧
の時分割的サンプリングに対応して時分割で行なわれる
。初め、データレジスタ100には前回のA / D変
換によるディジタルデータが取り込まれる。この前回デ
ータをディジタル/アナログ変換(以下D/A変換とい
う)回路119でアナログ電圧に変換し、これを比較器
110の入力htg加えてマルチプレクサ16からのア
ナログ電圧と比較し、この比較結果に応じてデータレジ
スタ100の内容をカウントアツプまたはダウンするこ
とによりA / D変換を行なう。
前回のA / D変換によるディジタルデータはサンプ
リングタイミングの直前に第7図のレジスタ101乃至
107の1つからデータレジスタ100に取り込まれる
。そのため制御信号として信号N7・25 T 32が
第3図のアンド回路120から第7図の各制御回路11
1〜117内のアンド回路121.122,123に入
力される。第3図において、アンド回路120にはアン
ド回路42の出力とタイミング信号25 T 32が与
えられる。アンド回路42はカウンタ16のカウント値
の下位3ピツ)N3.N2.N1が”lll”(7)と
tk条件が成立する。これはサンプリング用の各信号H
O〜H7における最後の1キータイムを示す。
信号25 T 32は1キータイムにおける第25がら
第32タイムスロツトまでの8タイムスロツトの間″I
 ITとなるものである。従って、信号N7・25 T
 32は各信号HO〜H7の最後の8タイムスロツ)に
おいて”1”となる。
第7図において、制御回路111〜117にはデコーダ
29(第3図)の出力信号HO−H7が供給されており
、この信号HO〜H7と前記信号N7・25 T 32
にもとづいてマルチプレクスとデマルチプレクスを同時
に制御する。各制御回路111〜117はマルチプレジ
ス用77ド回路124゜125、デマルチプレクス用ア
ンド回路126゜127、及びホールド用アンド回路1
28,129を含んでいる。成るサンプリングタイミン
グの最後の8タイムスロツトにおいて、その次のサンプ
リングタイミングに対応するレジスタ(101〜107
のうち1つ)の記憶データがマルチプレクス用アンド回
路124,125を介して選択されてA / D変換器
18のデータレジスタ100(第6図)に供給されると
同時に、そのサンプリングタイミングでA / D変換
したデータがデマルチプレクス用アンド回路126,1
27を介してそのサンプリングタイミングに対応するレ
ジスタ(101〜107のうち1つ)に取り込まれる。
このようなレジスタ101〜107に対するデマルチプ
レクス及びマルチプレクス制御は、イニシャ、ルタッチ
検出のだめの約10m5の待ち時間以外のときに実行さ
れる。そのために、制御回路111〜117内の各アン
ド回路121.122,123にはイニシャルセンシン
グ信号Isの反転信号子1がインバータ160から与え
られ、ISが”0”のときに可能化されるようになって
いる。また、各アンド回路121.122,123には
信号N7・25 T 32が共通に入力される。各アン
ド回路121.122,123には信号HO,H1,H
2が各別に入力され、更に各制御回路116〜117の
アンド回路123と同等のアンド回路には信号H3〜H
7が各別に入力される。
信号HOが1”のとき、第9図に示すようにアナログ電
圧マルチプレクサ16(第6図)はどのボリュームv1
〜V8の電圧もサンプリングしない。従って、このとき
はA、/D変換器18ではA/D変換動作を行なわない
。信号HOの最後の8タイムスロツトにおいて信号N7
・25 T 32が1”となると、アンド回路121(
第7図)の条件が成立し、このアンド回路121からア
ンド回路124及びオア回路131に対して1”が与え
られる。従って、オア回路131の出力信号TiMは第
10図(b)のように発生する。同図(a)は信号HO
からHlへ変化するタイミングを拡大して示したもので
ある。尚、オア回路161の他の入力には各制御回路1
11〜117におけるアンド回路121と同等のアンド
回路122,123の出力が夫々与えられる。尚、第1
0図、その他のタイミングチャートにおいて、パルス中
に記す「25〜32」等の数字はタイムスロットの順位
を示す。
アンド回路124の他の入力にはレジスタ101の最終
ステージから出力されるシリアルな8ピツトデイジタル
データが与えられる。このシリアルディジタルデータは
、第25乃至第32タイムスロツトの間では最下位ビッ
ト(以下LSBという)から最上位ビット(以下MSB
という)まで順次に並んでいる。アンド回路124が第
10図(b)に示す信号TiMと同じ8タイムスロツト
の間可能化されることによりレジスタ101に記憶して
いる8ビツトデイジタルデータはこの信号TiMに同期
してアンド回路124でサンプリングされ、オア回路1
62に与えられる。オ′ア回路162の出力ODD (
オールドディジタルデータ)ケ第6図のA / D変換
器18に供給され、オア回路163及び加算器134を
経由してデータレジスタ100にロードされる。従って
、次のサンプリング信号H1が1”に立上るときにはデ
ータレジスタ100にはレジスタ101のデータ(これ
をVBRで示す)が転送されてきている。尚、オア回路
162(第7図)には各制御回路111〜117のマル
チプレクス用アンド回路124,125の出力が夫々印
加される。各レジスタ101〜107のデータをVBR
、VBD 、KVBD 、DVER(’tたはDEL 
)、SRM及びSRE、ATL、STRで示すとすると
、各サンプリングタイミングの冒頭でデータレジスタ1
00から出力されるデータは第9図(C)のようになる
。すなわち、第9図(b)に示すようにサンプリングさ
れる各ボリュームv1〜v7のアナログ電圧の前回サン
プリングタイミングにおけるディジタル変換結果が、同
じボリュームv 1〜V7の今回サンプリングタイミン
グに対応してデータレジスタ100から出力される。
一方、第7図のオア回路161から出力された信号Ti
Mは第6図のA/D変換器18に与えられる。この信号
TIMはインバータ165で反転サレ、アンド回路16
6を動作不能にする。アンド回路166はデータレジス
タ100のデータをホールドするためのもので、オール
ドデータODDをロードするとき信号TiMによってレ
ジスタ100のホールドを禁止する。信号TiMは3段
の遅延フリップフロップ(シフトレジスタ)1’37に
入力される。このフリップフロップ167はタイミング
信号6y8で入力信号をロードし、信号1y8に同期し
て出力を切換える。従って、その第1ステージの出力信
号TiMlは第10図(C)に示すように信号H1の立
上りの第1乃至第8タイムスロツトの間で′1”となり
、その第2及び第3ステージ出力をオア回路138でま
とめた信号T iM2+3は第10図(d)のように信
号TiMlの立下り直後の第9乃至第24タイムスロツ
トの間でl”となる。
第6図において、データレジスタ100は1ビツト分の
全加算器164と共に8ビツトのシリアルカウンタを構
成している。ラッチ回路139は信号1 y 88のタ
イミングでレジスタ100の各ステージの出力(すなわ
ちカウント値)を並列的にラッチするためのものである
。信号1y8gが発生する第1.第9.第17 、第2
5タイムスロツトにおいてレジスタ100の第1ステー
ジ乃至第8ステージにはMSBからLSBまでのデータ
が順に並んでおり、これがラッチ回路139にラッチさ
れる。第10図(e)に示すように、信号H1の立上シ
の8タイムスロツトにおいては、ラッチ回路169の内
容はレジスタ101(第7図)のデータVBRを示して
いる。このラッチ回路139の内容は、カウント値(レ
ジスタ100の内容)の変化に応じて8タイムスロツト
毎に変化する。
ラッチ回路139の出力はD・−/A変換回路119に
与えられ、アナログ電圧に変換される。比較器110は
入力AとBを比較し、B≧Aのとき、つまりマルチプレ
クサ16から入力Bに与えられるアナログ電圧の値がデ
ータレジスタ100のデータの値と同じかそれよシも大
きいとき、′1”を出力する。この比較器110の出力
は遅延フリップフロップ140に与えられ、信号1y8
に同期して8タイムスロツト遅延して出力される。この
フリップ70ツブ140の出力はインバータ141で反
転され、ダウンカウント用のアンド回路142に印加さ
れる。また、フリップフロップ140の出力はイニシャ
ルタッチ検出時におけるアップカウント用のアンド回路
143に印加される。アンド回路144は通常のA/D
変換動作時におけるアップカウント用である。
第7図のインバータ130から第6図のA / D変換
器18にイニシャルセンシング信号Isの反転信号T1
が与えられている。この信号〒1はアンド回路142及
び144に加′えられ、イニシャルタッチ検出時以外の
ときつまり通常のA / D変換動作時にこれらの回路
142,144を動作可能にする。信号T1をインバー
タ145で反転した信号Isがアンド回路143に印加
されており、イニシャルタッチ検出時にこの回路143
を可能にする。
通常のA / D変換動作時は、比較器110の比較結
果に無関係に、信号TiM1のタイミングでデータレジ
スタ100の内容を1カウントアツプする。すなわち、
信号TiM1と信号1y8がアンド回路144に入力さ
れており、信号TiM1が立上る第1タイムスロツトに
おいて該アンド回路144の出力が1”となる。アンド
回路144の出力“1″はオア回路146を介して加算
器134の入力Aに加わる。信号T i M lが′l
”のとき信号TiMは0”であり、データレジスタ10
0の出力がアンド回路136、オア回路133を介して
加算器134の入力Bに加わる。信号1y8のタイミン
グではレジスタ100にロードしたデータVBHの最下
位ビットが加算器134の入力Bに加わる。従って、最
下位ビットに′l”が加算される。キャリイアウド信号
がある場合は1タイムスロツト遅れてキャリイアウド出
力C。
十1から1”が出力され、アンド回路147を介して入
力Ciに加わる。最下位ビットのタイミングでキャリイ
アウド信号が加算されることのないようにするために、
信号1y8によってアンド回路147を動作不能にする
ようになっている。
こうして、第10図(f)に示すT i M 1の区間
で前回のデータVBHに1が加算される。この加算結果
1’−VBR+IJが次のTiM2の区間の間ラッチ回
路169にラッチされる(第10図(e))。
第1O図(f)のTiM2の区間では、データl’−V
BR+1」のアナログ電圧(A)とボリュームv1の現
在のアナログ電圧(B)とを比較器110で比較し、「
B≧A」が成立したときは加算も減算も行なわずにrV
BR+IJをし、ジスタ100で保持する。他方、「B
≧A」が成立しないときつまりl’−A)Bj、(7)
とき畝データ「VBR+1j力1らlを減算する。「A
>B」のときは遅延フリップフロップ140の出力が′
0”であり、インノ(−タ141からアンド回路142
に′l”が与えられる。このアンド回路142にはオア
回路138から信号TiM2+3が与えられており、区
間TiM2及びTiM3(第10図(f)参照)のとき
動作可能となる。区間TiM2においてアンド回路14
2の条件が成立すると、区間TiM2の間中(8タイム
スロツトの間)アンド回路142の出力が1”となる。
このアンド回路142の出力“1”はオア回路146を
介して加算器134の入力Aに与えられる。従って、レ
ジスタ100のデータ1−vnR+IJの全ビットに′
1”カニ加算され、事実上の1カウントダウンが行なわ
れる。
従って、区間TiM2の演算によってレジスタ100に
得られるデータの値は「VBR+IJまたは「vBR(
=vBR+1−1)」のどちらかであり、このデータは
区間TiM3においてラッチ回路139にラッチされる
(第10図(e)参照)。
区間TiM3ではラッチ回路169のデータ「vBR+
1jまたは[VBRJとボリュームv1の現在のアナロ
グ電圧とを比較器110で比較し、「B≧A」が成立し
たときは加算も減算も行なわずにレジスタ100の現在
値「v B R+I Jまたは[−VBRjを保持する
。他方、[A > B Jのときは前述と同様にアンド
回路142から1″を出力し、レジスタ100のデータ
から1を減算する。この2度目の減算によってレジスタ
100のデータはrvBR−1(=VER+l−1−1
)Jとなる。
区間TiM3が終了すると、信号TiM2+3が立下り
、アンド回路142が動作不能となる。
従って、以後のカウント動作は停止する。こうして、A
 / D変換動作はサンプリング信号)11の立上りの
3区間TiM1− TiM3  (24タイムスロツト
)の間でのみ行なわれる。
前回のA / D変換によって求めたデータVBRの値
(A)と今回サンプリングされたボリュームv1の設定
値(B)とが一致している場合、区間T i M 1に
おける1加算によってレジスタ100の内容がl’−v
nR+IJとなることにより、区間TiM2における比
較ではA>Bが成立し、1減算されてレジスタ100の
内容が「V B RJとなる。区間TiM3における比
較ではA=Bが成立し、1減算は行なわれない。従って
、最終的には前回と同じデータ「v B RJがデータ
レジスタ100にホールドされる。
前回のA / D変換によって求めたデータVBRO値
(Δ)よりも今回サンプリングされたボリ一ムv1の設
定値(B)の方が大きい場合、区間’l’iMlにおけ
るl加算によってレジスタ100の内容がrVBR+1
jとなっても比較器110ではB=AまたはB>Aのど
ちらかが成立するだけである。従って、区間TiM2及
びTiM3で減算は行なわれず、最終的にはl’−vB
R+IJがレジスタ100にホールドされる。
前回のA / D変換によって求めたデータVBRO値
(A)よりも今回サンプリングされたボリュームv1の
設定値(B)の方が小さい場合、区間TiM2及びTi
M3では常にA)Bが成立する。
従って、1加算の後に1減算が2度行なわれ、最終的に
は「vBR−1」がレジスタ100にホールドされる。
上述のように、1サンプリング周期(約1 m s )
におけるディジタルデータの最大変化量は±1に限定さ
れている。これは、ボリュームv1〜V7によるアナロ
グ設定値が急激に変更されたときこれにそのまま応答し
たのではクリック等不快な雑音をもたらす原因となるの
でこれを防止するため、及び、雑音等によってアナログ
設定値が一時的に急激に変化したときこれに反応しない
ようにするため、等の理由による。1サンプリング周期
におけるディジタルデータの最大変化量は±1に限らず
、要するに滑らかなA/D変換が行なえる程度であれば
よい。
また、1回のA / D変換動作において3つの区間T
iMl 、TiM2.TiM3で加減算を行なうように
しているが、これはノイズ等によって比較器110の出
力が不安定な場合にディジタルデータが乱りに変動する
ことを防止するのに役立つ。例えば、区間TjM2でB
≧Aが成立したのに区間TiM3では成立しないような
場合、区間TiM1における「+1」と区間TiM3に
おける「−1」によって最終的にはディジタルデータは
変化しない。
尚、ラッチ回路139の全出力を入力したアンド回路1
48とノア回路149(第6図)は最大カウント値と最
小カウント値を夫々検出するためのものである。最大カ
ウント値になったときアンド回路148の出力によって
アンド回路143゜144を動作不能にし、アップカウ
ントを禁止する。最小カウント値になりたときはノア回
路149の出力によってアンド回路142を動作不能に
し、ダウンカウントを禁止する。
゛サンプリング信号H1が発生しているときの説明に戻
ると、区間TjM3の終了後はA/D変換結果であるデ
ィジタルデータがアンド回路166、オア回路133、
加算器164の入力Bを介してデータレジスタ100で
循環してホールドされる。
このレジスタ100のデータはニューディジタルデータ
NDDとして第7図の各制御回路111〜117のデマ
ル゛テプレクス用アンド回路126゜127に供給され
る。信号H1が“1″のときは制御回路111のアンド
回路122が動作可能であるが、信号N7・25 T 
32が0”の間は条件が成立せず、このアンド回路12
2の出力は”0”となっている。アンド回路122の出
力″′0″はインバータ150で反転され、ホールド用
のアンド回路128に与えられる。レジスタ101のデ
ータVBRはこのアンド回路128及びオア回路151
を介して循環保持される。
信号H1の最後の8タイムスロツトにおいテ信号N7・
25 T 32が′1”となると、アンド回路122の
条件が成立し、このアンド回路122からアンド回路1
26に“1′が与えられる。同時に、アンド回路122
の出力″′1”は、次のサンプリング信号H2に対応す
る制御回路112のマルチプレクス用アンド回路125
に加えられると共にオア回路131に与えられる。制御
回路111では、アンド回路122の出力″1”によっ
てホールド用アンド回路128が動作不能となり、アン
ド回路126が動作可能となる。従って、信号H1のタ
イミングでA/D変換されたボリュームv1の設定値を
示すニューディジタルデータNDDがアンド回路126
で選択され、オア回路151を介してレジスタ101に
ロードされる。アンド回路122は第25から第32タ
イムスロツトの間゛l”を出力し、この間にデータレジ
スタ100(第6図)から出力されるデータNDDは丁
度下位ビットから最上位ビットまでの8ビツトがシリア
ルに順番に並んでいる。従って、第25タイムスロツト
から第32タイムスロツトの間でニューディジタルデー
タNDDがレジスタ101に順番ニロードされることに
なり、第1タイムスロツトにおけるレジスター01の各
ステージの重みは図中に示すように第1ステージが最上
位ピッl’(”H2)であり、ステージが進むにつれて
下位ビットに移り、第8ステージが最下位ビットc−L
n2)4 である。
一方、アンド回路122の田カ”1”に対応してオア回
路131から信号TjMが出力され、がつアンド回路1
25及びオア回路132を介してレジスター02のデー
タVBDがオールドディジタルデータODDとしてA 
/ D変換器18(第6図)に与えられる。そして、サ
ンプリング信号がH2に切換わると、前述と同様の手順
で、ボリュームV2に関するA / D変換が行なわれ
る。以下、信号H2〜H7に前厄して制御回路112〜
117が前述と同様に動作し、各ボリュームV3〜v7
に関するA / I)変換が順次行なわれる。こうして
、各レジスター01〜107には、各ポリーームV1〜
V7の出力に対応するディジタルデータが夫々記憶され
る。
尚、ディレィビブラート(ボリュームv4)に対応する
レジスター04のデータ表示がDVERとDELの2通
シ有る理由は、ポリー−ムViディレィビブラートの開
始時間設定とディレィビブラート深さ変化のエンベロー
プの傾き設定の両方に兼用しているためである。DVE
Rはディレィビブラートにおける深さの時間的変化の速
度を設定するだめのディレィビブラートエンベロープレ
ートデータであり、その重みはレジスター04の各ステ
ージブロック内の下側に示されている。
この重みの単位が(H2)である理由は、エンベロープ
変化レートを周波数に換算した速さで示したためである
。すなわち、エンベロープの開始時から終了時までの時
間が周波数表示のT周期に対応している。DELはディ
レィビブラート開始時間データであり、その重みはレジ
スター04の各ステージブロック内の上側に示されてい
る。この2つのデータDVER,DELは勿論真理値が
異なっているわけではなく、利用する側での重みづけが
異なっているわけである。
スラースピード(ボリュームV5)に対応するレジスタ
105のデータ表示がSRMとSREの2通り有る理由
は、ダイナミックレンジを広くとるために8ビツトのデ
ータを仮数部と指数部に分けて利用するためである。最
下位ピットは利用せず、下位2ビツト目がら5ビツト目
までを仮数部M1.M2.M3.M4とし、上位3ビツ
トを指数部E1.E2.E3とする。SRMはスラーレ
ート仮数部のデータ表示であp、SREはスラーレート
の指数部のデータ表示である。
第4図のオア回路9oから出力されたイニシャルセンシ
ング信号Isは第7図の遅延フリップフロップ152に
入力される。2段の遅延ノリツブフロップ152は信号
6y8によって六方信号をロードし、信号1y8に同期
して出力状態を切換えるものである。遅延フリップフロ
ップ152の第1ステージの出方がアンド回路153に
加わり、かつインバータ155で反転されてアンド回路
154に加わる。第2ステージの出方はアンド回路15
4に加わり、かつインバータ130で反転されてアンド
回路153に加わる。このインバータ130の出力が信
号nとして第6図めA / D変換器18に与えられる
。アンド回路153は信号Isの立上りに対応して8タ
イムスロツト幅のパルスを出力し、アンド回路154は
信号ISO立下りに対応して8タイムスロツト幅のパル
スを出力する。アンド回路153及び154の出力はオ
ア回路161に加えられ、信号TiMとして第6図のA
 / D変換器18に与えられる。信号Isに対応して
発生する信号TiM及びT1の状態を第11図に示す。
第6図において、信号Isの立上りに対応して信号Ti
Mが′l”となる8タイムスロツトの間でアンド回路1
66が動作不能にされ、データレジスタ100の全ビッ
トが′0”にクリアされる。
また、信号T1が0”となることによって第7図の各制
御回路111〜117が動作不能にされ、各レジスタ1
01〜107はその記憶データを循環保持する。かつ、
第6図のアンド回路142及び144が動作不能となり
、アンド回路143が動作可能となる。アンド回路14
3が可能化された最初の8タイムスロツトでは、信号T
IMを8タイムスロツト遅延した信号TiMlが′1″
であり、インバータ156の出力″OIIによってアン
ド回路143の動作が禁止される。これは信号Isの立
上り時において各信号の状態が安定するのを待つためで
あるが、この処理は特に行なわなくてもよい。アンド回
路143の他の入力には信号1y8と遅延7リツプフロ
ツプ140の出力が加えられる。従って、比較器110
で「B≧A」が成立すれば、信号1y8のタイミングで
アンド回路143から′l”が出力され、オア回路14
6を介して加算器134の入力Aに与えられる。前述の
通り、この信号1y8のタイミングはデータレジスタ1
00のデータの最下位ビットのタイミングである。従っ
て、アンド回路143がら信号1y8のタイミングで1
パルス与えられる毎に(約4μs毎に)データレジスタ
100の内容が1カウントアツプされる。
前述の通シ、イニシャルセンシング信号rsが発生して
いる間はマルチプレクサ16でポリニームV8のアナロ
グ電圧を持続して選択する。従って、ボリー−ムv8で
感度調整されたタッチ検出信号が比較器110の入力B
に専ら与えられる。
データレジスタ100は初めにオール″′0”にクリア
されるので、初めは比較器110で「B≧A」が成立す
る。データレジスタ100の値がタッチ検出信号の値に
一致するまで、信号1y8が発生する毎に急速に該レジ
スタ100の内容がカウントアツプされる。データレジ
スタ100のカウント値がタッチ検出信号の値に一致す
ると、比較器110で「B=A」が成立する。これにも
とづきレジスタ100の内容が更に1カウントアツプさ
れた後、比較器110でl’−B<AJが成立し、アン
ド回路146が動作不能にされ、カウントが停止する。
その後、タッチ検出信号のレベルが下がったとしてもデ
ータレジスタ100のダウンカウントは行なわれないの
で、ピーク値が保持されることになる。また、タッチ検
出信号がデータレジスタ100の値よりも更に太きくな
った場合は比較器110で「B≧A」が成立し、追加の
カウントアツプが行なわれる。こうして、イニシャルセ
ンシング信号ISが発生している間のタッチ検出信号の
ピーク値に相当するディジタルデータがデータレジスタ
100でホールドされる。このデータレジスタ100に
ホールドされたピーク値のデータはデータNDDのライ
ンを介して第7図の制−両回路118内のアンド回路1
57に与えられる。
鍵押圧開始時から約10m5が経過してイニシャルセン
シング信号Isが立下ると、第7図のアンド回路154
の出力が第25乃至第32タイムスロツトに同期して8
タイムスロツト間″′l”となる。
このアンド回路154の出力″1″はアンド回路158
に与えられる。アンド回路158の他の入力には、第4
図のフリップフロップXKQの出力XKQSが2段の遅
延フリップフロップ159を介して加えられる。この遅
延フリップフロップ159は遅延クリップフロッグ15
2の出力タイミングに同期させるためのものである。ア
ンド回路158はイニシャルタッチ検出時間終了時に何
らかの鍵が押圧されていること(XKQSが′1”)を
条件に8タイムスロツトの間″1”を出力する。
このアンド回路158の出力″1″によってアンド回路
157が動作可能となり、データレジスタ100(第6
図)にホールドされているタッチ検出信号のピーク値デ
ータ(NDD)を通過させ、オア回路160を介してレ
ジスタ108にロードする。また、アンド回路154の
出力11″に対応してオア回路1,31から第6図のイ
ンバータ135に与えられる信号TiMによってデータ
レジスタ100にホールドしていたピーク値データがク
リアされる。アンド回路154の出力が1″となる8タ
イムスロツトの間にレジスタ108(第7図)に対応す
るピーク値データのロードが完了し、該アンド回路15
4の出力が′θ″に立下るとアンド回路157に代わっ
てアンド回路161が動作可能となる。レジスタ108
にロードされたタッチ検出信号のピーク値データはこの
アンド回路161を介して以後ホールドされる。こうし
て、イニシャルタッチ検出デー”夕がレジスタ108に
ホールドされる。
尚、レジスタ108のデータ表示がAPIとITLの2
通り有る理由は、同じイニシャルタッチ検出データをア
タックピッチコンドロールドイニシャルタッチレベルコ
ントロールの両方に使用するためである。APIは、ア
タックピッチ初期値設定データであり、その重みはレジ
スタ108の各ステージブロック内の上側に記されてい
る。下位3ビツトは切捨てられ、上位5ビツトが約1.
2セント乃至約19セントのピッチずれに対応する。
ITLは、イニシャルタッチレベル制御データである。
第7図の各レジスタ101〜108に記憶されたデータ
のうちピッチコントロール関係のデータ、すなわちビブ
ラートレートデータVBR,ビプラ:ト深さデータVB
D、アフタータッチビブラート深さデータKVBD、デ
ィレィビブラートエンベロープレートデータDVER,
ディレィビブラート開始時間データDEL、スラーレー
ト仮数部データSRM、スラーレート指数部データSR
E。
アタックピッチ初期値設定データAPIは効果付与回路
20(第2図)に供給される。レベルコントロール関係
のデータ、すなわちアフタータッチレベル制御データA
TL、サスティンレートデータSTR,イニシャルタッ
チレベル制御データITLは楽音信号発生部21(第2
図)に供給される。
効果付与回路20では、単音キーアサイナ14Aから与
えられるアタックピッチスタート信号Asまたはスラー
スタート信号SSにもとづき、変調信号VALを形成す
るための動作あるいはスラー効果を付与した楽音周波数
情報SKCを形成するための動作を開始する。効果付与
回路20の詳細説明は省略するが、その概略は次の通り
である。
アタックピッチスタート信号Asが与えられたときは、
上記アタックピッチ初期値設定データAPI及びアタッ
クピッチデータROM22から与えられる制御データA
PS、APR,APERに応じてアタックピッチ用の変
調信号VALを形成する。
その後、ディレィビブラートが選択されているならば、
上記ディレィビブラート開始時間データDEL及びディ
レィビブラートエンベロープデータDVERに応じてデ
ィレィビブラート用の変調信号V’ALを形成する。デ
ィレィビブラートの終了後は(ディレィビブラートが選
択されていないときはアタックピッチ終了直後に)、ノ
ーマルビブラート及びアフタータッチビブラートのだめ
の変調信号VALを形成する。ノーマルビブラート用の
変調信号VALは上記ビブラートレートデータVBR及
びビブラート深さデータVBDに応じて形成される。ア
フタータッチビブラート用の変調信号VALは上記デー
タVBRとアフタータッチビブラート深さデータKVB
Dに応じて形成される。ノーマルビブラートとアフター
タッチビブラートが同時に選択されている場合は、変調
信号VALの周波数がデータVBHによって決定され、
深さく振幅)がデータVBDとKVBDの両方によって
決定される。スラースタート信号SSが与えられたとき
はスラーレート用のデータSRM、SREと単音キーア
サイナ14Aから寿えられるキーコードMKCに応じて
周波数情報SKCの値を前音に対応する値から新音に対
応する値まで徐々に移行する制御を行なう。スラー制御
終了後は上述と同様にしてディレィビブラート、ノーマ
ルビブラート、アフタータッチビブラートのための変調
信号VALを形成する。
楽音信号発生部21の詳細説明も省略するが、その概略
は次の通りである。単音モードのときは、効果付与回路
20から与えられる周波数情報5KC(これはキーコー
ドMKCに対応している)にもとづき楽音信号を形成す
る。複音モードのときは複音キーアサイナ14Bから4
見られるキーコードPKCにもとづき楽音信号を形成す
る。同時に、そこで形成する楽音信号の音高を前記変調
信号■ALに応じて制御し、かつ前記アフタータッチレ
ベル制御データATL及びイニシャルタッチレベル制御
データITLに応じて離業音信号の音量を制御する。更
に、前記サスティンレートデータSTRに応じて該楽音
信号の振幅エンベロープの“−サスティン時間を制御す
る。
以上のようにしてイニシャルタッチコントロールあるい
はアフタータッチコントロールが実現される。ところで
、第4図の単音キーアサイナ14Aでは、前記イニシャ
ルセンシング信号ISの発生中はキーオン信号MKON
をt Onとし、かつ新たな押圧鍵のキーコードXKC
がレジスタ67にロードされることを抑止している。所
定の待ち時間が終了したとき、すなわちイニシャルセン
シング信号ISが@0″に立下るとき、新たな押圧鍵の
キーコードXKCがレジスタ36からレジスタ37にロ
ードされ、かつキーオン信号MKONが′1#に立上る
。前述の楽音信号発生部21では、レジスタ37から出
力されるキーコードMKCにもとづき(詳しくはこのキ
ーコードMKCに対応する周波数情報SKCにもとづき
)単音モード用の楽音信号を形成し、かつ前記キーオン
信号MKONに応じて単音モ・−ド用の振幅エンベロー
プ信号を発生し、該楽音信号の発音を制御するようにな
っている。従って、所定の待ち時間分だけ楽音の発音開
始が遅れることになる。また、前述のアタックピッチス
タート信号AS及びスラースタート信号SSは、イニシ
ャルセンシング信号ISの立下り時に発生するようビな
っているので、効果付与回路20における制御も発音開
姶縛の遅れに合わせて開始される。
複音キーアサイナ14Bの詳細説明は省略するが、この
キーアサイナ14Bにおいても上述と同様の発音開始時
点を遅らせる配慮がなされている。
すなわち、第4図に示す単音キーアサイナ14Aから複
音キーアサイナ14Bに割当て禁止信号AStが与えら
れるようになっており、この信号ASi &;f、+t
ホイニシャルセンシング信号Isの発生に対応して発生
し、複音キーアサイナ14Bにおける割当て動作を一時
的に禁止する。その結果、新たな押圧鍵が成るチャンネ
ルに割当てられることになり、発音開始が遅らされる。
第4図を参照すると、フリップフロップAKQの出力が
アンド回路91を介してオア回路345に与えられ、こ
のオア回路645の出力が割当て禁止信号ASiとして
複音キーアサイナ14Bに供給されるようになっている
。従って、イニシャルセンシング信号ISに対応して信
号ASiが発生する。尚、アンド回路644の出力がオ
ア回路645に入力されているが、これはタイミング合
わせのために設計上設けられたものであるにすぎない。
尚、押鍵検出部12は第3図に示すような時分割多重化
キーデータTDMを発生する方式に限らず、如何なる押
鍵検出方式を用いてもよい。また、上記実施例では単音
モードと複音モードが選択可能であるが、どちらか一方
のみであってもよい。
また、上記実施例ではタッチセンサ11は全鍵共通であ
るが、各鍵毎にもしくは半オクターブあるいはオクター
ブ等所定音域毎に夫々独立にタッチセンサを設けてもよ
い。また、アフタータッチセンサ11Aの形状、材質等
は特に限定されず、要するに押鍵接続中においても鍵タ
ッチに応じた出力が得られるものであればよい。例えば
、感圧導電ゴムあるいは圧電素子、半導体圧力センサ、
光学方式を用いたもの、コイルを用いたもの、磁気作用
を用いたもの、等如何なる動作原線にもとづくセンサを
用いてもよい。
「エニー昂ニーキーオン」アルいハ「レカートニューキ
ーオン」にもとづきアフタータッチセンサ11Aの出力
信号のピーク値を所定期間内で検出しこれをホールドす
る場合において、必ずしも厳密なピーク値ホールドを行
なわねばならないわけではなく、要するに演奏者が鍵押
圧当初に鍵に与えた力(イニシャルタッチ)t−前記所
定期間内で量的に検出するように構成されていればよい
また、イニシャルタッチ検出のための前記所定期間は実
施例では約10ms (ミリ秒)となっているが、発音
開始を遅らせてもさしつかえない程度ならどの程度でも
よい。
上記実施例ではタッチ検出信号(ボリュームv3、v6
、V8の出力)と他の効果設定信号(ボリュ−AY1、
v2、V4、v5、V’l)出力)トラ共通のA/D変
換部17でA/D変換するようにしているが、タッチ検
出信号専用のA/D変換装置を設けてもよい。
以上説明したようにこの発明によれば、共通のセンサを
用いてイニシャルタッチとアフタータッチの両方を検出
することができるので、鍵盤回わりの構成が簡素化され
ると共に製造コストを安価にすることもできるという利
点がある。
【図面の簡単な説明】
第1図はこの発明の一実施例を示すブロック図、第2図
はこの発明のより詳細な実施例を示す電子楽器全体構成
ブロック図、第3図は第2図の押鍵検出部及びカウンタ
の詳細例を示す回路図、第4図は第2図の単音キーアサ
イナの詳細例を示す回路図、第5図は第2図各部で使用
するタイミング1言号の一例を示すタイミングチャート
、第6図は第2図のタッチセンサ、各種効果設定操作子
群、アナログ電圧マルチプレクサ及びA/D変換器の部
分の詳細例を示す回路図、第7図は第2図のA/D変換
部内の制御及び記憶部の詳細例を示す回路図、第8図は
第6図のアフタータッチセンサの出力にもとづきイニシ
ャルタッチ及びアフタータッチの両方を検出することを
示すための信号波形図、第9図は第6図及び第7図の回
路によるアナログ/ディジタル変換のための時分割状態
を示すタイミングチャート、第10図は第6図のA/D
変換器の通常O(イニシャルタッチ検出時以外のときの
)動作例を示すタイミングチャート、第11図は第6図
及び第7図におけるイニシャルタッチ検出時の主な信号
の発生状態を示すタイミングチャート、である。 200 、10−・・鍵盤、201 ・・・楽音発生装
置、203.10,11A・・・タッチセンサ、204
−待ち時間設定回路、205・・・イニシャルタッチ検
出回路(ピークホールド回路)、12−・・押鍵検出部
、1 B −・・鍵走査用及び待ち時間設定用及びA/
D変換時分を動作制御用のカウンター 14−発音割当
て回路、14 A ・・・単音キーアサイナ、21−・
・楽音信号発生部、56 、77−・・ニューキーオン
検出用のアンド回路、AKQ、NKQ−・ニューキーオ
ン記憶用のフリップフロップ、V8−・・イニシャルタ
ッチ感度調整用ボリューム、18・・・A、 / D変
換器、108・・・イニシャルタッチ検出データ記憶用
のレジスタ。 特許出願人 日本楽器製造株式会社

Claims (1)

  1. 【特許請求の範囲】 1、複数の鍵を具える鍵盤と、この鍵盤で抑圧さ几た鍵
    に対応する楽音信号を発生する楽音発生手段と、前記鍵
    盤で押圧された鍵に関する押圧力あるいは抑圧速度ある
    いは抑圧深さ等にもとづき鍵タッチを鍵押圧持続中も検
    出するタッチセンサと、前記鍵盤における鍵の押し始め
    を検出し、この検出にもとづき押鍵開始時から所定時間
    の間待ち時間を設定する待ち時間設定手段と、この待ち
    時間設定手段によって前記待ち時間が設定されている間
    に前記タッチセンサで検出された鍵タッチヲ宗す信号に
    もとづきイニシャルタッチに応じた信号を検出するイニ
    シャルタッチ検出手段とを具え、前記楽音発生手段で発
    生する楽音の音高、音色、音量のうち1または複数を前
    記イニシャルタッチ検出手段の出力に応じて制御し、か
    つ前記楽音発生手段における楽音の発音開始を前記待ち
    時間分だけ遅らせるようにしたことを特徴とする4子楽
    器のタッチレスポンス装置。 2、前記イニシャルタッチ検出手段は、前記待ち時間設
    定手段によって前記待ち時間が設定されている間に前記
    タッチセンサから出力される前記鍵タッチを示す信号の
    ピーク値を検出してホールドし、ホールドした信号と前
    記イニシャルタッチに応じた信号として出力するもので
    ある特許請求の範囲第1項記載の電子楽器のタッチレス
    ポンス装置。 6、前記タッチセンサは、前記誕タッチを示すアナログ
    信号を出力するものであり、前記イニシャルタッチ検出
    手段は、前記待ち時間中に前記タッチセンサから出力さ
    れるアナログ信号をディジタル信号に変換しかつそのピ
    ーク値をホールドするものである特許請求の範囲第2項
    記載の電子楽器のタッチレスポンス装置。 4、前記イニシャルタッチ検出手段は、前記タッチセン
    サから出力されたアナログ信号の感度を調整する可変調
    整手段と、カウンタ及びデイジタル/アナログ変換器及
    びアナログ比較器を含み、前記カウンタの出力を前記デ
    ィジタル/アナログ変換器でアナログ信号に変換し、前
    記アナログ比較器で前記可変調整手段の出力信号と前記
    ディジタル/アナログ変換器の出力信号とを比較し、前
    記待ち時間中に前記比較器の出力にもとづき前記ディジ
    タル/アナログ変換器の出力信号の値が前記可変調整手
    段の出力信号の値に達するまで前記カウンタを逐次カウ
    ントアツプするrナログ/ディジタル変換回路と、前記
    待ち時間の終了時に前記カウンタの内容をホールドする
    レジスタとを具えるものである特許請求の範囲第6項記
    載の電子楽器のタッチレスポンス装置。 5、前記待ち時間設定手段は、前記鍵盤で新たな鍵が押
    圧されたことを検出するニューキー検出手段と、このニ
    ューキー検出手段による新たな鍵押圧検出にもとづき前
    記所定時間の計時動作を行なうタイマ手段とを含むもの
    である特許請求の範囲第1項乃至第4項記載の電子楽器
    のタッチレスポンス装置。
JP57002766A 1982-01-13 1982-01-13 電子楽器のタツチレスポンス装置 Granted JPS5865488A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP57002766A JPS5865488A (ja) 1982-01-13 1982-01-13 電子楽器のタツチレスポンス装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP57002766A JPS5865488A (ja) 1982-01-13 1982-01-13 電子楽器のタツチレスポンス装置

Publications (2)

Publication Number Publication Date
JPS5865488A true JPS5865488A (ja) 1983-04-19
JPH0259475B2 JPH0259475B2 (ja) 1990-12-12

Family

ID=11538456

Family Applications (1)

Application Number Title Priority Date Filing Date
JP57002766A Granted JPS5865488A (ja) 1982-01-13 1982-01-13 電子楽器のタツチレスポンス装置

Country Status (1)

Country Link
JP (1) JPS5865488A (ja)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS63137398U (ja) * 1987-02-28 1988-09-09
JPH01147599A (ja) * 1987-12-04 1989-06-09 Casio Comput Co Ltd 電子鍵盤楽器
JPH01167895A (ja) * 1987-12-24 1989-07-03 Yamaha Corp 楽音制御装置
JPH02273792A (ja) * 1989-04-14 1990-11-08 Yamaha Corp 楽音制御装置
JPH0944148A (ja) * 1996-05-24 1997-02-14 Yamaha Corp 押鍵情報出力装置
JP2010197910A (ja) * 2009-02-27 2010-09-09 Korg Inc 鍵変移量検出装置

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS63137398U (ja) * 1987-02-28 1988-09-09
JPH01147599A (ja) * 1987-12-04 1989-06-09 Casio Comput Co Ltd 電子鍵盤楽器
JPH01167895A (ja) * 1987-12-24 1989-07-03 Yamaha Corp 楽音制御装置
JPH02273792A (ja) * 1989-04-14 1990-11-08 Yamaha Corp 楽音制御装置
JPH0944148A (ja) * 1996-05-24 1997-02-14 Yamaha Corp 押鍵情報出力装置
JP2010197910A (ja) * 2009-02-27 2010-09-09 Korg Inc 鍵変移量検出装置

Also Published As

Publication number Publication date
JPH0259475B2 (ja) 1990-12-12

Similar Documents

Publication Publication Date Title
US5094136A (en) Electronic musical instrument having plural different tone generators employing different tone generation techniques
US4635520A (en) Tone waveshape forming device
JPS5865486A (ja) 電子楽器
US4195545A (en) Digital touch response circuit of electronic musical instrument
US4179972A (en) Tone wave generator in electronic musical instrument
JPH0420193B2 (ja)
GB2089551A (en) A chord generating apparatus of an electronic musical instrument
JPS5865488A (ja) 電子楽器のタツチレスポンス装置
US5248842A (en) Device for generating a waveform of a musical tone
US4733591A (en) Electronic musical instrument
JPS5924433B2 (ja) 時間関数波形発生器
US4348928A (en) Electronic musical instrument
JPS6031189A (ja) 楽音発生装置
US4384506A (en) Polyphonic electronic musical instrument producing prominent solo tone
US4182210A (en) Keying system for an electronic musical instrument
JPH0693191B2 (ja) 電子楽器
JPS5866996A (ja) 電子楽器の変調信号発生装置
JPS6330638B2 (ja)
JP2603070B2 (ja) エンベロープ波形発生装置
JPH0693192B2 (ja) 電子楽器
JPH0434160B2 (ja)
JPH01285993A (ja) 電子楽器
JPH0230519B2 (ja)
JPS6150319B2 (ja)
JPS6255676B2 (ja)