JPH01164998A - 電子楽器 - Google Patents

電子楽器

Info

Publication number
JPH01164998A
JPH01164998A JP62323183A JP32318387A JPH01164998A JP H01164998 A JPH01164998 A JP H01164998A JP 62323183 A JP62323183 A JP 62323183A JP 32318387 A JP32318387 A JP 32318387A JP H01164998 A JPH01164998 A JP H01164998A
Authority
JP
Japan
Prior art keywords
key
data
keys
aftertouch
touch response
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
JP62323183A
Other languages
English (en)
Other versions
JP2909985B2 (ja
Inventor
Takaaki Muto
孝明 武藤
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.)
Yamaha Corp
Original Assignee
Yamaha Corp
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 Yamaha Corp filed Critical Yamaha Corp
Priority to JP62323183A priority Critical patent/JP2909985B2/ja
Priority to US07/288,079 priority patent/US4972753A/en
Publication of JPH01164998A publication Critical patent/JPH01164998A/ja
Application granted granted Critical
Publication of JP2909985B2 publication Critical patent/JP2909985B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Electrophonic Musical Instruments (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 この発明は電子楽器に関し、特にタッチレスポンス効果
を各キーごとに付与し得るようにした電子楽器に適用し
て好適なものである。
〔発明の概要〕
この発明は、各キーごとにタッチレスポンス効果を付与
し得る電子楽器において、同時に押鍵操作されたキーの
押鍵数に応じて各キーから得られるタッチレスポンス情
報の感度を補正するようにしたことにより、演奏者の指
の操作の不揃いや押鍵数の多少などに基づ(タッチレス
ポンス効果の不揃いを回避し得る。
〔従来の技術〕
従来、タッチレスポンス装置として、押鍵操作時の押鍵
速度に応じて発生される楽音の音量、音高、音色等を各
キーごとに制御するイニシャルタッチレスポンス手段を
設けると共に、押鍵操作した状態においてキーの押圧力
を変更することによって、発音されている楽音の音量、
音高、音色等を各キーごとに制御するアフタタッチレス
ポンス手段を設けるようにした電子楽器が提案されてい
る(特開昭59−105692号公報)。
この種の電子楽器は、キーごとにイニシャルタッチ効果
やアフタタッチ効果を楽音に付与することができるので
、楽音を一段と微妙に表現できる利点がある。
〔発明が解決しようとする問題点〕
ところが、同時に複数の音高の楽音を発生できるいわゆ
る複音電子楽器に上述のタッチレスポンス装置を適用し
ようとする場合、演奏者の各指が不揃いな挙動をするた
めに、楽音に付与されたタッチレスポンス効果が不自然
に聞こえるおそれがある。
例えば、伴奏鍵域にある複数のキーを左手の5本の指を
用いて演奏しようとする場合、−船釣に演奏者の全ての
指が均一な押圧力で、しかも他の指によって与えられて
いる押圧力の影響を受けないように独立に押鍵操作をし
得ない傾向がある。
特に同時に操作するキーの数が少ない場合には、各キー
に与える押圧力を比較的大きくできると共に、演奏者は
各指ごとに独立した押圧力で押鍵操作をし易い状態にな
る傾向がある。しかし、同時に押鍵操作するキーの数が
増えて来ると、各キーに割り振られる押圧力が小さくな
ると共に、あるキーについて押圧力を強めれば、これに
引きずられるように他の指の押圧力が不必要に強くなる
ような傾向がある。
そこで、同時に押鍵操作するキーの数を変更したとき、
演奏者が予期し得ないようなタッチレスポンス効果が生
ずるおそれがある。
この発明は以上の点を考慮してなされたもので、同時に
複数のキーを押鍵操作してタッチレスポンス効果を各キ
ーごとに付与する際に、押鍵操作数が変化した場合にも
実用上各キーによるタッチレスポンス効果が不用意に不
揃いになるような結果が生ずるおそれを有効に回避し得
るようにした電子楽器を提案しようとするものである。
〔問題点を解決するための手段〕
かかる問題点を解決するためこの発明においては、それ
ぞれ異なる音高を指定する複数のキー(2)と、各キー
(2)のキー操作におけるタッチを検出してタッチレス
ポンス情報を出力するタッチレスポンス情報出力手段(
11)と、各キー(2)のうち操作されたキー(2)に
対応しかつタッチレスポンス情報により制御された楽音
を発生する楽音発生手段(5、RTO)と、各キー(2
)のうち同時に操作されているキー(2)の数を検出し
、検出したキー操作数に応じて、タッチレスポンス情報
を補正する補正手段(5、RTI)とを設けるようにす
る。
〔作用〕
キー(2)によって同時に操作された複数の音高につい
て、それぞれタッチレスポンス付与操作をすれば、各音
高の楽音に対してタッチレスポンス効果が付与される。
かくするにつき、この発明においては、タッチレスポン
ス情報AFTjの感度を同時に操作されたキーの操作数
NUMに応じてそれぞれ補正することにより、タッチレ
スポンス付与操作に不揃いがあったときにこれを容易に
補正することができ、かくして−段と演奏操作をし易い
電子楽器を得ることができる。
〔実施例〕
以下図面について、この発明の一実施例を詳述する。
(1)第1実施例 第1図において、1は全体として電子楽器を示し、鍵盤
部2から入力されたキー情報KINと、パネル操作部3
から入力された操作子情報PINとを、ROM構成のプ
ログラムメモリ部4に格納されているプログラムデータ
に基づいて第4図に示すメインルーチン及び第5図に示
すアフタタッチ処理プログラムを実行する中央処理ユニ
ット(cPU)5によって処理しながら、バス6を介し
てRAM構成のレジスタ部7(第2図)に取り込む。
この実施例の場合、電子楽器1は同時に複数、例えば8
つの楽音を発生できるようになされ、CPU5は複数の
キーが同時に押鍵操作されたとき、各キーのデータを8
つの発音チャンネルのいずれかにそれぞれ割り当てるこ
とにより、押鍵操作されて各キーに対応する楽音を同時
に発生し得るようになされている。
CPU5は押鍵操作された各キーに対応する楽音制御情
報MUSをバス6を介して楽音信号発生部(TG)8に
供給することにより、楽音信号発生部8から各キーに対
応する楽音信号SNDを発生させる。この楽音信号SN
Dはサウンドシステム9に供給され、これにより押鍵さ
れたキーに対応する複数の楽音が発生される。
この実施例の場合、第3図に示すように、61個のキー
に対応する音高CI、・・・・・・、C8、・・・・・
・、B2、Chに対して、それぞれキーコード24、・
・・・・・、48、・・・・・・、83.84が割り当
てられている。
鍵盤部2の各キーには圧力検出素子でなるアフタタッチ
センサが設けられ、その検出出力S1がアフタタッチ検
出回路11に与えられ、アフタタッチ検出回路11は、
各キーから入力された検出出力Slによって表される押
圧力をアフタタッチデータAFTに変換する。CPU5
は当該アフタタッチデータAFTのうち、j番目(j−
1〜8)の発音チャンネルに割り当てられたキーのアフ
タタッチデータAFTjをバス6を介して取り込んで、
レジスタ部7に各チャンネルごとに格納する。
これに加えてCPU5は割込用タイマ12から所定の時
間間隔で割込信号S2が与えられたとき、第5図のアフ
タタッチ処理プログラムRTIを実行することによって
楽音にアフタタッチ効果を付与するようになされている
第4図においてCPU5は、電子楽器1が動作状態にな
ったときメインルーチンRTOを開始して、ステップS
PIにおいて電子楽器1を全体としてイニシャライズす
る。このときレジスタ部7(第2図)の各レジスタがリ
セットされる。
続いてcpusは、ステップSP2からキーオンイベン
ト処理ループに入って新たにキーが押鍵操作された状態
になること、すなわちキーオンイベントが生じるのを待
ち受ける。ここで肯定結果が得られると(このことは鍵
盤部2においていずれかのキーが新たに押鍵操作された
ことを意味する) 、CPU5はステップSP3に移っ
てレジスタ部7(第2図)のキーオンデータレジスタR
EGlに書き込まれている1ビツトのフラグでなる各発
音チャンネルのキーオンデータKONl、KON2、・
・・・・・、KON8に基づいて、空きチャンネル(論
理「0」のデータをキーオンデータKONjとして有す
る発音チャンネル)をサーチし°て、当該空きチャンネ
ルを表す割当チャンネルデータASSをレジスタ部7の
割当チャンネルデータレジスタREG6に格納する。
ここで、割当チャンネルデータASSは第1〜第8の発
音チャンネルのいづれかのチャンネルの番号j(=1〜
B)を表すデータで構成されている。
続いてCPU5は次のステップSP4において、キーオ
ンデータレジスタREGI及びキーコードデータレジス
タREG2のうち、割当チャンネルデータASSによっ
て指定されたj番目の発音チャンネルに、論理「1」の
キーオンデータKONj及びキーコードデータKCjを
書き込む。
かくして、キーコードデータKCjと、そのキーコード
データKCjによって表わされるキーが押鍵操作されて
いることを表すデータでなる論理rlJのキーオンデー
タKON jとがレジスタ部7に保持されたことになる
続いてCPU5はステップSP5において、割当チャン
ネルデータレジスタREG6に保持されている割当チャ
ンネルデータASSと共に、キーコードデータレジスタ
REG2に保持されている対応するチャンネルのキーコ
ードデータKCjを楽音信号発生部(TO)8に転送す
ることにより、楽音信号発生部8から対応する楽音を発
生させた後、次のステップSP6からキーオフイベント
処理ループに入る。
これに対して上述のステップSP2において否定結果が
得られると(このことは新たなキーオンイベントがなか
ったことを意味する)、CPU5はステップSP3〜S
P5の処理をジャンプしてステップSP6に移る。
このステップSP6は、押鍵されていたキーが新たに離
鍵操作された状態になったこと、すなわちキーオフイベ
ントが生じたか否かを判断するステップで、否定結果が
得られるとくこのことは新たなキーオフイベントがなか
ったことを意味する)、CPU5はステップSP7に移
ってその他の処理(例えば音色選択処理など)を実行し
た後上述の不テップSP2に戻り、その後新たなキーオ
ンイベント、又はキーオフイベントが生じない限りCP
U5はステップ5P2−3P6−3P?−5P2のルー
プによって、演奏者の演奏に対応して楽音の発生処理を
実行する。
この状態において、CPU5に割込用タイマ12から割
込信号S2が与えられると、CPU5は第5図に示すア
フタタッチ処理プログラムRTIを実行する。
すなわちCPU5は、ステップ5PIIから押鍵数計数
処理ループに入って、発音チャンネル番号jのデータを
初期値(j = 1)に設定すると共に、押鍵数データ
レジスタREG5に押鍵数データNUMとしてNUM=
0を書き込んだ後、次の。
ステップ5P12に移る。
このステップ5P12においてCPU5は、キーオンデ
ータレジスタREG1に格納されている発音チャンネル
番号j (このタイミングではj=1である)のキーオ
ンデータKON jが論理「1」であるか否かの判断を
するステップで、肯定結果が得られたとき(このことは
当該j番目の発音チャンネルにおいて楽音を発音すべき
状態にあることを意味する)、CPU5はステップ5P
13に移って押鍵数データレジスタREG5の押鍵数デ
ータNUMに「+1」加算をすることにより、当該j番
目のキーを押鍵数データNUMに算入する。
続いてCPU5はステップ5P14に移って発音チャン
ネル番号jに「+1」加算をすることにより、j=j+
1番目の発音チャンネル(このタイミングではj+1=
2となる)を指定した後、ステップ5P15に移る。
このステップ5P15は「+1」加算した後の発音チャ
ンネル番号jが発音チャンネル数8より大きいか否かの
判断をするステップで、否定結果が得られたとき(この
ことは全ての発音チャンネル番号について押鍵数を計数
し終わっていない状態にあることを意味している) 、
CPU5は上述のステップ5P12に戻って「+1」加
算した後の発音チャンネル番号jについてステップ5P
I2−3PI 3−3PI 4−3PI 5の処理を実
行する。
この場合、上述のステップ5P12において否定結果が
得られると(このことは当該j番目の発音チャンネルに
割当てられたキーは押鍵中でないことを意味する)、C
PU5はステップ5P13をジャンプしてステップ5P
14に移る。
やがて、ステップ5P15において肯定結果が得られる
と(このことは全ての発音チャンネルについて、押鍵操
作されているキーの数、すなわち押鍵数を計数し終わっ
たことを意味する)、CPU5はステップ5P16に移
って再度発音チャンネル番号jを1に設定し直すことに
より、アフタタッチデータ処理ループに入る。
すなわちCPU5はステップ5PITに移って、当該j
番目(j=1)の発音チャンネルに割り当てられたキー
オンデータKONjが論理「1」であるか否かを判断し
、肯定結果が得られたとき(このことは当該発音チャン
ネルに割当てられたキーは押鍵操作中であることを意味
する)、ステップ5P18においてレジスタREGZ内
の当該発音チャンネル番号j  (j=1)のキーコー
ドデータKCj  (j=1)に対応するキ了について
のアフタタッチデータAFT (第1図)を当該j番目
(j=1)の発音チャンネルのアフタタッチデータAF
Tj  (j=1)としてアフタタッチデータレジスタ
REG3に取り込む。
この状態になるとCPU5は、次のステップSPI3に
おいてアフタタッチ感度補正処理を実行する。
この実施例の場合アフタタッチ感度補正処理は、演奏者
が鍵盤部2の複数のキーを同時に押鍵した状態になった
ときには、キーに対する押鍵数が多くなればなるほど各
指の押圧力が弱くなる傾向にある点に着目して、これを
補正することによって押鍵中の各キーに対応する楽音に
付与されるアフタタッチ効果が演奏者が予期しないよう
な不揃いな状態にならないように、さらに詳細に後述す
るアフタタッチ感度補正テーブルメモリ13(第1図)
に予め格納されているアフタタッチ感度補正テーブルデ
ータTBL (NUM)(第6図)を用いてアフタタッ
チ感度の補正処理を実行し、当該補正後の補正アフタタ
ッチデータMAFTj  (j=1)を補正アフタタッ
チデータレジスタREG4(第2図)に書き込む。
続いてCPU5はステップ5P20に移って、補正アフ
タタッチデータレジスタREG4に書き込まれた当該j
番目(j = 1>の補正アフタタッチデータMAFT
j  (j=1)を読み出して楽音信号発生部(TG)
8のj番目の発音チャンネルに転送することにより、当
該補正アフタタッチデータMAFTj  (j=1)の
値に応じて当該チャンネルの楽音信号SNDの音量、音
色等を制御する。
かくして押鍵数データNUMによって補正された補正ア
フタタッチデータMAFTj  (j=1)に基づいて
アフタタッチ効果が付与された楽音が発生される。
このようにしてCPU5は発音チャンネル番号j(=1
)が表わす発音チャンネルについてのアフタタッチ処理
を終了し、続くステップSP21において発音チャンネ
ル番号jに「+1」加算した後、ステップ5P22にお
いて当1亥「+1」加算した後の発音チャンネル番号j
が発音チャンネル数8より大きくなったか否かを判断し
、否定結果が得られたとき(このことは全ての発音チャ
ンネルについての7フタタツチ補正処理が終了していな
いことを意味する)、上述のステップ5PI7に戻って
以後ステップ5P17−3P18−3P19−3P20
−3P21−3P22−3PI7のループについて、ス
テップ5P22において肯定結果が得られるまで発音チ
ャンネル番号jがj=2、j=3、・・・・・・、j−
8の場合についてのアフタタッチ補正処理を繰り返す。
この間において、上述のステップ5P17において否定
結果が得られると(このことは発音チャンネル番号jが
表わす発音チャンネルには押鍵中のキーが割り当てられ
ていないことを意味する)、CPU5はステップ5P1
8.5P19.5P20をジャンプしてステップ5P2
1に移る。
そして上述のステップ5P22において肯定結果が得ら
れると(このことは全ての発音チャンネルにおいてアフ
タタッチ補正処理が終了したことを意味する) 、CP
U5はステップ5P23からメインルーチンに戻る。
以上の構成に加えてCPU5は、ステップ5P19にお
けるアフタタッチ補正処理を、第6図に示すようなアフ
タタッチ感度補正テーブルデータTBL (NUM)を
用いて実行する。
すなわちアフタタッチ感度補正テーブルメモリ13(第
1図)には、押鍵数データNUMが大きくなって行くに
従って定数1.0に近づいて行くような補正曲線に1を
呈する係数データがアフタタッチ感度補正テーブルデー
タTBL (NUM)として格納されており、アフタタ
ッチ感度補正テーブルデータTBL (NUM)を、ア
フタタッチ検出回路11からアフタタッチデータレジス
タREG3に書き込まれたアフタタッチデータAFTj
に乗算することによって、補正アフタタッチデータMA
FTjを得る。
このような演算の結果、得られる補正アフタタッチデー
タMAFTjの値は、押鍵数データNUMが小さいとき
にはアフタタッチ感度補正テーブルデータTBL (N
UM)の値が小さいことにより、第7図において曲線K
ll、K12などで示すように、アフタタッチデータA
FTjの変化に対する補正アフタタッチデータMAFT
jの、変化率が比較的小さい(このことはアフタタッチ
感度が低いことを表す)のに対して、押鍵数データNU
Mが発音チャンネル数に等しい8に近づいて行けばこれ
に応じて第7図において曲線KIT、K18などで示す
ように、アフタタッチデータAFTjの変化に対する補
正アフタタッチデータMAFTjの変化率が大きくなる
(このことはアフタタッチ感度が高くなったことを意味
する)ような補正がされる。
従って、演奏者が同時に押鍵するキーの数が多くなるこ
とにより、各キーに対する押圧力が弱くなるようなキー
操作上の不揃いがあるときには、アフタタッチ感度が自
動的に増大することにより、結局楽音に付与されるアフ
タタッチ効果として押鍵数が小さいときとほぼ同様の効
果量をもたせるように補正することができることになる
cpusは、上述のキーオンイベント処理及びアフタタ
ッチ処理を実行している間に新たにキーオフイベントが
あると、これを上述のステップSP6において肯定結果
が得られることにより判断して、ステップSP31から
キーオフイベント処理を実行する。
すなわち、CPU5はこのステップ5P31においてキ
ーオフイベントが生じたキーのキーコードが割当てられ
ている発音チャンネルを、キーコードデータレジスタR
EG2のキーコードデータKCI〜KC8をサーチする
ことにより検出し、検出した発音チャンネルを表わすキ
ーオフチャンネルデータKOFFをキーオフチャンネル
データレジスタREG7に書き込む。
続いて、cpusはステップ5P32において、キーオ
ンデータレジスタREGI内のキーオフチャンネルデー
タKOFFによって表される発音チャンネルに対応する
キーオンデータKONjを論理「0」のデータに変更し
た後、ステップ5P33において押鍵数データレジスタ
REG5の押鍵数データNUMに「−1」減算をする。
続いてCPU5はステップ5P34において、楽音信号
発生部(TG)8の当該キーオフイベントが生じたj番
目の発音チャンネルの楽音発生停止動作をさせる−ため
のキーオフ処理を実行して上述のステップSP7に戻る
かくして、キーオフイベントが生じたキーが割り当てら
れていた発音チャンネルの楽音が発音停止されると共に
、押鍵数データレジスタREG5の押鍵数データNUM
が「−1」減算処理される。
以上の構成において、演奏者が新たなキーを押鍵操作す
ると、CPU5はこのキーを割り当てるべき発音チャン
ネル番号jを内容とする割当チャンネルデータASSを
割当チャンネルデータレジスタREG6に取り込む(ス
テップ5P3)と共に、該データASSが示す発音チャ
ンネルに対応するキーオンデータKONj及びキーコー
ドデータKCjをそれぞれキーオンデータレジスタRE
G1及びキーコードデータレジスタREG2に取り込む
(ステップ5P4)。
このようにして、cpusは割当チャンネルデータAS
Sに基づいてキーオンイベントのあったキーについての
楽音を対応する発音チャンネルから発生させる(ステッ
プ5P5)。
か(して、押鍵操作されているキーに対応する楽音がサ
ウンドシステム9において発生されている状態において
、割込用タイマ12から割込信号S2が与えられると、
CPU5はアフタタッチ処理プログラムRTI(第5図
)に入って押鍵数計数処理ループ(ステップ5P11〜
5P15)において現在押鍵操作されているキーの押鍵
数を計数した後、アフタタッチデータ処理ループ(ステ
ップ5P16〜5P22)において押鍵操作されている
キーから取り込んだアフタタッチデータAFTjを、現
在押鍵操作されているキーの数を表す押鍵数データNU
Mに基づいてアフタタッチ感度補正テーブルメモリ13
から読み出したアフタタッチ感度補正テーブルデータT
BL (NUM)によって補正をする(ステップ5P1
9)。
これにより、演奏者が同時に押鍵操作しているキーの数
が多くなることによって各指からキーに与えられる押圧
力が弱くなる状態においてはアフタタッチ感度を大きく
し、これに対して同時に押鍵操作したキーの数が少なく
なればアフタタッチ感度が小さくなるように補正処理が
実行される。
その結果、同時に押鍵操作されるキーの数が変化しても
、サウンドシステム9において発生される楽音に付与さ
れるアフタタッチ効果に不揃いが生じないようにし得る
以上の構成によれば、同時に押鍵操作されたキーの数が
変化しても、これによりアフタタッチ効果量が不揃いに
ならないように補正するようにしたことにより、演奏者
の演奏操作・が−段と容易な電子楽器を得ることができ
る。
〔2〕他の実施例 +1)  上述の実施例においては、演奏者が同時に押
鍵操作するキーの数が増えればこれに応じて各キーに与
えられる押圧力が弱まる点に着目して、第6図に示す補
正曲線に1によって押鍵数データNUMが大きくなれば
1.0に近づくような係数データをもつアフタタッチ感
度補正テーブルデータTBL (NUM)を用いてアフ
タタッチデータを補正するように構成したが、アフタタ
ッチ感度補正テーブルデータTBL (NUM)として
はこれに限らず種々のものを適用し得る。
例えば同時に押鍵操作するキーの数が増えれば、そのう
ちの一部のキーに極端に大きな押圧力を与えようとした
場合には、これにつられて当該同時に押鍵操作している
キー全体に対して大きな押圧力が与えられることにより
アフタタッチ効果が異常に大きくなるおそれがあるので
、これを抑制する観点から、第8図の補正曲線に2で示
すように、押鍵数データNUMが大きくなればこれに応
じて1.0から徐々に小さくなるような係数データをも
つようなアフタタッチ感度補正テーブルデータTBL 
(NUM)を用いてアフタタッチデータの補正を行なう
ようにしても良い。
(2)上述の実施例においては、アフタタッチ感度補正
テーブルデータTBL (NUM)を1つの補正曲線骨
だけ用意した実施例について述べたが、これに代え複数
の補正曲線を用意し、これを例えば演奏者の操作によっ
て必要に応じて手動で切り換え得るようにしても良い。
(3)  上述の実施例においては、第5図のステップ
5P19において、押鍵数データNUMを変数として変
化するアフタタッチ感度補正テーブルデータTBL (
NUM)を次式 %式%() で表し得るように、アフタタッチデータAFTjに乗算
することにより補正アフタタッチデータMAFTjを求
めるようにしたが、これに代え次式%式%) のように、押鍵数データNUM及びアフタタッチデータ
AFTjを変数として変化するアフタタッチ感度補正テ
ーブルデータTBL (AFTj、NUM)に基づいて
アフタタッチデータAFTjを補正するようにしても良
い。
この場合例えば第9図に示すように、押鍵数データNU
Mの変化に対してそれぞれ異なる複数の補正曲線に21
.に22、K23を用意し、これらの補正曲線に21、
K22、K23に対して異なる値のアフタタッチデータ
AFTj L AFTj2、AFTj 3を割り当てる
ようにすれば良い。
(4)  上述の実施例においては、押鍵数計数処理ル
ープ5PII〜5P15を、アフタタッチ処理プログラ
ムRTI側に設けた。このようにすれば、実効繰返し回
数が少な(て済むことにより、CPU5が効率良く演算
処理を実行し得るような効果を得ることができる。
これに対して当該押鍵数計数処理ループをメインルーチ
ンRTO側に設けるようにしても、この発明の効果を得
ることができる。
(5)  上述の実施例においては、アフタタッチ効果
を得る場合にこの発明を適用した場合の実施例を述べた
が、この発・明はこれに限らずイニシャルタッチ効果に
ついてタッチデータの感度を補正する場合にも同じよう
に適用し得る。
(6)  上述の実施例においては、タッチ感度を補正
するにつき、テーブルデータを用いるようにした場合に
ついて述べたが、これに代え、補正曲線を演算式を用い
て演算するようにしたり、専用ハードウェアを設けるよ
うにしたりするなど種々の構成手段のものを適用し得る
(η 第7図の実施例においては、アフタタッチデータ
AFTjを変数として補正アフタタッチデータMAFT
jを得るにつき、補正曲線K11−Kl8を直線に選定
した場合の実施例を述べたが、これに代え、第1O図に
示すように補正曲線に31〜に38を所定の曲線に選定
するようにしても良い。
(8)上述の実施例の場合のように、キーの押鍵数に応
じてタッチデータの補正をする際に、当該タッチ補正量
を、他の情報を含めて決めるようにしても良い。
すなわち、押鍵したキーが白鍵であるか又は黒鍵である
かに応じて、そのタッチ間隔の差異を含めてタッチ補正
量を決めるようにしても良い。
また、押鍵操作しているキーの音域を考慮してタッチ補
正量を決めるようにしても良い。
さらに、同時に押鍵操作したキーのうち、最高音のキー
のタッチレンジを他のキーの音より広くするようにして
、かくして楽音の表現力をリード量的に高めるようにし
ても良い。
〔発明の効果〕
上述のようにこの発明によれば、同時に押鍵操作された
各キーから得られるタッチレスポンス情報に対して、当
該複数のキーの押鍵数に応じて感度補正を行なうように
したことにより、押鍵数が変化した際に、タッチレスポ
ンス効果に演奏者が予期しないような不揃いが生じるお
それを有効に回避し得、この分演奏操作が一段と容易な
電子楽器を実現し得る。
【図面の簡単な説明】
第1図はこの発明による電子楽器の一実施例を示すブロ
ック図、第2図はそのレジスタ部7の詳細構成を示す路
線図、第3図はキー及びキーコードの関係を示す図表、
第4図及び第5図は第1図のCPU5のメインルーチン
及びアフタタッチ処理プログラムを示すフローチャート
、第6図はアフタタッチ感度補正テーブルデータを示す
特性曲線図、第7図はアフタタッチ効果の変化の説明に
供する特性曲線図、第8図、第9図及び第10図はこの
発明の他の実施例におけるアフタタッチ感度補正テーブ
ルデータを示す特性曲線図である。 1・・・・・・電子楽器、2・・・・・・鍵盤部、5・
・・・・・CPU。 7・・・・・・レジスタ部、8・・・・・・楽音信号発
生部(TG)、9・・・・・・サウンドシステム、11
・・・・・・アフタタッチ検出回路、12・・・・・・
割込用タイマ、13・・・・・・アフタタッチ感度補正
テーブルメモリ。

Claims (1)

  1. 【特許請求の範囲】 (a)それぞれ異なる音高を指定する複数のキーと、(
    b)上記各キーのキー操作におけるタッチを検出してタ
    ッチレスポンス情報を出力するタッチレスポンス情報出
    力手段と、 (c)上記各キーのうち操作されたキーに対応しかつ上
    記タッチレスポンス情報により制御された楽音を発生す
    る楽音発生手段と、 (d)上記各キーのうち同時に操作されているキーの数
    を検出し、検出したキー操作数に応じて、上記タッチレ
    スポンス情報を補正する補正手段とを具えることを特徴
    とする電子楽器。
JP62323183A 1987-12-21 1987-12-21 電子楽器 Expired - Fee Related JP2909985B2 (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP62323183A JP2909985B2 (ja) 1987-12-21 1987-12-21 電子楽器
US07/288,079 US4972753A (en) 1987-12-21 1988-12-20 Electronic musical instrument

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP62323183A JP2909985B2 (ja) 1987-12-21 1987-12-21 電子楽器

Publications (2)

Publication Number Publication Date
JPH01164998A true JPH01164998A (ja) 1989-06-29
JP2909985B2 JP2909985B2 (ja) 1999-06-23

Family

ID=18151990

Family Applications (1)

Application Number Title Priority Date Filing Date
JP62323183A Expired - Fee Related JP2909985B2 (ja) 1987-12-21 1987-12-21 電子楽器

Country Status (1)

Country Link
JP (1) JP2909985B2 (ja)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5316618A (en) * 1976-07-29 1978-02-15 Matsushita Electric Ind Co Ltd Electronic musical instrument
JPS5541437A (en) * 1978-09-20 1980-03-24 Fuji Xerox Co Ltd Electrostatic copying method
JPS59105692A (ja) * 1982-12-09 1984-06-19 ヤマハ株式会社 電子楽器のタツチレスポンス装置

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5316618A (en) * 1976-07-29 1978-02-15 Matsushita Electric Ind Co Ltd Electronic musical instrument
JPS5541437A (en) * 1978-09-20 1980-03-24 Fuji Xerox Co Ltd Electrostatic copying method
JPS59105692A (ja) * 1982-12-09 1984-06-19 ヤマハ株式会社 電子楽器のタツチレスポンス装置

Also Published As

Publication number Publication date
JP2909985B2 (ja) 1999-06-23

Similar Documents

Publication Publication Date Title
US5319151A (en) Data processing apparatus outputting waveform data in a certain interval
US4489636A (en) Electronic musical instruments having supplemental tone generating function
JPS61132998A (ja) 電子楽器
JPS58211485A (ja) 楽譜デ−タの補正方法
JPH01164998A (ja) 電子楽器
JPH01177090A (ja) 電子楽器
US4630517A (en) Sharing sound-producing channels in an accompaniment-type musical instrument
JPH03242697A (ja) 電子楽器
US11042380B2 (en) Apparatus, method and computer program for processing instruction
JPS648355B2 (ja)
JP2533907B2 (ja) リズムマシ―ン
JPH01170994A (ja) 電子楽器
JPH096351A (ja) 電子弦楽器
US4498364A (en) Electronic musical instrument
JP2611467B2 (ja) 電子鍵盤楽器
JP3116447B2 (ja) デジタル信号処理プロセッサ
JP2610919B2 (ja) 演奏操作入力装置
JP2595796B2 (ja) 電子楽器
US5403968A (en) Timbre control apparatus for an electronic musical instrument
JP3141448B2 (ja) 自動伴奏装置
JP3261713B2 (ja) 楽音発生装置
JP2516664B2 (ja) リズムマシ―ン
JPH0130156B2 (ja)
JPH0640268B2 (ja) 電子楽器の周波数制御装置
JPH07104753A (ja) 電子楽器の自動調律装置

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees