JPS59109092A - 電子楽器のサステイン効果制御装置 - Google Patents

電子楽器のサステイン効果制御装置

Info

Publication number
JPS59109092A
JPS59109092A JP57217858A JP21785882A JPS59109092A JP S59109092 A JPS59109092 A JP S59109092A JP 57217858 A JP57217858 A JP 57217858A JP 21785882 A JP21785882 A JP 21785882A JP S59109092 A JPS59109092 A JP S59109092A
Authority
JP
Japan
Prior art keywords
signal
sustain
envelope
state
length
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
JP57217858A
Other languages
English (en)
Other versions
JPH0259476B2 (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.)
Nippon Gakki Co Ltd
Original Assignee
Nippon Gakki 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 Nippon Gakki Co Ltd filed Critical Nippon Gakki Co Ltd
Priority to JP57217858A priority Critical patent/JPS59109092A/ja
Publication of JPS59109092A publication Critical patent/JPS59109092A/ja
Publication of JPH0259476B2 publication Critical patent/JPH0259476B2/ja
Granted legal-status Critical Current

Links

Landscapes

  • Electrophonic Musical Instruments (AREA)

Abstract

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

Description

【発明の詳細な説明】
この発明は電子栄器に関し、待にサスティン効朱を制御
できるようにしたものである。 一般に電子楽器においては、自然楽器の楽音に類似する
榮廿を発生するために楽音信号に対して第1図CB)あ
るいは第1図C)に示すような撮幅エンベロープを(=
1与するようになされている。第1図(ロ)のエンベロ
ープ波形は持続音糸の自然楽器例えはオルガン、フルー
ト、バイオリン等に類似する楽音を発生する場合に付与
するもので、時点t1で鍵盤のキーを押して第1図(4
)に示すキーオン信号K ONが立上ったときアタック
波形部W1によって急速に立上った佐デ1ケイ波影部W
2を介してアタック波形@、wiのピークレベルI、A
 (これをアタックレベルと呼ぶ)より少し低い持続レ
ベルLSをもつ持続波形部W3 K移り、その後時点t
2 でキーを漸したときリリース波形fll’4によっ
てゆっくりとOレベルに戻る。また第1図(C)のエン
ベロープ波形は減衰音系の自然系器例えはピアノ・ハー
プシコード叫VCM似する条材を発生する場合に付与す
るもので、第1図(B)の持=廿糸のエンベロープ波形
に対して持続波形部W3をもたない構成をもっている。 ところで、自然楽器の楽音においては、リリース波形部
W4の時間的長さくこれをサスティン長と呼ぶ)は谷楽
器について一様ではない。因みに各自然楽器においてレ
エ、発生した楽音が減衰して消えるまでの音電の変化の
仕方(これをサスティン効果と叶ふ)にそれぞれ特徴が
わり、電子楽器によって各音色の菌性を発生する際には
対応する自然楽器のサスティン効果に類似1−るサステ
づンティなつける必俊があり、このようにしないと不自
然さ力相立つ不都合がある。ここで第1図(Blに示す
灼絖音糸のエンベロープ波形を用いる場合のサスティン
効朱は、鍵を離した時点(すなわちキーオン信号KON
が立下った時点t2)からIJ IJ −ス波形部W4
かOレベルにまで減衰して行く効果をいう。また第1図
(C)に示す減衰音糸のエンベロープ波形を用いる場合
のサスティン効果は、アタック波形部W1が終了した時
点からディグ1彼形部W2を通ってリリース波形部W4
がOレベルにまで倣我して行く効果をいう。 そこで、電子楽器においては、従米珈#時に各音色に対
応したサスティン効果を楽音につけるために第2図に示
す構成のサスティン制?111回路1が用いられていた
。1−なわち、線型回路2において発生されたキーオン
信号K(JN(この場合押鍵時0レベルから負レベルに
立下りそのtk tll+1一時にθレベルに戻る)を
コンデンサ3及びi]変低抵抗4並列回路でなるサステ
ィン制俳:回路IK受けて、キーオン信号KONが負レ
ベルに立下ったときコンデンサ3に負電圧を充電してそ
のまま維持し、その憤キーオン信号KONが0レベルに
戻ったときコンデンサ30光市算圧を可変抵抗4を辿じ
て放゛Iさせることにより、その放出時定数で決まるリ
リース波形部W4を弔するエンベロープ信号ESを送出
させるようになされている。このエンベロープ信号ES
は音源回路5から送出される楽音信号1vISの掘暢を
制御1する開開回路6に与えられ、かくして榮廿信号M
Sにサステづンティを有する伽幅エンベロープをつけ

音色回路へ送出する。 実際上サスティン制御回路1の可変抵抗4は鍵盤と並設
され、演奏者が音色を選択する際可変抵抗4の操作子に
遅動するサスティン長調ルバー7を操作できるようにす
ることにより、仕屈のサスティン長(例えは不自然さが
目立たない程度のサスティン長)の榮廿を発生できるよ
うになされている。因みにサスティン長調整レバー7は
第3図に示す如く、基準のサスティン長を設定する1−
N(JRlvIAL J目盛位置と、サスティン長を基
準長の2倍に設定する[+6dBJ目&位置と、サステ
づン長を基準長の一倍、1倍VCBy定する1−64 aBJ 、  l−+zaBJ目盛位置とを必妙に応じ
てスライドできるようになされた構成のものを適用でき
る。 かかる従来の構成によれば、音色を選択する除に演奏者
の好みに応じてサスティン長調釉レバー7を操作するこ
とによりサスティン長を任急に設定できる自由さがある
反面、楽音の音色を変更すればその都度必らずサスティ
ン長調ルバー7を操作して可変抵抗4の抵抗値を調整し
血さなければならない煩雑さがある。 この発明は以上の点を考慮してなされたもので、伊奏者
が栗廿音色を選択したときこれに応じて標準のサスティ
ン長を自動的に設定できると共に、この設定値を演奏者
が任急に質受できるようにすることにより従来の問題点
を有効に解決しようとするものである。 以下図面についてこの発明の実施例を詳述するに、エン
ベロープ信号発生装置11は、第4図に示すような構成
の電子楽器において楽音信号発生回路12に対して楽音
信号にエンベロープを伺与するだめのエンベロープ信号
VLを与える。すなわち、鍵盤回路14において押圧さ
れたキーは押針検出回路15によって検出され、押鍵さ
れたキーを表わすキーコード信号KCが楽音信号発生回
路12に与えられる。楽音(m号発生回路12はキーコ
ード信号KCに対応する音部をもつと共に、音色選択回
[16から送出される音色選択信号TCを受けて対応す
る音色をもつ楽音1g号を発生する。 エンベロープ佃号発生装[11は押綴検出回路15から
キーオン信号KONを受けてエンベロープ信号VLの発
生及び終了のタイミングを決めると共に、音色選択回路
16から材色:ii!!!択信号TCを受けて選択され
た音色に応じてエンベロープ波形の各g パラメータ(
アタックレベル、持続レベル、アタック時間、リリース
時間等)を決めるようになされている。 かくして、エンベロープ信号発生装置11から発生され
たエンベロープ信号VLは楽音信号発生回路12におい
て発生された楽音信号にエンベロープを付与し、このエ
ンベロープが付与された楽音信号TSがサウンドシステ
ム17において楽音に変換きれる。 この実施例において、エンベロープ信号発生装置11は
、第5図に示すようにエンベロープ信号の埃在値に対し
て変化(ifを演算することによってエンベロープ信号
VLを形成するエンベロープ信号形成部21と、そのy
i集タイミングを決める自鼻タイミング録定部なと、演
算に1史われる目標1直を設定する目悔仙数足部るとを
弔する。 エンベロープ信号形成1%21は、ディジタル演算回路
部の泗褒動作によって例えば第1図について上述したよ
うにアタック波形部W1が指数関数的に立上り、またテ
ィグ波形形部W2及びリリース鼓形部込I4が直線的に
Nl下るようなエンベロープ信号VLを発生させ得る。 7−算回路部はエンベロープ信号VLを境在値データと
して一方の入力]AK受けると共に変化1筐テータ信−
Q■Dを他方の入力端Bに受け、演S指短信号Ut+の
内容に尾、じてエンベロープ信号VL。 に変化値データ信号VDを加算又は酸鼻し、その演算結
果を例えば9ビツトの並列ディジタル信号形式のエンベ
ロープ信号VLとしてシフトレジスタ(]ステージ・9
ヒツト)26を介して出力する。 エンベロープ信号VLは上述のようにか算回路部の入力
端AKフィードバックされると共に、その例えば上位3
ビツトが変化値切換回路27に判断データ信号CTとし
て与えられる。この変化値切換回路27は3ビツトの並
列ディジタル信号形式の判断データ信号CTO内谷がl
’0UUJ  、 l 0OIJ。 1’0]OJ 、 r01]J・・・・・・11月1(
すなわち10進倣でI(JJ 、 I’ll 、 I’
ll 、 +3J・・・・・・17」)にI1m次歩進
して竹〈ごとに、8本の出力うづン10 、tl 、L
2 、t3・・・・・・tlに変化値指示出力を111
k1次迭出するテコーダで構成され、これら出力ライン
tO、tl 、t2 、t3・・・・・・tlに生じる
変化値指定出力に対応する変化値データを変化値デ9−
タ発生回路おから発生させるようになされている。 変化値データ発生回路四は例えは変化11自データJ】
J  、  12J  、 +4J 、  18J  
、 116J  、+32J。 l b4 Jを紀憶するROMで構成され、出力ライン
tO、Ll 、t2 、t3・・・・・・tlに指定出
力が得られたときステート信号STによって指定された
ステートに応じて決まる変化イーデータを内容とする変
化値データ清掃VDをゲート回路29を介して演算回路
δの入力端Bに与える。 ここでステート信号STはステート制伽回路(資)にお
いて発生される。ステート制偵1−1路30ハ、持続性
ホの音色が廿芭選択信号TCによって指匣されたとさ、
第1図(6)に示すようにアタック阪形部Wl を形成
させる間ステート信号STをアタックステー)SOとし
、続いてディケイ波形114W2 (ステート811)
及び持続波形MW3 (ステート512)を形成さぜる
間ステート信号STをディケイ−持続ステートS1 と
し、続いてリリース波形部W4を形成させる間ステート
信号STをリリースステートS2とし、それ以外の待機
状態1′は侍橡ステートS3とする。またこれと同時に
ステート制御1ロ路30は待機ステー)S3及びテ1ケ
イー持禮ステート8Jのうち持続鼓形部w3を形成する
持続ステート812に入ったタイミングでゲート制御信
号5LISを識埋rlJ KL、七〇鋏それぞれアタッ
クステートSO及びリリースステー)S2に入るタイミ
ングでゲート制’o” @号SUSを論理10」にする
。さらにステート側倒(ロ)路刃はアタックステートS
Oのとき一舅指足信号LJDO内容を加算にし、またデ
1ケイー持続ステー)bl及びリリースステー)S2の
と@&’14.にする。さらにステート制御回路脚は狩
憔ステートS3からアタックステートSo K入る夕4
ミングでリセットイぎ号R8を送出する。 これに対して減衰音系の音色が皆色選択匍号TCによっ
て指定されたとき、ステート制御回路3oはテ持続ステ
ートステートSIにおいてディグ4ステー)SIJが終
了したら持続ステートS12 ’eジャンプしてリリー
スステートS2にすることにより、持続鼓形部W3をも
たないエンベロープ波形(第1図(C) )を形成させ
るようになされ−Cいる。 変化1■テータ発生回路28は、ステート1δ号STが
アタックステートSOを指定したとき、それぞれ出力う
1ンto 、tl 、t2 、t3・・・・・・L7 
 に変化イ直指定出力が生じるごとに、16図にボすよ
5にそれぞれlO進数でl−t〕4j  、  l−1
)4J  、 「;(2J  、  r16J・・・l
−1,1を変化値データとする変化値データ信号Vl)
を発生する。またステート信号STがディケイステート
S] を指定したとき「1」を変化値データとする変化
値データ信号VDを発生し、以下同様にステート信号S
TがリリースステートS2゜待機ステートS3を指定し
たときそれぞれ「1」。 10」を変化値と1−る変化値データ信号VDを発生す
る。 この変化値データ信号VDは、演算タイミング設定部2
2において発生されアンドゲート31を通じて得られる
演算タイミングパルス信号CI、によって開制伽1され
るゲー)tPl路四を通じて演算回路かに与えられる。 ここでアンドゲート31はステート制御回路(資)にお
いて発生されるゲート制御信号SO8がインバータ32
において反転されて与えられ、持続ステートS12及び
待機ステート時ゲート制御信号SUSが論理「1」にな
ることによりアンドゲート31が閑動作してtfi算タ
イミングパルス信号CL、の通過を阻止し、これにより
珈躊回路5に対して変化値データ佃号v1)を供紺しな
いようにする。 また刺算師j路5は刺算指建信号(JDの内容に応じて
その内容が加昇動作を指定しているときエンベロープ信
号VLの境在値データに対して変化値データ信号VDの
変化値データを加尊し、逆に減算動作を指にしていると
き減算する。 かくして演算回路すは、ステート信号8Tがアタックス
テー)SOを指定している状態において、演算指定信号
LIDによって加算動作が指定されることにより、判断
データ信号CTの内容が「000」及び[Ut)IJ 
、 「0IOj 、 I’011J・・・・・・ II
IIJ(10進数で1−OJ  、rlJ  、r2J
  、Il」・・・・・・「7」)の1111序で変化
し、従って9ビツトのエンベロープ信号VL全体の内容
が第6図に示すように1−0」〜163J 、 l’6
4J〜f’127J 、 l−128J〜l−191J
  、 [192J〜[255J・・・・・・ [44
8J〜1’5]IJの領域を通って行くとき、変化値デ
ータrb4J  、 1−32.J  、 [6J・・
・・・・ 「1」を演算タイミンクパルス信号CLがゲ
ート回路四に与えられるごとに加算して行き、その結果
エンベロープ信号VLの値が@7図に示すように池算回
数が増大するに従ってほぼ指数関数的に立上ることにな
る。 また演算回路部は、ステート信号STがデ1ケイー持紗
ステー)81又はリリースステートS2を(ド足してい
る状態において、珈典指足信号Ul)によって減算動作
が指定されることにより、′吊時−建値「l」の変化値
データ信号Vl)(う1ンtO〜t7  の変化値指定
出力が切換ってもf(ビしない)を演算タイミングパル
ス信号CLがゲート回路29に与えられるごとに減算し
て行き、その結果エンベロープ信号VLを直線的に減少
させる。 さらに覆具回路25は、ステート信号STがディグ1−
持続ステートS】又は待機ステートS3を指定しくいる
状態において、ゲート回路四が信号SO8に基づいて閉
じたときエンベロープ信号VLを一定値の持続レベルL
S又は0レベルに維持させる。 またエンベロープ信号VLは比較回路おにおいて目標値
設定s23から送出される目標11白データ佃号TGと
比較され、比較(ロ)路おの一牧出力CNによってステ
ート制伊1回路力を動作させる。この場合目憚値設定部
ムは各ステートごとにエンベロープ信号VLが行きつく
べき最終値を目憚仙データ匍号TGとして送出する次の
構成をもつ。 アタックレベル信号発生回路3りは各音色ごとに決めら
れたアタックレベルデータな記憶する1toiviで構
成されたアタックレベルメモリでなり、を色選択信号T
CKよって指定されたアタックレベルデータを読出して
アタックレベル信号TLとしてセレクタ36に与える。 また持続レベル信号発生回路37ハ各音色ことに決めら
れた持続レベルデータをNC快するROMで構成された
持続レベルメモリでなり、音色選択信号TCによって指
定された持続レベルデータな脱出して持続レベル信号S
Lとしてセレクタあに与える。 セレクタ36は、ステート匍jm回路加のステート信号
STを受けてデ1ケ1−持続ステートS1のとき持続レ
ベル4@SLを選択すると共に、アタックステー)80
のときアタックレベル信号TLを選択し、その選択出力
信号を比較回路おに目標イ10信号TGとし℃与える。 かくして、ステー)SUにおいてエンベロープ信号VL
が目標値信号TGの内存(アタックレベル信号TI、)
と一致したとき、比較回路おから一致1百号CNが送出
されることにより、これをステート副側1圓路(資)が
検出してステート信号S′rをアタックステートSOか
らデ1ケ1−持吹ステートS1に切換える。またこのデ
持続ステートステート5IVcおいてエンベロープ信号
Vl、が目愕価信号TGの内存(持続レベル4@号8L
)と一致したとき、比較回路33から一致イ6号CNが
送出されることにより、これをステート匍)御回路加が
検出してゲート割体1毎号SUSを一坤「1」にして持
続ステートS12に切換える。 ゲート回路29にはアンドゲート31を通じて清算タイ
ミング設足部四において発生される削襄タイミングパル
ス信号C1,が与えられる。m4タイミング設尾部座は
音色に対応して演算速度を決めるレートメモリ41を南
する。レートメモ1J4H!各廿色についてエンベロー
プ信号を構成する各ステート部分の演算速度を表わすデ
ータな*[−!憶しているB U iVlで構成され、
音色選択回路16(第4図)から与えられる廿色培択悟
号゛1゛Cとステート制仙ノ回路(資)から与えられる
ステート信号S Tとによって現在指定訟れている曾色
人びステートに対比、するチータケ泰阜レートデータa
号TRとして断出1−0この基準レートデータ信号TR
は加算回路42人び43において手動設定サスティン長
信号MD及びキースケーリング信号KDと加算され、そ
の加算結果がレートデータ信号RDとして演算タ1ミン
ク制伊回路44に与えられる。この実施例の場合、レー
トデータ信号RJ)は第9図に示す如く10進数で「0
」〜「13」までの値をとり侍るようになされ、演界タ
イミング制御回路44&Xクロック信号をこのレートデ
ータ信号RDIC応じて分周し、かくしてレートデータ
信号RDが大きくなればこれに応じて周波数が2倍づつ
尚くなる(従って鳩期が1  。 7倍つつ短かくなる)演算タイミングパルス信号CL’
a’発生する。その#j:1ik−、アタックステート
SOにおいてアタック波形部W1′f!′形成するため
に必鮫な演算時間すなわちアタック時間は、例えば第9
図に示す如くレートデータ信号RDが「13」から「0
」の方向へ減少すればこれに応じて5(:ns)から4
0.9[S)まで2倍づつ長くなって行き、同様にリリ
ースステー1−82においてリリース鼓形部W4を形成
するために必景な屓$4一時間すなわちリリース時間な
工加[ns)から164[S)壕で2倍つつ長くなって
竹〈。 なお、第9図に例示したアタック時間及びIJ IJ−
ス時間はアタックレベル1’ LとしてオールIIJの
フルスケールを指定した場合の値を示し、たものである
。 手動設定ザスティン長信号MDは手動設定サステイン長
信号発生回路45において第3図について上述したサス
ティン長調整レバー7の調整位置に対応して発生される
。この実施例の場合サスティン長調督レバー7によって
謄1動されるコード信号発生器から・サステ1ン長尚整
レバー7の調整位置r+6dBJ’ 、  lN0RI
VIALJ  、  l”−6dBJ =l −12d
L(J KLvじテ1−ou J  、  rloJ 
 、  l”()l J 。 「11」のように変化する2ビツトのコード信号でナル
サスティン長指尾信号SDをサスティン長メモリ46に
与える。このサスティン長メモリ46は札定信号SDの
I’i各1−ouJ  、 [IOJ 、 「OIJ 
。 [11JK幻Y巳・して10進数で「−1」、[0」 
。 r+LJ  、l+2Jのサスティン長設足データを記
憶するROMでなり、指矩信号SDによって続出された
データがステート信号STによってリリースステートS
2になったとき開動作するゲート回路47を1川じて手
動設定サスティン長信号Ml)としてフJO臭−回路4
2に送出される。 従って、サステづン長調督レバー7が調整位置r+6d
BJ  、IN(JRMALJ  、r−−6dBJ 
、1−12dBJ[Nfされているとき、す、リースス
テートS2になることに加算回路42K [−1J  
、 IOJ 。 1−+IJ  、 「+2Jとなる手IwI設定すステ
ィン長侶号MDが与えられ、これによりこのときレート
メモリ41から♂「出されているリリース波)杉部W4
についての基準レートデータ信号1゛Rの値にr−IJ
。 ru−1、r+1」 、l+2Jを加算してなる加麹。 出力Al)が加舅、―l路心に与えられることになる。 また、キースケーリング信号KDはキースケーリング信
号発生回路49において音色選択信号TCに対応して発
生される。キースケーリング信号発生回路49は、自然
楽器において発生する栗廿のエンベロープの鍼化速度が
栄音の音部が1鴎〈なれはこれに応じて上昇する傾向が
あシ、かつその上昇の程度が各楽器ことに相違すること
に対応させてエンベロープのyn速度を選択された音色
に応じて調整しようとするもので・上昇の程度を表わす
係数データを音色ととに配憶するスケーリング係数メモ
リ5Qを鳴し、十のnU′、憶データを音色選択18号
TCによって読出して係数データKSとして乗算回路5
1に与える。乗算(ロ)路51にはキーコード信号KC
が与えられ、その乗算出力がキースケーリング信号KD
として加算回路43に与えられる。 この実施例の場合、スケーリング係数メモIJ 50は
音色選択信号TCがストリングの−f巴を指定している
とき小さい値の係数データ信号KSを送出し、これによ
り第10図■に示す如くキーコード信号KCが太きくな
った(楽音の音部が尚〈なった)ときこれに応じてキー
スケーリング信号Kl)をほとんど変化させないように
なされている。捷た音色遺沢イd号TCがそれぞれピア
ノ、フルートの音色あるいはキターの音色を指定してい
るとき中程度の値及び大きい値の係数データ信号KSを
送出し、これにより第1(1図(刊及び(Oに示す如く
キーコード信号KCが大きくなる(楽音の音高が尚くな
る)に従ってこれに応じてキースケーリング信号KDを
中程度及びこれよりζらに太きく変化させるようになさ
れている。 実際上加算回路43において加算されるキースケI)ン
グ傷号KDは加算(ロ)路42の加算出力信号ADK比
較して十分小さいイ「に選定され、レートデータ信号R
1)の価に対して飯大眠「+2」程度の変化を与える程
度であり、はとんどの場合加算回路42の出力信号AD
の小数性S分たけに加算されるデータである。なお、こ
の加算回路42 、43の代わりに乗算回路等の消臭回
路を用いるようにしてもよい。 以上の構成において、ステート割仙1[I、:11路3
0は第11図のフローチャートの処理手111に従って
演算回路δを偵算制仙11−ることによって、第8図ω
)又(工(C)のエンベロープ波形をもつエンベロープ
信号Vl、を形成する。すなわちステート制御回路次は
、第11図のステップSP]  において待惨ステー)
S3になり、軟〈ステップSP2  において嗣埋rl
Jのゲート制御信号SUSを送出してゲート回路四への
削冑タ4ミングバルス信号CLの通過をアンドゲート3
1において阻止して演算回路5の加算、減褒動作をさせ
ないようにする。このときエンベロープ信号Vl、はオ
ール10」・レベルを維持する。 ステート開側1回路30は幌いてステップSP3  に
移って初たなキーオン4m号KONが一θ埋11」にな
ったか否かを判断し、1!7足されれば再度ステップS
PI  K戻り、かくしてステート制御回路側は新たな
キーオン1g号KONが発生するのを待ち受ける状態に
なる。 やがてステップSP3  において功だなキーオン信号
KONが絵埋「1」になったことを判H「すると、ステ
ート制(g回路(9)は次のステップSP4 VC移っ
てゲート制御M1倍号SUSを論理「0」にすると共に
、次のステップSP5  において演算回路5に対する
リセット信号BSを論理「1」にしてエンベローフイキ
号Vl、を演算開始レベル(オール「0」レベル)に設
建する。 次のステップSP6 においてステート制(ill t
=+路3fJはステート信号STをアタックステートS
OK切換えると共に、7j11ntq:路5に対する―
算指定、lH号LJI)を論理rlJにして加算動作を
指定する。 このとき変化値データ発生回路28は第6図について上
述した変化110をもつ変化値データ信号Vl)を送出
し、これをゲート回Th29に与えられる一算タイミン
グパルス信号CLによって演算回路5において加算演算
させ、かくしてエンベローブイ8号VLがオール10」
レベルから指数関数的に上昇してアタック波形部W1 
を形成して行く。一方スチーNU号STがアタックステ
ー)SO[なったことにより、目標値設定部オのセレク
タ36&丁アタックレベル信号TLを選択してこれを目
標値佃号TGとして比較+=+路;侶に与えてエンベロ
ープ信号VLと比軟さぜる。 次にステート制御ii4+1(4)路間はステップSP
7 に移ってキーオン信号KONが論理1′1」か否か
を判IWr L、・肯定結果が得られれば次のステップ
SPHに移ってエンベロープ信号VLが目憚値信号TG
(すなわちアタックレベル信号TL)と等しいか又はそ
れ以上になったか否かを判断する。このとき否定結果が
イhられれば未だアタックステート80の刺躊−が終了
していないので、ステップSP6  に戻って再反ステ
ップSJ’7 及びSF3  の判断を実行する。ここ
でステップSP7  の↑11断は途中でキーが離され
ていないことをasUするために実行されるもので、否
定結果が得られると佐運するステップ5P15にジャン
プしてJtlol路5をリリーススフ  t” S 2
 K jl’iil (m+することによりエンベロー
プ信号VLを直ちに消滅させる。 これに対してステップSP8  においてエンベロープ
信号VLが目椰値信号TG(すなわちアタックレベル信
号TL)になったことの肖冗結呆が倚られると、ステー
ト制御回路30はステップ5P9(F4つて第8図の時
−a tll においてステート16号STをディケイ
−持続ステー)S]KVJ換えると共に、yJ鼻指足佃
信号Dを論理1−0」にして減脚動作を指定させる。従
って演算回路るは変化値データX1色生匝l路かから到
来する変化佃11」の層化1直テータ信号vL)をエン
ベロープ信号VLがら諷算して行くことによシブ1ケ1
肢形HW2−を形成して付く。このどきセレクタ36は
ステート信号STYτよって持続レベル信号SLを目偉
値信号TGとして比軟(ト)j路おに与える。 わじいてステート制御(ロ)路間は次のステップspi
。 に移ってキー1748号KONが==q [iJか否か
((lil−ってキーが途中で離されたか否か)を1(
1断し、肯定結果が得られれば次のステップ5PII 
Itr4多って工、ンベローフ゛イ西号VL、力ε゛目
標1巾1占号TG(す々わち持続レベル信号SL)と等
しいか又はそれ以下になったか否かを判断する。否定結
果が得られればステート制御回1路30 +X A 度
ステップSP9  に戻ってステップ5PIO及びS 
pHの4−IJ断を抹返1゜ここでステップ5PIOに
おいて否定結果が得られればキーが1frlIされてい
るので後述1−るステップ5P15にジャンプしてエン
ベロープ信号VLをItちに7自滅きせる。 これに対してステップ5PII において肖矩#c朱が
仰られると、次のステップ5P12においてステート制
餠1回路80は音色選択18号TCによって指足された
エンベロープ波形モードが持続音形であるか又は減お音
形であるかを判断し、持続音形エンベロープが指定され
ているときは次のステップ8P13 に移ってゲート制
仙I傷号SUSを論理「1」にしてゲート回路29VC
おける霊化仙データ信号VDのプ…過を阻止することに
よりエンベロープ信号Vl、を変化でセないようにし、
かくして第8図の時点t1゜において持続波形部W3を
形成させる。 このときステート制御回路間は次のステップ5P14に
おいてキーオン信号KONが論理11」か否かを判断し
、肯足されれば再度ステップ5P14 に戻ることによ
りキーが離されるの゛を待つ。 やがてステップS)’14 において否定結果が得られ
ればステート制り1回路3tJは次のステップ5PI5
に移ってステート信号STをリリースステートS2に切
撲えることにより、変化価データ発生回路おから変化値
「1」の変1し値データ信号VDを送出させると共に、
演算指定信号UL)を論理「0」にセットする。そして
次のステップ5P16 VC移り、ゲート制御信号SU
Sを蔭埋「0」にしてゲート(ロ)略画に対して渕算タ
イミングノ(ルス信号CLを与えることにより、演算回
路5によってエンベロープ信号VLを変化値「1」づつ
減少変化させて付き、かくして第8図の時点t□3にお
いてリリース波形部W4を形成開始させる。 続いてステート制御回路(資)はステップ5P17に移
ってリリースエンド検出回路あの検出信号WEに基つい
てエンベロープ信号VLがオール「0」になったか古か
を判断する。ここでリリースエンド挽出回1路34は9
人カノア回路でなり、並列9ビツトのエンベロープ信号
VLを受けてこれがオール「0」になったと隼論理「1
」になるリリースエンド検出信号REを送出する。ステ
ップS PI3において否屋軸来が得られれば再びステ
ップ5P15に民ってステップ5P15 、5P16 
、8P17の処理を繰返し実有し、かくしてエンベロー
プ信号VLがオール「0」レベルまで低下して行くのを
待つ。やがてステップ5P17 において賞定鮎来が得
られると、ステート制御回路3oはエンベロープ信号V
l。 のりリースが陽んでエンベロープ波形の発生動作が終了
したと判断して第8図の時点t14  において上述の
ステップSPI  の待機状態に戻、る。 このようにして第8図ω)K示すような持続音形のエン
ベロープ波形のエンベロープ(=号V Lがm算回路2
!5において形成される。 これに対してステップS PI3のエンベロープ波形モ
ードの判断結果が減衰音形であれば、ステート匍J御回
路(資)はステップ5P13及び5P14をジャンプし
てステップ5P15 Kyす、これによりステップS 
PI3及びS PI3における持続成形部W3の形成動
作をせずに的ちにリリースステート82に入り、その結
果第8図(C)に示すような減衰音形のエンベローラ°
信号VLを演算回@25から得ることができる。 このよ5に第5図の構成によれは、演算回路局から、オ
ールrOJレベルからアタックレベルTLまでアタック
波形部W】が室上シ、続いてアタックレベルTl、から
持続レベルSL、までティケイ彼形eW2が立下った後
この持続レベルSLの持続波形部W3が持続し、続いて
持続レベルSLからオール10」レベル1ですIJ−ス
波形部W4が立下る第8図(B)に示すような持続音形
のエンベロープ信号VLを得ることができ、又はそのう
ち持続波形部W3をもたない第8図(C)に示すような
駅哀音形のエンベロープ信号VLを借ることができる。 かくするにつき、各波形部W1〜W4の発生時間は硬算
タイミング制御回路鵠からの割算タイミングパルス信号
CLの鞠期が油臭時の設足操作粂件に応じてnν定され
ることにより、選択された音色及び押されたキーの音高
に対応する値になる。 すなわち、各波形部W1〜W4における演算タイミング
パルス信号CLの基準周期はレートメモリ41において
音色選択信号TC及びステート信号S’l:よって決め
られると共に、この基準周期がキースケーリング信号発
生回路49において音色選択1を号TC及びキーコード
信号KCとによって得られるキースケーリング信号KS
によって音高(すなわち押されたキー)に比して1b正
される。便って演算回路5から得られるエンベロープ信
号VLは自然榮器の楽音のエンベロープKIA似した波
形になる。 これに加えて、特にリリース波形部W4の発生時間はサ
スティン長調整レバー7(第3図)を迦奏者が手動操作
することにより心安に応じて農夫できる。すなわち手動
設建すスティン長信号元生回路45&″s、サスティン
データ信号SLJ及びステート信号S’Tによってリリ
ース波形部W4の発生時に手動設定サスティン長(4号
MDを発生して油鼻り/′ 4ミングバルス信号CLの基準周期を修正する。 かくして′fix回路5から得られるエンベロープ信号
Vl、はそのリリース波形部W4の長さが屓突渚の好み
に応じて変更されたものになり、かくして楽音のサステ
ィン効果を手動操作によって変史できる。 このことはサスティン効果についてみれば、レートメ七
り41の基準レート信号TRK基づいて自動的に得られ
る基準のサスティン長と、手動設冗すスティン長毎号発
生回路45の手動設定サスティン長信号MDIIC基づ
いて手動的に得られる餉正すスティン長とを必要に応じ
て選択でき、従って一段と表現能力の大きな電子楽器を
得ることができることを意味する。この隔味からみて、
リリース波形部W4を形成するに当ってレートメモリ4
1は+動設定ザステイン長信号MDK幻して基準サステ
イシ長信号として機能する基準レート信号TRを発生ず
る基準サスティン長信号発生手j&7a1′構成するこ
とになる。 なお、上述においては、リリース波形部W4としてエン
ベロープ信号VLを直線的に立下けるようにした場合に
ついて述べたが、第8図において破趣で示すように例え
は指数関数的に立下けるようKする等4ル々変史できる
。このようにする場合はステー)(8号STがリリース
ステー)S2のとき変化イ1トデータ発生回路路から、
第12図に示すよウニエンベローフ’信号VLがオール
「1」レベルからオール10」レベルに立下って打った
とき得られる変化1′向指定邑力t7〜tOK応じて指
数関数的に変化する変化値データ伯−号Vl)を続出す
るようにすれば良い。 また、上述においては、アタック彼形部戦11デイケづ
鼓形部W2及びすIJ−ス波形部W4を作る際に、演算
回路5において所定の周期ごとに演算動作させるように
した場合にこの発明を適用したが、これに限らず、?Y
ll算回路5の演算周期(随其タイミングパルス信号C
L(7)同期)を上述した変化値データ信号VDの場合
と同様にしてエンベロープ信号VLの現在値に応じて変
化感ゼるようにした場合にもこの発明を適用し得る。 さらに、上述においCは、アタックTHL#部W1を形
成する際に、演算回路δを加算動作させかつディグ鼓形
部形部W2及びIJ IJ−ス波形部w4を形成する際
に減算動作させるようにしたがこれに代え、アタック波
形mW1を形成する際にオールrlJレベルを基準にと
って減算しかつデ4ヶ1波形部W2及びIJ IJ−ス
波形部W4を形成する際に力++St、て行くようにし
ても良い。 さ、らに、上述においては単音電子楽器について祝萌し
たが、絢知の発音割当て回路を用いた俵音電子楽器とし
てもよく、この場合にはエンベロープ信号発生装置11
から各発音チャンネルに関するエンベロープ信号MLを
時分割で発生するようにするとよい。このためには、第
5図のシフトレジス1夕26を発音チャンネル数に等し
いステージ数に設定すると共に、発音割当て回路から各
発音チャンネルのキーオン信号KONを時分割で入力す
る。 そしてこの時分割キーオン信号KON&1ついて上述し
たエンベロープ信°号発生動作を各発音チャンネルごと
に時分割で行うようにすれば良い。 以上のようにこの発明によれば、選択された音色に最適
な標準のサスティン長を自動的に設定できると共に、こ
の標準のサスティン長を基準とし□ て音色とは関係なく演奏者が例えば2倍、捗倍、h倍・
・・・・−というよ5に任意に手動で袈更できるサステ
ィン効果を容易に得ることができる。
【図面の簡単な説明】
第1図は発生すべきエンベロープ波形を示す信号波形図
、第2図は従来のエンベロープ信号発生装置を示す糸軌
的接続図、第3図はサスティン長調贅レバーを示す路線
図、第4図は′串子榮器の概略構成を示すブロック図、
絹5図はこの発明による電子楽器のエンベローフ信号発
生装置の一実施例を示すブロック図、第6図は各波形部
のIJg算に用いる笈化値データの駅間に供する図表、
第7図はアタック鼓形部の清算の様子を示す信号波形図
、第8図は発生されるエンベロープ信号の駅間に供する
信号波形図、第9図はレートデータ信号と伊其時間との
関係を示す図表、第10図はキースケーリング信号発生
回路の飲明に供する曲載図、第11図は第5図の動作の
飲明に惧するフローチャート、第12図はI717一ス
波形部の7声真に用いる変化仙−データの他の例を示す
図表である。 」1・・・エンベローフ信号発生装置、2]・・・エン
ペロー11i号形成都、22・・・帛算タイミング設足
部、羽・・・目0!i!1一般足部、δ・・・清算回路
、谷・・・変化仙切侠回路、か・・・変化値データ発生
回路、29・・−ゲート回路、(資)・・・ステート制
剣!回路、41・・・レートメモリ、42 、43・−
・加算回路、44・・・−0J4其タイミング制側1回
路、45・・・手動設定サスティン長信号形成回路、4
6・・・サスティン長メモリ、47・・・ゲー1−[1
?l路、49・・・キースケーリング信号発生回路、関
・・・キースケ−1)ング保数メモリ、51・・・乗算
回路。 出願人代理人  1)辺 恵 基 第 / 図 1+ρU +l+JII+1+−、!i Z     
        、S J −−◆躬 Z 図 第 4 図 第 a 図 勢 7 図 め 6 図

Claims (1)

  1. 【特許請求の範囲】 1、楽音信号発生手段において音色選択手段から送出さ
    れる音色選択41号に応じた音色で、かつエンベローZ
    ″信号発生手段から発生されるエンベロープ信号に対応
    した振幅エンベロープをもつ楽音信号を発生ずる電子栄
    器において、le音色選択信号の音色に対応する基準サ
    スティン長信号を発生する基準サスティン長信号発生手
    段と、演奏者の操作に応じた手動設定サスティン長信号
    を発生する手動651fサスティン長信号発午手段と、
    上目[1基準サスティン長信号及び上記手動e走すステ
    ィン長信号によって上ロピエンペロープ佃号兄生手段か
    ら発生されるエンペローフ信号のサスティン長を制御す
    るサスティン長制御手段とを具えることを%像とする′
    串子某器のサステ1ン効果制御装置。 2 上記基準サスティン長信号発生手段は上記基準サス
    テづン長信号を発生するレートメモリでなり、上記手動
    設定サスティン長信号発生手段はサスティン長調整操作
    子の調整位置に応じた手動静定サステ1ン長信号を発生
    するサスティン長メモリを1し、上記サステ1ンーrf
    c制御手段において上記基準サスティン長信号を上記手
    動設犀すステ1ンー&信号によって修正できるようにし
    てなる特許請求の範囲第1項に記歇の電子楽器のサステ
    1ン効果制御装置。 3、上ぎピザステ1ン長制一手段は、上ifエンベロー
    プ信号のうちリリース波形部を形成1−る速度を上61
    基準サスティン長信号及び上記手動設足すステづン*信
    号の合成信号によって制御するようにしてなる狩許請求
    の岬囲第1狽に記都の電子楽器のサスティン効果制仙1
    装置。
JP57217858A 1982-12-14 1982-12-14 電子楽器のサステイン効果制御装置 Granted JPS59109092A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP57217858A JPS59109092A (ja) 1982-12-14 1982-12-14 電子楽器のサステイン効果制御装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP57217858A JPS59109092A (ja) 1982-12-14 1982-12-14 電子楽器のサステイン効果制御装置

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP3306809A Division JP2741557B2 (ja) 1991-10-24 1991-10-24 電子楽器のサステイン効果制御装置

Publications (2)

Publication Number Publication Date
JPS59109092A true JPS59109092A (ja) 1984-06-23
JPH0259476B2 JPH0259476B2 (ja) 1990-12-12

Family

ID=16710864

Family Applications (1)

Application Number Title Priority Date Filing Date
JP57217858A Granted JPS59109092A (ja) 1982-12-14 1982-12-14 電子楽器のサステイン効果制御装置

Country Status (1)

Country Link
JP (1) JPS59109092A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH02126294A (ja) * 1988-11-07 1990-05-15 Kawai Musical Instr Mfg Co Ltd 波形生成方式

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5621200A (en) * 1979-07-30 1981-02-27 Casio Computer Co Ltd Electronic musical instrument
JPS6042955A (ja) * 1983-08-19 1985-03-07 Sanyo Electric Co Ltd 停止信号発生回路

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5621200A (en) * 1979-07-30 1981-02-27 Casio Computer Co Ltd Electronic musical instrument
JPS6042955A (ja) * 1983-08-19 1985-03-07 Sanyo Electric Co Ltd 停止信号発生回路

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH02126294A (ja) * 1988-11-07 1990-05-15 Kawai Musical Instr Mfg Co Ltd 波形生成方式

Also Published As

Publication number Publication date
JPH0259476B2 (ja) 1990-12-12

Similar Documents

Publication Publication Date Title
JPS648833B2 (ja)
JPH06149261A (ja) 電子楽器
US6031175A (en) Music performing apparatus capable of calling registrations for performance and computer readable medium containing program therefor
JPH10214083A (ja) 楽音生成方法および記憶媒体
JPS59109092A (ja) 電子楽器のサステイン効果制御装置
JPS6230068Y2 (ja)
JPH09330079A (ja) 楽音信号発生装置及び楽音信号発生方法
US7297861B2 (en) Automatic performance apparatus and method, and program therefor
JP2570869B2 (ja) 電子楽器
JP3660125B2 (ja) 電子楽器の音像定位感制御装置
JPS59116696A (ja) 電子楽器
JPH05188953A (ja) 電子楽器
JP2834347B2 (ja) ステレオ装置及びステレオ方法
JP2000003175A (ja) 楽音生成方法、楽音デ―タ作成方法、楽音波形デ―タ作成方法、楽音デ―タ生成方法、および記憶媒体
JP4373625B2 (ja) 電子楽器
JP2888712B2 (ja) 楽音発生装置
JP3652504B2 (ja) 電子楽器の残響効果付加装置
JP3595676B2 (ja) 楽音生成装置及び楽音生成方法
JPH038558B2 (ja)
US4183277A (en) Rhythm accent circuit
JP3760653B2 (ja) 楽音合成装置および楽音合成プログラムが記録された記録媒体
JP3296248B2 (ja) 楽音演奏装置
JP2003099039A (ja) 楽曲データ編集装置及びプログラム
JP3013387B2 (ja) 楽音形成装置
JP3190103B2 (ja) 楽音合成装置