JPH02257199A - イニシャルタッチ制御装置 - Google Patents
イニシャルタッチ制御装置Info
- Publication number
- JPH02257199A JPH02257199A JP1076623A JP7662389A JPH02257199A JP H02257199 A JPH02257199 A JP H02257199A JP 1076623 A JP1076623 A JP 1076623A JP 7662389 A JP7662389 A JP 7662389A JP H02257199 A JPH02257199 A JP H02257199A
- Authority
- JP
- Japan
- Prior art keywords
- key
- initial touch
- touch
- time
- width
- 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
Links
- 238000001514 detection method Methods 0.000 claims description 8
- 230000000630 rising effect Effects 0.000 abstract 2
- 238000000034 method Methods 0.000 description 10
- 238000010586 diagram Methods 0.000 description 5
- 230000006870 function Effects 0.000 description 3
- 230000000694 effects Effects 0.000 description 2
- 230000035945 sensitivity Effects 0.000 description 2
- 230000002457 bidirectional effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
- G10H1/00—Details of electrophonic musical instruments
- G10H1/02—Means for controlling the tone frequencies, e.g. attack or decay; Means for producing special musical effects, e.g. vibratos or glissandos
- G10H1/04—Means for controlling the tone frequencies, e.g. attack or decay; Means for producing special musical effects, e.g. vibratos or glissandos by additional modulation
- G10H1/053—Means for controlling the tone frequencies, e.g. attack or decay; Means for producing special musical effects, e.g. vibratos or glissandos by additional modulation during execution only
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S84/00—Music
- Y10S84/07—Electric key switch structure
Landscapes
- Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Acoustics & Sound (AREA)
- Multimedia (AREA)
- Electrophonic Musical Instruments (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
[産業上の利用分野コ
この発明は、電子鍵盤楽器等に用いるイニシャルタッチ
制御装置に関し、詳しくは演奏情報に基づいてイニシャ
ルタッチの利き方をリアルタイムコントロールすること
により、電子楽器の表現の幅と弾き易さとの両立を可能
としたイニシャルタッチ制御装置に関する。
制御装置に関し、詳しくは演奏情報に基づいてイニシャ
ルタッチの利き方をリアルタイムコントロールすること
により、電子楽器の表現の幅と弾き易さとの両立を可能
としたイニシャルタッチ制御装置に関する。
[従来技術]
従来、電子鍵盤楽器においては、鍵盤のイニシャルタッ
チ(ベロシティ)を検出し、このイニシャルタッチによ
り音量や音源立上り速度を変化させていた。この場合、
イニシャルタッチによる音量等の制御範囲は自然楽器の
表現の幅に対応するような範囲に固定するようにしてい
た。
チ(ベロシティ)を検出し、このイニシャルタッチによ
り音量や音源立上り速度を変化させていた。この場合、
イニシャルタッチによる音量等の制御範囲は自然楽器の
表現の幅に対応するような範囲に固定するようにしてい
た。
[発明が解決しようとする課題]
しかしながら、イニシャルタッチによる音量等の制御の
幅を自然楽器の表現の幅と同程度に固定しておくと、音
量等がイニシャルタッチの変化に過剰に反応し過ぎて、
奏者のタッチのばらつきが却って目立つこととなり、演
奏しづらくなってしまうという問題点があった。
幅を自然楽器の表現の幅と同程度に固定しておくと、音
量等がイニシャルタッチの変化に過剰に反応し過ぎて、
奏者のタッチのばらつきが却って目立つこととなり、演
奏しづらくなってしまうという問題点があった。
一方、逆に演奏し易い程度に上記の制御変化幅を狭めて
設定すると、電子鍵盤楽器としての表現の幅が挟まり、
不都合であった。
設定すると、電子鍵盤楽器としての表現の幅が挟まり、
不都合であった。
また、音源立上りの速度に関しては、一つの音色に対し
て一定の立上り速度が固定となっているため、この立上
り速度を変化させるには別の音色を選択せざるを得ない
という不都合があった。
て一定の立上り速度が固定となっているため、この立上
り速度を変化させるには別の音色を選択せざるを得ない
という不都合があった。
この発明は、上述の従来形における欠点を解消し、電子
楽器における表現の幅と演奏のし易さとを両立させるこ
とのできるイニシャルタッチ制御装置を提供することを
目的とする。
楽器における表現の幅と演奏のし易さとを両立させるこ
とのできるイニシャルタッチ制御装置を提供することを
目的とする。
[課題を解決するための手段および作用]この目的を達
成するため、この発明は、イニシャルタッチで制御でき
る音量や音源立上り速度の幅(タッチの変化幅)を別の
演奏情報に基づいてリアルタイムに制御することとして
いる。ここで、別の演奏情報としては、前の演奏音源キ
ーオフからの時間、あるいは前の演奏音源キーオンから
の時間等を用いることができる。
成するため、この発明は、イニシャルタッチで制御でき
る音量や音源立上り速度の幅(タッチの変化幅)を別の
演奏情報に基づいてリアルタイムに制御することとして
いる。ここで、別の演奏情報としては、前の演奏音源キ
ーオフからの時間、あるいは前の演奏音源キーオンから
の時間等を用いることができる。
第1図は、本発明に係るイニシャルタッチ制御装置の構
成を示す概略ブロック図である。ここでは、前の演奏音
源キーオフからの時間に基づいて音源立上り速度や音量
を制御する場合を示している。すなわち、前の演奏音源
キーオフからの時間を測りこの時間が大分経過していた
ら当該演奏音に対するタッチ(ベロシティ)の利き方を
大きくする例である。
成を示す概略ブロック図である。ここでは、前の演奏音
源キーオフからの時間に基づいて音源立上り速度や音量
を制御する場合を示している。すなわち、前の演奏音源
キーオフからの時間を測りこの時間が大分経過していた
ら当該演奏音に対するタッチ(ベロシティ)の利き方を
大きくする例である。
第1図において、1は電子鍵盤楽器の鍵盤を押下する際
のイニシャルタッチ(ベロシティ)データVを検出する
イニシャルタッチ検出手段、2は鍵盤のキーオフを検出
してリセットされそのキーオフからの時間をカウントす
るタイマである。
のイニシャルタッチ(ベロシティ)データVを検出する
イニシャルタッチ検出手段、2は鍵盤のキーオフを検出
してリセットされそのキーオフからの時間をカウントす
るタイマである。
3はキーオフからの時間値を所定のメンバシップ関数に
あてはめて、[前押下キーのオフから大分時間が経過し
た」という命題の成立程度を示す“0°°〜” 1 ”
の値aを得る算出手段である。4は値aに基づいてタッ
チデータVを所定の演算式で変換し、変換後の出力タッ
チデータV OUTを出力する演算手段である。
あてはめて、[前押下キーのオフから大分時間が経過し
た」という命題の成立程度を示す“0°°〜” 1 ”
の値aを得る算出手段である。4は値aに基づいてタッ
チデータVを所定の演算式で変換し、変換後の出力タッ
チデータV OUTを出力する演算手段である。
なお、a、V、vouTは例えば以下のような値をとる
ようにすればよい。
ようにすればよい。
a: [前押下キーのオフから大分時間が経過した」と
いう命題の成立程度を示す“°0°′〜” 1 ”の実
数値。
いう命題の成立程度を示す“°0°′〜” 1 ”の実
数値。
V:イニシャルタッチデータであり、′0°°〜” 1
27°′の整数値。
27°′の整数値。
VOIIT:出力タッチデータであり、” o ”〜゛
127′”の整数値。
127′”の整数値。
また、演算手段の演算式は例えば次のようなものが用い
られる。
られる。
VOLIT = (V 64) Xa+64 −
(i)VOLIT = (v−64) xa2+64
−(if)VOuT= (v−64) xsin ”+
64−(iii)第2図は、上記の演算式(i)を用い
た場合のタッチデータVと出力タッチデータV。Uアと
の関係を示すグラフである。前に押下されたキーがオフ
してからの時間がかなり経過していた場合、値aは′1
゛あるいはこれに近い゛°1゛°以下の値をとる。従フ
て、この場合、入力Vと出力V。UTとはグラフ■のよ
うな関係にあり、奏者の鍵盤タッチによる音量等の変化
の幅は大ぎい(すなわち高感度となる)6一方、前に押
下されたキーがオフしてからそれ程の時間が経過する前
に次のキーを押下した場合、値aは“°0″あるいは、
これに近い゛0°゛0°′値をとる。従フて、この場合
、入力Vと出力■。uTとはグラフ■のような関係にあ
り、奏者の鍵盤タッチによる音量等の変化の幅は小さい
(すなわち低感度となる)。このように値aに従って、
同図のグラフのように傾きを変更し、イニシャルタッチ
の利き方をリアルタイムに制御することができる。
(i)VOLIT = (v−64) xa2+64
−(if)VOuT= (v−64) xsin ”+
64−(iii)第2図は、上記の演算式(i)を用い
た場合のタッチデータVと出力タッチデータV。Uアと
の関係を示すグラフである。前に押下されたキーがオフ
してからの時間がかなり経過していた場合、値aは′1
゛あるいはこれに近い゛°1゛°以下の値をとる。従フ
て、この場合、入力Vと出力V。UTとはグラフ■のよ
うな関係にあり、奏者の鍵盤タッチによる音量等の変化
の幅は大ぎい(すなわち高感度となる)6一方、前に押
下されたキーがオフしてからそれ程の時間が経過する前
に次のキーを押下した場合、値aは“°0″あるいは、
これに近い゛0°゛0°′値をとる。従フて、この場合
、入力Vと出力■。uTとはグラフ■のような関係にあ
り、奏者の鍵盤タッチによる音量等の変化の幅は小さい
(すなわち低感度となる)。このように値aに従って、
同図のグラフのように傾きを変更し、イニシャルタッチ
の利き方をリアルタイムに制御することができる。
[実施例]
以下、図面を用いて、この発明の詳細な説明する。
第3図は、この発明の一実施例に係るイニシャルタッチ
制御装置を適用した電子鍵盤楽器の概略構成を示すブロ
ック図である。同図において、11は電子鍵盤楽器の鍵
盤、12は鍵盤のキーのオンオフを検出する鍵スィッチ
回路、13は鍵盤のキーが押下される際のイニシャルタ
ッチを検出するイニシャルタッチ検出回路、14は各種
の機能スイッチ、15は機能スイッチ14の操作を検出
する機能スイッチ検出回路、16はトーンジェネレータ
(TG)、17はサウンドシステムである。また、18
は電子楽器全体の動作を制御する中央処理装置(cpu
)、19はタイマ割込のためのタイマ、20はワーキン
グレジスタ等に用いるランタムアクセスメモリ(RAM
) 、21はプログラムや種々のテーブルデータ等を格
納したり=ドオンリメモリ(ROM)である。これら各
部は図に示すように双方向パスライン22を介して相互
に接続されている。
制御装置を適用した電子鍵盤楽器の概略構成を示すブロ
ック図である。同図において、11は電子鍵盤楽器の鍵
盤、12は鍵盤のキーのオンオフを検出する鍵スィッチ
回路、13は鍵盤のキーが押下される際のイニシャルタ
ッチを検出するイニシャルタッチ検出回路、14は各種
の機能スイッチ、15は機能スイッチ14の操作を検出
する機能スイッチ検出回路、16はトーンジェネレータ
(TG)、17はサウンドシステムである。また、18
は電子楽器全体の動作を制御する中央処理装置(cpu
)、19はタイマ割込のためのタイマ、20はワーキン
グレジスタ等に用いるランタムアクセスメモリ(RAM
) 、21はプログラムや種々のテーブルデータ等を格
納したり=ドオンリメモリ(ROM)である。これら各
部は図に示すように双方向パスライン22を介して相互
に接続されている。
次に、この実施例の電子楽器で用いられているレジスタ
類をそれぞれ説明する。
類をそれぞれ説明する。
1、BUF:発音すべきキーコードを格納するレジスタ
。
。
2、v 奏者が鍵盤キー11を押下した際に、イニシ
ャルタッチ検出回路13により検出したイニシャルタッ
チデータを格納するレジスタ。
ャルタッチ検出回路13により検出したイニシャルタッ
チデータを格納するレジスタ。
3、 VOUT :音源へと出力される出力イニシャル
タッチデータを格納するレジスタ。
タッチデータを格納するレジスタ。
4、TIME:時間をカウントするためのレジスタ。
5、a:r前押下キーのオフから大分時間が経過した」
という命題の成立程度を示す“°0゛(偽を示す)から
“1°° (真を示す)の実数値を格納するレジスタ。
という命題の成立程度を示す“°0゛(偽を示す)から
“1°° (真を示す)の実数値を格納するレジスタ。
6、TBL・上記の時間値TIMEから上記の値aを導
出するために用いるテーブル。
出するために用いるテーブル。
7、KOF:キニオフフラグ。トーンジエネレタ16の
全チャンネルキーオフのとき1°。
全チャンネルキーオフのとき1°。
そうでないときO°゛の値をとる。
次に、第4〜6図のフローチャートを参照して第3図の
電子鍵盤楽器の動作を説明する。
電子鍵盤楽器の動作を説明する。
まず、第4図を参照して、キーオンイベントが発生した
場合の処理を説明する。このキーオンイベントルーチン
は、キーオンイベント発生時に不図示のメインルーチン
からコールされる。キーオンイベントが発生すると、ま
ずステップ41でオンされたキーのキーコードがレジス
タBUFに格納され、ステップ42でそのイニシャルタ
ッチブタかレジスタ■に格納される。ステップ43では
テーブルTBLを時間値TIMEで参照し対応する値を
導出してレジスタaに格納する。これにより、「前押下
キーのオフから大分時間が経過した」という命題の成立
の程度を示す値がレジスタaに格納されたことになる。
場合の処理を説明する。このキーオンイベントルーチン
は、キーオンイベント発生時に不図示のメインルーチン
からコールされる。キーオンイベントが発生すると、ま
ずステップ41でオンされたキーのキーコードがレジス
タBUFに格納され、ステップ42でそのイニシャルタ
ッチブタかレジスタ■に格納される。ステップ43では
テーブルTBLを時間値TIMEで参照し対応する値を
導出してレジスタaに格納する。これにより、「前押下
キーのオフから大分時間が経過した」という命題の成立
の程度を示す値がレジスタaに格納されたことになる。
なお、時間値TIMEは後述するような手順で前押下キ
ーのオフからの経過時間をカウントしている。
ーのオフからの経過時間をカウントしている。
次に、ステップ44でタッチデータ■を値aに基づいて
スケーリングする。演算式は上述した演算式(i)の VOUT = (v−64)Xa+64を用いた。そし
て、ステップ45でレジスタBUFに格納されているキ
ーコードの音をトーンジェネレータ16の発音チャンネ
ルに発音割当てし、ステップ46で発音処理する。この
発音処理は、トーンジェネレータの当該チャンネルにレ
ジスタBUFのキーコードとレジスタ■。L12の出力
タッチデータとキーオン信号とを送出する処理である。
スケーリングする。演算式は上述した演算式(i)の VOUT = (v−64)Xa+64を用いた。そし
て、ステップ45でレジスタBUFに格納されているキ
ーコードの音をトーンジェネレータ16の発音チャンネ
ルに発音割当てし、ステップ46で発音処理する。この
発音処理は、トーンジェネレータの当該チャンネルにレ
ジスタBUFのキーコードとレジスタ■。L12の出力
タッチデータとキーオン信号とを送出する処理である。
次に、ステップ47でKOFフラグを“0°。
とじ、ステップ48でレジスタTIMEをゼロクリアし
てリターンする。
てリターンする。
次に、第5図を参照してキーオフイベント処理を説明す
る。同図のキーオフイベントルーチンはキーオフイベン
ト発生時に不図示のメインルーチンからコールされる。
る。同図のキーオフイベントルーチンはキーオフイベン
ト発生時に不図示のメインルーチンからコールされる。
キーオフイベントが発生ずると、まずステップ51でオ
フされたキーのキーコートかレジスタBUFに格納され
る。
フされたキーのキーコートかレジスタBUFに格納され
る。
次に、ステップ52てトーンジェネレータ16の発音中
のチャンネルの中からレジスタBUFのキーコードの発
音をしているチャンネルを検出し、ステップ53で該当
するチャンネルの有無を判別する。該当するチャンネル
が無い場合はキーオフ処理をする必要はないので、その
ままリターンする。該当するチャンネルが有る場合は、
ステップ54で消音処理を行なう。
のチャンネルの中からレジスタBUFのキーコードの発
音をしているチャンネルを検出し、ステップ53で該当
するチャンネルの有無を判別する。該当するチャンネル
が無い場合はキーオフ処理をする必要はないので、その
ままリターンする。該当するチャンネルが有る場合は、
ステップ54で消音処理を行なう。
この消音処理はトーンジェネレータ16の当該チャンネ
ルにキーオフ信号を送出する処理である。次に、ステッ
プ55でレジスタTIMEをゼロクリアし、ステップ5
6でトーンジェネレータ16の全チャンネルがキーオフ
されているか判別する。もし全チャンネルがキーオフさ
れている場合はステップ57でKOFフラグに“1°′
をセットしてリターン、そうでない場合はそのままリタ
ーンする。
ルにキーオフ信号を送出する処理である。次に、ステッ
プ55でレジスタTIMEをゼロクリアし、ステップ5
6でトーンジェネレータ16の全チャンネルがキーオフ
されているか判別する。もし全チャンネルがキーオフさ
れている場合はステップ57でKOFフラグに“1°′
をセットしてリターン、そうでない場合はそのままリタ
ーンする。
次に、第6図を参照してタイマ割込処理を説明する。同
図のタイマ割込ルーチンは、タイマ19(第2図)よる
所定間隔のタイマ割込があった場合に割込処理ルーチン
として実行される。タイマ割込があった場合は、まずス
テップ61てKOFフラグが0°゛か否か判別する。“
0°゛である場合はトーンジェネレータ16のいずれか
のチャンネルがキーオンされているということだからレ
ジスタTIMEをカウントアツプせずそのままリターン
する。ステップ61でKOFフラグか“°1°。
図のタイマ割込ルーチンは、タイマ19(第2図)よる
所定間隔のタイマ割込があった場合に割込処理ルーチン
として実行される。タイマ割込があった場合は、まずス
テップ61てKOFフラグが0°゛か否か判別する。“
0°゛である場合はトーンジェネレータ16のいずれか
のチャンネルがキーオンされているということだからレ
ジスタTIMEをカウントアツプせずそのままリターン
する。ステップ61でKOFフラグか“°1°。
の場合は、ステップ62でレジスタTIMEの値が所定
の最大値MAXT以上てないかを判別する。もし、時間
値TIMEが最大値MAXT以上のときはそのままリタ
ーンする。そうでない場合はステップ63で時間値TI
MEをカウントアツプしてリターンする。
の最大値MAXT以上てないかを判別する。もし、時間
値TIMEが最大値MAXT以上のときはそのままリタ
ーンする。そうでない場合はステップ63で時間値TI
MEをカウントアツプしてリターンする。
上記の実施例においては、キーオフイベントがありそこ
でトーンジェネレータの全チャンネルのキーオフがなさ
れた場合にキーオフイベントルーチンのステップ55.
57でレジスタTIMEをゼロクリアしKOFフラグに
1°°をセットしている。そして、KOFフラグがセッ
トされている間は、タイマ割込ルーチンのステップ63
で最大値MAXTとなるまでレジスタTIMEをカウン
トアツプする。次にキーオンされた場合には、この前押
下キーのキーオフからの経過時間TIMEから値aを導
出し、キーオンイベントルーチンのステップ44で所定
の演算式を用いて出力タッチデータV。UTを算出する
。そしてこの出力タッチデータV OUTに基づいて発
音処理がなされるようになっている。
でトーンジェネレータの全チャンネルのキーオフがなさ
れた場合にキーオフイベントルーチンのステップ55.
57でレジスタTIMEをゼロクリアしKOFフラグに
1°°をセットしている。そして、KOFフラグがセッ
トされている間は、タイマ割込ルーチンのステップ63
で最大値MAXTとなるまでレジスタTIMEをカウン
トアツプする。次にキーオンされた場合には、この前押
下キーのキーオフからの経過時間TIMEから値aを導
出し、キーオンイベントルーチンのステップ44で所定
の演算式を用いて出力タッチデータV。UTを算出する
。そしてこの出力タッチデータV OUTに基づいて発
音処理がなされるようになっている。
なお、上記の実施例においては、スケーリングの演算式
として、中心を固定して傾きを変更するタイプすなわち
第2図のグラフに示すタイプの演算式を用いたが、これ
に限らず種々の演算式を用いることができる。例えば、
上記のように鍵盤から検出したタッチデータのとり得る
値のまん中の値を中心とするのでなく、前回押下したキ
ーの検出タッチデータの値を中心として傾きを変化させ
ることもできる。このようにすることにより、前回押下
時のタッチと同程度のタッチの場合にタッチデータの値
を前回の値に近づけることができることとなる。
として、中心を固定して傾きを変更するタイプすなわち
第2図のグラフに示すタイプの演算式を用いたが、これ
に限らず種々の演算式を用いることができる。例えば、
上記のように鍵盤から検出したタッチデータのとり得る
値のまん中の値を中心とするのでなく、前回押下したキ
ーの検出タッチデータの値を中心として傾きを変化させ
ることもできる。このようにすることにより、前回押下
時のタッチと同程度のタッチの場合にタッチデータの値
を前回の値に近づけることができることとなる。
[発明の効果]
以上説明したように、この発明によれば、イニシャルタ
ッチで制御できる音量や音源立上り速度の幅を前の押下
キーのキーオフからの時間あるいはキーオンからの時間
等に基づいてリアルタイムに制御し、タッチの利き方を
変化させるようにしているので、イニシャルタッチの変
化に過剰に反応し過ぎて奏者のタッチのばらつきが目立
つということがなく、電子楽器としての表現の幅と弾き
易さとを両立させることができる。
ッチで制御できる音量や音源立上り速度の幅を前の押下
キーのキーオフからの時間あるいはキーオンからの時間
等に基づいてリアルタイムに制御し、タッチの利き方を
変化させるようにしているので、イニシャルタッチの変
化に過剰に反応し過ぎて奏者のタッチのばらつきが目立
つということがなく、電子楽器としての表現の幅と弾き
易さとを両立させることができる。
第1図は、この発明に係るイニシャルタッチ制御装置の
概略ブロック図、 第2図は、タッチデータVと出力タッチデータV 0L
ITとの関係を示すグラフ、 第3図は、この発明の一実施例に係るイニシャルタッチ
制御装置を適用した電子鍵盤楽器のブロック図、 第4図は、実施例の電子鍵盤楽器のキーオンイベントル
ーチンのフローチャート、 第5図は、実施例の電子鍵盤楽器のキーオフイヘントル
ーチンのフローチャート、 第6図は、実施例の電子鍵盤楽器のタイマ割込ルーチン
のフローチャートである。 トイニシャルタッチ検出手段、 2・タイマ、 3 時間経過の度合を示す値aの出力手段4・演算手段
、 111!盤、 13:イニシャルタッチ検出回路、 16 トーンジェネレータ、 17・サウンドシステム、 18:CPU。 19:タイマ、 20:RAM。 21・ROM。
概略ブロック図、 第2図は、タッチデータVと出力タッチデータV 0L
ITとの関係を示すグラフ、 第3図は、この発明の一実施例に係るイニシャルタッチ
制御装置を適用した電子鍵盤楽器のブロック図、 第4図は、実施例の電子鍵盤楽器のキーオンイベントル
ーチンのフローチャート、 第5図は、実施例の電子鍵盤楽器のキーオフイヘントル
ーチンのフローチャート、 第6図は、実施例の電子鍵盤楽器のタイマ割込ルーチン
のフローチャートである。 トイニシャルタッチ検出手段、 2・タイマ、 3 時間経過の度合を示す値aの出力手段4・演算手段
、 111!盤、 13:イニシャルタッチ検出回路、 16 トーンジェネレータ、 17・サウンドシステム、 18:CPU。 19:タイマ、 20:RAM。 21・ROM。
Claims (2)
- (1)電子楽器の発音指示キーを押下する際のイニシャ
ルタッチデータを検出するためのイニシャルタッチ検出
手段と、 所定の演奏情報を取得し出力する手段と、 上記演奏情報に基づいてイニシャルタッチによる制御変
化幅を変更すべく、上記イニシャルタッチ検出手段によ
り検出したイニシャルタッチデータと上記演奏情報とを
用いて所定の演算を行ない、該演算の結果としてのタッ
チデータを電子鍵盤楽器の音源に向けて出力する演算手
段と を具備することを特徴とするイニシャルタッチ制御装置
。 - (2)前記演奏情報が、前押下キーがオフされてからの
時間またはオンされてからの時間である請求項1に記載
のイニシャルタッチ制御装置。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1076623A JPH0752345B2 (ja) | 1989-03-30 | 1989-03-30 | イニシャルタッチ制御装置 |
| US08/029,999 US5365019A (en) | 1989-03-30 | 1993-03-11 | Touch controller for an electronic musical instrument |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1076623A JPH0752345B2 (ja) | 1989-03-30 | 1989-03-30 | イニシャルタッチ制御装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH02257199A true JPH02257199A (ja) | 1990-10-17 |
| JPH0752345B2 JPH0752345B2 (ja) | 1995-06-05 |
Family
ID=13610482
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP1076623A Expired - Fee Related JPH0752345B2 (ja) | 1989-03-30 | 1989-03-30 | イニシャルタッチ制御装置 |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US5365019A (ja) |
| JP (1) | JPH0752345B2 (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2016177036A (ja) * | 2015-03-19 | 2016-10-06 | カシオ計算機株式会社 | エンベロープレート決定装置、エンベロープレート決定方法、プログラム、エンベロープ生成装置、楽音発生装置、および電子楽器 |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5905223A (en) * | 1996-11-12 | 1999-05-18 | Goldstein; Mark | Method and apparatus for automatic variable articulation and timbre assignment for an electronic musical instrument |
| SE525597C2 (sv) * | 2002-12-06 | 2005-03-15 | Tetra Laval Holdings & Finance | Öppningsanordning förpackning samt sätt att förse en förpackning med en öppningsanordning |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4301704A (en) * | 1977-05-12 | 1981-11-24 | Nippon Gakki Seizo Kabushiki Kaisha | Electronic musical instrument |
| US4587513A (en) * | 1984-06-25 | 1986-05-06 | Energy Innovations, Inc. | Noncontact shaft angle detector |
| US4887505A (en) * | 1987-06-26 | 1989-12-19 | Yamaha Corporation | Electronic musical instrument capable of performing an automatic accompaniment |
| JP2560372B2 (ja) * | 1988-01-06 | 1996-12-04 | ヤマハ株式会社 | 自動演奏装置 |
-
1989
- 1989-03-30 JP JP1076623A patent/JPH0752345B2/ja not_active Expired - Fee Related
-
1993
- 1993-03-11 US US08/029,999 patent/US5365019A/en not_active Expired - Fee Related
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2016177036A (ja) * | 2015-03-19 | 2016-10-06 | カシオ計算機株式会社 | エンベロープレート決定装置、エンベロープレート決定方法、プログラム、エンベロープ生成装置、楽音発生装置、および電子楽器 |
Also Published As
| Publication number | Publication date |
|---|---|
| JPH0752345B2 (ja) | 1995-06-05 |
| US5365019A (en) | 1994-11-15 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6018118A (en) | System and method for controlling a music synthesizer | |
| US5200568A (en) | Method of controlling sound source for electronic musical instrument, and electronic musical instrument adopting the method | |
| HK1000332B (en) | Method of controlling sound source for electronic musical instrument, and electronic musical instrument adopting the method | |
| JPH02257199A (ja) | イニシャルタッチ制御装置 | |
| US5290966A (en) | Control apparatus and electronic musical instrument using the same | |
| JP3082278B2 (ja) | 電子楽器 | |
| JPS592914B2 (ja) | 電子楽器 | |
| JP2587719B2 (ja) | 電子楽器における鍵タッチ情報生成回路 | |
| JP2577330Y2 (ja) | 楽音制御装置 | |
| JP2594656Y2 (ja) | 電子鍵盤楽器のタッチデータ処理装置 | |
| JPS62187393A (ja) | 電子楽器のタツチレスポンス装置 | |
| JPH0118437B2 (ja) | ||
| JPH0715033Y2 (ja) | 電子鍵盤楽器 | |
| JP3533764B2 (ja) | 自動伴奏装置 | |
| JPH0417986Y2 (ja) | ||
| JP2024086022A (ja) | 電子鍵盤楽器、電子楽器システム、プログラム及び発音制御方法 | |
| JP2972404B2 (ja) | 音楽的情報処理装置及び音楽的情報処理方法 | |
| JPH11202856A (ja) | 鍵盤楽器の操作回数記録装置および鍵盤楽器の操作回数記録プログラム記録媒体 | |
| JP2721453B2 (ja) | 演奏状態表示装置 | |
| JPH03210599A (ja) | 電子楽器 | |
| JP3785526B2 (ja) | 電子楽器 | |
| JPS62187894A (ja) | 電子楽器 | |
| JP3945122B2 (ja) | 表示制御装置及び表示制御処理のプログラムを記憶した記憶媒体 | |
| JPH04186297A (ja) | テンポコントローラ | |
| JP2008286858A (ja) | 電子楽音発生器 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313532 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| LAPS | Cancellation because of no payment of annual fees |