JPH0722716Y2 - タッチレスポンス装置 - Google Patents

タッチレスポンス装置

Info

Publication number
JPH0722716Y2
JPH0722716Y2 JP1987071753U JP7175387U JPH0722716Y2 JP H0722716 Y2 JPH0722716 Y2 JP H0722716Y2 JP 1987071753 U JP1987071753 U JP 1987071753U JP 7175387 U JP7175387 U JP 7175387U JP H0722716 Y2 JPH0722716 Y2 JP H0722716Y2
Authority
JP
Japan
Prior art keywords
data
time
unit
contact
key
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.)
Expired - Lifetime
Application number
JP1987071753U
Other languages
English (en)
Other versions
JPS63180897U (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 JP1987071753U priority Critical patent/JPH0722716Y2/ja
Publication of JPS63180897U publication Critical patent/JPS63180897U/ja
Application granted granted Critical
Publication of JPH0722716Y2 publication Critical patent/JPH0722716Y2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Description

【考案の詳細な説明】 [考案の技術分野] 本考案は、演奏操作により順次時間がずれて導通する少
なくとも2つの接点からの接点信号のずれの度合に基づ
いて楽音の内容例えば、音量、音高、高調波成分等を制
御するタッチレスポンス装置において、タッチデータ特
性を変更できるものに関する。
[従来技術とその問題点] 従来、このようなタッチレスポンス装置としては、先に
導通する接点のオンから、後に導通する接点のオンまで
の時間のずれを計数して、これをデコーダ等によってタ
ッチデータに変換するようにしていた(特公昭53-441
8、特公昭53-5545)。
この場合、2つの接点のずれの計測可能な最長時間を40
ms、最小の計測時間間隔、すなわち、ずれ時間の分解能
を80μsとすると、処理しなければならないデータは全
部で500となり、1鍵当り、9ビットの計測カウンタが
必要になる。従って、全鍵数88を想定すると、押鍵速度
の計測のために、792(=9×88)ビット相当のカウン
タが必要になり、その後のデータ処理回路をも含める
と、かなり大規模な回路装置になってしまう。これに
は、一定の分解能を全計測時間にわたって適用して、実
質的に不必要なデータを得ているという点に問題があ
る。
一般に、自然の鍵盤楽器について検討すると、鍵を速く
たたく時、普通にたたく時、又はゆっくりたたく時で
は、各時点での押鍵速度の差による楽音の変化の割合に
差があり、例えば、速くたたく時では押鍵速度の差がわ
ずかでも楽音の変化に大きな影響を与えるが、ゆっくり
たたく時では逆に押鍵速度の差が大きくても楽音の変化
にはさほど影響を与えないものであるため、押鍵速度の
時間分解能は、鍵をゆっくりたたくほどおおまかで良
く、長い間隔で計測すればそれだけ処理すべきデータも
少なくなる。この考案はこうした事実を背景にし、且つ
演奏曲目や使用する音色などに対して最適のタッチレス
ポンス効果を与えることを意図してなされたものであ
る。
また、一定速度で計時するカウンタのカウント値を先に
導通する接点のオン時点と、後に導通する接点のオン時
点とで取り入れ、その差に基づいてタッチデータを得る
ものもあるが、一定速度でカウントするため、押鍵速度
の時間分解能に無駄がある点では変わりがない。
[考案の目的] この考案は上述した事情に鑑みてなされたもので、その
目的とするところは、自然楽器での演奏に一致したタッ
チレスポンス効果を小規模な回路装置によって達成した
タッチレスポンス装置を提供することにある。
[考案の要点] この考案は上述した目的を達成するために、 1つの操作子の操作により順次時間がずれて動作する少
なくとも第1及び第2の接点と、 この第1及び第2の接点の動作時間のずれを計測可能な
最長時間より小さな周期で、かつ一定速度でカウントを
行うカウント手段と、 上記第1の接点の動作に応答して所定値及び上記カウン
ト手段のその時のカウント情報を記憶する記憶手段と、 上記カウント手段のカウント周期に同期するタイミング
でこの記憶手段に記憶された所定値を変更する変更手段
と、 上記第2の接点の動作に応答して上記カウント手段のそ
の時のカウント情報を読取る読取り手段と、 少なくとも2つの異なる指定データを出力する指定手段
と、 上記各所定値毎に少なくとも2つの異なる演算形態が用
意され、上記記憶手段に記憶されている所定値及び上記
指定手段からの指定データにより指定された演算形態に
より、上記読取り手段で読取られたカウント情報と上記
記憶手段に記憶されているカウント情報に基づいて演算
してタッチデータを出力する演算手段と、 を有することを特徴とする。
[実施例] 以下、この考案の一実施例につき図面を参照して詳細に
説明する。
全体回路構成 第1図はこの考案を適用して構成したタッチレスポンス
装置の全体回路構成を示すもので、図中1は鍵状態処理
装置であり、この装置1では鍵盤(図示せず)の各操作
鍵に応じたキーコードKCと、この操作鍵の順次時間がず
れて導通する2つの接点の各オンに応じた2つの接点信
号とが生成され、制御・演算部2に送られる。
制御・演算部2では、第1接点の接点信号が与えられる
と、「6」又は「5」又は「4」の所定値をモードデー
タM0〜M2として記憶部3にセットするとともに、その時
の基本サイクルカウンタ4のカウントデータD0〜D4に対
して、上記両接点間の距離と平均的な押鍵速度の最大値
とに基づいて予め決められた補正値BI0〜BI4を加算した
値D0〜D4もあわせて記憶部3にセットする。この補正値
BI0〜BI4はタッチデータTCDの値を全て有効に使用する
ために設定される。
基本サイクルカウンタ4は、5ビットT0〜T4の32進カウ
ンタで、周期80μsのクロック信号φによってカウント
され、1周期のカウント時間は80μs×32=2.5msであ
り、上記2つの接点のずれを計測可能な最長時間である
40msを16周期にわたって一定速度でカウントを行うこと
ができるようになっている。
記憶部3にセットされたモードデータM(所定値)は、
基本サイクルカウンタ4の各周期ごとに減算されるが、
この減算速度は時間の経過とともに1/2、1/4、1/8への
3段階か又は1/2、1/4への2段階で順次遅らされ、その
いずれかは、制御・演算部2への選択指令信号となって
いる選択スイッチ12が開いているときでのCV=0と、選
択スイッチ12が閉じているときでのCV=1との間で切換
えられるようになっている。
そして、鍵状態処理装置1より第2接点の接点信号が与
えられると、その時の基本サイクルカウンタ4のカウン
トデータRCが読み出され、上記記憶部3に記憶されてい
た第1接点オン時に対応する補正されたカウントデータ
Dとの差RC−Dが求められる。この差RC−Dもその時の
モードデータMの値に応じて1/2、1/4、1/8と縮小され
る。
このデータRC−Dと上記モードデータM等によって制御
・演算部2でタッチデータが演算されて出力されてい
く。
上記記憶部3は88鍵に対応して88番地分の記憶容量をも
ち、各番地は上記鍵状態処理装置1からのキーコードと
同じデータがアドレスデータとして指定され、記憶部3
内のモードデータMの減算変更にあたっては、7ビット
で88ステップのカウントを行う処理ポインタ部5からの
処理ポイントデータSPに基づいて記憶部3のアドレス指
定がなされる。この処理ポインタ部5は基本サイクルカ
ウンタ4の1周期32φの間に88ステップ1周期分のカウ
ントを行なうように構成され、基本サイクルカウンタ4
が32φカウントした時点のキャリ信号によってカウント
が開始され、制御・演算部2からの時間的に不定のイン
クリメント信号によってインクリメントされていく。換
言するに、制御・演算部2から処理ポインタ部5に与え
られるインクリメント信号の発生タイミングは押鍵操作
による制御・演算部2での処理内容に従って変動するこ
とになるが、処理ポインタ部5での処理ポイントデータ
SPは基本サイクルカウンタ4のカウントデータの0に同
期され、SP=0からSP=87までの88ステップを最大32φ
で終了するようになっている。
上記記憶部3の1つの番地の記憶データの構成、基本サ
イクルカウンタ4のカウントデータRCの構成、処理ポイ
ンタ部5の処理ポインタデータSPの構成は第3図〜第5
図に示すとうりである。
制御・演算部2の構成 第2図は制御・演算部2の構成を示すものである。図中
6は鍵カウンタ部であって、7ビット構成であり、上記
基本サイクルカウンタ4に与えられるクロック信号φの
立上りでカウントをスタートし、クロック信号φの1周
期内に0〜87までの88鍵分のキーナンバデータを出力す
る。このキーナンバデータは記憶制御部7を介して上記
記憶部3にアドレスデータとして送られるとともに、デ
コーダ部8、モード設定部9にも与えられる。
デコーダ部8には、上記鍵状態処理装置1からのキーコ
ードKCと第1又は第2接点の接点信号が与えられてお
り、このキーコードKCが上記キーナンバデータに一致す
ると、当該キーコードKCとともに与えられたものが第1
接点の接点信号の場合には、開始信号S1を出力し、当該
キーコードKCとともに与えられたものが第2接点の接点
信号の場合には、終了信号S2を出力する。この開始信号
S1及び終了信号S2は記憶制御部7を介して記憶部3に対
し、夫々書込指令信号及び読出指令信号として与えられ
るほか、信号S1はモード設定部9に駆動指令信号として
与えられ、信号S2はデータ変換部10に同じく駆動指令信
号として与えられる。
カウント値変更部50は、第1接点のオン信号S1が発生し
たときに、RC+BIの加算を行い、その答えとして5ビッ
トのカウントデータDと、それが32を越えたときのキャ
リーであるMUとを得る。切換部51は、上記加算動作に際
して、データの流れる経路を切換えている。
モード設定部9には、上記処理ポインタ部5からの記憶
部3の減算処理を行っている番地を示す処理ポイントデ
ータSPも与えられ、上記開始信号S1が与えられる時に
は、その時の操作鍵のキーナンバが鍵カウンタ部6より
与えられており、モードデータMは、次の第1表、すな
わち、 に従って発生され、カウントデータDとともに記憶部3
に書き込まれる。このように、6、5、4のモードを設
定するのは次の理由による。すなわち: (i) モードデータMは基本サイクルカウンタ4の各
周期において減算していくようにしているが、処理ポイ
ントデータSPがキーナンバ未満の時には、1周期たたな
いうちにすぐ処理ポイントデータSPがキーナンバに一致
して減算されてしまい、以後の減算処理「1」速く進ん
でしまうのを防止するためと、 (ii) RC+BIとすることによって、この値が32以上の
時には、モードが1つ移動したに等しいとする為であ
る。すなわち、RC+BIは仮想の第1接点のオン時刻の生
成であり、その回の処理ポインタの処理を行うときに、
モードを1つ手前に設定しておけば、減算処理が「1」
早く進むことなく行えるためである。記憶部3に書き込
まれたモードデータMとカウントデータDは、処理ポイ
ンタ部5からのデータを読出アドレスとして読み出さ
れ、記憶制御部7を介してモード変更部11に与えられて
基本サイクルカウンタ4の各周期に順次減算され、上記
処理ポインタ部5からのデータがそのまま書込アドレス
として書き込まれる。このモード変更部11は、1回の減
算処理ごとに処理ポインタ部5にインクリメント信号を
出力して、記憶部3の次のデータMの減算処理にはいっ
ていく。
上記データ変換部10は、終了時間S2の与えられる第2接
点オン時に駆動され、この時記憶部3より読み出される
モードデータM及びカウントデータDと、同じくこの時
の基本サイクルカウンタ4のカウントデータRCとに基づ
いてタッチデータを作成して出力する。
モード変更部11の構成 モード変更部11は、上記基本サイクルカウンタ4のキャ
リ信号が減算処理のスタート信号として与えられ、上記
鍵カウンタ部6の88ステップ分のカウント処理後に出力
される全鍵終了信号がイネーブル信号Eとして与えら
れ、このイネーブル信号Eが与えられている間だけモー
ドデータMの減算処理を行っていく。上記全鍵終了信号
は鍵カウンタ部6自身にカウント停止信号として与えら
れており、次のクロック信号φの立上りで鍵カウンタ部
6のカウントが開始されると、モード変更部11にイネー
ブル信号Eが与えられなくなって減算処理が中断され
る。このため、第6図に示すように、クロック信号φの
1周期の前半において鍵カウンタ部6で88鍵分のキーナ
ンバカウント処理すなわち操作鍵に応じた記憶部3のデ
ータアクセス処理が行われ、クロック信号φの1周期の
後半においてモード変更部11で記憶部3のモードデータ
Mの減算処理が行われていく。この減算処理は88鍵分す
べて行うのに、最大で基本サイクルカウンタ4のほぼ1
周期分32φかかるものとしており、記憶部3のデ−タア
クセス処理は記憶部3の減算処理に比べかなり高速とな
っている。
第7図はCV=0の場合におけるモード変更部11の減算処
理の内容を示すもので、図中左の旧データM、Dからの
真中の新データM、Dへの減算処理は、基本サイクルカ
ウンタ4のほぼ1周期32φごとに行われるものとしてい
るが、最上段のモードデータ「6」から「5」への減
算、「5」から「4」への減算及び「4」から「3」へ
の減算は押鍵時の条件で変動することになる。以下モー
ドデータMの減算処理内容を分説する。
各モードデータMが保持される時間は、「6/5/4」から
「0」になるに従って、2倍、4倍、8倍とふえるよう
になっている。
「6」:第1表に示す条件、SP<キーナンバ、MU=1か
ら、SPとキーナンバが最も離れたときがほぼ32φである
ため、最大2.5msの時間保持されて「5」に減算され
る。
「5」−其の1:SP<キーナンバ、MU=0の条件から、最
大時間としてのほぼ32φから補正値に対応する時間を差
し引いた時間を最長時間として保持された後「4」に減
算される。
「5」−其の2:SP≧キーナンバ、MU=1の条件から、最
大時間としてのほぼ32φから補正値に対応する時間を差
し引いた時間を最短時間として保持された後「4」に減
算される。
「4」:SP≧キーナンバ、MU=0の条件から、ほぼ32φ
を最大時間とし且つ補正値に対応する時間を差し引いた
時間を最短時間として保持された後「3」に減算され
る。
「3」:ほぼ1周期32φであるから、約2.5msの時間保
持されて「2」に減算される。
「2」:ほぼ2周期64φであるから、約5msの時間保持
されて「1」に減算される。この場合カウントデータD
のMSBは、上記2周期のうち何周期目かを示すためにフ
ラグ化されてMSB=0で1周期目、MSB=1で2周期目を
示し、データ1/2になる。
「1」:ほぼ4周期128φであるから、約10msの時間保
持されて「0」に減算される。この場合カウントデータ
Dの上2桁は、上記4周期のうち何周期目かを示すため
にフラグ化され、00〜11で4つの周期を示し、データは
更に1/2になる。
「0」:ほぼ8周期256φであるから、約20msの時間保
持されて「7」にリセットされる。この場合カウントデ
ータDの上3桁は、上記8周期のうち何周期目かを示す
ためにフラグ化され、000〜111で8つの周期を示し、デ
ータは更に1/2になる。
「7」:モード「0」を経過した後に設定され、データ
のMSBを1にセットして、初期設定(空き状態)を行
い、次のカウント動作に待機する。
第8はCV=1の場合におけるモード変更部11の減算処理
の内容を示し、各モードデータMが保持される時間は、
「6/5/4」から「0」になるに従って、2倍、4倍とふ
えるようになっている。
「6」「5」「4」「3」:CV=0の場合と同じであ
る。
「2」:ほぼ2周期64φであるから、5msの時間保持さ
れて「1」に減算される。この場合、カウントデータD
のMSBが上記2周期のうち何周目かを示すために用いら
れ、MSB=0で1周期目、MSB=1で2周期目を示し、デ
ータには変更がない。
「1」:ほぼ2周期64φであるから、5msの時間保持さ
れて「0」に減算される。この場合、カウントデータD
のMSBは、上記2周期のうち何周期目かを示すために用
いられ、MSB=0で1周期目、MSB=1で2周期目を示
し、データは1/2になる。
[0]:ほぼ4周期128φであるから、10msの時間保持
されて「7」にリセットされる。この場合カウントデー
タDの上2桁は、上記4周期のうち何周目かを示すため
にフラグ化され、00〜11で4つの周期を示し、データは
1/2になる。
[7]:CV=0の場合と同じである。
データ変換部10の構成 第9図はCV=0の場合におけるデータ変換部10のタッチ
データTCDを求める変換処理のための処理式(1)〜(1
3)を示し、第11図はこの処理結果であるタッチデータT
CDの値の一覧を示している。第1接点オン時(S1時)か
ら第2接点オン時(S2時)までの時間は、大まかにはこ
のS1時〜S2時の基本サイクルカウンタ4のカウント周期
数を示すモードデータMとカウントデータDの上位のフ
ラグデータFとで、第11図点線で示すように段階づけら
れるが、さらに細かくは、上記周波数の端数である第1
接点オン時の基本サイクルカウンタ4のデータを補正し
たカウントデータDと第2接点オン時の基本サイクルカ
ウンタ4のカウントデータRCとの差RC−Dで、第11図実
線で示すように段階づけられることになる。第11図の2
点鎖線は、モードデータMだけで段階づけたタッチデー
タTCDを示している。
第11図は、図の左の縦軸を第1接点オン時(S1時)と
し、横軸の経過時間に沿って第2接点オン時(S2時)を
設定した位置におけるタッチデータ値が求める値とな
る。
以下第9図の各処理式(1)〜(13)に入って分説する
が図中各式は補数による加算のため、結果は減算値を示
し、以下の記載でも同様とする。また、=1は、SP<
キーナンバの状態を示し、逆に=0は、SP≧キーナン
バの状態を示している。
(1)、(2)、(3)、(4) L=RC+D:上述した
周期数の端数である第1接点オン時の基本サイクルカウ
ンタ4の値を補正したカウントデータDと第2接点オン
時の基本サイクルカウンタ4のカウントデータRCとの差
RC+Dそのままである。
(5) L=RC/2+D/2:上記(1)(2)(3)(4)
式を1/2にした式となっている。これはモード「6/5/4」
に比べモード「3」では第9図に示すように減算速度が
1/2となるためである。
(6) L=F×16+RC/2+D:上記(5)式に対し、
「D/2」が「D」となっているのは、モード「2」で
は、5ビットのカウントデータD値を上位4ビットだけ
取り出して、1ビット下位にシフトした1/2の値として
いるためである。(F×16)はタッチデータTCD「32」
値分をフラグデータF=0、1の2周期に分けて「16」
ずつ減算するための補正式である。
(7) L=16+RC/2+D:上記(6)式とほぼ同じであ
り、フラグデータF=0の第1周期目であるため補正値
は「16」となっている。
(8) L=RC/4+D/2:上記(6)(7)式を1/2にし
た式となっている。
(9) L=(F×8+RC/4)+D:上記(8)式に対
し、「D/2」が「D」となっているのは、カウントデー
タ値が下位にさらに1ビットシフトして3ビットの1/2
の値となっているためである。(F×8)はタッチデー
タTCD「32」値分をフラグデータF=00、01、10、11の
4周期に分けて「8」ずつ減算するための補正式であ
る。
(10) L={(F+1)×8+RC/4}+D:上記(9)
式に対し、フラグデータFが+1されているのは、=
1のキーコードKC値≦処理ポイントデータSP値に対し
=0のキーコードKC値>処理ポンイントの時はフラグデ
ータFに1周期分の差が生じるからである。
(11) L=RC/8+D/2:上記(8)式を1/2にした式と
なっている。
(12) L=(F×4+RC/8)+D:上記(11)式に対
し、「D/2」が「D」となっているのは、カウントデー
タ値が下位にさらに1ビットシフトして2ビットの1/2
の値となっているためである。(F×4)はタッチデー
タTCD「32」値分をフラグデータF=000、001、010、01
1、100、101、110、111の8周期に分けて「4」ずつ減
算するための補正式である。
(13)L={(F+1)×4+RC/8}+D:上記(12)式
に対し、フラグデータFが+1されているのは、=1
のキーコードKC値≦処理ポイントデータSP値に対し=
0のキーコードKC値>処理ポイントの時はフラグデータ
Fに1周期分の差が生じるからである。
なお、第9図処理IIに示すように、端数データLが1周
期分の「32」に対して、大きいのか、小さいのか、又は
等しいのかに応じて、Lの値を補正している。
第10図はCV=1の場合におけるデータ変換部10のタッチ
データTCDを求める変換処理のための処理式(1)〜(1
3)を示し、第12図はこの処理結果であるタッチデータT
CDの値の一覧を示している。第10図での演算式は第9図
での式(5)以後を修正しており、その修正は、第11図
と第12図との比較から明らかなように、第12図でのモー
ド「1」におけるタッチデータの減算速度がモード
「2」でのタッチデータの減算速度をそのまま継続し
て、2周期約5msで終え、モード「0」におけるタッチ
データの減算速度がモード「2」「1」の半分になり、
4周期約10msで終了するようになっている。
〈動作〉 タッチデータTCDの演算の概略 以上述べたタッチデータTCDの求め方を、第11図をもと
に要約すると以下のとうりとなる。
第11図において、タッチデータTCDは、第9図のf
(N、L)=32×N+(31−L)で求められるが、タッ
チデータTCDの最高値は32×3+31=127(「111111
1」)に設定されており、最初の第1周期32φ時点で−3
2されて「95」となり、次の第2周期64φ、第3周期94
φ時点で夫々−16されて「79」「63」となり、さらに次
の第4周期128φ〜第7周期224φ時点で夫々−8されて
「55」「47」「39」「31」となり、さらにまた次の第8
周期256φ〜第15周期480φ時点で夫々−4されて「27」
「23」「19」「15」「11」「7」「3」「0」となる。
このように、タッチデータTCDの減算速度は時間の経過
とともに、1/2、1/4、1/8となっている。
これに応じて第11図の丸枠内に示すように、第1周期で
は32φで−32されるから、タッチデータTCDは1φで−
1されるが、第2、第3周期では64φで−32されるか
ら、2φで−1され、第4〜第7周期では128φで−32
されるから、4φで−1され、第8から第15周期では25
6φで−32されるから8φで−1されることになる。従
って、タッチデータTCDの押鍵速度に対する分解能は、
押鍵速度が遅く、第1接点オン時から第2接点オン時ま
での時間が長いほど低くなる。
これを、従来のように1φあたりタッチデータTCDを−
1とする分解能で最後まで処理すると、第11図の従来例
の傾きで示すような特性の直線となり、タッチデータTC
Dの最高値は「127」から一挙に「472」にはね上がるこ
とになり、タッチデータTCDの桁数も7ビットから9ビ
ットに増大し、回路規模も大きなものとなってしまう
が、本考案ではそのようなことはなくなる。
また、第11図の左側に示されているように、タッチデー
タの最高値127は第1接点のオン時に対応した左端の縦
軸から約1msの間そのまま維持されて、計測不可能な最
小時間、すなわち、不感時間を補正しているので、タッ
チデータの最高値127はすべて有効に利用される。
第11図及び第12図に示す2つのタッチデータ特性曲線
は、前にも述べたように、選択スイッチ12を用いて選択
されるもので、演奏者が演奏する曲や使用する音色等に
より随意に指定することになる。
[考案の効果] この考案は以上詳細に説明したように、2つの接点のず
れを計測可能な最長時間より小さいカウント周期のカウ
ンタにてカウントし、第1接点オン時と第2接点オン時
のカウント値をカウントするとともに、第1接点オン時
に記憶された所定値をこのカウンタのカウント周期経過
に同期して変更し、この変更された所定値に対応した演
算形態で、第1及び第2接点オン時に記憶されたカウン
ト値に基づいてタッチデータを演算生成するように構成
されているため、自然楽器のように押鍵速度に対して非
直線的に変化するタッチデータの生成が可能になり、し
かもそのために、押鍵開始時から終了時まで連続的に一
定方向にカウントするためのビット数の大きなカウンタ
を必要としない、という利点を有する。さらに本願考案
では、所定値毎に少なくとも2つの異なる演算形態が用
意され、指定手段で指定された演算形態で演算してタッ
チデータを生成するため、指定手段の指定に応じて異な
る特性のタッチデータを得ることができる。このため、
規模の小さい簡単な回路でありながら、演算曲目や使用
する音色等に対して最適のタッチレスポンス効果を得る
ことができる、という効果を奏する。
【図面の簡単な説明】
第1図はこの考案を適用して構成したタッチレスポンス
装置の全体回路図、第2図は制御・演算部の回路図、第
3図は記憶部3の1つの番地に記憶される所定値(モー
ドデータ)MとカウントデータDのデータ構成図、第4
図は基本サイクルカウンタ4の構成図、第5図は処理ポ
インタ部5の構成図、第6図は88鍵分のデータアクセス
処理(キー処理)と減算処理のタイムチャートの図、第
7図及び第8図は、CV=0、CV=1の場合のモード変更
部11における減算処理の内容を示す図、第9図及び第10
図は、CV=0、CV=1の場合のデータ変換部10における
演算処理の内容を示す図、第11図及び第12図は、CV=
0、CV=1の場合におけるタッチデータTCDと時間との
関係を示す図である。 1……鍵盤状態処理装置、2……制御・演算部、3……
記憶部、4……基本サイクルカウンタ、5……処理ポイ
ンタ部、6……鍵カウンタ部、9……モード設定部、10
……データ変換部、11……モード変更部、12……選択ス
イッチ。

Claims (1)

    【実用新案登録請求の範囲】
  1. 【請求項1】1つの操作子の操作により順次時間がずれ
    て動作する少なくとも第1及び第2の接点と、 この第1及び第2の接点の動作時間のずれを計測可能な
    最長時間より小さな周期で、かつ一定速度でカウントを
    行うカウント手段と、 上記第1の接点の動作に応答して所定値及び上記カウン
    ト手段のその時のカウント情報を記憶する記憶手段と、 上記カウント手段のカウント周期に同期するタイミング
    でこの記憶手段に記憶された所定値を変更する変更手段
    と、 上記第2の接点の動作に応答して上記カウント手段のそ
    の時のカウント情報を読取る読取り手段と、 少なくとも2つの異なる指定データを出力する指定手段
    と、 上記各所定値毎に少なくとも2つの異なる演算形態が用
    意され、上記記憶手段に記憶されている所定値及び上記
    指定手段からの指定データにより指定された演算形態に
    より、上記読取り手段で読取られたカウント情報と上記
    記憶手段に記憶されているカウント情報に基づいて演算
    してタッチデータを出力する演算手段と、 を有することを特徴とするタッチレスポンス装置。
JP1987071753U 1987-05-15 1987-05-15 タッチレスポンス装置 Expired - Lifetime JPH0722716Y2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1987071753U JPH0722716Y2 (ja) 1987-05-15 1987-05-15 タッチレスポンス装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1987071753U JPH0722716Y2 (ja) 1987-05-15 1987-05-15 タッチレスポンス装置

Publications (2)

Publication Number Publication Date
JPS63180897U JPS63180897U (ja) 1988-11-22
JPH0722716Y2 true JPH0722716Y2 (ja) 1995-05-24

Family

ID=30914594

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1987071753U Expired - Lifetime JPH0722716Y2 (ja) 1987-05-15 1987-05-15 タッチレスポンス装置

Country Status (1)

Country Link
JP (1) JPH0722716Y2 (ja)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5976362B2 (ja) * 2012-03-29 2016-08-23 株式会社河合楽器製作所 電子鍵盤楽器

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5843757A (ja) * 1981-09-08 1983-03-14 T Hasegawa Co Ltd バニラ・フレ−バ−及びその製法
JPS59838A (ja) * 1982-06-26 1984-01-06 Toshiba Corp フオ−カスイオンビ−ム装置
JPS59232396A (ja) * 1983-06-16 1984-12-27 ヤマハ株式会社 電子楽器のタツチレスポンス装置

Also Published As

Publication number Publication date
JPS63180897U (ja) 1988-11-22

Similar Documents

Publication Publication Date Title
US4694724A (en) Synchronizing signal generator for musical instrument
JP2658463B2 (ja) 自動演奏装置
JPS5832391B2 (ja) 電子楽器
JPH02137890A (ja) 電子楽器
JPH0722716Y2 (ja) タッチレスポンス装置
JP2595800B2 (ja) 自動演奏装置
JPH01319793A (ja) 演奏情報処理装置の割込処理制御部
JPH01297700A (ja) 電子楽器
JP2630054B2 (ja) マルチトラックシーケンサ
JPS6340318B2 (ja)
JP2736550B2 (ja) 電子楽器の補間回路
JP2861007B2 (ja) 電子楽器
JP2530695Y2 (ja) 電子楽器のアドレス制御装置
JP3740717B2 (ja) 音源装置及び楽音生成方法
JP3372048B2 (ja) 自動演奏装置
JPH0132997B2 (ja)
JP3362070B2 (ja) 自動演奏装置
JP2551193B2 (ja) 自動演奏装置
JPS61292689A (ja) 自動伴奏装置付き電子楽器
JP2526751B2 (ja) 電子楽器
JPH0740189B2 (ja) タツチレスポンス装置
JP2594656Y2 (ja) 電子鍵盤楽器のタッチデータ処理装置
JP2564811B2 (ja) 演奏記録装置
JPH07104668B2 (ja) 電子楽器のシ−ケンサ
JPH0738958Y2 (ja) タッチレスポンス装置