JPH0836383A - 電子楽器 - Google Patents

電子楽器

Info

Publication number
JPH0836383A
JPH0836383A JP6192256A JP19225694A JPH0836383A JP H0836383 A JPH0836383 A JP H0836383A JP 6192256 A JP6192256 A JP 6192256A JP 19225694 A JP19225694 A JP 19225694A JP H0836383 A JPH0836383 A JP H0836383A
Authority
JP
Japan
Prior art keywords
tone
sound
electronic musical
musical instrument
interval
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
JP6192256A
Other languages
English (en)
Inventor
Koichi Teranishi
弘一 寺西
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.)
Kawai Musical Instruments Manufacturing Co Ltd
Original Assignee
Kawai Musical Instruments Manufacturing 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 Kawai Musical Instruments Manufacturing Co Ltd filed Critical Kawai Musical Instruments Manufacturing Co Ltd
Priority to JP6192256A priority Critical patent/JPH0836383A/ja
Publication of JPH0836383A publication Critical patent/JPH0836383A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Electrophonic Musical Instruments (AREA)

Abstract

(57)【要約】 【目的】 自動的にレガート演奏をシミュレートするこ
とが可能な電子楽器を提供すること。 【構成】 同時に複数の楽音発生チャネルから発生させ
た楽音成分信号を合成して1つの楽音信号を発生させる
電子楽器において、打鍵の時間間隔を測定する間隔測定
手段と、間隔測定手段の出力に従って、少なくとも1つ
の楽音発生チャネルの出力レベルおよびエンベロープパ
ラメータのいずれかを変化させるレベル制御手段とを備
える。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は電子楽器に関し、特に管
楽器のレガート演奏を自動的にシミュレートすることが
可能な電子楽器に関するものである。
【0002】
【従来の技術】従来の電子楽器においては、複数の楽音
成分信号を同時に発生させて、これを合成することによ
り1つの楽音信号を発生させる方式があった。管楽器の
楽音成分信号としては、例えば主に整数倍音からなる楽
器成分音と非整数倍音からなる息成分音に分けられ、例
えばタッチ情報やモジュレーションホイールなどの操作
子によって各楽音成分信号発生チャネルの音量レベルや
エンベロープを変化させ、各楽音成分音の混合比を変え
ることによって音色を変化させていた。
【0003】
【発明が解決しようとする課題】トランペット、サック
スあるいは尺八などの管楽器の演奏において、速いフレ
ーズの時には息を吹きっぱなしで音高を変えてレガート
演奏を行う場合がある。ところが、上記したような従来
の電子楽器においては、レガート演奏を自動的にシミュ
レートする機能が無く、レガート演奏をシミュレートす
る場合には、演奏の途中でスイッチやホイールをその都
度操作する必要があるという問題点があった。本発明の
目的は、前記のような従来技術の問題点を改良し、自動
的にレガート演奏をシミュレートすることが可能な電子
楽器を提供することにある。
【0004】
【課題を解決するための手段】本発明は、同時に複数の
楽音発生チャネルから発生させた楽音成分信号を合成し
て1つの楽音信号を発生させる電子楽器において、打鍵
の時間間隔を測定する間隔測定手段と、間隔測定手段の
出力に従って、少なくとも1つの楽音発生チャネルの出
力レベルおよびエンベロープパラメータのいずれかを変
化させるレベル制御手段とを備えたことを特徴とする。
【0005】
【作用】本発明は上記したような手段により、打鍵の時
間間隔を測定し、その測定結果に基づき、少なくとも1
つの楽音発生チャネルの出力レベルあるいはエンベロー
プを変化させるので、測定された時間間隔に応じて、各
発生チャネルから出力される楽音成分信号の混合比が変
化し、従って音色が変化することになる。管楽器におけ
るレガート演奏は通常、発音間隔が非常に短いので、上
記構成を管楽器の音色に適用すれば、レガート演奏時の
みを他の演奏と異なる音色に変更することができ、管楽
器のレガート演奏をシミュレートすることができる。
【0006】
【実施例】以下、本発明の一実施例を図面を参照して詳
細に説明する。図2は、本発明を適用する電子楽器の構
成を示すブロック図である。CPU1は、ROM3に格
納されているプログラムに基づき、キーやスイッチのス
キャン、キーアサイン、発音制御など電子楽器全体の制
御を行う中央処理装置である。CPU1には、設定され
た所定の周期でCPU1にタイマ割り込みをかけるタイ
マ回路2が接続されている。ROM3には、制御プログ
ラム、音色パラメータ等が格納されている。RAM4は
ワークエリアとして使用されるほか、パネルから設定さ
れた音色パラメータを記憶するエリアや各種制御テーブ
ル等が設けられる。また、バッテリーバックアップさ
れ、主電源を切っても設定した情報を保持することがで
きるように構成される。
【0007】キーボード5は、例えばそれぞれ2つのス
イッチを備えた複数の鍵からなるキーボードと、各スイ
ッチの状態をスキャンする回路から成る。パネル6は、
音色などの各種の選択スイッチ、ボリュームおよび液
晶、LED等により文字や図形を表示する表示装置を有
する。楽音発生回路7は、詳細は後述するが、波形メモ
リ8から音高に比例したアドレス間隔で楽音波形を読み
出すことによって楽音信号を発生させる複数の楽音発生
チャネル15、16(図2には2つのみを図示してある
が、実際には例えば32チャネル分存在する)、および
各楽音発生チャネルの出力信号を加算合成する加算器1
7を備える。
【0008】波形メモリ8には、各種の音色ごとにその
楽音の複数の成分波形がそれぞれ少なくとも1基本周期
以上記憶されており、例えば管楽器であれば、成分波形
としては、本来の楽器音成分波形と演奏者の息音成分波
形とが記憶されている。D/A変換器9はデジタル楽音
信号をD/A変換し、アンプ10はスピーカ11を駆動
するために楽音信号を増幅する。バス12は電子楽器内
の各回路を接続している。なお、この他に必要に応じて
MIDIインターフェース回路、フロッピディスクイン
ターフェース回路、メモリカードインターフェース回路
等を設けてもよい。
【0009】図3は、楽音発生回路7の楽音発生チャネ
ル15あるいは16の構成を示すブロック図である。D
CO20はCPUから設定された発音すべき周波数に対
応したパラメータ(波形メモリ8からの波形読み出しア
ドレス間隔情報)を累算することにより、波形読み出し
アドレスを順次発生する。このアドレスに従って波形メ
モリ8から読み出された波形データ(楽音信号)はDC
F21によって所望のフィルタリング処理が施される。
加算器22はDCF21の出力信号と、エンベロープ信
号発生回路23の出力エンベロープ信号とを乗算し、楽
音信号を出力する。なお、エンベロープ信号発生回路2
3には、音色やタッチ情報に基づき、アタックやディケ
イ、サスティンなどのエンベロープの各フェーズごとの
目標レベルやスピード(変化率)パラメータがCPU1
により設定され、エンベロープ信号発生回路23はこの
パラメータに基づきエンベロープ信号を発生する。本発
明においては、このパラメータを打鍵の時間間隔によっ
て変化させている。
【0010】図1は、本発明を適用した電子楽器によっ
て管楽器の音色を発音させた場合の各楽音成分信号のエ
ンベロープ波形を示す波形図である。この実施例におい
ては、管楽器の楽音波形データは、主に整数倍音からな
る本来の楽器音成分波形と非整数倍音からなる演奏者の
息音成分波形とに分けて記憶されている。そして、レガ
ート演奏をシミュレートするか否かを判定するための所
定の時間間隔データAが予め設定されている。図1
(a)に示すような通常の演奏状態、即ち[キーオンの
時間間隔T>所定値A]の場合には、楽器音および息の
音のエンベロープはそれぞれ図示するようなレベルおよ
び形状であり、息の音は発音(キーオン)開始時にのみ
出力される。ここで、図1(b)に示すように、キーボ
ードの打鍵間隔を所定値Aよりも短く演奏した場合に
は、息の音のエンベロープが図に示すように小さくな
る。楽器音のエンベロープの方は同じレベルであるの
で、出力される楽音信号は各発音間の切れ目が図1
(a)の場合よりも目立たなくなり、発音が連続して音
高のみが変化するような楽音、即ちレガート演奏の楽音
信号が発生する。
【0011】図4は、本発明を適用した電子楽器におけ
るメイン処理を示すフローチャートである。電子楽器の
電源が投入されると、ステップS1においては、装置内
のメモリやレジスタの内容が初期化される。ステップS
2においては、キーイベント、即ちキーオンあるいはキ
ーオフなど、キーボードの各鍵のスイッチの状態変化が
発生したか否かが判定され、結果が肯定であればステッ
プS3に移行する。ステップS3においては、イベント
がキーオンか否かが判定され、肯定の場合にはステップ
S5に移行するが、否定の場合にはステップS4に移行
する。ステップS4においては、対応する発音チャネル
の減衰処理(リリースフェーズへの移行)およびチャネ
ル開放処理が行われる。
【0012】キーオンイベントである場合にはステップ
S5に移行し、ステップS5においては、キーアサイン
処理が行われる。キーアサイン処理としては各種の方式
が提案されており、本発明においては任意の方式を採用
可能であるので、詳細な説明は省略するが、1つのキー
オンに対して、例えば楽器成分音と息成分音のために2
つのチャネルをそれぞれ割り当てる。ステップS6にお
いては、RAMの所定のエリアに格納されているタイマ
値が所定値(A)以上であるか否かが判定され、所定値
以上であればステップS8に移行するが、そうでなけれ
ばステップS7に移行する。ステップS7においては、
ステップS5において息の成分音に割り当てられた発音
チャネルを制御するためのエンベロープパラメータ(各
フェーズの目標レベル値)あるいは出力レベル情報を通
常の場合(ステップS8における値)よりも小さく設定
する。なおステップS8においては、エンベロープパラ
メータあるいはレベル情報として、該音色に対応した通
常の値が設定される。
【0013】ステップS9においては、ステップS6で
参照したタイマ値をリセット(0に設定)して再起動す
る。ステップS10においては、パネルイベント、即ち
パネル上のスイッチ等の状態変化があったか否かが判定
され、結果が肯定の場合にはステップS11に移行し
て、対応するパネル処理が行われる。ステップS12に
おいては、その他の処理、例えばMIDI処理、自動演
奏処理、楽音信号発生回路制御処理(各種効果付加指示
に基づくパラメータ更新処理)などが行われる。
【0014】図5は、タイマ割り込み処理を示すフロー
チャートである。CPU1は前述したように、タイマ2
から一定の周期で割り込み信号を受ける。ステップS2
0においては、RAMの所定のエリアに格納されている
タイマ値に一定値を加算する。この一定値はタイマの割
り込み周期や所定値Aの単位によって決定されるもので
あり、例えば割り込み周期が10ミリ秒であり、所定値
Aおよびタイマ値の最小単位(桁)が1ミリ秒であれ
ば、一定値は”10”である。(割り込み処理について
は、本発明に関係のある処理のみを示してある。) 以上のような処理により、キーオンの時間間隔が所定値
以下の場合には、発音開始時のみ出力される息成分音の
レベルを通常より減衰させることにより、自動的にレガ
ート演奏をシミュレートできる。
【0015】次に、他の実施例について説明する。第1
の実施例においては、打鍵間隔が所定の値より小さい場
合にレガート演奏モードに切り替える例を開示したが、
第2の実施例においては、テーブルを参照して、打鍵間
隔値を息成分音のエンベロープパラメータあるいはレベ
ルの減衰率データに変換することにより、打鍵間隔に従
って連続的に音色が変化する。図6は、第2の実施例の
要部を示すフローチャートである。第2の実施例におい
ては、図4に示すフローチャートにおいて、ステップS
6〜8の代わりに図6のステップS30〜32が実行さ
れる。
【0016】ステップS30においては、タイマ値レベ
ル変換テーブルを参照して、タイマ値を息成分音のレベ
ル情報(減衰率情報)に変換する。このテーブルには、
例えばタイマ値の所定の範囲毎に通常のレベルに対する
減衰率データ(例えばタイマ値100ミリ秒〜200ミ
リ秒までは30%(0.3)など)が登録されている。
ステップS31においては、タッチ情報により、更に息
成分音のレベルを補正する。ステップS32において
は、補正されたパラメータを楽音発生回路に設定して発
音を開始させる。
【0017】図7は、第2の実施例における変換テーブ
ルの内容の一例を示す説明図である。図に示すように、
打鍵間隔Tが所定の値より大きい場合には通常のレベル
となり、Tがある値より小さくなると曲線的に0(ある
いは所定の値)に向かって減衰していく。テーブルを用
いれば任意の変化特性を実現可能であり、実際にテーブ
ルに設定される値は、実際の音色変化になるべく近くな
るように実験等により決定すればよい。
【0018】以上、実施例を説明したが、次のような変
形例も考えられる。実施例においてはキーオン間の時間
間隔により音色を変化させる例を開示したが、前の音の
キーオフと次の音のキーオンの時間間隔を測定し、この
間隔によって息成分音のレベルを制御するようにしても
よい。また、キーオン間の間隔と、前の音のキーオン時
間あるいは前の音のキーオフと次の音のキーオンの時間
間隔の比により息成分音のレベルを制御するようにして
もよい。このような方式によれば、打鍵間隔が短くて
も、1つの打鍵のキーオン時間が短い場合にはレガート
音色とせず、また打鍵間隔が長い場合でも、キーオン時
間が長い(キーオフ時間が非常に短いかあるいは0であ
る)場合にはレガート音色にすることができる。本発明
は管楽器のレガート演奏のシミュレートのみならず、効
果付加機能として任意の音色について適用可能であり、
判定用の所定値Aは音色毎に最適値を記憶しておいても
よく、またパネルから任意の値を設定可能にしてもよ
い。
【0019】実施例においては、管楽器の成分音として
息の音と楽器音の2つの成分音を用いる例を開示した
が、楽音を3つ以上の成分音に分けて波形を格納し、そ
の内の1つまたは複数の成分音のレベルを本発明の方式
に従って制御してもよい。楽音の発生方式としては波形
読み出し方式の例を開示したが、サイン合成方式におい
ても、各高調波発生機能のそれぞれを前述した実施例の
楽音発生チャネルと見なせば、本発明をそのまま適用可
能である。つまり、サイン合成方式において、打鍵間隔
が短い場合には、息の音の成分に対応する高調波のエン
ベロープあるいはレベルを減衰させればよい。
【0020】
【発明の効果】以上述べたように、本発明の電子楽器に
よれば、打鍵の時間間隔を測定し、その測定結果に基づ
き、少なくとも1つの楽音発生チャネルの出力レベルあ
るいはエンベロープを変化させるので、測定された時間
間隔に応じて、各発生チャネルから出力される楽音成分
信号の混合比が変化し、従って音色が変化することにな
る。上記構成を管楽器の息成分音に適用すれば、レガー
ト演奏時のみを他の演奏と異なる音色に変更することが
でき、管楽器のレガート演奏をシミュレートすることが
できるという効果がある。
【図面の簡単な説明】
【図1】本発明を適用した電子楽器によって管楽器の音
色を発音させた場合の各楽音成分信号のエンベロープ波
形を示す波形図である。
【図2】本発明を適用する電子楽器の構成を示すブロッ
ク図である。
【図3】楽音発生チャネルの構成を示すブロック図であ
る。
【図4】本発明を適用したメイン処理を示すフローチャ
ートである。
【図5】タイマ割り込み処理を示すフローチャートであ
る。
【図6】第2の実施例の要部を示すフローチャートであ
る。
【図7】第2実施例の変換テーブルの内容の一例を示す
説明図である。
【符号の説明】
1…CPU、2…タイマ、3…ROM、4…RAM、5
…キーボード、6…パネル、7…楽音発生回路、8…波
形メモリ、9…D/A変換器、10…アンプ、11…ス
ピーカ、12…バス

Claims (3)

    【特許請求の範囲】
  1. 【請求項1】 同時に複数の楽音発生チャネルから発生
    した楽音成分信号を合成して1つの楽音信号を発生させ
    る電子楽器において、 打鍵の時間間隔を測定する間隔測定手段と、 間隔測定手段の出力に従って、少なくとも1つの楽音発
    生チャネルの出力レベルおよびエンベロープパラメータ
    のいずれかを変化させるレベル制御手段とを備えたこと
    を特徴とする電子楽器。
  2. 【請求項2】 前記楽音成分信号の内の少なくとも1つ
    は息の音の成分信号であり、前記レベル制御手段は、間
    隔測定手段の出力に従って、息の音の成分信号の発音に
    割り当てられた楽音発生チャネルの出力レベルおよびエ
    ンベロープのいづれかを減少させるものであることを特
    徴とする、請求項1に記載の電子楽器。
  3. 【請求項3】 前記楽音成分信号の内の少なくとも1つ
    は管楽器音の成分信号であり、他の少なくとも1つは管
    楽器の息の音の成分信号であり、 間隔測定手段によって測定された打鍵の時間間隔が所定
    値以下であった場合には、前記レベル制御手段は、管楽
    器の息の音の成分信号の発音に割り当てられた楽音発生
    チャネルの出力レベルおよびエンベロープのいづれかを
    減少させるものであることを特徴とする、請求項2に記
    載の電子楽器。
JP6192256A 1994-07-25 1994-07-25 電子楽器 Pending JPH0836383A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP6192256A JPH0836383A (ja) 1994-07-25 1994-07-25 電子楽器

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP6192256A JPH0836383A (ja) 1994-07-25 1994-07-25 電子楽器

Publications (1)

Publication Number Publication Date
JPH0836383A true JPH0836383A (ja) 1996-02-06

Family

ID=16288267

Family Applications (1)

Application Number Title Priority Date Filing Date
JP6192256A Pending JPH0836383A (ja) 1994-07-25 1994-07-25 電子楽器

Country Status (1)

Country Link
JP (1) JPH0836383A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2023046424A (ja) * 2021-09-24 2023-04-05 カシオ計算機株式会社 情報処理装置、電子楽器、音色制御方法及びプログラム

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2023046424A (ja) * 2021-09-24 2023-04-05 カシオ計算機株式会社 情報処理装置、電子楽器、音色制御方法及びプログラム

Similar Documents

Publication Publication Date Title
US7096186B2 (en) Device and method for analyzing and representing sound signals in the musical notation
US5428183A (en) Tone signal generating apparatus for performing a timbre change by storing a full frequency band in a wave memory
JPH09330079A (ja) 楽音信号発生装置及び楽音信号発生方法
JPH0836383A (ja) 電子楽器
JP3182098B2 (ja) 電子楽器
JP3121196B2 (ja) 電子楽器
JP3394626B2 (ja) 電子楽器
JPH0720865A (ja) 電子楽器
JP3354047B2 (ja) コード変換装置および該コード変換装置を備えた電子楽器
JP2953217B2 (ja) 電子楽器
JP2957842B2 (ja) 電子楽器
JP3394688B2 (ja) 自動演奏装置および該自動演奏装置を備えた電子楽器
JP3090570B2 (ja) 電子楽器の楽音変調制御装置
JPH07104753A (ja) 電子楽器の自動調律装置
JPH10133663A (ja) 電子楽器
JPH10319949A (ja) 電子楽器
JPH08292769A (ja) 電子楽器
JP3234425B2 (ja) 電子楽器
JP3231896B2 (ja) 電子楽器
JP2853588B2 (ja) 電子楽器
JP2915753B2 (ja) 電子楽器
JPH08152880A (ja) 電子楽器
JPH08234735A (ja) 自動演奏装置
JPH0997063A (ja) 電子楽器
JP2002140073A (ja) 楽音発生装置および楽音発生方法