JPS61204698A - 楽音信号発生装置 - Google Patents
楽音信号発生装置Info
- Publication number
- JPS61204698A JPS61204698A JP60045510A JP4551085A JPS61204698A JP S61204698 A JPS61204698 A JP S61204698A JP 60045510 A JP60045510 A JP 60045510A JP 4551085 A JP4551085 A JP 4551085A JP S61204698 A JPS61204698 A JP S61204698A
- Authority
- JP
- Japan
- Prior art keywords
- waveform
- weighting
- data
- timbre
- control data
- 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
- 230000033764 rhythmic process Effects 0.000 claims description 4
- 230000015572 biosynthetic process Effects 0.000 claims 2
- 238000003786 synthesis reaction Methods 0.000 claims 2
- 230000001020 rhythmical effect Effects 0.000 claims 1
- 230000002194 synthesizing effect Effects 0.000 claims 1
- 230000015654 memory Effects 0.000 description 87
- 230000008859 change Effects 0.000 description 27
- 230000006870 function Effects 0.000 description 21
- 239000011295 pitch Substances 0.000 description 18
- 230000004044 response Effects 0.000 description 14
- 238000001514 detection method Methods 0.000 description 12
- 238000000034 method Methods 0.000 description 11
- 238000010586 diagram Methods 0.000 description 9
- 230000007274 generation of a signal involved in cell-cell signaling Effects 0.000 description 4
- 230000004048 modification Effects 0.000 description 4
- 238000012986 modification Methods 0.000 description 4
- 230000003044 adaptive effect Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000000630 rising effect Effects 0.000 description 2
- 230000002459 sustained effect Effects 0.000 description 2
- 238000001308 synthesis method Methods 0.000 description 2
- 230000008901 benefit Effects 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 230000001747 exhibiting effect Effects 0.000 description 1
- 230000001771 impaired effect Effects 0.000 description 1
Landscapes
- Electrophonic Musical Instruments (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔産業上の利用分野〕
この発明は、鍵タッチあるいはその他の音色制御因子に
応じて制御された音色を有する楽音信号を発生すること
ができる楽音信号発生装置に関し、特に、異なる特徴を
有する複数系列の波形信号を適宜重みづけして合成する
ようにした楽音信号発生装置において、重みづけ用の関
数を選択された音色の種類に応じて切換えることができ
るようにしたことに関する。
応じて制御された音色を有する楽音信号を発生すること
ができる楽音信号発生装置に関し、特に、異なる特徴を
有する複数系列の波形信号を適宜重みづけして合成する
ようにした楽音信号発生装置において、重みづけ用の関
数を選択された音色の種類に応じて切換えることができ
るようにしたことに関する。
発音開始から終了までの全波形もしくは立上り部の全波
形とそれ以後の波形の一部を波形メモリに記憶し、前者
を記憶した場合はその全波形を−通り読み出すことによ
り高品質の楽音波形信号を発生し、後者を記憶した場合
は立上り部の波形を−通り読み出した後それ以後の一部
波形を繰返し読み出すことにより高品質の楽音波形信号
を発生することが、最近では行われている(特開昭52
−121313号)。このように波形メモリに予め多周
期の連続波形を記憶しておく方式は、高品質の楽音波形
信号が得られる反面、膨大なメモリ容量が要求されるた
め、鍵タッチあるいは音高等に応じた様々な音色変化を
実現するのに不向きであった。すなわち、発生すべき楽
音の音高や音域に応じて音色を変えるキースケーリング
制御や演奏用鍵の操作状態(操作速度、操作強さ)に応
じて音色を変えるタッチレスポンス制御、さらには各種
操作子(例えばソフトペダルやブリリアンス操作子)の
操作状態に応じて音色を変える操作子制御を行おうとす
る場合、最も単純には、これらの制御内容別に複数の波
形メモリを設け、このうち1つを選択して読み出すよう
にすればよいのであるが、そうすると、構成が複雑化す
ると同時に、波形メモリの容量が膨大なものとなり、非
実用的である。そこで、一つの方法として、2種類の連
続波形、例えばタッチレスポンス制御の場合は最強タッ
チに対応する連続波形と最弱タッチに対応する連続波形
、を波形メモリに準備しておき、両波形を同時に読み出
して音色変化パラメータ(タッチ強度)に応じて両波形
を補間することにより該音色変化パラメータ(タッチ強
度)に対応する波形を得ることが考えられ、そのことが
特願昭58−163336号明細書中に開示されている
。
形とそれ以後の波形の一部を波形メモリに記憶し、前者
を記憶した場合はその全波形を−通り読み出すことによ
り高品質の楽音波形信号を発生し、後者を記憶した場合
は立上り部の波形を−通り読み出した後それ以後の一部
波形を繰返し読み出すことにより高品質の楽音波形信号
を発生することが、最近では行われている(特開昭52
−121313号)。このように波形メモリに予め多周
期の連続波形を記憶しておく方式は、高品質の楽音波形
信号が得られる反面、膨大なメモリ容量が要求されるた
め、鍵タッチあるいは音高等に応じた様々な音色変化を
実現するのに不向きであった。すなわち、発生すべき楽
音の音高や音域に応じて音色を変えるキースケーリング
制御や演奏用鍵の操作状態(操作速度、操作強さ)に応
じて音色を変えるタッチレスポンス制御、さらには各種
操作子(例えばソフトペダルやブリリアンス操作子)の
操作状態に応じて音色を変える操作子制御を行おうとす
る場合、最も単純には、これらの制御内容別に複数の波
形メモリを設け、このうち1つを選択して読み出すよう
にすればよいのであるが、そうすると、構成が複雑化す
ると同時に、波形メモリの容量が膨大なものとなり、非
実用的である。そこで、一つの方法として、2種類の連
続波形、例えばタッチレスポンス制御の場合は最強タッ
チに対応する連続波形と最弱タッチに対応する連続波形
、を波形メモリに準備しておき、両波形を同時に読み出
して音色変化パラメータ(タッチ強度)に応じて両波形
を補間することにより該音色変化パラメータ(タッチ強
度)に対応する波形を得ることが考えられ、そのことが
特願昭58−163336号明細書中に開示されている
。
ところで、一般に自然楽器においては、タッチ強度に応
じた音色変化の特性あるいは音高や音域に応じた音色変
化の特性は、どの自然楽器でも一様というわけではなく
、むしろその楽器の種類に応じて夫々異なっており、そ
の楽器の定常的音色のみならず、このような音色変化特
性がその楽器に固有の特性を示すことと相俟って、その
楽器固有の音色を特徴づけている。
じた音色変化の特性あるいは音高や音域に応じた音色変
化の特性は、どの自然楽器でも一様というわけではなく
、むしろその楽器の種類に応じて夫々異なっており、そ
の楽器の定常的音色のみならず、このような音色変化特
性がその楽器に固有の特性を示すことと相俟って、その
楽器固有の音色を特徴づけている。
しかるに、上述の先行出願を含む従来技術においては、
そのような各自然楽器に固有の音色変化特性を考慮して
補間用の関数特性を決定することは行われていなかった
。そのため、電子楽器で選択された音色種類(これは典
型的にはピアノ、ギター等の各種自然楽器に対応してい
る)に無関係数 に共通の補間用重みつけ関lを用いるしかなかった。従
って、従来のものは、各種の自然楽器音における音色変
化特性を夫々に固有の特性に合わせて忠実に模倣するこ
とができるとは言い難かった。
そのような各自然楽器に固有の音色変化特性を考慮して
補間用の関数特性を決定することは行われていなかった
。そのため、電子楽器で選択された音色種類(これは典
型的にはピアノ、ギター等の各種自然楽器に対応してい
る)に無関係数 に共通の補間用重みつけ関lを用いるしかなかった。従
って、従来のものは、各種の自然楽器音における音色変
化特性を夫々に固有の特性に合わせて忠実に模倣するこ
とができるとは言い難かった。
この発明は上述の点に鑑みてなされたもので、鍵タッチ
あるいはキースケーリング等に応じた楽音の音色変化特
性を各音色種類に対応して固有の特性に設定し得るよう
にすることにより、各種自然楽器に見られるような豊富
な音色変化特性を実現し得るようにすることを目的とす
る。
あるいはキースケーリング等に応じた楽音の音色変化特
性を各音色種類に対応して固有の特性に設定し得るよう
にすることにより、各種自然楽器に見られるような豊富
な音色変化特性を実現し得るようにすることを目的とす
る。
この発明は、異なる特徴を有する複数系列の波形に関す
る波形データを夫々記憶した波形記憶手段を具え、この
記憶手段から読み出した各系列の波形データに基づき得
られた波形信号を重みづけ制御データに応じて適宜重み
づけすることにより可能な各種音色に対応して固有の前
記重みづけ制御 御データの関数が発生可能であり、選択又はν定された
音色に対応する前記関数に基づき前記重みづけ制御デー
タを発生する重みづけ制御データ発生手段を具えたこと
を特徴とするものである。
る波形データを夫々記憶した波形記憶手段を具え、この
記憶手段から読み出した各系列の波形データに基づき得
られた波形信号を重みづけ制御データに応じて適宜重み
づけすることにより可能な各種音色に対応して固有の前
記重みづけ制御 御データの関数が発生可能であり、選択又はν定された
音色に対応する前記関数に基づき前記重みづけ制御デー
タを発生する重みづけ制御データ発生手段を具えたこと
を特徴とするものである。
また、この発明の第2の特徴は、異なる特徴を有する2
系列の波形のうち一方の系列の波形に関して複数周期の
波形データを第1の波形データとして記憶手段に記憶す
ると共に、両系列の波形の差に対応する差分波形に関し
て複数周期の波形データを第2の波形データとして記憶
手段に記憶し、第2の波形データに基づき得られた波形
信号を重みづけ制御データに応じて適宜重みづけした後
筒1の波形データに基づき得られた波形信号と合成する
ことにより、その重みづけに応じて音色制御された楽音
信号を発生するようにした楽音信号発生装置において、
上述と同様の重みづけ制御データ発生手段を具えたこと
にある。
系列の波形のうち一方の系列の波形に関して複数周期の
波形データを第1の波形データとして記憶手段に記憶す
ると共に、両系列の波形の差に対応する差分波形に関し
て複数周期の波形データを第2の波形データとして記憶
手段に記憶し、第2の波形データに基づき得られた波形
信号を重みづけ制御データに応じて適宜重みづけした後
筒1の波形データに基づき得られた波形信号と合成する
ことにより、その重みづけに応じて音色制御された楽音
信号を発生するようにした楽音信号発生装置において、
上述と同様の重みづけ制御データ発生手段を具えたこと
にある。
選択又はり定された音色に対応して固有の特性を示す重
みつけ制御データの関数が選ばれ、この関数に基づき重
みつけ制御データが発生される。
みつけ制御データの関数が選ばれ、この関数に基づき重
みつけ制御データが発生される。
この重みづけ制御データに従って波形信号が重みづけさ
れ、重みづけされた波形信号が最終的に合成されて楽音
信号が得られる。この楽音信号の音色はこの重みづけの
内容lこ応じて微妙に可変制御で、これにより実現され
る音色変化特性も音色種類に応じて相異なるものとなる
。従って、例えば各種の自然楽器音における鍵タッチあ
るいはキースケーリング等に応じた音色変化特性を夫々
に固有の特性に合わせてより一層忠実に模倣することが
できるようになる。
れ、重みづけされた波形信号が最終的に合成されて楽音
信号が得られる。この楽音信号の音色はこの重みづけの
内容lこ応じて微妙に可変制御で、これにより実現され
る音色変化特性も音色種類に応じて相異なるものとなる
。従って、例えば各種の自然楽器音における鍵タッチあ
るいはキースケーリング等に応じた音色変化特性を夫々
に固有の特性に合わせてより一層忠実に模倣することが
できるようになる。
一例として、各系列の波形信号の重みづけ内容は、鍵タ
ッチに応じて決定される。別の例として、この重みづけ
内容は、発生すべき楽音の音高又は音域に応じて決定さ
れる。更に別の例として、この重みつけ内容は、ブIJ
IJアンス操作子又はその他の操作子の操作状態に応
じて決定される。これにより、鍵タッチあるいはキース
ケーリングあるいは操作子の操作に応じた音色変化制御
が行われる。
ッチに応じて決定される。別の例として、この重みづけ
内容は、発生すべき楽音の音高又は音域に応じて決定さ
れる。更に別の例として、この重みつけ内容は、ブIJ
IJアンス操作子又はその他の操作子の操作状態に応
じて決定される。これにより、鍵タッチあるいはキース
ケーリングあるいは操作子の操作に応じた音色変化制御
が行われる。
以下、添付図面に基づきこの発明の実施例を詳細に説明
しよう。
しよう。
第1図はこの発明に係る楽音信号発生装置を適用した電
子楽器の一実施例を示す電気的ブロック図であり、発生
すべき楽音の音高を指定する手段として鍵盤が用いられ
る。アドレス信号発生回路11は、II盤で指定された
音高に応じて波形メモリ12.13から波形データを読
み出すための読出し手段に相当するものであり、押圧さ
れた鍵を示すキーコードKCを鍵盤回路10から入力し
。
子楽器の一実施例を示す電気的ブロック図であり、発生
すべき楽音の音高を指定する手段として鍵盤が用いられ
る。アドレス信号発生回路11は、II盤で指定された
音高に応じて波形メモリ12.13から波形データを読
み出すための読出し手段に相当するものであり、押圧さ
れた鍵を示すキーコードKCを鍵盤回路10から入力し
。
このキーコードKCによって示された鍵の音高に対応す
るレートで変化するアドレス信号ADを発生する。
るレートで変化するアドレス信号ADを発生する。
第1の波形メモリ12は、成る特徴を有する波形(仮に
これを第1の波形という)に関して、アタック部及びサ
スティン部から成る複数周期の波形データを記憶したも
のである。第2の波形メモリ13は、上記第1の波形と
は異なる特徴を有する波形(仮にこれを第2の波形とい
う)に関して、アタック部及びサスティン部から成る複
数周期の波形データを記憶したものである。両波形メモ
リ12.13に記憶された波形データの位相関係は、例
えば、アタック部については特に位相合わせしておかな
くてもよいが、サスティン部については両系列間ででき
るだけ位相が合うように予め位相合わせしておくように
してもよいし、あるいはサスティン部も特に位相合わせ
をしない、若しくはアタック部とサスティン部の両方共
位相合わせをする、のいずれでもよい。
これを第1の波形という)に関して、アタック部及びサ
スティン部から成る複数周期の波形データを記憶したも
のである。第2の波形メモリ13は、上記第1の波形と
は異なる特徴を有する波形(仮にこれを第2の波形とい
う)に関して、アタック部及びサスティン部から成る複
数周期の波形データを記憶したものである。両波形メモ
リ12.13に記憶された波形データの位相関係は、例
えば、アタック部については特に位相合わせしておかな
くてもよいが、サスティン部については両系列間ででき
るだけ位相が合うように予め位相合わせしておくように
してもよいし、あるいはサスティン部も特に位相合わせ
をしない、若しくはアタック部とサスティン部の両方共
位相合わせをする、のいずれでもよい。
アドレス信号発生回路11は、鍵盤回路10から与えら
れるキーオン信号KOHに応答して、始めはアタック部
の波形データを読み出すためのアドレス信号ADを発生
し、次にサスティン部の波形データを読み出すためのア
ドレス信号ADを発生する。第1及び第2の波形メモリ
12.13からは波形データが並行して読み出され、重
みづけ回路15の乗算器16及び17に与えられる。重
みづけ回路15は、重みづけ係数発生回路18から各系
列に対応して発生された重みづけ係数(重みづけ制御デ
ータ)TKI、TK2に応じて各系列の波形データを重
みづけするものである。すなわち、係数TKIが乗算器
16に入力され、第1の波形メモリ12から読み出され
た波形データの重みづけを行い、係数TK2が乗算器1
7に入力され、第2の波形メモリ13から読み出された
波形データの1みづけを行う。夫々重みづけされた2系
列の波形データは加算器19で加算的に合成される。
れるキーオン信号KOHに応答して、始めはアタック部
の波形データを読み出すためのアドレス信号ADを発生
し、次にサスティン部の波形データを読み出すためのア
ドレス信号ADを発生する。第1及び第2の波形メモリ
12.13からは波形データが並行して読み出され、重
みづけ回路15の乗算器16及び17に与えられる。重
みづけ回路15は、重みづけ係数発生回路18から各系
列に対応して発生された重みづけ係数(重みづけ制御デ
ータ)TKI、TK2に応じて各系列の波形データを重
みづけするものである。すなわち、係数TKIが乗算器
16に入力され、第1の波形メモリ12から読み出され
た波形データの重みづけを行い、係数TK2が乗算器1
7に入力され、第2の波形メモリ13から読み出された
波形データの1みづけを行う。夫々重みづけされた2系
列の波形データは加算器19で加算的に合成される。
タッチ検出装置21は、鍵盤で押圧された鍵のタッチを
検出し、タッチ検出データTDを重みづけ係数発生回路
18に与える。重みづけ係数発生回路18は、このタッ
チ検出データTDによって示された鍵タッチの強度に応
じて異なる重みづけ内容を指示する重みづけ係数TK1
.TK2を発生する。
検出し、タッチ検出データTDを重みづけ係数発生回路
18に与える。重みづけ係数発生回路18は、このタッ
チ検出データTDによって示された鍵タッチの強度に応
じて異なる重みづけ内容を指示する重みづけ係数TK1
.TK2を発生する。
この実施例では、第1の波形メモリ12には最強の鍵タ
ッチに対応する特徴を有する波形が記憶されており、第
2の波形メモリ13には最弱の鍵タッチに対応する特徴
を有する波形が記憶されている。従って、重みづけ回路
15では、鍵タッチに応じた重みづけ係数TKI、TK
2に応じて、最強タッチに対応する波形データと最弱タ
ッチに対応する波形データとの間で補間がなされ、その
結果、そのときの鍵タッチの強度に応じた特徴を有する
楽音波形信号が得られる。
ッチに対応する特徴を有する波形が記憶されており、第
2の波形メモリ13には最弱の鍵タッチに対応する特徴
を有する波形が記憶されている。従って、重みづけ回路
15では、鍵タッチに応じた重みづけ係数TKI、TK
2に応じて、最強タッチに対応する波形データと最弱タ
ッチに対応する波形データとの間で補間がなされ、その
結果、そのときの鍵タッチの強度に応じた特徴を有する
楽音波形信号が得られる。
重みづけ回路15から出力された波形データは乗算器2
4に与えられ、エンベロープ発生器25から発生された
振幅エンベロープ波形データと乗算される。乗算器24
の出力はディジタル/アナログ変換器26に与えられ、
アナログ信号に変換された後、サウンドシステム27に
与えられる。
4に与えられ、エンベロープ発生器25から発生された
振幅エンベロープ波形データと乗算される。乗算器24
の出力はディジタル/アナログ変換器26に与えられ、
アナログ信号に変換された後、サウンドシステム27に
与えられる。
次に、波形メモリ12.13に記憶する波形の具体例に
ついて説明する。
ついて説明する。
第2図は強いタッチで演奏された実際のピアノ音の波形
(原波形)の−例を示すものである。第3図は弱いタッ
チで演奏された同じくピアノ音の波形(原波形)の−例
を示すものである0図示の都合上、時間的に連続する波
形を夫々(a)、(b)、(C)、(d)の4つの部分
に分けて示しである。一般に、楽音波形においてどこま
でがアタック部、どこからがサスティン部、と厳密には
決め難いが、音の出始めから波形の形状及び振幅が安定
するあたりまでがアタック部であり、それ以降の部分が
サスティン部である。従って、第2図及び第3図では、
概ね(a)と(b)の部分がアタック部、 (c)と(
d)の部分がサスティン部である。勿論、この分は方に
は幅があり。
(原波形)の−例を示すものである。第3図は弱いタッ
チで演奏された同じくピアノ音の波形(原波形)の−例
を示すものである0図示の都合上、時間的に連続する波
形を夫々(a)、(b)、(C)、(d)の4つの部分
に分けて示しである。一般に、楽音波形においてどこま
でがアタック部、どこからがサスティン部、と厳密には
決め難いが、音の出始めから波形の形状及び振幅が安定
するあたりまでがアタック部であり、それ以降の部分が
サスティン部である。従って、第2図及び第3図では、
概ね(a)と(b)の部分がアタック部、 (c)と(
d)の部分がサスティン部である。勿論、この分は方に
は幅があり。
(b)の途中までをアタック部としてもよく、また、(
a)の部分をアタック部、(b)以降をサスティン部と
してもよい。なお、図示は省略したが(cl)以降にも
サスティン部が続く。
a)の部分をアタック部、(b)以降をサスティン部と
してもよい。なお、図示は省略したが(cl)以降にも
サスティン部が続く。
第1の波形メモリ12には、ピアノ音色に対応する記憶
エリアに、第2図(a)、(b)に示すような強いタッ
チに対応するアタック部の複数周期から成る波形の波形
データを記憶し、それに続いて第2図(c)、(d)に
示すような強いタッチに対応するサスティン部の複数周
期から成る波形の波形データを記憶する。第2の波形メ
モリ13には、ピアノ音色に対応する記憶エリアに、第
3図(a)、(b)に示すような弱いタッチに対応する
アタック部の複数周期から成る波形の波形データを記憶
し、それに続いて第3図(C)、(d)に示すような弱
いタッチに対応するサスティン部の複数周期から成る波
形の波形データを記憶する。
エリアに、第2図(a)、(b)に示すような強いタッ
チに対応するアタック部の複数周期から成る波形の波形
データを記憶し、それに続いて第2図(c)、(d)に
示すような強いタッチに対応するサスティン部の複数周
期から成る波形の波形データを記憶する。第2の波形メ
モリ13には、ピアノ音色に対応する記憶エリアに、第
3図(a)、(b)に示すような弱いタッチに対応する
アタック部の複数周期から成る波形の波形データを記憶
し、それに続いて第3図(C)、(d)に示すような弱
いタッチに対応するサスティン部の複数周期から成る波
形の波形データを記憶する。
両メモリ12.13に記憶するサスティン部の波形は、
同じメモリ12.13に記憶したアタック部の波形に引
き続く残りの波形全部であってもよいが、それに開らず
、適宜に抜き出した複数周期の波形、あるいは代表的な
1周期の波形であってもよい1発音終了に至るまでの残
りの全波形を波形メモリ12.13に記憶する場合は、
アドレス信号発生回路11から発生されたアドレス信号
ADに従って該メモリ12.13に記憶されたアタック
部及びサスティン部の波形データを1通りだけ読み出す
よう制御する。他方、限られた複数周期又は1周期のサ
スティン部波形をメモリ12.13に記憶した場合は、
アドレス信号ADに従って該メモリ12.13に記憶さ
れたアタック部の波形データを1通り読み出した後サス
ティン部の波形データを繰返し読み出すよう制御する。
同じメモリ12.13に記憶したアタック部の波形に引
き続く残りの波形全部であってもよいが、それに開らず
、適宜に抜き出した複数周期の波形、あるいは代表的な
1周期の波形であってもよい1発音終了に至るまでの残
りの全波形を波形メモリ12.13に記憶する場合は、
アドレス信号発生回路11から発生されたアドレス信号
ADに従って該メモリ12.13に記憶されたアタック
部及びサスティン部の波形データを1通りだけ読み出す
よう制御する。他方、限られた複数周期又は1周期のサ
スティン部波形をメモリ12.13に記憶した場合は、
アドレス信号ADに従って該メモリ12.13に記憶さ
れたアタック部の波形データを1通り読み出した後サス
ティン部の波形データを繰返し読み出すよう制御する。
このような一連の波形データの1通りだけの読み出し制
御あるいは繰返し読み出し制御は周知の手法によって容
易に行えるためその詳細は特に示さない。
御あるいは繰返し読み出し制御は周知の手法によって容
易に行えるためその詳細は特に示さない。
各波形メモリ12.13には、第2図及び第3図に示す
ように自然な振幅エンベロープを持つ原波形そのものを
所定の符合化形式(例えばPCM:パルスコード変調方
式)で符合化してその波形データを記憶するようにして
もよい。その場合は、エンベロープ発生器25では、第
4図(a)に示すような、押鍵中は一定レベルを維持し
、離鍵に応答して減衰する特性のエンベロープ波形デー
タを発生する。離鍵時の減衰エンベロープ波形は、周知
のように、サスティン部の楽音波形がバーカッシブ音量
の減衰エンベロープ特性を持つ場合は離鍵時にダンプ制
御を行うためのものであり、他方、サスティン部の楽音
波形が持続音系のエンベロープ特性を持つ場合(若しく
は繰返し読出しによって事実上の持続音系エンベロープ
特性を持つに至った場合)は離鍵時に発音を減衰させる
ためのものである。
ように自然な振幅エンベロープを持つ原波形そのものを
所定の符合化形式(例えばPCM:パルスコード変調方
式)で符合化してその波形データを記憶するようにして
もよい。その場合は、エンベロープ発生器25では、第
4図(a)に示すような、押鍵中は一定レベルを維持し
、離鍵に応答して減衰する特性のエンベロープ波形デー
タを発生する。離鍵時の減衰エンベロープ波形は、周知
のように、サスティン部の楽音波形がバーカッシブ音量
の減衰エンベロープ特性を持つ場合は離鍵時にダンプ制
御を行うためのものであり、他方、サスティン部の楽音
波形が持続音系のエンベロープ特性を持つ場合(若しく
は繰返し読出しによって事実上の持続音系エンベロープ
特性を持つに至った場合)は離鍵時に発音を減衰させる
ためのものである。
反対に、各波形メモリ12.13には、自然な振幅エン
ベロープを持つ原波形そのものを記憶せずに、この原波
形の振幅レベル(1波毎のピークレベル)を一定レベル
に規格化するデータ操作を予め施しく勿論、そのように
しても波形1波毎の特徴は損われない)、このように規
格化された振幅レベルを持つ波形を所定の符合化形式(
例えばPCM方式)で符合化して波形データを記憶する
ようにしてもよい、その場合は、エンベロープ発生器2
5では、第4図(b)あるいは(c)に示すような適宜
の振幅エンベロープ特性を示すエンベロープ波形データ
を発生し、これにより規格化された振幅レベルを持つ楽
音波形データに対してアタック、ディケイ、サスティン
等の振幅エンベロープを付与する。このように規格化さ
れた振幅レベルを持つ波形データを波形メモリ12.1
3に記憶することによる利点は、実際の振幅レベルが相
対的に小さい波形に関してそのレベルを見かけ上増大す
ることによりデータ表現におけるビット数を増すことが
でき、これにより波形再現の際の分解能を増すことがで
きることである。しかも、そのことをメモリの容量を特
別に増大することなく、メモリを効率的に利用すること
により実現することができることである。
ベロープを持つ原波形そのものを記憶せずに、この原波
形の振幅レベル(1波毎のピークレベル)を一定レベル
に規格化するデータ操作を予め施しく勿論、そのように
しても波形1波毎の特徴は損われない)、このように規
格化された振幅レベルを持つ波形を所定の符合化形式(
例えばPCM方式)で符合化して波形データを記憶する
ようにしてもよい、その場合は、エンベロープ発生器2
5では、第4図(b)あるいは(c)に示すような適宜
の振幅エンベロープ特性を示すエンベロープ波形データ
を発生し、これにより規格化された振幅レベルを持つ楽
音波形データに対してアタック、ディケイ、サスティン
等の振幅エンベロープを付与する。このように規格化さ
れた振幅レベルを持つ波形データを波形メモリ12.1
3に記憶することによる利点は、実際の振幅レベルが相
対的に小さい波形に関してそのレベルを見かけ上増大す
ることによりデータ表現におけるビット数を増すことが
でき、これにより波形再現の際の分解能を増すことがで
きることである。しかも、そのことをメモリの容量を特
別に増大することなく、メモリを効率的に利用すること
により実現することができることである。
各波形メモリ12.13は、上述したようなアタック部
及びサスティン部の波形データを音色選択装置128で
選択又は指定可能な音色種類毎に夫々記憶している。音
色選択装置28は選択又は指定された音色を示す音色選
択情報TCを出力し。
及びサスティン部の波形データを音色選択装置128で
選択又は指定可能な音色種類毎に夫々記憶している。音
色選択装置28は選択又は指定された音色を示す音色選
択情報TCを出力し。
これを波形メモリ12.13及びその他の回路に供給す
る。波形メモリ12.13は、与えられた音色選択情報
TCによって指定された音色に対応する波形を読出し可
能にし、この波形の波形データを、前述の通り、アドレ
ス信号ADに従って読み出す。
る。波形メモリ12.13は、与えられた音色選択情報
TCによって指定された音色に対応する波形を読出し可
能にし、この波形の波形データを、前述の通り、アドレ
ス信号ADに従って読み出す。
音色選択情報TCは重みづけ係数発生回路18にも与え
られており、タッチ強度に対する重みづけ係数TKI、
TK2の関数特性を選択された音色種類に応じて異なら
せるようにしている。その−例を示すと第5図のようで
あり、(a)はタッチ検出データTDに対する一方の系
列の重みづけ係数TKIの関数を示し、(b)は他方の
系列の重みづけ係数TK2の関数を示す、また、実線は
ピアノ音色に対応するこれらの関数の一例を示し。
られており、タッチ強度に対する重みづけ係数TKI、
TK2の関数特性を選択された音色種類に応じて異なら
せるようにしている。その−例を示すと第5図のようで
あり、(a)はタッチ検出データTDに対する一方の系
列の重みづけ係数TKIの関数を示し、(b)は他方の
系列の重みづけ係数TK2の関数を示す、また、実線は
ピアノ音色に対応するこれらの関数の一例を示し。
破線はギター音色に対応するこれらの関数の一例を示す
、ピアノ音色の方が関数の傾きが急であるが、これは鍵
タッチに応じた音色変化の度合が大きいことを意味する
。このような、音色に応じた重みづけ関数特性の変更に
より、各種の自然楽器音における音色変化特性を夫々の
特性に合わせてより一層忠実に模倣することができるよ
うになる。
、ピアノ音色の方が関数の傾きが急であるが、これは鍵
タッチに応じた音色変化の度合が大きいことを意味する
。このような、音色に応じた重みづけ関数特性の変更に
より、各種の自然楽器音における音色変化特性を夫々の
特性に合わせてより一層忠実に模倣することができるよ
うになる。
尚、この重みづけ係数発生回路18は、例えば上記重み
づけ関数特性を各種音色に対応してそれぞれ記憶したメ
モリによって構成するようにしてもよいし、またタッチ
検出データTDを変数として選択された音色に対応する
重みづけ関数特性式を演算する演算回路によって構成す
るようにしてもよいし、さらにはメモリと演算回路の組
合せによって構成する。ようにしてもよい、尚、音色選
択情報TCをタッチ検出装置21にも与えて、タッチ検
出データの特性を音色に応じて異ならせるようにしても
よい。
づけ関数特性を各種音色に対応してそれぞれ記憶したメ
モリによって構成するようにしてもよいし、またタッチ
検出データTDを変数として選択された音色に対応する
重みづけ関数特性式を演算する演算回路によって構成す
るようにしてもよいし、さらにはメモリと演算回路の組
合せによって構成する。ようにしてもよい、尚、音色選
択情報TCをタッチ検出装置21にも与えて、タッチ検
出データの特性を音色に応じて異ならせるようにしても
よい。
音色選択情報TCはエンベロープ発生器25にも与えら
れ1発生すべきエンベロープ波形の特性(アタック、デ
ィケイ、サスティン、ダンプ等のカーブ、レベル、時間
など)を選択された音色に応じて制御する。また、タッ
チ検出データTDもエンベロープ発生器25に与えられ
ており、鍵タッチの強度に応じてエンベロープ波形の最
大レベルを制御する。
れ1発生すべきエンベロープ波形の特性(アタック、デ
ィケイ、サスティン、ダンプ等のカーブ、レベル、時間
など)を選択された音色に応じて制御する。また、タッ
チ検出データTDもエンベロープ発生器25に与えられ
ており、鍵タッチの強度に応じてエンベロープ波形の最
大レベルを制御する。
第6図は第1図の実施例における変更例を示すものであ
る。第1の波形メモリ12Aには弱いタッチに対応する
波形(例えば第3図のような波形)のアタック部及びサ
スティン部の複数周期の波形データが記憶される。第2
の波形メモリ13Aには、強いタッチに対応する波形(
例えば第2図のような波形)と第1の波形メモリ12A
に記憶した弱いタッチに対応する波形との差分波形の波
形データが記憶される。重みづけ回路15Aは、第2の
波形メモリ13Aから読み出された差分波形の波形デー
タと重みづけ係数TKとを乗算する乗算器29と、第1
の波形メモリ12Aから読み出された弱いタッチに対応
する波形データと乗算器29の出力とを加算する加算器
30とから成る0重みづけ係数発生回路18Aは、鍵タ
ッチが最強のとき重みづけ係数TKとして「1」を発生
し、最弱のときTKとして「0」を発生しその間のタッ
チ強度に応じてO<TK<1なる条件を満す重みづけ係
数TKを所定の関数に従って発生する。この重みづけ係
数TKの関数特性も選択された音色に応じて異なるよう
にするとよい、第6図の例では、第1の波形メモリ12
Aから読み出した弱タッチ対応波形に対する差分波形デ
ータの加算比率が鍵タツチ強度に応じて制御され、その
結果、第1図の実施例と同様に、タッチ強度に応じた特
徴を有する波形データが重みづけ回路15Aから出力さ
れる。
る。第1の波形メモリ12Aには弱いタッチに対応する
波形(例えば第3図のような波形)のアタック部及びサ
スティン部の複数周期の波形データが記憶される。第2
の波形メモリ13Aには、強いタッチに対応する波形(
例えば第2図のような波形)と第1の波形メモリ12A
に記憶した弱いタッチに対応する波形との差分波形の波
形データが記憶される。重みづけ回路15Aは、第2の
波形メモリ13Aから読み出された差分波形の波形デー
タと重みづけ係数TKとを乗算する乗算器29と、第1
の波形メモリ12Aから読み出された弱いタッチに対応
する波形データと乗算器29の出力とを加算する加算器
30とから成る0重みづけ係数発生回路18Aは、鍵タ
ッチが最強のとき重みづけ係数TKとして「1」を発生
し、最弱のときTKとして「0」を発生しその間のタッ
チ強度に応じてO<TK<1なる条件を満す重みづけ係
数TKを所定の関数に従って発生する。この重みづけ係
数TKの関数特性も選択された音色に応じて異なるよう
にするとよい、第6図の例では、第1の波形メモリ12
Aから読み出した弱タッチ対応波形に対する差分波形デ
ータの加算比率が鍵タツチ強度に応じて制御され、その
結果、第1図の実施例と同様に、タッチ強度に応じた特
徴を有する波形データが重みづけ回路15Aから出力さ
れる。
この構成によれば、一方の波形メモリ13Aが差分波形
メモリであるため、メモリの記憶容量をより一層縮減す
ることができる。尚、第1の波形メモリ12Aに最強タ
ッチに対応する波形のアタック部及びサスティン部の波
形データを記憶し、加算器30を減算器に変更してもよ
い。
メモリであるため、メモリの記憶容量をより一層縮減す
ることができる。尚、第1の波形メモリ12Aに最強タ
ッチに対応する波形のアタック部及びサスティン部の波
形データを記憶し、加算器30を減算器に変更してもよ
い。
ところで、メモリ13Aに記憶する差分波形は強タッチ
対応波形と弱タッチ対応波形の各サンプル点毎の振幅値
の差であるため、高調波分の多い、とげとげした、波形
である。このとげとげした差分波形を小レベルでも弱タ
ッチ対応波形に加えると、加算合成した波形がメモリ1
2Aから読み出した弱タッチ対応波形とは急に変わった
感じになるおシれがあり、また、実際の自然楽器演奏音
の波形とも違ったものとなるおそれがある。そこで。
対応波形と弱タッチ対応波形の各サンプル点毎の振幅値
の差であるため、高調波分の多い、とげとげした、波形
である。このとげとげした差分波形を小レベルでも弱タ
ッチ対応波形に加えると、加算合成した波形がメモリ1
2Aから読み出した弱タッチ対応波形とは急に変わった
感じになるおシれがあり、また、実際の自然楽器演奏音
の波形とも違ったものとなるおそれがある。そこで。
第6図を第7図のように変更し、第2の波形メモリ13
Aの出力側にディジタルフィルタ(ローパスフィルタ)
31を設け、タッチ検出データTDに応じてフィルタ特
性パラメータメモリ32から鍵タッチに対応するフィル
タ特性パラメータを読み出し、これによりフィルタ31
を制御するようにするとよい。このフィルタ制御は、鍵
タッチが弱いほど丸みを帯びた差分波形がフィルタ31
から出力され、タッチが強くなるに従って丸みの少ない
波形メモリ13Aから出力される本来の差分波形に近い
差分波形がフィルタ31から出力されるようにする。そ
して、最強タッチのときは波形メモリ13Aの出力波形
に何の変更も加えずにフィルタ31から出力するように
する。このような制御によって、比較的タッチが弱いと
きに最弱タッチ対応波形(メモリ12Aの出力)に加算
される差分波形を高調波分の少ない滑らかなものとする
ことができ、上述のような不都合が除去される。
Aの出力側にディジタルフィルタ(ローパスフィルタ)
31を設け、タッチ検出データTDに応じてフィルタ特
性パラメータメモリ32から鍵タッチに対応するフィル
タ特性パラメータを読み出し、これによりフィルタ31
を制御するようにするとよい。このフィルタ制御は、鍵
タッチが弱いほど丸みを帯びた差分波形がフィルタ31
から出力され、タッチが強くなるに従って丸みの少ない
波形メモリ13Aから出力される本来の差分波形に近い
差分波形がフィルタ31から出力されるようにする。そ
して、最強タッチのときは波形メモリ13Aの出力波形
に何の変更も加えずにフィルタ31から出力するように
する。このような制御によって、比較的タッチが弱いと
きに最弱タッチ対応波形(メモリ12Aの出力)に加算
される差分波形を高調波分の少ない滑らかなものとする
ことができ、上述のような不都合が除去される。
なお、メモリ32に音色選択情報TCを入力し。
鍵タッチのみならず選択された音色にも対応させてフィ
ルタ特性パラメータを読み出すようにしてもよい、また
、ディジタルフィルタ31は乗算器29の出力側に設け
るようにしてもよい。
ルタ特性パラメータを読み出すようにしてもよい、また
、ディジタルフィルタ31は乗算器29の出力側に設け
るようにしてもよい。
なお、発生すべき楽音の音高又は音域に応じて音色変化
制御(すなわちキースケーリング)を行う場合は1重み
づけ係数発生回路18.18A(第1図、第6図、第7
図)の入力データとじてタッチ検出データTDの代わり
に点線で示すようにキーコードKCを入力するようにす
ればよい。
制御(すなわちキースケーリング)を行う場合は1重み
づけ係数発生回路18.18A(第1図、第6図、第7
図)の入力データとじてタッチ検出データTDの代わり
に点線で示すようにキーコードKCを入力するようにす
ればよい。
また、エンベロープ発生器25にもキーコードKCを入
力し、エンベロープ波形の最大レベルや減衰時間などを
音高又は音域に応じて制御する。
力し、エンベロープ波形の最大レベルや減衰時間などを
音高又は音域に応じて制御する。
また、所定の操作子33(第1図)の操作状態に応じて
音色変化制御を行う場合は、重みづけ係数発生回路18
.18Aの入力データとしてタッチ検出データTD又は
キーコードKCの代わりに点線で示すように操作子33
の出力を入力するようにすればよい。
音色変化制御を行う場合は、重みづけ係数発生回路18
.18Aの入力データとしてタッチ検出データTD又は
キーコードKCの代わりに点線で示すように操作子33
の出力を入力するようにすればよい。
勿論、キースケーリングあるいは操作子操作に応じた制
御に第1図あるいは第6図、第7図の回路を応用する場
合は、第1及び第2の波形メモリ12.12A、13.
13Aに記憶する波形は強タッチ及び弱タッチに対応す
るものではなく、高い音高及び低い音高に対応するもの
、あるいは操作子の操作量大及び小に対応するもの、と
する。
御に第1図あるいは第6図、第7図の回路を応用する場
合は、第1及び第2の波形メモリ12.12A、13.
13Aに記憶する波形は強タッチ及び弱タッチに対応す
るものではなく、高い音高及び低い音高に対応するもの
、あるいは操作子の操作量大及び小に対応するもの、と
する。
また、鍵タッチ、キースケーリング、操作子33の操作
状態のうち何れか複数を組合せて音色変化制御を行うよ
うにしてもよい。第8図はその一例を部分的に示した図
であり、第1図の第1及び第、 2の波形メモリ12.
13及び重みづけ回路15の部分に置換されるものであ
る。波形メモリ12Hには、強い鍵タッチ及び高い音高
に対応する音色特徴を有する楽音波形の複数周期の波形
データが前述と同様の手法で各音色毎に記憶されている
。
状態のうち何れか複数を組合せて音色変化制御を行うよ
うにしてもよい。第8図はその一例を部分的に示した図
であり、第1図の第1及び第、 2の波形メモリ12.
13及び重みづけ回路15の部分に置換されるものであ
る。波形メモリ12Hには、強い鍵タッチ及び高い音高
に対応する音色特徴を有する楽音波形の複数周期の波形
データが前述と同様の手法で各音色毎に記憶されている
。
波形メモリ12Lには、強い鍵タッチ及び低い音高に対
応する音色特徴を有する楽音波形の複数周期の波形デー
タが前述と同様の手法で各音色毎に記憶されている。波
形メモリ13Hには、弱い鍵タッチ及び高い音高に対応
する音色特徴を有する楽音波形の複数周期の波形データ
が前述と同様の手法で各音色毎に記憶されている。波形
メモリ13Lには1弱い鍵タッチ及び低い音高に対応す
る音色特徴を有する楽音波形の複数周期の波形データが
前述と同様の手法で各音色毎に記憶されている。
応する音色特徴を有する楽音波形の複数周期の波形デー
タが前述と同様の手法で各音色毎に記憶されている。波
形メモリ13Hには、弱い鍵タッチ及び高い音高に対応
する音色特徴を有する楽音波形の複数周期の波形データ
が前述と同様の手法で各音色毎に記憶されている。波形
メモリ13Lには1弱い鍵タッチ及び低い音高に対応す
る音色特徴を有する楽音波形の複数周期の波形データが
前述と同様の手法で各音色毎に記憶されている。
これらの波形メモリ12H〜13Lは、前述と同様に、
音色選択情報TCに応じて選択された音色種類に対応す
るものが読出し可能とされ、アドレス信号ADに従って
適宜の音高周波数で読み出される。
音色選択情報TCに応じて選択された音色種類に対応す
るものが読出し可能とされ、アドレス信号ADに従って
適宜の音高周波数で読み出される。
波形メモ1J12H112Lから読み出された強い鍵タ
ッチに対応する波形データは、キースケーリング用の重
みづけを行うための乗算器33.34に夫々入力される
。乗算器33.34の他の入力には、キースケーリング
係数発生回路35がらキーコードKCに応じて発生され
た2系列のキースケーリング係数に、Sl、KS2が入
力されており、これにより、発生すべき楽音の音高に応
じた重みづけが強タッチ用の両波形データに施される。
ッチに対応する波形データは、キースケーリング用の重
みづけを行うための乗算器33.34に夫々入力される
。乗算器33.34の他の入力には、キースケーリング
係数発生回路35がらキーコードKCに応じて発生され
た2系列のキースケーリング係数に、Sl、KS2が入
力されており、これにより、発生すべき楽音の音高に応
じた重みづけが強タッチ用の両波形データに施される。
乗算器33.34の出力は加算器36で加算され、その
後、乗算器16に与えられ、そこで前述と同様の鍵タッ
チに応じた重みづけ係数TKIが乗算される。
後、乗算器16に与えられ、そこで前述と同様の鍵タッ
チに応じた重みづけ係数TKIが乗算される。
上述と同様に、波形メモリ13H113Lの出力は乗算
器37.38に与えられ、キーコードKCに応じてキー
スケーリング係数発生回路39から発生されたキースケ
ーリング係数KS3、KS4と夫々乗算される。これに
より、発生すべき楽音の音高に応じた重みづけが弱タッ
チ用の両波形データに施される。乗算器37.38の出
力は加算器40で加算され、その後、乗算器17に与え
られ、そこで前述と同様の鍵タッチに応じた重みづけ係
数TK2が乗算される。
器37.38に与えられ、キーコードKCに応じてキー
スケーリング係数発生回路39から発生されたキースケ
ーリング係数KS3、KS4と夫々乗算される。これに
より、発生すべき楽音の音高に応じた重みづけが弱タッ
チ用の両波形データに施される。乗算器37.38の出
力は加算器40で加算され、その後、乗算器17に与え
られ、そこで前述と同様の鍵タッチに応じた重みづけ係
数TK2が乗算される。
同乗算器16.17の出力は加算器19で加算され1乗
算器24(第1図)に与えられる。こうして、波形メモ
リ1jH〜1.3 Lから読み出された4系列の異なる
特徴を有する波形データが発生すべき楽音の音高及び鍵
タッチの両方に応じて夫々重みづけされ、これらの音色
制御因子に応じて音色変化が付与された波形データが重
みづけ回路15Bから出力される。
算器24(第1図)に与えられる。こうして、波形メモ
リ1jH〜1.3 Lから読み出された4系列の異なる
特徴を有する波形データが発生すべき楽音の音高及び鍵
タッチの両方に応じて夫々重みづけされ、これらの音色
制御因子に応じて音色変化が付与された波形データが重
みづけ回路15Bから出力される。
キースケーリング係数発生回路35.39には音色選択
情報TCが夫々入力されている。前述と同様に、音色種
類に応じてキースケーリング係数の関数特性が異なって
おり(例えば第5図のように)、発生すべきキースケー
リング係数KSI〜KS4の関数特性が選択された音色
に応じて決定される。なお、キースケーリング係数発生
回路35.39を別々に設けずに1つを共用してもよい
。
情報TCが夫々入力されている。前述と同様に、音色種
類に応じてキースケーリング係数の関数特性が異なって
おり(例えば第5図のように)、発生すべきキースケー
リング係数KSI〜KS4の関数特性が選択された音色
に応じて決定される。なお、キースケーリング係数発生
回路35.39を別々に設けずに1つを共用してもよい
。
なお、第8図の例ではキースケーリングのための重みづ
け演算を行った後鍵タッチに応じた重みづけ演算を行う
ようにしているが、これは逆であってもよい。また、操
作子の操作状態に応じた音色変化制御と鍵タッチ又はキ
ースケーリングに応じた音色変化制御を組合わせる場合
も第8図と同様に構成すればよい。更に、鍵タッチ、キ
ースケーリング、操作子制御、の3者をすべて組合わせ
ることもでき、その場合も第8図に準じて構成すればよ
い。
け演算を行った後鍵タッチに応じた重みづけ演算を行う
ようにしているが、これは逆であってもよい。また、操
作子の操作状態に応じた音色変化制御と鍵タッチ又はキ
ースケーリングに応じた音色変化制御を組合わせる場合
も第8図と同様に構成すればよい。更に、鍵タッチ、キ
ースケーリング、操作子制御、の3者をすべて組合わせ
ることもでき、その場合も第8図に準じて構成すればよ
い。
以上の実施例では、発生すべき楽音の音高を鍵盤によっ
て指定することにより音階音の楽音信号を発生する場合
について説明されているが、この発明に係る楽音信号発
生装置はリズム音源にも適用することができる。その場
合、重みづけ制御データはリズム楽器を操作するときの
強さをシミュレートするデータ(例えば操作子の操作に
基づくデータあるいはリズムパターンデータ中に含まれ
るデータあるいは外部入力されたデータなど)に応じて
発生するようにすればよい。
て指定することにより音階音の楽音信号を発生する場合
について説明されているが、この発明に係る楽音信号発
生装置はリズム音源にも適用することができる。その場
合、重みづけ制御データはリズム楽器を操作するときの
強さをシミュレートするデータ(例えば操作子の操作に
基づくデータあるいはリズムパターンデータ中に含まれ
るデータあるいは外部入力されたデータなど)に応じて
発生するようにすればよい。
また、上記実施例では、単音発音の場合について説明し
ているが、複音発音の場合でも実施可能である。その場
合、例えば、波形メモリ及び重みづけ回路などを複数の
楽音発生チャンネルの間で時分割共用するようにすれば
よい。
ているが、複音発音の場合でも実施可能である。その場
合、例えば、波形メモリ及び重みづけ回路などを複数の
楽音発生チャンネルの間で時分割共用するようにすれば
よい。
上記実施例では、1つの音色制御因子に関して2系列の
波形メモリを設けているが、これに限らす3系列以上で
あってもよい。その場合、3系列以上の波形データを同
時に重みづけしてもよいが、その中から2系列を選択し
て重みづけするようにしてもよい。
波形メモリを設けているが、これに限らす3系列以上で
あってもよい。その場合、3系列以上の波形データを同
時に重みづけしてもよいが、その中から2系列を選択し
て重みづけするようにしてもよい。
また、上記実施例では1強いタッチあるいは弱いタッチ
等の所定の音色制御状態に対応する波形を記憶した波形
メモリをハード的に別体のメモリによって構成するよう
に説明したが、これはハード的に共通のメモリ装置であ
ってもよい。例えば、成る音色に対応する強いタッチに
対応するアタック部の波形データをアドレスA−Bのメ
モリ領域に記憶し、弱いタッチに対応するアタック部の
波形データをアドレスB+1〜Cのメモリ領域に記憶し
、強いタッチに対応するサスティン部の波形データをア
ドレスC+1〜Dのメモリ領域に記憶し、弱いタッチに
対応するサスティン部の波形データをアドレスD+1〜
Eのメモリ領域に記憶する(但しA、B、C,D、Eは
A<B<C(D(Eなる関係にある所定のアドレス値で
ある)。その場合、各メモリ領域からの各波形データの
読出しは時分割的に制御する。
等の所定の音色制御状態に対応する波形を記憶した波形
メモリをハード的に別体のメモリによって構成するよう
に説明したが、これはハード的に共通のメモリ装置であ
ってもよい。例えば、成る音色に対応する強いタッチに
対応するアタック部の波形データをアドレスA−Bのメ
モリ領域に記憶し、弱いタッチに対応するアタック部の
波形データをアドレスB+1〜Cのメモリ領域に記憶し
、強いタッチに対応するサスティン部の波形データをア
ドレスC+1〜Dのメモリ領域に記憶し、弱いタッチに
対応するサスティン部の波形データをアドレスD+1〜
Eのメモリ領域に記憶する(但しA、B、C,D、Eは
A<B<C(D(Eなる関係にある所定のアドレス値で
ある)。その場合、各メモリ領域からの各波形データの
読出しは時分割的に制御する。
なお、第1図において、重みづけ回路15の後段にディ
ジタルフィルタを設け、鍵タッチ、キースケーリング等
の音色制御因子に応じて更に音色変化をつけるようにし
てもよい。
ジタルフィルタを設け、鍵タッチ、キースケーリング等
の音色制御因子に応じて更に音色変化をつけるようにし
てもよい。
また、波形メモリに記憶する波形データの符合化形式は
前述のようなPCM方式に限らず、差分PCM方式、適
応差分PCM方式、デルタ変調(DM)方式、適応デル
タ変調(ADM)方式等。
前述のようなPCM方式に限らず、差分PCM方式、適
応差分PCM方式、デルタ変調(DM)方式、適応デル
タ変調(ADM)方式等。
その他適宜の波形符合化形式を用いてよい。その場合、
波形メモリの後段にその符合化形式に合った復号回路を
設け、メモリから読み出した波形データの符合化形式を
PCM方式に戻す(復号する)ようにするとよい。
波形メモリの後段にその符合化形式に合った復号回路を
設け、メモリから読み出した波形データの符合化形式を
PCM方式に戻す(復号する)ようにするとよい。
また、重みづけされた各系列の波形信号を加算器によっ
て電気的に加算合成せずにそのまま別系列で発音して空
間的に加算合成するようにしてもよい。
て電気的に加算合成せずにそのまま別系列で発音して空
間的に加算合成するようにしてもよい。
また、波形メモリに記憶する複数周期波形は、連続する
複数周期ばかりでなく、飛び飛びの複数周期から成るも
のであってもよい。例えば、楽音の発音開始から終了ま
でを複数フレームに分割し、各フレーム毎に代表的な1
周期または2周期分の波形の波形データのみを記憶させ
、この波形データを順次切換えながら繰り返し読み出す
ようにしてもよく、さらに必要に応じてこの波形切換え
時に前の波形と次の新たな波形とを補間演算して滑らか
に変化する波形データを形成す乞ようにしてもよい。
複数周期ばかりでなく、飛び飛びの複数周期から成るも
のであってもよい。例えば、楽音の発音開始から終了ま
でを複数フレームに分割し、各フレーム毎に代表的な1
周期または2周期分の波形の波形データのみを記憶させ
、この波形データを順次切換えながら繰り返し読み出す
ようにしてもよく、さらに必要に応じてこの波形切換え
時に前の波形と次の新たな波形とを補間演算して滑らか
に変化する波形データを形成す乞ようにしてもよい。
なお、上記実施例では、アタック部及びサスティン部の
複数周期から成る波形データを各系列毎に波形メモリに
記憶し、この波形メモリの読出しに基づき得られたアタ
ック部及びサスティン部の波形信号を両方共適宜重みづ
けするようにしているが、重みづけの対象とする波形信
号はアタック部又はサスティン部のどちらか一方であっ
てもよい。例えば、アタック部の複数周期波形の波形デ
ータを複数系列分記憶し、これらを読み出して重みづけ
することにより鍵タッチあるいはキースケーリング等に
応じた音色変化が付与されたアタック部の楽音信号を発
生するが、一方サスティン部の波形データは1系列分の
み記憶し、読み出されたサスティン部波形データの重み
づけを行わない(従ってサスティン部には鍵タッチ等に
応じた音色変化を付与しない)ようにしてもよい。上記
のことは第6図や第7図の実施例についても同様であり
、波形メモリ13Aには、アタック部に関してのみ差分
波形を表わす波形データを記憶し、サスティン部に関す
る波形データの記憶は省略するようにしてもよい。
複数周期から成る波形データを各系列毎に波形メモリに
記憶し、この波形メモリの読出しに基づき得られたアタ
ック部及びサスティン部の波形信号を両方共適宜重みづ
けするようにしているが、重みづけの対象とする波形信
号はアタック部又はサスティン部のどちらか一方であっ
てもよい。例えば、アタック部の複数周期波形の波形デ
ータを複数系列分記憶し、これらを読み出して重みづけ
することにより鍵タッチあるいはキースケーリング等に
応じた音色変化が付与されたアタック部の楽音信号を発
生するが、一方サスティン部の波形データは1系列分の
み記憶し、読み出されたサスティン部波形データの重み
づけを行わない(従ってサスティン部には鍵タッチ等に
応じた音色変化を付与しない)ようにしてもよい。上記
のことは第6図や第7図の実施例についても同様であり
、波形メモリ13Aには、アタック部に関してのみ差分
波形を表わす波形データを記憶し、サスティン部に関す
る波形データの記憶は省略するようにしてもよい。
また、このようにサスティン部に関しては1系列分の波
形信号だけを発生して重みづけを行わない場合には、サ
スティン部の波形信号を発生するだめの装置は、上記実
施例で述べたような波形メモリに限らす゛、その他の楽
音波形発生手段、例えば高調波合成方式あるいは周波数
変調演算による楽音波形合成方式など、を用いてもよい
。
形信号だけを発生して重みづけを行わない場合には、サ
スティン部の波形信号を発生するだめの装置は、上記実
施例で述べたような波形メモリに限らす゛、その他の楽
音波形発生手段、例えば高調波合成方式あるいは周波数
変調演算による楽音波形合成方式など、を用いてもよい
。
以上の通り、この発明によれば、異なる特徴を有する複
数系列の波形に関して複数周期の波形データをメモリに
夫々記憶し、該メモリから読み出した各系列の波形デー
タに基づき得られた波形信号を重みづけ制御データに応
じて適宜重みづけすることによりその重みづけに応じた
音色変化制御を施すようにしたので、高品質な楽音信号
を得ることができると共に、この高品質な楽音信号の音
色を様々な音色制御因子に応じて微妙に制御することが
でき、しかもこの音色変化制御が縮減された波形メモリ
構成によって実現可能である。特にこの発明によれば、
重みづけ制御データの関数は、選択又は指定された音色
種類に応じて固有の特性を示すので、これにより実現さ
れる音色変化特性も音色種類に応じて相異なるものとな
る。従って、例えば各種の自然楽器音における鍵タッチ
あるいはキースケーリング等に応じた音色変化特性を夫
々に固有の特性に合わせてより一層忠実に模倣すること
ができるようになる。
数系列の波形に関して複数周期の波形データをメモリに
夫々記憶し、該メモリから読み出した各系列の波形デー
タに基づき得られた波形信号を重みづけ制御データに応
じて適宜重みづけすることによりその重みづけに応じた
音色変化制御を施すようにしたので、高品質な楽音信号
を得ることができると共に、この高品質な楽音信号の音
色を様々な音色制御因子に応じて微妙に制御することが
でき、しかもこの音色変化制御が縮減された波形メモリ
構成によって実現可能である。特にこの発明によれば、
重みづけ制御データの関数は、選択又は指定された音色
種類に応じて固有の特性を示すので、これにより実現さ
れる音色変化特性も音色種類に応じて相異なるものとな
る。従って、例えば各種の自然楽器音における鍵タッチ
あるいはキースケーリング等に応じた音色変化特性を夫
々に固有の特性に合わせてより一層忠実に模倣すること
ができるようになる。
また、この発明の第2の特徴によれば、2系列の波形デ
ータの一方のみをメモリに記憶すると共に、両系列の差
分波形の波形データをメモリに記憶し、メモリから読み
出した差分波形の波形データに基づき得られた波形信号
を適宜重みづけしてメモリから読み出した1系列分の波
形データに基づき得られた波形信号と合成することによ
り楽音信号を得るようにしたので、上述の効果に加えて
更に、2系列分の波形データをそのまま記憶する場合に
比べて、差分波形を記憶した分だけメモリ容量を節約す
ることができる。
ータの一方のみをメモリに記憶すると共に、両系列の差
分波形の波形データをメモリに記憶し、メモリから読み
出した差分波形の波形データに基づき得られた波形信号
を適宜重みづけしてメモリから読み出した1系列分の波
形データに基づき得られた波形信号と合成することによ
り楽音信号を得るようにしたので、上述の効果に加えて
更に、2系列分の波形データをそのまま記憶する場合に
比べて、差分波形を記憶した分だけメモリ容量を節約す
ることができる。
第1図はこの発明の一実施例に係る電子楽器の全体構成
を示すブロック図、第2図は強いタッチで演奏された実
際のピアノ音の楽音波形の一例を示す波形図、第3図は
弱いタッチで演奏された実際のピアノ音の楽音波形の一
例を示す波形図、第4図は振幅エンベロープ波形の一例
を示す図、第5図は重みづけ係数の関数の一例を示すグ
ラフ、第6図は第1図の波形メモリ及び重みづけ回路の
変更例を示すブロック図、第7図は第6図の変更例を示
すブロック図、第8図は複数の音色制御因子を組合わせ
て音色変化をつける場合における第1図の波形メモリ及
び重みづけ回路の変更例を示すブロック図、である。 10・・・鍵盤回路、11・・・アドレス信号発生回路
、12.12A、12H112L、13,13A。 13H113L・・・波形メモリ、15.15A、 1
5B・・・重みづけ回路、18.18A・・・重みづけ
係数発生回路、21・・・タッチ検出装置、33・・・
操作子、35.39・・・キースケーリング係数発生回
路。
を示すブロック図、第2図は強いタッチで演奏された実
際のピアノ音の楽音波形の一例を示す波形図、第3図は
弱いタッチで演奏された実際のピアノ音の楽音波形の一
例を示す波形図、第4図は振幅エンベロープ波形の一例
を示す図、第5図は重みづけ係数の関数の一例を示すグ
ラフ、第6図は第1図の波形メモリ及び重みづけ回路の
変更例を示すブロック図、第7図は第6図の変更例を示
すブロック図、第8図は複数の音色制御因子を組合わせ
て音色変化をつける場合における第1図の波形メモリ及
び重みづけ回路の変更例を示すブロック図、である。 10・・・鍵盤回路、11・・・アドレス信号発生回路
、12.12A、12H112L、13,13A。 13H113L・・・波形メモリ、15.15A、 1
5B・・・重みづけ回路、18.18A・・・重みづけ
係数発生回路、21・・・タッチ検出装置、33・・・
操作子、35.39・・・キースケーリング係数発生回
路。
Claims (1)
- 【特許請求の範囲】 1、発生すべき楽音の音色を選択又は指定するための音
色選択手段と、 異なる特徴を有する複数系列の波形に関する波形データ
を前記音色選択手段で選択又は指定可能な各音色に対応
して夫々記憶し、選択又は指定された音色に対応する前
記複数系列の波形データが出力可能とされる波形記憶手
段と、 前記波形記憶手段から前記複数系列の波形データを夫々
読み出す読出し手段と、 読み出された前記波形データに基づき得られた前記複数
系列の波形の波形信号を重みづけ制御データに応じて重
みづけするための重みづけ手段と、前記音色選択手段で
選択又は指定可能な各音色に対応して固有の前記重みづ
け制御データの関数が発生可能であり、選択又は指定さ
れた音色に対応する前記関数に基づき前記重みづけ制御
データを発生する重みづけ制御データ発生手段と を具えた楽音信号発生装置。 2、前記重みづけ制御データ発生手段は、発生すべき楽
音の音高を指定するための鍵盤で押圧された鍵に加えら
れたタッチの強度に応じて異なる重みつけ内容を指示す
る前記重みづけ制御データを発生するものである特許請
求の範囲第1項記載の楽音信号発生装置。 3、前記重みづけ制御データ発生手段は、発生すべき楽
音の音高若しくはその音域に応じて異なる重みづけ内容
を指示する前記重みづけ制御データを発生するものであ
る特許請求の範囲第1項記載の楽音信号発生装置。 4、前記重みづけ制御データ発生手段は、所定の音色制
御用操作子の操作状態に応じて異なる重みづけ内容を指
示する前記重みづけ制御データを発生するものである特
許請求の範囲第1項記載の楽音信号発生装置。 5、リズム音の楽音信号を発生するものであり、前記重
みづけ制御データはリズム楽器を操作するときの強さを
シミュレートするデータに応じて異なる重みづけ内容を
指示するものである特許請求の範囲第1項記載の楽音信
号発生装置。 6、発生すべき楽音の音色を選択又は指定するための音
色選択手段と、 異なる特徴を有する2系列の波形のうち一方の系列の波
形に関して複数周期の波形データを第1の波形データと
して記憶するとともに、該両系列の波形の差に対応する
差分波形に関して複数周期の波形データを第2の波形デ
ータとして記憶し、前記第1及び第2の波形データが前
記音色選択手段で選択又は指定可能な各音色に対応して
夫々記憶されており、選択又は指定された音色に対応す
る前記第1及び第2の波形データが出力可能とされる波
形記憶手段と、 前記波形記憶手段から前記第1および第2の波形データ
を夫々読み出す読出し手段と、 読み出された前記第2の波形データに基づき得られた波
形信号を重みづけ制御データに応じて重みづけした後読
み出された前記第1の波形データに基づき得られた波形
信号と合成して楽音信号として出力する重みづけ合成手
段と、 前記音色選択手段で選択又は指定可能な各音色に対応し
て固有の前記重みづけ制御データの関数が発生可能であ
り、選択又は指定された音色に対応する前記関数に基づ
き前記重みづけ制御データを発生する重みづけ制御デー
タ発生手段と を具えた楽音信号発生装置。 7、前記重みづけ合成手段は、前記重みづけ制御データ
に応じて重みづけされるまたは重みづけされた波形信号
の高調波分を抑圧する手段を含むものである特許請求の
範囲第6項記載の楽音信号発生装置。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP60045510A JPS61204698A (ja) | 1985-03-07 | 1985-03-07 | 楽音信号発生装置 |
| US06/836,247 US4706537A (en) | 1985-03-07 | 1986-03-05 | Tone signal generation device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP60045510A JPS61204698A (ja) | 1985-03-07 | 1985-03-07 | 楽音信号発生装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS61204698A true JPS61204698A (ja) | 1986-09-10 |
| JPH0422519B2 JPH0422519B2 (ja) | 1992-04-17 |
Family
ID=12721405
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP60045510A Granted JPS61204698A (ja) | 1985-03-07 | 1985-03-07 | 楽音信号発生装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS61204698A (ja) |
Cited By (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS6465597A (en) * | 1987-09-05 | 1989-03-10 | Yamaha Corp | Musical sound generator |
| JPH01116595A (ja) * | 1987-10-29 | 1989-05-09 | Matsushita Electric Ind Co Ltd | 電子楽器 |
| JPH01116594A (ja) * | 1987-10-29 | 1989-05-09 | Matsushita Electric Ind Co Ltd | 電子楽器 |
| JPH01198794A (ja) * | 1987-10-07 | 1989-08-10 | Casio Comput Co Ltd | 電子弦楽器 |
| JPH02203394A (ja) * | 1989-02-01 | 1990-08-13 | Kawai Musical Instr Mfg Co Ltd | 電子楽器の楽音周波数変調装置 |
| JPH0430196A (ja) * | 1990-05-25 | 1992-02-03 | Kawai Musical Instr Mfg Co Ltd | 電子楽器の楽音周波数変調装置 |
| JPH10214089A (ja) * | 1997-01-30 | 1998-08-11 | Kawai Musical Instr Mfg Co Ltd | 楽音信号生成装置 |
| EP3633668A1 (en) * | 2018-10-04 | 2020-04-08 | Casio Computer Co., Ltd. | Delay loop model for stringed instrument waveform synthesizer |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS53139521A (en) * | 1977-05-12 | 1978-12-05 | Nippon Gakki Seizo Kk | Electronic musical instrument |
| JPS5567799A (en) * | 1978-11-16 | 1980-05-22 | Nippon Musical Instruments Mfg | Electronic musical instrument |
| JPS5855518A (ja) * | 1981-09-28 | 1983-04-01 | Sumitomo Metal Ind Ltd | 焼入れ性の均一な中・高炭素鋼の製造法 |
-
1985
- 1985-03-07 JP JP60045510A patent/JPS61204698A/ja active Granted
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS53139521A (en) * | 1977-05-12 | 1978-12-05 | Nippon Gakki Seizo Kk | Electronic musical instrument |
| JPS5567799A (en) * | 1978-11-16 | 1980-05-22 | Nippon Musical Instruments Mfg | Electronic musical instrument |
| JPS5855518A (ja) * | 1981-09-28 | 1983-04-01 | Sumitomo Metal Ind Ltd | 焼入れ性の均一な中・高炭素鋼の製造法 |
Cited By (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS6465597A (en) * | 1987-09-05 | 1989-03-10 | Yamaha Corp | Musical sound generator |
| JPH01198794A (ja) * | 1987-10-07 | 1989-08-10 | Casio Comput Co Ltd | 電子弦楽器 |
| JPH01116595A (ja) * | 1987-10-29 | 1989-05-09 | Matsushita Electric Ind Co Ltd | 電子楽器 |
| JPH01116594A (ja) * | 1987-10-29 | 1989-05-09 | Matsushita Electric Ind Co Ltd | 電子楽器 |
| JPH02203394A (ja) * | 1989-02-01 | 1990-08-13 | Kawai Musical Instr Mfg Co Ltd | 電子楽器の楽音周波数変調装置 |
| JPH0430196A (ja) * | 1990-05-25 | 1992-02-03 | Kawai Musical Instr Mfg Co Ltd | 電子楽器の楽音周波数変調装置 |
| JPH10214089A (ja) * | 1997-01-30 | 1998-08-11 | Kawai Musical Instr Mfg Co Ltd | 楽音信号生成装置 |
| EP3633668A1 (en) * | 2018-10-04 | 2020-04-08 | Casio Computer Co., Ltd. | Delay loop model for stringed instrument waveform synthesizer |
| JP2020056977A (ja) * | 2018-10-04 | 2020-04-09 | カシオ計算機株式会社 | 電子楽器、楽音発生方法及びプログラム |
| CN111009228A (zh) * | 2018-10-04 | 2020-04-14 | 卡西欧计算机株式会社 | 电子乐器以及使电子乐器执行的方法 |
| US11094307B2 (en) | 2018-10-04 | 2021-08-17 | Casio Computer Co., Ltd. | Electronic musical instrument and method of causing electronic musical instrument to perform processing |
| CN111009228B (zh) * | 2018-10-04 | 2024-02-20 | 卡西欧计算机株式会社 | 电子乐器以及使电子乐器执行的方法 |
Also Published As
| Publication number | Publication date |
|---|---|
| JPH0422519B2 (ja) | 1992-04-17 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP0310133B1 (en) | Tone signal generation device | |
| US4679480A (en) | Tone signal generation device for changing the tone color of a stored tone waveshape in an electronic musical instrument | |
| US4706537A (en) | Tone signal generation device | |
| JPS6029959B2 (ja) | 電子楽器 | |
| JPS6129895A (ja) | 楽音発生装置 | |
| US4939973A (en) | Tone signal generation device having waveshape changing means | |
| JPS61204698A (ja) | 楽音信号発生装置 | |
| JPH0243199B2 (ja) | ||
| JPS61204697A (ja) | 楽音信号発生装置 | |
| JP2940011B2 (ja) | 楽音合成装置 | |
| JPS5840199B2 (ja) | デンシガツキ | |
| JP2663496B2 (ja) | 楽音信号発生装置のための信号補間器 | |
| JPH0131638B2 (ja) | ||
| US5541357A (en) | Electronic instrument for synthesizing sound based on waveforms of different frequencies | |
| JPH08123410A (ja) | 電子楽器の音響効果付加装置 | |
| JP2888712B2 (ja) | 楽音発生装置 | |
| JPS61110199A (ja) | 楽音信号発生装置 | |
| JP2527077B2 (ja) | 電子楽器 | |
| JPH0519768A (ja) | 楽音合成装置 | |
| JP2754613B2 (ja) | デジタル音声信号発生装置 | |
| JPH0934465A (ja) | 楽音信号発生装置及び楽音信号発生方法 | |
| JPH043875B2 (ja) | ||
| JP2734024B2 (ja) | 電子楽器 | |
| JPH0644191B2 (ja) | 楽音信号発生装置 | |
| JP3338478B2 (ja) | 電子音響装置のゆらぎ波形発生装置及びゆらぎ波形発生方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| EXPY | Cancellation because of completion of term |