[go: up one dir, main page]

JP2003280658A - 電子鍵盤楽器 - Google Patents

電子鍵盤楽器

Info

Publication number
JP2003280658A
JP2003280658A JP2003007269A JP2003007269A JP2003280658A JP 2003280658 A JP2003280658 A JP 2003280658A JP 2003007269 A JP2003007269 A JP 2003007269A JP 2003007269 A JP2003007269 A JP 2003007269A JP 2003280658 A JP2003280658 A JP 2003280658A
Authority
JP
Japan
Prior art keywords
key
information
drive
output
tone
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.)
Pending
Application number
JP2003007269A
Other languages
English (en)
Inventor
Shinya Sakurada
信弥 櫻田
Masaki Kudo
政樹 工藤
孝藏 ▲徳▼田
Kozo Tokuda
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 JP2003007269A priority Critical patent/JP2003280658A/ja
Publication of JP2003280658A publication Critical patent/JP2003280658A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Electrophonic Musical Instruments (AREA)

Abstract

(57)【要約】 【課題】 その演奏感覚および表現手法をアコースティ
ックピアノ(たとえばグランドピアノ)のそれにより近
づけることができる電子鍵盤楽器を提供する。 【解決手段】 第2SWがオフした後、鍵1がさらに離
鍵方向に操作されて、第3SWがオフすると、音源部に
対して、離鍵時のダンピング中に発生する、アコーステ
ィックピアノの楽音をサンプリングして生成した第2ソ
ースの楽音の読み出しを開始させ、現在発生中の楽音、
つまり第1ソースの楽音から第2ソースの楽音にクロス
フェードして行くように指示する。そして、第3SWが
オフする位置を、アコースティックピアノの鍵ストロー
クのダンパ離脱位置と等価になるように設定すること
で、本実施の形態の電子鍵盤楽器を演奏したときの演奏
感覚は、アコースティックピアノ、特にグランドピアノ
の演奏感覚により近づくことになる。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は、アコースティック
ピアノを演奏したときの演奏感覚とその表現に、より近
づくようにした電子鍵盤楽器に関する。
【0002】
【従来の技術】最近の電子ピアノは、アコースティック
グランドピアノの発音システムにかなり近づいて来てい
るものの、離鍵時の楽音発生状態において、未だリアリ
ティに欠けていた。
【0003】そこで、本出願人は、離鍵時のダンピング
中に発生する、アコースティックグランドピアノの楽音
をサンプリングし、これをキーオフ音とする、ダブル音
源ソース(キーオンソースおよびキーオフソース)シス
テムを適用した電子鍵盤楽器を開発した。
【0004】
【発明が解決しようとする課題】しかし、上記従来の電
子鍵盤楽器では、離鍵時に弦がダンパ材に触れる位置を
分岐点として楽音制御しようとする思想まで考慮されて
いなかったために、離鍵時に発生する楽音にはリアリテ
ィが出るものの、その演奏感覚は、アコースティックグ
ランドピアノの演奏感覚と異なったものになっていた。
【0005】本発明は、この点に着目してなされたもの
であり、その演奏感覚および表現手法をアコースティッ
クピアノ(たとえばグランドピアノ)のそれにより近づ
けることができる電子鍵盤楽器を提供することを目的と
する。
【0006】
【課題を解決するための手段】上記目的を達成するた
め、請求項1に記載の電子鍵盤楽器は、駆動部材と、該
駆動部材によって駆動され、その駆動位置に応じた情報
を複数出力する出力部材と、前記駆動部材の駆動終了位
置近傍で前記出力部材が出力した第1の情報に基づい
て、タッチ情報を発生するタッチ情報発生手段と、該タ
ッチ情報発生手段によってタッチ情報が発生されたとき
に、該タッチ情報に応じた楽音を発生する楽音発生手段
と、前記駆動部材がその駆動始動位置に復帰する際、前
記出力部材が前記第1の情報を発生する駆動位置より前
記駆動始動位置側にて第2の情報を出力したときに、前
記発生中の楽音を徐々に消音させるとともに、所定特性
の楽音を発生させるように制御する制御手段とを有し、
前記出力部材は、前記駆動部材の駆動位置がアコーステ
ィックピアノ鍵盤の鍵ストロークのダンパ離脱位置と略
等価であるときに、前記第2の情報を出力するように構
成されていることを特徴とする。
【0007】上記目的を達成するため、請求項2に記載
の電子鍵盤楽器は、駆動部材と、該駆動部材によって駆
動され、その駆動位置に応じた情報を出力する出力部材
と、前記駆動部材の駆動終了位置近傍で前記出力部材が
出力した第1の情報に基づいて、タッチ情報を発生する
タッチ情報発生手段と、該タッチ情報発生手段によって
タッチ情報が発生されたときに、該タッチ情報に応じた
楽音を発生する楽音発生手段と、前記駆動部材の押鍵方
向駆動時の駆動始動位置近傍で、前記出力部材が前記第
1の情報を発生する駆動位置より前記駆動始動位置側で
発生する第2の情報のうち、非押鍵位置から最も離れて
いる鍵位置に対応したものを出力したときに、該出力情
報が非押鍵位置から最も離れている鍵位置に対応したも
のであることを示すマーカとして複数ビットからなる値
を割り当てて保存する一方、前記駆動部材の戻り時の駆
動始動位置近傍で、前記出力部材が前記第1の情報を発
生する駆動位置より前記駆動始動位置側で発生する第2
の情報のうち、非押鍵位置に最も近い鍵位置に対応した
ものを出力したときに、該出力情報が非押鍵位置に最も
近い鍵位置に対応したものであることを示すマーカとし
て複数ビットからなる値を割り当てて保存する保存手段
と、該保存された値に基づいて、楽音パラメータを制御
するパラメータ制御手段とを有することを特徴とする。
【0008】前記パラメータ制御手段は、たとえば、楽
音ダンパ要素を制御するものであり、楽音ダンパ要素と
は、具体的には、キーオフ以降の減衰度合いを制御する
ものである。
【0009】上記目的を達成するため、請求項3に記載
の電子鍵盤楽器は、駆動部材と、該駆動部材によって駆
動され、その駆動位置に応じた情報を出力する出力部材
と、押離鍵中の全ストローク中、押鍵方向後半における
鍵のタッチ状態を検出する検出手段と、該鍵のタッチ状
態に応じて、押鍵があった楽音を所定チャンネルに割り
当てる割り当て手段と、該所定チャンネルに割り当てら
れた楽音を発音する発音手段と、前記後半より浅い前半
の所定位置を、前記所定チャンネルに楽音を割り当てた
鍵が再押鍵されることなく離鍵方向に跨いだときには、
該所定チャンネルへの当該楽音の割り当てを解除する一
方、前記所定チャンネルに楽音を割り当てた鍵が前記所
定位置を離鍵方向に跨がずに再押鍵されて、この再押鍵
時に、前記検出された鍵のタッチ状態とは異なる再タッ
チ状態が前記検出手段によって検出されたときには、こ
の再タッチ状態に応じて、当該楽音を前記所定チャンネ
ルとは異なるチャンネルに割り当てるように前記割り当
て手段を制御する制御手段とを有することを特徴とす
る。
【0010】前記前半の所定位置は、アコースティック
ピアノ鍵盤の鍵ストロークのダンパ離脱位置と等価にな
るような位置に設けられていることが望ましい。
【0011】
【発明の実施の形態】以下、本発明の実施の形態を図面
に基づいて詳細に説明する。
【0012】図1は、本発明の一実施の形態に係る電子
鍵盤楽器の縦断面図であり、非押鍵状態(鍵1が押鍵行
程の開始位置にある状態)を示している。
【0013】本実施の形態の電子鍵盤楽器は、シャーシ
4と、鍵1と、押鍵動作に適当な慣性を与えてアコース
ティックピアノのような押鍵感触を得るためのハンマ2
(質量ハンマ体)とから主に構成される。なお、黒鍵に
ついても鍵1と同様に構成され、シャーシ4に回動自在
に支持されて成る。なお、以下、本装置の演奏者側を前
方と称する。
【0014】鍵1、ハンマ2は、それぞれの回動軸、す
なわち鍵回動軸P1、ハンマ回動軸P2を中心として上
下方向に回動可能に構成されている。鍵1は、後述の緩
衝材13を介してハンマ2を駆動可能に構成され、ハン
マ2はスイッチ部3を駆動可能に構成されている。
【0015】鍵1には、その後端部側の面に凸球面状の
鍵支点部1aが突設されている。その中心が前記鍵回動
軸P1である。一方、シャーシ4のシャーシ水平部4a
の後部には鍵支持部5が設けられている。鍵支持部5の
鍵支点部1aに対向する部分には、各鍵支点部1aに対
応して凹部が設けられている。鍵支点部1aが鍵支持部
5の上記凹部と係合して、鍵1が鍵支点部1a(鍵回動
軸P1)を中心として上下方向に回動自在にされてい
る。
【0016】鍵1の前部には下方に垂下したハンマ駆動
部1bが設けられている。ハンマ駆動部1bの下端部に
はウレタンゴム製等の緩衝材13が取り付けられてい
る。緩衝材13は、ハンマ2の上側延設部2cおよび下
側延設部2b間に挟入され、鍵1の押鍵動作をハンマ2
に伝達すると共に、ハンマ2の復帰動作を鍵1に伝達す
る。なお、押鍵および押鍵復帰の行程において、緩衝材
13はその上端部がハンマ2の上側延設部2cと常に当
接して動作の伝達を確実にしている。
【0017】シャーシ4は、シャーシ水平部4aとシャ
ーシ4の前部4bとがリブ12により連結されて補強さ
れている。シャーシ前部4bには鍵並び方向(鍵1の横
方向)の回動を規制するためのキーガイド6が各鍵1毎
に突設されている。
【0018】ハンマ2は、各鍵1に対応して設けられ、
シャーシ4に設けられた支持部材9のハンマ支持部9a
(ハンマ回動軸P2)を中心としてその自由端部2dが
上下方向に回動自在にハンマ支点部2aにて支持されて
いる。また、ハンマ支点部2a近傍から鍵1の後部に亘
ってフォーク形状のバネ7が懸架されている。このバネ
7は、鍵1を鍵支持部5に押しつけると共に、ハンマ2
を支持部材9のハンマ支持部9aに押しつけ、鍵1およ
びハンマ2がシャーシ4から容易に脱落しないようにし
ている。
【0019】ハンマ2は、質量部材2fの重さによって
下側延設部2bにて鍵1を上方に常に付勢している。な
お、鍵1の復帰力はバネ7から付与されるのではなく、
ハンマ2自身の復帰力によるものである。ハンマ2は、
下部にスイッチ部3を駆動するためのスイッチ駆動部2
eを有する。
【0020】シャーシ4のシャーシ水平部4aの後部お
よびシャーシ保持部4cにはそれぞれ、フェルト等の上
側ストッパ10(ストッパ部)および下側ストッパ11
が設けられている。上側ストッパ10は押鍵時にハンマ
2の質量部材2fと当接して鍵1およびハンマ2の回動
終了位置(鍵1では前端部の下限位置、ハンマ2では自
由端部2dの上限位置)を規制し、下側ストッパ11は
非押鍵時にハンマ2の質量部材2fと当接して鍵1の上
限位置を規制する。
【0021】シャーシ前部4bにはスイッチ基板8が取
り付けられ、スイッチ基板8上にはスイッチ部3が設け
られている。スイッチ部3は、ハンマ2のスイッチ駆動
部2eに対向して各ハンマ2毎に設けられている。スイ
ッチ部3は、接点時間差タイプの3メイク式タッチレス
ポンススイッチであり、鍵1の押鍵動作を検出する。
【0022】図2は、スイッチ基盤8上に設けられたス
イッチ部3の拡大断面図であり、同図に示すように、ス
イッチ部3は、第1スイッチ(SW)3a、第2スイッ
チ(SW)3bおよび第3スイッチ(SW)3cによっ
て構成されている。
【0023】なお、本実施の形態では、スイッチ部3と
して、3メイク式タッチレスポンススイッチを採用した
が、これに限らず、図3に示すように、4メイク式タッ
チレスポンススイッチを採用するようにしてもよいし、
5メイク以上のものを採用してもよい。さらに、スイッ
チに限らず、押鍵状態に応じた信号を出力するものであ
ればどのようなものであってもよい。具体的には、押離
鍵時に鍵1に加えられた圧力を検出するピエゾセンサを
挙げることができる。
【0024】また、本実施の形態の電子鍵盤楽器の一つ
の特徴は、後述するように、鍵1の離鍵時に、アコース
ティックピアノ(以下、「実ピアノ」と言う)であれば
弦がダンパ材に触れるであろう位置を分岐点として楽音
制御することにある。したがって、演奏者は、鍵1の離
鍵(または押鍵)時に、この位置を感触によって認識で
きれば、その楽音制御を積極的に利用することができる
ので、そのような感触が得られた方が望ましい。
【0025】図4は、演奏者がこの位置を感触できるよ
うに構成した構成例を示す図であり、構成後のハンマ2
およびシャーシ水平部4a近傍を拡大した拡大図であ
る。
【0026】図4に示すように、ハンマ2上に突起部2
iを設け、シャーシ水平部4aの端部にネジNで固定し
た凸条151付き板バネ15を取り付け、この板バネ1
5の凸条151を押鍵途中で突起部2iに接触させるよ
うに構成する。鍵1の押鍵に伴って、突起部2iが板バ
ネ15の表面を接触しながら移動し、突起部2iが凸条
151に乗り上げる位置に来ると、演奏者は当擦感また
はクリック感を得ることができる。そして、板バネ15
の位置または形状を調節することで、この位置を、実ピ
アノにおいて弦がダンパ材に触れる位置に微調整するこ
ともできる。そのために、板バネ15にはネジNに対応
した長孔が形成されている。また、上記微調整は、スイ
ッチ部材3,3′の鍵長手方向位置の微変位調整によっ
ても可能である。
【0027】さらに、本実施の形態では、スイッチ部3
は、ハンマ2に設けられたスイッチ駆動部2eで駆動す
るように構成したが、これに限らず、図5に示すよう
に、鍵1に設けられたスイッチ駆動部1eで駆動するよ
うにしてもよい。
【0028】図6は、本実施の形態の電子鍵盤楽器の制
御機能構成を示すブロック図である。
【0029】同図に示すように、本実施の形態の電子鍵
盤楽器は、音高情報を入力するための鍵盤21と、各種
音色を指定するための複数のスイッチからなる音色スイ
ッチ(SW)群22と、音色以外の各種情報を入力する
ための複数のスイッチからなるその他スイッチ(SW)
群23と、装置全体の制御を司るCPU24と、該CP
U24が実行する制御プログラムや、各種テーブルデー
タ等を記憶するROM25と、演奏データ、各種入力情
報および演算結果等を一時的に記憶するRAM26と、
鍵盤21から入力された演奏データや予め設定された演
奏データ等に基づいて楽音波形信号を生成し、この楽音
信号波形を音響に変換する音源部27とによって構成さ
れている。
【0030】なお、本実施の形態では、CPU24、R
OM25およびRAM26を、1チップのマイクロコン
ピュータ(μcom)によって構成しているが、もちろ
んこれに限らず、CPU24、ROM25およびRAM
26を、それぞれ独立して構成するようにしてもよい。
【0031】図7は、音源部27の詳細な制御機能構成
を示すブロック図である。
【0032】同図に示すように、楽音信号波形を生成す
るために必要な各種パラメータを記憶する複数の領域か
らなるバッファレジスタ31には、キーオン時に発生す
る楽音のソース(第1ソース)を出力する第1ソース出
力部32と、この出力された第1ソースのエンベロープ
を生成する第1エンベロープジェネレータ(EG)33
と、キーオフ時に発生する楽音のソース(第2ソース)
を出力する第2ソース出力部35と、この出力された第
2ソースのエンベロープを生成する第2エンベロープジ
ェネレータ(EG)36とが接続されている。ここで、
第1ソースは、グランドピアノの押鍵時から押鍵中(離
鍵途中は含まず)に発生する楽音をサンプリングして記
録したものであり、第2ソースは、離鍵時のダンピング
中に発生する、グランドピアノ楽音をサンプリングして
記録したものである。
【0033】第1ソース出力部32から出力された第1
ソースは、乗算器34を介して、第1EG33から出力
されたエンベロープと乗算されて合成部38に供給さ
れ、第2ソース出力部35から出力された第2ソースも
同様に、乗算器37を介して、第2EG36から出力さ
れたエンベロープと乗算されて合成部38に供給され
る。
【0034】合成部38は、乗算器34および37から
それぞれ出力された第1および第2ソース、すなわち、
そのエンベロープが制御された第1および第2ソースを
合成して、チャンネル(CH)累算器39に供給する。
また、合成部38から出力された合成波の波高値は、所
定タイミングで常時検出されて、バッファレジスタ31
の所定領域に記憶される。なお、図示されていないが、
乗算器34から出力された、エンベロープの付加された
第1ソース波形の波高値も、所定タイミングで常時検出
されて、バッファレジスタ31の所定領域に記憶され
る。このようにして記憶された各波高値は、後述する図
13のフローチャート中の処理(ステップS35および
S33の処理)で使用される。
【0035】なお、ブロック32〜38の各処理は、本
実施の形態では、発音チャンネル毎の時分割処理によっ
てなされている。もちろん、製造コストを問題にしなけ
れば、これに限らず、発音チャンネル毎にブロック32
〜38を1組ずつ設けるようにしてもよい。
【0036】図8は、合成部38から出力される、ある
発音チャンネルの合成波の一例を示す図であり、キーオ
ンからキーオフされて消音に至るまでに出力される楽音
波形が示されている。
【0037】同図において、キーオン中は、第1ソース
の楽音波形が第1ソース出力部32から出力されるとと
もに、第1EG33からは、値1のエンベロープ波形E
1が出力され、第2ソース出力部35および第2EG3
6からは信号波形が出力されないので、合成部38から
は、第1ソースの楽音波形がそのまま出力される。
【0038】このキーオン状態からキーオフになると、
第1ソース出力部32からは継続して第1ソースの楽音
波形が出力されるものの、第1EG33から出力される
エンベロープ波形E1のレベルが線形的に減衰して行
き、さらに、第2ソース出力部35からは第2ソースの
楽音波形が出力されるとともに、第2EG36から出力
されるエンベロープ波形E2が線形的に増大して行くの
で、合成部38からは、第1ソースの楽音波形から第2
ソースの楽音波形にクロスフェードして行く波形が出力
される。
【0039】そして、クロスフェードが完了すると、第
1EG33から出力されるエンベロープ波形E1のレベ
ルが“0”となり、第2EG36から出力されるエンベ
ロープ波形E2のレベルが“1”となるため、合成部3
8からは、第2ソースの楽音波形がそのまま出力される
ことになる。第2ソースの楽音波形は、その波高値が徐
々に減衰していく特性を備えているため、第2EG36
から出力されるエンベロープ波形E2のレベルが“1”
のままであっても、所定時間後自然に消音する。
【0040】図7に戻り、CH累算器39は、合成部3
8から出力された、発音チャンネル毎の合成波形を全発
音チャンネルに亘って累算し、累算後のデジタル楽音信
号波形を、デジタル信号をアナログ信号に変換するDA
C(Digital-to-Analog Converter)40に供給する。
DAC40から出力されたアナログ楽音信号波形は、ア
ンプやスピーカ等からなるサウンドシステム41に供給
されて音響に変換される。
【0041】以上のように構成された電子鍵盤楽器が実
行する制御処理を、まず図9を参照してその概要を説明
し、次に図10〜図16を参照して詳細に説明する。
【0042】図9は、鍵ストロークにおけるスイッチ部
3の第1〜第3SW3a〜3cのオン位置(タイミン
グ)を示す図である。なお、同図には、前記図3に示し
た4メイク式タッチレスポンススイッチを採用した場合
の第4SW3dのオン位置も記載されている。
【0043】図9に示すように、実ピアノや電子鍵盤楽
器では、鍵1は、離鍵位置から最も深い押鍵位置に至る
まで上下方向に最大10mm程度の変位をするものであ
り、本実施の形態の電子鍵盤楽器でも、その仕様に沿っ
て構成されている。鍵ストロークに従って、まず第3S
W3cがオンし、次に第2SW3bがオンし、最後に第
1SW3aがオンする。
【0044】押鍵を開始して、初めて第3SW3cがオ
ンする(第3SW3cのオンイベントが発生する)と、
発音チャンネルの空きチャンネルを検索して発音を準備
する。続いて、第2SW3bがオンする(第2SW3b
のオンイベントが発生する)と、キーオンベロシティを
規定するための時間(キーオン時間)の計時を開始す
る。そして、第1SW3aがオンする(第1SW3aの
オンイベントが発生する)と、上記時間の計時を停止
し、この計時された時間、すなわち第2SW3bがオン
してから第1SW3aがオンするまでの時間に基づい
て、たとえばテーブルデータ(図15参照)を検索する
ことによりキーオンベロシティを決定する。このキーオ
ンベロシティを、押鍵鍵に対応するキーコード、前記検
索された空きチャンネルのチャンネル番号およびキーオ
ン等のデータとともに、音源部27に送出すると、音源
部27は、決定されたキーオンベロシティの、押鍵鍵に
対応する音高の楽音を発生する。
【0045】次に、この状態から鍵1が離鍵方向に操作
され、第2SW3bがオフした(第2SW3bのオフイ
ベントが発生した)後、第3SW3cがオフしない(第
3SW3cのオフイベントが発生しない)で、再度第2
SW3bおよび第3SW3cの順にオンすると、上述の
ようにして、再度キーオンベロシティが決定され、音源
部27から押鍵鍵に対応する音高の楽音が発生する。た
だし、この場合には、楽音を発生させるための発音チャ
ンネルとして、直前に割り当てられたチャンネルとは異
なるチャンネルが割り当てられる。つまり、本実施の形
態では、キーオフがなされるまで、全発音チャンネルを
開放している。このため、実ピアノで言うところの、ダ
ンパペダルを踏み込んだまま、連打したときのような楽
音効果を得ることができる。実際には、実ピアノでは、
ダンパペダルを踏み込んだまま、押鍵を繰り返すと、全
弦が打弦のピッチで振動するので、広がり感のある楽音
効果となる。これに対して、本実施の形態の電子鍵盤楽
器では、同一ピッチの楽音が複数鳴っていることにな
る。
【0046】また、キーオフ位置、つまり本実施の形態
では第3SW3cがオフされる位置まで鍵1を完全に戻
さなくても楽音を発生させることができるので、演奏曲
の速いパッセージ部分を速やかに演奏(繰り返し速押
鍵)することができる。
【0047】一方、第2SW3bがオフした後、鍵1が
さらに離鍵方向に操作されて、第3SW3cがオフする
と、音源部27に対して、前記第2ソース(図8参照)
の楽音の読み出しを開始させ、現在発生中の楽音、つま
り前記第1ソースの楽音から第2ソースの楽音にクロス
フェードして行くように指示する。そして、第3SW3
cがオフする位置を、実ピアノの鍵ストロークのダンパ
離脱位置と等価になるように設定することで、本実施の
形態の電子鍵盤楽器を演奏したときの演奏感覚は、実ピ
アノ、特にグランドピアノの演奏感覚により近づくこと
になる。
【0048】さらに、スイッチ部3として、4メイク式
タッチレスポンススイッチを採用した場合には、3メイ
ク式タッチレスポンススイッチを採用した場合の上記制
御処理に加え、第4SW3dがオンしてから第3SW3
cがオンするまでの区間内を、実ピアノでの離鍵操作時
に弦がダンパ材に触れる度合いを変更して、弦振動に重
畳される高調波を変更する制御区間、いわゆるハーフミ
ュート制御区間にすることができる。具体的には、鍵1
を押鍵方向に操作して、第3SW3cがオンしたとき
に、このオン位置がハーフミュート制御区間の一方の端
であることを示すマーカとして、複数ビットからなる所
定値(たとえば、11B(ただし、“B”はその前の数
字が2進数であることを示す記号であり、以下同様の意
味に用いる))を割り当てる一方、鍵1を離鍵方向に操
作して、第4SW3dがオフしたときに、このオフ位置
がハーフミュート制御区間のもう一方の端であることを
示すマーカとして、複数ビットからなる所定値(たとえ
ば、00B)を割り当てる。すると、場合によって、0
0Bまたは11Bのいずれかの値が得られるので、その
得られた値に応じて、ハーフミュートの程度、たとえば
弦振動に重畳する高調波の種類を変更することができ
る。
【0049】なお、メイク数のより多いスイッチを使用
したり、鍵1の操作状態に応じて離散値(または連続
値)を数多く出力するセンサを使用したりすることで、
さらに、精度よくハーフミュート制御を行うことができ
る。もちろん、この区間、すなわち、両端にそれぞれ割
り当てられた複数ビットからなる各所定値間の値(中間
値)を出力可能な区間を、ハーフミュート制御以外の制
御に使用するようにしてもよい。たとえば、前記図7の
合成部38とチャンネル累算器39との間に、合成部3
8から出力される合成波形をスライスして出力する波形
スライサ部を設け、そのチョップ度合いを、上記中間値
出力に応じて制御するようにしてもよい。
【0050】また、本実施の形態では、所定区間の両端
を示すマーカとして複数ビットからなる値を割り当てる
ようにしたので、スイッチを用いた場合であればメイク
数に拘わらず、あるいは、鍵1の操作状態に応じて離散
値(または連続値)を数多く出力するセンサを用いた場
合であれば、その出力値の数に拘わらず、同様の発音シ
ステムを適用することができ、したがって、スイッチの
メイク数やセンサの出力数が拡張されたとしても、発音
システムをそれほど変更しなくてもよいので、開発経費
を抑制しながら、より高度化した発音システムに移行し
て開発を継続させることができる。つまり、共通化シス
テムの一助となる。
【0051】次に、この制御処理を詳細に説明する。
【0052】図10および図11は、本実施の形態の電
子鍵盤楽器、特にCPU5が実行する押離鍵処理サブル
ーチンの手順を示すフローチャートである。本押離鍵処
理サブルーチンは、メインルーチンに含まれる一処理で
ある。なお、メインルーチンは、本押離鍵処理サブルー
チンの他に、初期設定、音色設定およびその他処理等
の、通常の電子鍵盤楽器でなされる公知の処理によって
形成すればよいため、図示を省略している。
【0053】図12および図13は、本実施の形態の電
子鍵盤楽器、特にCPU5が実行するタイマ割込処理の
手順を示すフローチャートである。本タイマ割込処理
は、図示しないタイマが、たとえば5μsecを計時す
る度に発生するタイマ割込信号に応じて起動される。
【0054】図10〜図13のフローチャートでは、第
1〜第3SW3a〜3cのキーイベント(キーオン/オ
フイベント)が発生したときに主要な処理がなされるよ
うに構成されているので、次のように場合分けし、その
各場合にどのような制御処理がなされるかを説明する。 第3SW3cのオンイベントが発生したとき 第2SW3bのオンイベントが発生したとき 第1SW3aのオンイベントが発生したとき 発音処理 第1SW3aのオフイベントが発生したとき 第2SW3bのオフイベントが発生したとき 第3SW3cのオフイベントが発生したとき 消音処理 なお、上記〜の各数字は、図10〜図13のフロー
チャート内に記載の〜の各数字と対応付けられてい
る。
【0055】第3SW3cのオンイベントが発生した
ときには、このオンイベントが発生したキーコードKC
は未だバッファKEYBUFの領域KCD(図14
(a)参照)に登録されていないので、空きチャンネル
(CH)を検索し、空きCHが見つかると、そのCHナ
ンバデータを、前記RAM26の所定領域に一時的に保
存する(図10のステップS1→S2→S3→S4)。
【0056】図14は、前記RAM26上に確保された
バッファ領域およびタイマ領域のフォーマットを示す図
であり、(a)は、各チャンネル毎の発音情報および消
音情報を記憶するためのバッファKEYBUFのフォー
マットを示し、(b)は、各チャンネル毎のタッチステ
ートTS(k)およびスイッチS3(第3SW3c)ステ
ートS3(k)を記憶するためのバッファTS&S3BU
Fのフォーマットを示し、(c)は、各チャンネル毎の
キーオン時間を計測するためのソフトウェアカウンタ領
域のフォーマットを示す図である。
【0057】図14(a)において、バッファKEYB
UFは、16個の発音チャンネル(0〜15CH)それ
ぞれに対して、キーコードデータを格納するための領域
KCDと、キーイベント種類データを格納するための種
類領域と、キーオンベロシティデータを格納するための
領域Von(n)と、EGレートデータを格納するため
の領域EGレートとにより構成されている。
【0058】キーイベント種類データとは、キーオンイ
ベントであるかキーオフイベントであるかを区別するた
めのデータを言い、1ビットデータで表される。すなわ
ち、1:オンイベント;0:オフイベントを示してい
る。
【0059】図10に戻り、このオンイベントは、図9
に示すように、浅いSWのオンイベントであるため、ス
テップS5→S16(図11)と進み、バッファKEY
BUFのCHとして今回検索時の空きCHを指定し、第
3SW3cは、本実施の形態では、浅いスイッチのうち
最深(そもそも、浅いスイッチは1つのみである)であ
るので、指定された空きCH(=nとする)に対応し
た、バッファKEYBUFのnCHに、キーイベントの
キーコードおよびキーイベント種類を書き込み、バッフ
ァTS&S3BUFのスイッチS3(第3SW3c)の
状態(以下、「S3(n)」という)を格納する領域S3
(n)に値11Bを書き込む(ステップS17→S1
8)。
【0060】図14(b)において、バッファTS&S
3BUFは、16個の発音チャンネル(0〜15CH)
それぞれに対して、タッチステートTS(k)を格納する
ための領域と、スイッチS3(第3SW3c)ステート
S3(k)を記憶するための領域とにより構成されてい
る。
【0061】タッチステートTS(k)は、図14(b)
に示すように、00B,01B,10Bおよび11Bの
4種類の値を採り、 TS(k)=00B:楽音が発生していない状態 TS(k)=01B:第2SW3bがオンしている状態 TS(k)=10B:楽音が発生された後、第3SW3c
がオフしている状態 TS(k)=11B:第1SW3aがオンしている状態 をそれぞれ示している。
【0062】スイッチS3ステートS3(k)は、図14
(b)に示すように、00Bおよび11Bの2種類の値
を採り、 S3(k)=00B:第3SW3cがオフしている状態 S3(k)=11B:第3SW3cがオンしている状態 をそれぞれ示している。
【0063】なお、スイッチ部3として、4メイク式タ
ッチレスポンススイッチを採用した場合には、スイッチ
S3ステートS3(k)は、 S3(k)=00B:第4SW3dがオフしている状態 S3(k)=11B:第3SW3cがオンしている状態 をそれぞれ示している。
【0064】第2SW3bのオンイベントが発生した
ときには、このオンイベントが発生したキーコードKC
は既にバッファKEYBUFの領域KCDに登録されて
いるので、空きCHを検索せずに、そのCHナンバデー
タを一時的に保存する(ステップS1→S2→S4)。
そして、このオンイベントは、図9に示すように、深い
SWのオンイベントであるため、ステップS5→S6→
S7と進み、さらに、第2SW3bのものであるため、
ステップS7→S9と進み、第3SW3cオン時のCH
(n)に対して、バッファTS&S3BUFの領域TS
(n)に値01Bを入れる(ただし、この処理は、再押鍵
でない場合の処理であり、再押鍵の場合の処理について
は、後述する)。これにより、図12のフローチャート
において、ステップS21→S22→S23→S24と
処理が進むので、nCHのカウンタ領域Ton(n)での
カウンタ動作が開始される。すなわち、nCHのキーオ
ン時間の計測が開始される。
【0065】第1SW3aのオンイベントが発生した
ときには、ステップS7までは、上記の場合と同様の
処理を行い、このオンイベントは第1SW3aのもので
あるため、ステップS7→S8と進み、バッファTS&
S3BUFの領域TS(n)に値11Bを入れる。
【0066】発音処理のときとは、TS(n)が値11
Bに切り替わったときであるので、図12のステップS
21→S22→S23→S25(図13)→S26→S
27と進み、このとき、カウンタ領域Ton(n)には、
TS(n)に値01Bが入っている間にカウントされた値
が格納されているため、その値をTBL1(図15参
照)換算した後に、バッファKEYBUFの領域Von
(n)に入力し、カウンタ領域Ton(n)を“0”でリセ
ットし、ステップS29およびS30で、誤動作押鍵を
除外し、標準押鍵とトリル押鍵に対してステップS31
の処理に進ませる。
【0067】図16は、タッチステートTS(n)&スイ
ッチS3ステートS3(n)の状態遷移を示す図である。
【0068】同図において、標準押鍵とは、第1〜第3
SW3a〜3cのすべてからオン/オフイベントを生ず
るような押鍵を言い、具体的には、ポジションP1から
ポジションP15へ至る押鍵である。この標準押鍵で
は、ポジションP14から見て2つ前のイベントは、第
3SW3cのオンイベントである。また、トリル押鍵と
は、第1および第2SW3a,3bのみからオン/オフ
イベントを生ずるような押鍵を言い、具体的には、ポジ
ションP15からポジションP21へ至る押鍵である。
このトリル押鍵では、ポジションP20から見て2つ前
のイベントは、第2SW3bのオフイベントである。さ
らに、誤動作押鍵とは、第1SW3aのみからオン/オ
フイベントを生ずるような押鍵を言い、具体的には、ポ
ジションP30からポジションP34へ至る押鍵であ
る。この誤動作押鍵では、ポジションP33から見て2
つ前のイベントは、第1SW3aのオンイベントであ
る。
【0069】図13に戻り、ステップS31では、バッ
ファKEYBUFのCHとして2つ前イベント時と同一
CHを指定し、ステップS32では、その指定したCH
に対して発音処理を行う。発音処理では、具体的には、
バッファKEYBUFの指定されたCHの全データ、す
なわちCHナンバ、KCD、キーオンおよびイニシャル
タッチ(IT)としてのVon(n)と、EGレートデー
タ(=1)を音源部27に送出する。
【0070】第1SW3aのオフイベントが発生した
ときおよび第2SW3bのオフイベントが発生したと
きには、実質的には何もせずに、押離鍵処理を終了す
る。
【0071】第3SW3cのオフイベントが発生した
ときには、図10のステップS5→S10(図11)→
S11→S12と進み、バッファKEYBUF中の同一
KCDを有するCHと同一CHを指定し、EGレートデ
ータ(<1)を音源部27に送信し、CHに対応したキ
ーオフ時用波形(第2ソース波形)の読み出し開始を指
示し(ステップS13)、読み出されるキーオン波形お
よびキーオフ波形に対するクロスフェード処理の開始を
指示し(ステップS14)、TS(n)に値10Bを入れ
るとともに、S3(n)に00Bを入れる(ステップS1
5)。
【0072】消音処理のときとは、TS(n)=10B
かつ(&)S3(n)=00Bのときであるので、図12
のステップS21→S22→S23→S25(図13)
→S33と進み、音源部27側のCH(n)の第1ソース
の波高値が続けて0レベルのときには、キーオン波形の
読み出し停止を指示し(ステップS33→S34)、音
源部27側の音源全体のCH(n)が続けて0レベルのと
きには、バッファKEYBUFをすべてクリアする(ス
テップS35→S36)。
【0073】次に、完全キーオフにならない場合の再押
鍵、すなわち、上記の発音処理後、第1SW3aおよ
び第2SW3bのオフイベントが発生し(上記および
)、その後、再度第2SW3bおよび第1SW3aの
オンイベントがこの順序で発生した(上記および)
押鍵について、前記図10〜図13および図16を用い
て説明する。
【0074】この完全キーオフにならない場合の再押鍵
は、図16では、ポジションP18からポジションP2
0に至る押鍵に相当する。その動作を、ポジションP1
8の少し前のポジションP10から説明する。ポジショ
ンP10からポジションP14に押鍵が進むと、図12
および図13のタイマ割込処理における、上記の発音
処理(ステップS27〜S32)が実行され、ポジショ
ンP13からポジションP14に至るまでに計時された
キーオン時間に応じたキーオンベロシティの楽音が、検
索された空きCHで発音される。その後、ポジションP
15から、ポジションP17を経過して、すなわち第2
SW3bのオフイベントの発生を経過して、ポジション
P19に進むと、上記発音中のCHと異なる空きCHを
検索するとともに、再押鍵に対するキーオン時間の計時
を開始し(ステップS9)、続いてポジションP20に
進むと、ポジションP19からポジションP20に至る
までに計時された、再押鍵に対するキーオン時間に応じ
たキーオンベロシティの楽音が、上記検索された空きC
Hで発音される。
【0075】ここで、上記ステップS9では、図10に
示すように、再押鍵か否かを判断し、再押鍵の場合に
は、新たに検索した空きCH(n)に対して、そのタッチ
ステートTS(n)を値01Bとしている。つまり、新た
な空きCHに、当該楽音を発音割り当てするようにして
いる。これは、図13のステップS31およびS32
で、現イベントの2つ前のイベントと同一CHを指定し
て、当該楽音を発音割り当てするようにしているので、
再押鍵では、同一楽音が同一CHに割り当てられてしま
い、上述のように、再押鍵が繰り返される度に、同一楽
音が順次他のCHに割り当てられて行かないからであ
る。これに対して、ステップS9を上記処理のように構
成した場合には、再押鍵されると、当該楽音は他の空き
CHに発音割り当てされるため、再押鍵が繰り返される
度に、同一楽音が順次他のCHに割り当てられて行く。
なお、再押鍵か否かの判断は、図13のステップS29
での判断と同様に、同一CHの2つ前イベントが第2S
W3bのオフイベントであるか否かを判断し、このイベ
ントが第2SW3bのオフイベントである場合に、再押
鍵と判断すればよい。図16において、ポジションP2
0、すなわち再押鍵時から見て、同一CHの2つ前イベ
ント、つまりポジションP17のイベントは、第2SW
3bのオフイベントだからである。
【0076】このような再押鍵では、完全キーオフとは
ならない、すなわち第3SW3cのキーオフイベントが
発生しないので、ポジションP19からポジションP2
0に至る押鍵等の再押鍵時には、図10のまたはの
ルートの処理がなされ、図11のステップS12からス
テップS15までのキーオフ処理はなされない。その結
果、図13のステップS36の処理、すなわちバッファ
KEYBUFのオールクリア処理はなされない。つま
り、完全な消音処理はなされないので、再押鍵される毎
に、同一ピッチの楽音が異なったCHに順次発音割り当
てされて行き、前述したように、同一ピッチの楽音が複
数鳴ることになる。したがって、実ピアノで言うところ
の、ダンパペダルを踏み込んだまま、連打したときのよ
うな楽音効果を得ることができる。
【0077】なお、本実施の形態では、上記図11の押
離鍵処理のステップS17で、第3〜第nSWのうちの
最深SWでないもののオンイベントが発生したとして
も、何の処理も行わないようにしたが、これに限らず、
ステップS102を追加し、所定のオンイベント間隔を
計時して(たとえば、図12および図13のタイマ割込
処理中で行うようにすればよい)、その時間を、イニシ
ャルタッチを決定する別の情報として用いるようにして
もよい。別の情報の具体例としては、発音のための準備
情報(かまえ情報)が考えられる。このように、別の情
報をも考慮してイニシャルタッチを決定できるようにな
ると、イニシャルタッチが同じでも、別の情報に応じ
て、音色(高調波含有分)を変更したり、音量を変更し
たりすることができ、変化に富んだアーティキュレーシ
ョンが可能となる。これにより、音楽の表現方法が増大
する。
【0078】また、本実施の形態では、上記図11の押
離鍵処理のステップS11で、第4SW3d以降のスイ
ッチのオフイベントが発生したとしても、何の処理も行
わないようにしたが、これに限らず、ステップS101
を追加して、第3ソースの楽音波形を読み出して再生す
るようにしてもよい。
【0079】なお、本実施の形態では、キーオン波形か
らキーオフ波形に移るときには、クロスフェード処理を
行うようにしたが、これに限らず、キーオフが指示され
たときには、通常のキーオフ処理、すなわち、キーオン
波形の読み出しを終了するとともに発音中の楽音を急速
ダンプする処理を行い、これと独立して、キーオフが指
示されると、キーオフ波形の読み出しを開始するように
してもよい。したがって、この場合、キーオフ直後に
は、キーオン波形とキーオフ波形とが同時に発生してい
ることになる。また、この場合、キーオフ時のキーオン
波形およびキーオフ波形の各波高値レベルは同じにして
おく必要がある。
【0080】また、本実施の形態では、キーオン波形か
らキーオフ波形に切り替わるときに、クロスフェード処
理を行いながら切り替わるようにしたが、駆動部材の戻
り時の駆動始動位置近傍で第2の情報の非押鍵位置に最
も近いもの(図2の第3SW3cや図3の第4SW3d
のオフイベント)を出力したときや、2番目に近いもの
(図3の第3SW3cのオフイベント)を出力したとき
に、前記波形の切り替えが行われるようにし、このと
き、クロスフェードさせなくても、キーオン波形はオフ
処理をする、すなわち、EGによって強制的に減衰させ
るとともに、キーオフ波形はオン処理をする、すなわ
ち、キーオンで楽音が立ち上がる処理をするだけでも、
違和感なく楽音を発生から消音までスムーズに制御でき
る。
【0081】このように、本実施の形態では、離鍵時
(キーオフ時)に、キーオン波形からキーオフ波形に切
り替わるようにしたが、この鍵ストローク位置は、アコ
ースティック楽器において離鍵時にダンパ用フェルトが
弦に触れる位置(すなわち、弦振動を制止し始める離鍵
操作ストローク位置)に一致させることが望ましい。
【0082】アコースティック楽器(グランドピアノ
等)において、上記位置は、鍵自由端位置に換算して、
押離鍵全ストロークがほぼ10mmであり、鍵復帰位置
(鍵を操作していない状態)を0mmとすると、この鍵
復帰位置から4mm程度が標準的であるが、整調状態に
よって若干異なることもある。このことを踏まえて、本
実施の形態では、鍵復帰位置から3〜6mmの範囲に、
上記離鍵時にキーオン波形からキーオフ波形に切り替わ
る鍵ストローク位置を設定することが望ましい。もちろ
ん、この鍵ストローク位置をユーザが適宜設定可能とし
てもよい。
【0083】図17は、複数ビットで構成したスイッチ
S3ステートを発生させた場合に、そのスイッチS3ス
テートをキーオフ波形制御に適用した一例、およびその
制御方法を示す図である。
【0084】同図(a)に示すように、図示例の装置
は、本実施の形態の電子鍵盤楽器と同様に、キーオン波
形発生部52で発生させたキーオン波形と、キーオフ波
形発生部55で発生させたキーオフ波形とを、合成部5
3で合成するようにしたものである。ただし、キーオフ
波形発生部55と合成部53との間に波形スライサ56
を設け、波形スライサ56が、キーオフ波形発生部55
から発生されたキーオフ波形をスライスするときのチョ
ップ度合いを、スイッチS3ステート発生部54から発
生された複数ビットのスイッチS3ステートに応じて変
更するようにした点が異なっている。なお、スイッチS
3ステートは、キーオフ波形発生部55がキーオフ波形
を発生するときのトリガ信号(情報)としても機能す
る。たとえば、スイッチS3ステートの複数ビットのい
ずれか1ビットをトリガ信号として使用したり、スイッ
チS3ステートの値が所定値に切り替わった時点をトリ
ガ時点と判断するようにしたりすればよい。
【0085】たとえば、キーオフ波形発生部55から、
同図(b)に示すようなキーオフ波形が発生されたとし
て、波形スライサ56は、このキーオフ波形を、同図
(c)に示すようにスライスして出力する。すなわち、
波形スライサ56では、スイッチS3ステート発生部5
4から発生されたスイッチS3ステートの値(複数ビッ
トからなる値)に応じて、チョップ度合いSL0が変更
され、このチョップ度合いSL0で、入力されたキーオ
フ波形がスライスされて出力される。つまり、スイッチ
S3ステートの値に応じて、キーオフ波形に含まれる高
調波の成分が増加する。
【0086】このようにして、上記構成によれば、スイ
ッチS3ステートに基づいて、前記ハーフミュート制
御、すなわち実ピアノでの離鍵操作時に弦がダンパ材に
触れる度合いを変更して、弦振動に重畳される高調波を
変更する制御を行うことが可能になる。
【0087】同図(d)は、波形スライサ56がキーオ
フ波形をスライスする他の方法を示す図であり、時刻が
進むに従って減衰するキーオフ波形に対して、そのスラ
イス範囲を決定するスライス曲線SL1〜SL4も、時
刻が進むに従って減衰するようにしている。そして、ス
ライス曲線SL1〜SL4のうちいずれを取って、キー
オフ波形のスライス処理に用いるかを、スイッチS3ス
テートの値に応じて決定するようにしている。同図
(d)の方法でも、スイッチS3ステートの値に応じ
て、キーオフ波形に含まれる高調波の成分が増加するの
で、前記ハーフミュート制御を行うことができる。
【0088】このように、スイッチS3ステートを複数
ビットで構成し、その複数の値(状態)を、キーオフ波
形をスライスするときのチョップ度合いに対応させれ
ば、多段階、ひいては無段階に、キーオフ時の音色を制
御することができる。
【0089】
【発明の効果】以上説明したように、請求項1に記載の
発明によれば、駆動部材の駆動終了位置近傍で出力部材
が出力した第1の情報に基づいて、タッチ情報が発生さ
れたときに、該タッチ情報に応じた楽音が発生され、前
記駆動部材がその駆動始動位置に復帰する際、前記出力
部材が前記第1の情報を発生する駆動位置より前記駆動
始動位置側にて第2の情報を出力したときに、前記発生
中の楽音が徐々に消音されるとともに、所定特性の楽音
が発生され、前記出力部材は、前記駆動部材の駆動位置
がアコースティックピアノ鍵盤の鍵ストロークのダンパ
離脱位置と略等価であるときに、前記第2の情報を出力
するように構成されているので、その演奏感覚および表
現手法を実ピアノのそれにより近づけることができる。
【0090】また、請求項2に記載の発明によれば、駆
動部材の駆動終了位置近傍で出力部材が出力した第1の
情報に基づいて、タッチ情報が発生されたときに、該タ
ッチ情報に応じた楽音が発生され、前記駆動部材の押鍵
方向駆動時の駆動始動位置近傍で、前記出力部材が前記
第1の情報を発生する駆動位置より前記駆動始動位置側
で発生する第2の情報のうち、非押鍵位置から最も離れ
ている鍵位置に対応したものを出力したときに、該出力
情報が非押鍵位置から最も離れている鍵位置に対応した
ものであることを示すマーカとして複数ビットからなる
値が割り当てられて保存される一方、前記駆動部材の戻
り時の駆動始動位置近傍で、前記出力部材が前記第1の
情報を発生する駆動位置より前記駆動始動位置側で発生
する第2の情報のうち、非押鍵位置に最も近い鍵位置に
対応したものを出力したときに、該出力情報が非押鍵位
置に最も近い鍵位置に対応したものであることを示すマ
ーカとして複数ビットからなる値が割り当てられて保存
され、該保存された値に基づいて、楽音パラメータが制
御されるので、多数の情報が出力される出力部材を用い
ても、その出力情報の数に拘わらず、同様の発音システ
ムを適用することができ、したがって、スイッチのメイ
ク数やセンサの出力数が拡張されたとしても、発音シス
テムをそれほど変更しなくてもよいので、開発経費を抑
制しながら、より高度化した発音システムを実現するこ
とができる。つまり、共通化システムの一助となる。
【0091】さらに、請求項3に記載の発明によれば、
押離鍵中の全ストローク中、押鍵側押鍵方向後半より浅
い前半の所定位置を、所定チャンネルに楽音を割り当て
た鍵が再押鍵されることなく離鍵方向に跨いだときに
は、該所定チャンネルへの当該楽音の割り当てが解除さ
れる一方、前記所定チャンネルに楽音を割り当てた鍵が
前記所定位置を離鍵方向に跨がずに再押鍵され、この再
押鍵時に、前記検出された鍵のタッチ状態とは異なる再
タッチ状態が前記検出手段によって検出されたときに
は、この再タッチ状態に応じて、当該楽音が前記所定チ
ャンネルとは異なるチャンネルに割り当てられるので、
すなわち、キーオフがなされるまで、全発音チャンネル
が開放されているので、実ピアノで言うところの、ダン
パペダルを踏み込んだまま、連打したときのような楽音
効果を得ることができる。さらに、鍵を完全に戻さなく
ても押鍵が可能となり、したがって、演奏曲の速いパッ
セージ部分を速やかにこなすことができる。
【図面の簡単な説明】
【図1】 本発明の一実施の形態に係る電子鍵盤楽器の
縦断面図である。
【図2】 図1のスイッチ基盤上に設けられたスイッチ
部の拡大断面図である。
【図3】 4メイク式タッチレスポンススイッチを採用
したときのスイッチ部の拡大断面図である。
【図4】 鍵の離鍵時に、実ピアノであれば弦がダンパ
材に触れるであろう位置を、演奏者が感触できるように
構成した一例を示す図である。
【図5】 スイッチ部を駆動する駆動方法の他の例を示
す図である。
【図6】 本実施の形態の電子鍵盤楽器の制御機能構成
を示すブロック図である。
【図7】 図6の音源部の詳細な制御機能構成を示すブ
ロック図である。
【図8】 図7の合成部から出力される、ある発音チャ
ンネルの合成波の一例を示す図である。
【図9】 鍵ストロークにおけるスイッチ部の第1〜第
3SWのオン位置(タイミング)を示す図である。
【図10】 図6の電子鍵盤楽器、特にCPUが実行す
る押離鍵処理サブルーチンの手順を示すフローチャート
である。
【図11】 図10の押離鍵処理サブルーチンの続きの
手順を示すフローチャートである。
【図12】 図6の電子鍵盤楽器、特にCPUが実行す
るタイマ割込処理の手順を示すフローチャートである。
【図13】 図12のタイマ割込処理の続きの手順を示
すフローチャートである。
【図14】 図6のRAM上に確保されたバッファ領域
およびタイマ領域のフォーマットを示す図である。
【図15】 キーオン時間からキーオンベロシティへの
変換テーブルの一例を示す図である。
【図16】 タッチステートTS(n)&スイッチS3ス
テートS3(n)の状態遷移を示す図である。
【図17】 複数ビットで構成したスイッチS3ステー
トを発生させた場合に、そのスイッチS3ステートをキ
ーオフ波形制御に適用した一例、およびその制御方法を
示す図である。
【符号の説明】
1 鍵(駆動部材)、 2 ハンマ(駆動部材)、 3
スイッチ部(出力部材、検出手段)、 24 CPU
(タッチ情報発生手段、制御手段、保存手段、パラメー
タ制御手段、検出手段、割り当て手段)、 26 RA
M(保存手段)、27 音源部(楽音発生手段、発音手
段)
───────────────────────────────────────────────────── フロントページの続き (72)発明者 ▲徳▼田 孝藏 静岡県浜松市中沢町10番1号 ヤマハ株式 会社内 Fターム(参考) 5D378 CC11 CC31 DD04 DD21

Claims (3)

    【特許請求の範囲】
  1. 【請求項1】 駆動部材と、 該駆動部材によって駆動され、その駆動位置に応じた情
    報を複数出力する出力部材と、 前記駆動部材の駆動終了位置近傍で前記出力部材が出力
    した第1の情報に基づいて、タッチ情報を発生するタッ
    チ情報発生手段と、 該タッチ情報発生手段によってタッチ情報が発生された
    ときに、該タッチ情報に応じた楽音を発生する楽音発生
    手段と、 前記駆動部材がその駆動始動位置に復帰する際、前記出
    力部材が前記第1の情報を発生する駆動位置より前記駆
    動始動位置側にて第2の情報を出力したときに、前記発
    生中の楽音を徐々に消音させるとともに、所定特性の楽
    音を発生させるように制御する制御手段とを有し、 前記出力部材は、前記駆動部材の駆動位置がアコーステ
    ィックピアノ鍵盤の鍵ストロークのダンパ離脱位置と略
    等価であるときに、前記第2の情報を出力するように構
    成されていることを特徴とする電子鍵盤楽器。
  2. 【請求項2】 駆動部材と、 該駆動部材によって駆動され、その駆動位置に応じた情
    報を出力する出力部材と、 前記駆動部材の駆動終了位置近傍で前記出力部材が出力
    した第1の情報に基づいて、タッチ情報を発生するタッ
    チ情報発生手段と、 該タッチ情報発生手段によってタッチ情報が発生された
    ときに、該タッチ情報に応じた楽音を発生する楽音発生
    手段と、 前記駆動部材の押鍵方向駆動時の駆動始動位置近傍で、
    前記出力部材が前記第1の情報を発生する駆動位置より
    前記駆動始動位置側で発生する第2の情報のうち、非押
    鍵位置から最も離れている鍵位置に対応したものを出力
    したときに、該出力情報が非押鍵位置から最も離れてい
    る鍵位置に対応したものであることを示すマーカとして
    複数ビットからなる値を割り当てて保存する一方、前記
    駆動部材の戻り時の駆動始動位置近傍で、前記出力部材
    が前記第1の情報を発生する駆動位置より前記駆動始動
    位置側で発生する第2の情報のうち、非押鍵位置に最も
    近い鍵位置に対応したものを出力したときに、該出力情
    報が非押鍵位置に最も近い鍵位置に対応したものである
    ことを示すマーカとして複数ビットからなる値を割り当
    てて保存する保存手段と、 該保存された値に基づいて、楽音パラメータを制御する
    パラメータ制御手段とを有することを特徴とする電子鍵
    盤楽器。
  3. 【請求項3】 駆動部材と、 該駆動部材によって駆動され、その駆動位置に応じた情
    報を出力する出力部材と、 押離鍵中の全ストローク中、押鍵方向後半における鍵の
    タッチ状態を検出する検出手段と、 該鍵のタッチ状態に応じて、押鍵があった楽音を所定チ
    ャンネルに割り当てる割り当て手段と、 該所定チャンネルに割り当てられた楽音を発音する発音
    手段と、 前記後半より浅い前半の所定位置を、前記所定チャンネ
    ルに楽音を割り当てた鍵が再押鍵されることなく離鍵方
    向に跨いだときには、該所定チャンネルへの当該楽音の
    割り当てを解除する一方、前記所定チャンネルに楽音を
    割り当てた鍵が前記所定位置を離鍵方向に跨がずに再押
    鍵されて、この再押鍵時に、前記検出された鍵のタッチ
    状態とは異なる再タッチ状態が前記検出手段によって検
    出されたときには、この再タッチ状態に応じて、当該楽
    音を前記所定チャンネルとは異なるチャンネルに割り当
    てるように前記割り当て手段を制御する制御手段とを有
    することを特徴とする電子鍵盤楽器。
JP2003007269A 2002-01-15 2003-01-15 電子鍵盤楽器 Pending JP2003280658A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2003007269A JP2003280658A (ja) 2002-01-15 2003-01-15 電子鍵盤楽器

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2002-6702 2002-01-15
JP2002006702 2002-01-15
JP2003007269A JP2003280658A (ja) 2002-01-15 2003-01-15 電子鍵盤楽器

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2006258736A Division JP2007018004A (ja) 2002-01-15 2006-09-25 電子鍵盤楽器

Publications (1)

Publication Number Publication Date
JP2003280658A true JP2003280658A (ja) 2003-10-02

Family

ID=29252896

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2003007269A Pending JP2003280658A (ja) 2002-01-15 2003-01-15 電子鍵盤楽器

Country Status (1)

Country Link
JP (1) JP2003280658A (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010072417A (ja) * 2008-09-19 2010-04-02 Casio Computer Co Ltd 電子楽器及び楽音生成のプログラム
WO2018173770A1 (ja) * 2017-03-24 2018-09-27 ヤマハ株式会社 反力発生装置および鍵盤装置

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010072417A (ja) * 2008-09-19 2010-04-02 Casio Computer Co Ltd 電子楽器及び楽音生成のプログラム
WO2018173770A1 (ja) * 2017-03-24 2018-09-27 ヤマハ株式会社 反力発生装置および鍵盤装置

Similar Documents

Publication Publication Date Title
US6765142B2 (en) Electronic keyboard musical instrument
JP4107107B2 (ja) 鍵盤楽器
EP1325492B1 (en) Keys for musical instruments and musical methods
US8088986B2 (en) Electronic percussion instrument presenting pad chain performance
Goebl et al. Touch and temporal behavior of grand piano actions
JP4748011B2 (ja) 電子鍵盤楽器
JPH03174590A (ja) 電子楽器
US7420114B1 (en) Method for producing real-time rhythm guitar performance with keyboard
JP2003280658A (ja) 電子鍵盤楽器
JPH0643867A (ja) 電子楽器
JP5827484B2 (ja) 楽音制御装置
JP4042753B2 (ja) 電子楽器
JP2007018004A (ja) 電子鍵盤楽器
JP3624780B2 (ja) 楽音制御装置
JP4354546B2 (ja) 楽器演奏動作検出と楽器演奏動作指導のための装置および方法、並びにそのプログラムを記録した記録媒体
JP4506147B2 (ja) 演奏再生装置及び演奏再生制御プログラム
JPS62157092A (ja) 肩掛け形電子ドラム
JP2008076708A (ja) 音色指定方法、音色指定装置及び音色指定のためのコンピュータプログラム
JP2605456B2 (ja) 電子楽器
JP3719144B2 (ja) 電子楽器
JP5056078B2 (ja) 電子鍵盤楽器およびその制御方法を実現するためのプログラム
JPH10319949A (ja) 電子楽器
JP2008216871A (ja) 電子鍵盤楽器およびその制御方法を実現するためのプログラム
JP4174961B2 (ja) 演奏装置、演奏方法および情報記録媒体
JP4095475B2 (ja) 楽音制御装置、楽音制御方法及び楽音制御のためのコンピュータプログラム

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20040421

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20060201

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20060228

RD03 Notification of appointment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7423

Effective date: 20060425

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20060501

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20060725

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20060925

A911 Transfer of reconsideration by examiner before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20061005

A912 Removal of reconsideration by examiner before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A912

Effective date: 20061124