(57)【特許請求の範囲】
【請求項１】
波形メモリより読み出される楽音波形データを、デジタルフィルタとして複数のデジタルフィルタを設けフィルタ制御することにより、個々のフィルタ特性を組み合わせて新たなフィルタ特性を得て、種々の音色の楽音信号を発生するようにした楽音信号発生装置であって、
上記各デジタルフィルタのフィルタ特性を制御するフィルタ制御情報のうち少なくとも時間的に変化する要素を制御するパラメータについては１つだけ発生する時間的変化パラメータ発生手段と、
該時間的変化パラメータ発生手段から発生されたパラメータに対して、上記各デジタルフィルタへの作用度合いを表すパラメータを上記各デジタルフィルタ毎に別々に発生するディプス発生手段とを有し、
該各デジタルフィルタへの作用度合いは独立で時間的変化は共通するフィルタ制御を行うようにしたことを特徴とする楽音信号発生装置。
【請求項２】
上記時間的変化パラメータがフィルタ特性のカットオフ値を制御するものであることを特徴とする請求項１記載の楽音信号発生装置。
【請求項３】
上記時間的変化パラメータがフィルタ特性のレゾナンス値を制御するものであることを特徴とする請求項１記載の楽音信号発生装置。
【請求項４】
上記時間的変化パラメータがフィルタ特性のカットオフ値とレゾナンス値の両方を制御するものであることを特徴とする請求項１記載の楽音信号発生装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は楽音信号発生装置に関し、特に、波形メモリから読み出されるデジタル波形データをデジタルフィルタを用いて制御することにより種々の音色の楽音信号を発生するようにした楽音信号発生装置に用いて好適なものである。
【０００２】
【従来の技術】
電子ピアノ、電子キーボード、シンセサイザ等の電子楽器では、鍵盤部の鍵操作により演奏を自由に行うことができるようになされている。また、自動演奏装置や自動伴奏装置では、あらかじめプリセットされている、または演奏者が作成した自動演奏データや自動伴奏データにより自動的に演奏を行うことができるようになされている。
【０００３】
これらの演奏の際に発音される楽音は、波形メモリにあらかじめ記憶されている複数種類の楽音波形データを用いて生成される。例えば、演奏者が鍵盤部の鍵を操作すると、その操作状態を表すキー情報や、操作パネル部の各操作子により設定されている音色などの楽音パラメータ情報に基づいて、上記波形メモリの中から対応する楽音波形データが読み出される。そして、この読み出された楽音波形データが加工されて所望とする音色の楽音が生成されるようになっている。
【０００４】
ところで、近年では、種々の音色の楽音を生成するために、デジタルフィルタを用いた楽音波形データの加工が行われている。この種の電子楽器においては、デジタルフィルタに種々のフィルタ制御情報が与えられることによりフィルタ特性が決定され、種々の音色の楽音信号が生成されるようになっている。そして、そのデジタルフィルタに与えるフィルタ制御情報を時間的に変化させることにより、音色変化が実現されるようになっている。
【０００５】
以上のような楽音波形データの読み出しおよび加工の処理は、電子楽器内の楽音発生部（楽音信号発生装置）によって行われる。
図１３は、上記楽音発生部の従来の構成例を示すブロック図である。
図１３において、２０は波形メモリであり、音色や音域に応じた種々の楽音波形データが、繰り返し波形データとして、あるいは立ち上がり部と繰り返し部とからなる波形データとして所定のエリアに予め記憶されている。
【０００６】
２１は波形読み出し回路であり、図示しない鍵盤部の鍵操作に応じて与えられるキー情報（Ｋｅｙ  ＯＮ／ＯＦＦ情報、  Ｋｅｙ識別情報（鍵番号等））と、図示しない操作パネル部の設定状態に応じて与えられる音色情報とに対応して、波形メモリ２０からそこに記憶されている所望の楽音波形データを所望の楽音周波数に応じた速度で読み出す。このとき、波形読み出し回路２１から波形メモリ２０に時分割で与えられるアドレス情報に従って、そのアドレス情報に対応する楽音波形データが波形メモリ２０から読み出されるようになされている。
【０００７】
２２はフィルタ回路であり、波形メモリ２０から所望の楽音周波数に従って読み出された楽音波形データに含まれる各周波数成分を、フィルタ制御情報発生器２３１より発生される制御情報に基づいてフィルタ制御する。上記フィルタ制御情報発生器２３１は、フィルタ回路２２のフィルタ特性を制御するための制御情報を発生するものであり、図示しない鍵盤部の鍵操作に応じて与えられるキー情報（Ｋｅｙ  ＯＮ／ＯＦＦ情報、  Ｋｅｙ識別情報（鍵番号等）および各鍵の操作スピードに関するタッチ情報（  Ｋｅｙタッチレスポンス））と、図示しない操作パネル部の設定状態に応じて与えられる音色情報とに基づいて上記制御情報を発生する。
【０００８】
２４は乗算器であり、フィルタ回路２２より出力される所望フィルタ特性に制御された楽音波形データと、エンベロープ発生器２５から与えられるエンベロープ信号とを乗算し、エンベロープの付加された楽音波形データを出力する。上記エンベロープ発生器２５は、フィルタ回路２２より出力される所望フィルタ特性に制御された楽音波形データの振幅を、上記キー情報（Ｋｅｙ  ＯＮ／ＯＦＦ情報、  Ｋｅｙ識別情報（鍵番号等）および  Ｋｅｙタッチレスポンス）と上記音色情報とに基づいて制御するものである。
【０００９】
図１４は、図１３に示したフィルタ制御情報発生器２３１のより詳細な構成を示すブロック図である。
図１４において、９０はフィルタパラメータ発生器であり、上記  Ｋｅｙ識別情報（鍵番号等）、  Ｋｅｙタッチレスポンスおよび音色情報に基づいて、フィルタ制御情報の１つであるカットオフ値Ｃｕｔｏｆｆを生成するのに必要な３つのパラメータ（バイアスＢＩＡＳ、ディプスＤｅｐｔｈ  、エンベロープ用パラメータＥｎｖ．Ｐａｒａ）と、もう１つのフィルタ制御情報であるレゾナンス値Ｑとを発生する。
【００１０】
ここで、上記カットオフ値Ｃｕｔｏｆｆは、フィルタ特性のカットオフ角周波数（共振角周波数）とサンプリング周期とを乗算した値を示すものである。また、レゾナンス値Ｑは、フィルタ特性のバイアス点における振幅を決定するためのパラメータであり、フィルタパラメータ発生器９０により発生されるレゾナンス値Ｑがそのままフィルタ回路２２に出力される。また、バイアスＢＩＡＳはカットオフ値Ｃｕｔｏｆｆのベースとなるレベル調整のためのパラメータ、ディプスＤｅｐｔｈ  はフィルタの作用度合いを制御するためのパラメータ、エンベロープ用パラメータＥｎｖ．Ｐａｒａはフィルタ特性のエンベロープを制御するためのパラメータである。
【００１１】
９１はフィルタエンベロープ発生器であり、フィルタ特性のカットオフ値Ｃｕｔｏｆｆに関連する信号を生成するために、鍵操作に応じて与えられるキー情報の１つであるＫｅｙ  ＯＮ／ＯＦＦ情報をトリガーとして、フィルタパラメータ発生器９０から出力されるエンベロープ用パラメータＥｎｖ．Ｐａｒａに基づいてフィルタエンベロープ信号を発生する。
【００１２】
９２は乗算器であり、上記フィルタエンベロープ発生器９１より出力されるフィルタエンベロープ信号と、作用度合いを制御するパラメータであるディプスＤｅｐｔｈ  とを乗算する。また、９３は加算器であり、上記乗算器９２から出力される乗算結果と、カットオフ値ＣｕｔｏｆｆのベースパラメータであるバイアスＢＩＡＳとを加算することにより、上記カットオフ値Ｃｕｔｏｆｆを発生する。
【００１３】
図１５は、上記フィルタ制御情報発生器２３１から発生されるフィルタ制御情報（カットオフ値Ｃｕｔｏｆｆおよびレゾナンス値Ｑ）によって制御されたフィルタ特性の例を示す図である。この図１５から明らかなように、レゾナンス値Ｑの値が例えばＱ０  ，Ｑｎ  ，Ｑ−ｎと変わることによって、カットオフ周波数付近のフィルタ特性の傾きがａ，ｂ，ｃの特性のように変わる。
【００１４】
【発明が解決しようとする課題】
しかしながら、従来の電子楽器に備えられた楽音信号発生装置では、図１５のような単調なフィルタ特性しか得ることができず、楽音波形データを複雑に制御することができなかった。そのため、複雑な音色変化を実現することができず、表現力豊かな楽音を発生する上で障害となっていた。
【００１５】
本発明は、このような実情に鑑みて成されたものであり、より複雑なフィルタ特性を発生してフィルタ制御を行うことによって、より複雑な音色変化を実現することができるようにした表現力豊かな楽音信号発生装置を提供することを目的としている。
【００１６】
【課題を解決するための手段】
本発明の楽音信号発生装置は、波形メモリより読み出される楽音波形データを、デジタルフィルタとして複数のデジタルフィルタを設けフィルタ制御することにより、個々のフィルタ特性を組み合わせて新たなフィルタ特性を得て、種々の音色の楽音信号を発生するようにした楽音信号発生装置であって、上記各デジタルフィルタのフィルタ特性を制御するフィルタ制御情報のうち少なくとも時間的に変化する要素を制御するパラメータについては１つだけ発生する時間的変化パラメータ発生手段と、該時間的変化パラメータ発生手段から発生されたパラメータに対して、上記各デジタルフィルタへの作用度合いを表すパラメータを上記各デジタルフィルタ毎に別々に発生するディプス発生手段とを有し、該各デジタルフィルタへの作用度合いは独立で時間的変化は共通するフィルタ制御を行うようにしたことを特徴とする。
【００１７】
各デジタルフィルタで時間的変化パラメータを共用し、フィルタの作用度合いを表すパラメータを、各デジタルフィルタで別々に発生するようにすれば、各デジタルフィルタにおいて時間変化を共通にして相互の関係を明確にしながら、かつ、作用度合いを各々独立に制御することが可能となる。
【００３６】
【発明の実施の形態】
図１は、本実施形態の楽音信号発生装置（楽音発生部）を用いた電子楽器全体の概略的な構成を示すブロック図である。
図１において、ＣＰＵ１、ＲＯＭ２、ＲＡＭ３、キーボード部５、操作パネル部６および楽音発生部７は、それぞれアドレスバス、データバス、コントロール信号ライン等の信号バス４に接続されて、相互にデータの送受信が行われるように構成されている。
【００３７】
ここで、キーボード部５は、演奏を行うための複数の鍵とその鍵の各々に対応して設けられた鍵スイッチとを含む１つまたは複数の鍵盤から成っている。上記鍵スイッチは、押鍵や離鍵を検出するとともに、各鍵の動作スピードに関するタッチ情報を検出するように構成されている。
【００３８】
また、操作パネル部６は、音色や音量等を選択および設定するための各種操作子（例えば、スイッチやボリューム）と、これらの選択および設定状態を表示するためのＬＣＤ（液晶表示装置）またはＬＥＤ（発光ダイオード）から成る表示装置とを有している。
【００３９】
ＣＰＵ１は、本実施形態の電子楽器全体の制御を行うための中央処理装置であり、ＲＯＭ２に格納されている制御プログラムに従って、ＲＡＭ３をワークメモリとして利用しながら例えば次のような処理を行う。すなわち、ＣＰＵ１は、キーボード部５の各鍵スイッチのスキャン処理を行って、各鍵の押鍵・離鍵に伴う鍵情報（Ｋｅｙ  ＯＮ／ＯＦＦ情報、  Ｋｅｙ識別情報（鍵番号）、タッチ情報等）を楽音発生部７に割り当てる処理を行う。また、操作パネル部６の音色設定スイッチや音量設定ボリュームのスキャン処理を行って、設定された音色や音量の楽音パラメータ情報に応じて楽音発生部７から所望の楽音信号を発生させる処理を行う。
【００４０】
上記ＲＯＭ２は読み出し専用のメモリであり、上述のようなＣＰＵ１の制御プログラムの他、上記楽音発生部７から所望の楽音信号を発生させるために必要なパラメータデータなど、種々のデータが格納されている。
【００４１】
また、上記ＲＡＭ３は読み書きが可能なメモリであり、ＣＰＵ１のプログラム実行過程において各種の必要なデータを一時的に記憶したり、エディット可能なパラメータデータを記憶したりする記憶領域を有している。このＲＡＭ３の一部あるいは全部はバッテリーバックアップされており、操作パネル部６により設定された音色に応じた必要なデータを、電子楽器の電源がオフにされても保持しておくことができるようになされている。
【００４２】
上記楽音発生部７は、操作パネル部６の音色設定スイッチの操作によって選択および設定された音色で、キーボード部５で押鍵された鍵に応じた楽音信号を発生させるための楽音発生器、音像効果装置、残響効果装置などを備えている。この楽音発生部７は、何れかの鍵の押鍵や音色設定スイッチの設定状態に応じて与えられる鍵情報や音色情報に基づいて、後述する波形メモリから楽音波形データを読み出し、この読み出した楽音波形データを加工してデジタル形式の種々の音色の楽音信号を発生する。
【００４３】
上記楽音発生部７で発生されたデジタル楽音信号は、Ｄ／Ａ変換部８に与えられてアナログ楽音信号に変換される。こうしてＤ／Ａ変換されたアナログ楽音信号は、アナログ信号処理部９で簡単なフィルタ処理（ノイズ除去処理）および増幅処理が施された後、パワーアンプ１０で適当なレベルまで増幅されてスピーカ部１１に与えられる。スピーカ部１１は、与えられたアナログ楽音信号を可聴信号として放音するためのものであり、１個あるいは複数個で構成されている。
【００４４】
図２は、図１に示した楽音発生部７の構成をより具体的に示したブロック図である。なお、図２において、従来例である図１３に示したブロックと同じ内容のブロックには同じ符号を付して、内容の異なるブロックには異なる符号を付している。以下では、図１３と異なる部分についてのみ説明し、重複する部分についての詳細な説明は省略する。
【００４５】
図２において、２２ａは第１のフィルタ回路であり、波形メモリ２０から所望の楽音周波数に従って読み出された楽音波形データに含まれる各周波数成分を、フィルタ制御情報発生器２３より発生される第１のフィルタ制御情報に基づいてフィルタ制御する。また、２２ｂは第２のフィルタ回路であり、上記第１のフィルタ回路２２ａによりフィルタ制御された楽音波形データの各周波数成分を、フィルタ制御情報発生器２３より発生される第２のフィルタ制御情報に基づいて更にフィルタ制御する。
【００４６】
上記フィルタ制御情報発生器２３は、上記第１のフィルタ回路２２ａおよび第２のフィルタ回路２２ｂにおける各フィルタ特性を制御するための第１、第２のフィルタ制御情報を発生するものである。すなわち、キーボード部５の鍵操作に応じて与えられるキー情報（Ｋｅｙ  ＯＮ／ＯＦＦ情報、  Ｋｅｙ識別情報（鍵番号等）およびタッチ情報（  Ｋｅｙタッチレスポンス））と、操作パネル部６の音色設定スイッチの設定状態に応じて与えられる音色情報とに基づいて上記第１、第２のフィルタ制御情報を発生する。
【００４７】
乗算器２４は、第２のフィルタ回路２２ｂより出力される所望フィルタ特性に制御された楽音波形データに対してエンベロープ発生器２５からのエンベロープ信号を乗算するものであり、エンベロープ発生器２５は、第２のフィルタ回路２２ｂより出力される所望フィルタ特性に制御された楽音波形データの振幅を制御するものである。
【００４８】
図３は、図２に示したフィルタ制御情報発生器２３のより詳細な構成を示すブロック図である。図３において、３０はフィルタパラメータ発生器であり、上記  Ｋｅｙ識別情報（鍵番号等）、  Ｋｅｙタッチレスポンスおよび音色情報に基づいて、図２の第１のフィルタ回路２２ａおよび第２のフィルタ回路２２ｂに対して第１のフィルタ制御情報（第１のカットオフ値ＣｕｔｏｆｆＩと第１のレゾナンス値ＱＩ）と第２のフィルタ制御情報（第２のカットオフ値Ｃｕｔｏｆｆ  ＩＩ  と第１２のレゾナンス値ＱＩＩ）とをそれぞれ独立して供給するのに必要な種々のパラメータ（第１、第２のバイアスＢＩＡＳＩ，ＩＩ  、第１、第２のディプス  ＤｅｐｔｈＩ，ＩＩ  、第１、第２のエンベロープ用パラメータＥｎｖ．ＰａｒａＩ，ＩＩ  、第１、第２のレゾナンス値ＱＩ，ＩＩ  ）をそれぞれ発生する。
【００４９】
すなわち、本実施形態のフィルタパラメータ発生器３０では、第１のフィルタ回路２２ａに対して第１のカットオフ値ＣｕｔｏｆｆＩと第１のレゾナンス値ＱＩとを供給するのに必要なパラメータとして、第１のバイアスＢＩＡＳＩ、第１のディプス  ＤｅｐｔｈＩ、第１のエンベロープ用パラメータＥｎｖ．ＰａｒａＩ、第１のレゾナンス値ＱＩをそれぞれ発生する。また、第２のフィルタ回路２２ｂに対して第２のカットオフ値ＣｕｔｏｆｆＩＩと第２のレゾナンス値ＱＩＩとを供給するのに必要なパラメータとして、第２のバイアスＢＩＡＳＩＩ、第２のディプス  ＤｅｐｔｈＩＩ、第２のエンベロープ用パラメータＥｎｖ．ＰａｒａＩＩ、第２のレゾナンス値ＱＩＩをそれぞれ発生する。
【００５０】
３１ａは第１のフィルタエンベロープ発生器であり、フィルタ特性の第１のカットオフ値ＣｕｔｏｆｆＩに関連する信号を生成するために、上記キー情報の１つであるＫｅｙ  ＯＮ／ＯＦＦ情報をトリガーとして、フィルタパラメータ発生器３０から出力される第１のエンベロープ用パラメータＥｎｖ．ＰａｒａＩに基づいて第１のフィルタエンベロープ信号を発生する。
【００５１】
３２ａは第１の乗算器であり、上記第１のフィルタエンベロープ発生器３１ａより出力される第１のフィルタエンベロープ信号と、作用度合いを制御するパラメータである第１のディプスＤｅｐｔｈ  Ｉとを乗算する。また、３３ａは第１の加算器であり、上記第１の乗算器３２ａから出力される乗算結果と、第１のカットオフ値ＣｕｔｏｆｆＩのベースパラメータである第１のバイアスＢＩＡＳＩとを加算することにより、上記第１のカットオフ値ＣｕｔｏｆｆＩを発生する。
【００５２】
３１ｂは第２のフィルタエンベロープ発生器であり、フィルタ特性の第２のカットオフ値ＣｕｔｏｆｆＩＩに関連する信号を生成するために、上記キー情報の１つであるＫｅｙ  ＯＮ／ＯＦＦ情報をトリガーとして、フィルタパラメータ発生器３０から出力される第２のエンベロープ用パラメータＥｎｖ．ＰａｒａＩＩに基づいて第２のフィルタエンベロープ信号を発生する。
【００５３】
３２ｂは第２の乗算器であり、上記第２のフィルタエンベロープ発生器３１ｂより出力される第２のフィルタエンベロープ信号と、作用度合いを制御するパラメータである第２のディプスＤｅｐｔｈ  ＩＩとを乗算する。また、３３ｂは第２の加算器であり、上記第２の乗算器３２ｂから出力される乗算結果と、第２のカットオフ値ＣｕｔｏｆｆＩＩのベースパラメータである第２のバイアスＢＩＡＳＩＩとを加算することにより、上記第２のカットオフ値ＣｕｔｏｆｆＩＩを発生する。
【００５４】
以上のように、本実施形態による楽音信号発生装置では、波形メモリ２０から読み出された楽音波形データに含まれる各周波数成分をフィルタ制御するためのフィルタ回路として、第１のフィルタ回路２２ａと第２のフィルタ回路２２ｂとの２つを設け、それらを従属接続して、第１のフィルタ回路２２ａでフィルタ制御した楽音波形データに対して、更に第２のフィルタ回路２２ｂで異なるフィルタ特性に基づきフィルタ制御を行うようにしている。
【００５５】
これにより、２つのフィルタ回路２２ａ，２２ｂの全体により、１つのフィルタ回路だけでは実現不可能な複雑なフィルタ特性を発生することができ、その複雑なフィルタ特性に基づき楽音波形データをフィルタ制御することができる。したがって、従来の楽音信号発生装置では発生することができなかった種類の楽音信号を発生することができ、より複雑な音色変化を実現することができるようになる。
【００５６】
図４は、図２に示したフィルタ制御情報発生器２３の他の構成例を示すブロック図である。この図４の実施形態は、フィルタ制御情報の１つであるカットオフ値Ｃｕｔｏｆｆを、第１のフィルタ回路２２ａおよび第２のフィルタ回路２２ｂで連動して動作させようとするものである。
【００５７】
図４において、４０はフィルタパラメータ発生器であり、上記  Ｋｅｙ識別情報（鍵番号等）、  Ｋｅｙタッチレスポンスおよび音色情報に基づいて、図２の第１のフィルタ回路２２ａおよび第２のフィルタ回路２２ｂに対して第１、第２のフィルタ制御情報（第１、第２のカットオフ値ＣｕｔｏｆｆＩ，ＩＩ  と第１、第２のレゾナンス値ＱＩ，ＩＩ  ）をそれぞれ供給するのに必要な種々のパラメータ（第１、第２のバイアスＢＩＡＳＩ，ＩＩ  、ディプス  Ｄｅｐｔｈ、エンベロープ用パラメータＥｎｖ．Ｐａｒａ、第１、第２のレゾナンス値ＱＩ，ＩＩ  ）をそれぞれ発生する。
【００５８】
本実施形態のフィルタパラメータ発生器４０では、種々のパラメータのうち、時間的に変化する要素を制御するパラメータ（時変化関数）であるディプス  Ｄｅｐｔｈとエンベロープ用パラメータＥｎｖ．Ｐａｒａについては、第１のフィルタ回路２２ａ用と第２のフィルタ回路２２ｂ用とで共通のパラメータとしてそれぞれ１つだけ発生する。また、バイアスＢＩＡＳとレゾナンス値Ｑについては、第１のフィルタ回路２２ａ用として第１のバイアスＢＩＡＳＩと第１のレゾナンス値ＱＩとを発生するとともに、第２のフィルタ回路２２ｂ用として第２のバイアスＢＩＡＳＩＩと第２のレゾナンス値ＱＩＩとを発生する。
【００５９】
４１はフィルタエンベロープ発生器であり、第１のカットオフ値ＣｕｔｏｆｆＩと第２のカットオフ値ＣｕｔｏｆｆＩＩとを連動して制御する制御情報を生成するために、上記キー情報の１つであるＫｅｙ  ＯＮ／ＯＦＦ情報をトリガーとして、フィルタパラメータ発生器４０から出力されるエンベロープ用パラメータＥｎｖ．Ｐａｒａに基づいてフィルタエンベロープ信号を発生する。４２は乗算器であり、上記フィルタエンベロープ発生器４１より出力されるフィルタエンベロープ信号と、作用度合いを制御するパラメータであるディプスＤｅｐｔｈ  とを乗算する。
【００６０】
４３は第１の加算器であり、上記乗算器４２から出力される乗算結果と、第１のカットオフ値ＣｕｔｏｆｆＩの基準となる第１のバイアスＢＩＡＳＩとを加算することにより、上記第１のカットオフ値ＣｕｔｏｆｆＩを発生する。また、４４は第２の加算器であり、上記乗算器４２から出力される乗算結果と、第２のカットオフ値ＣｕｔｏｆｆＩＩの基準となる第２のバイアスＢＩＡＳＩＩとを加算することにより、上記第２のカットオフ値ＣｕｔｏｆｆＩＩを発生する。
【００６１】
以上のように、本実施形態による楽音信号発生装置では、フィルタ制御情報の１つである第１、第２のカットオフ値ＣｕｔｏｆｆＩ，ＩＩ  を発生するためのパラメータのうち、時変化関数であるディプスＤｅｐｔｈ  とエンベロープ用パラメータＥｎｖ．Ｐａｒａについては、第１のフィルタ回路２２ａ用と第２のフィルタ回路２２ｂ用とで共通に用いるようにしている。
【００６２】
これにより、２つのフィルタ回路２２ａ，２２ｂの基準のカットオフ位置は、それぞれに独立のバイアスＢＩＡＳＩ，ＩＩ  によって設定されるが、その設定された２つのフィルタ回路２２ａ，２２ｂのカットオフ位置は共通の時間変化をされるようになるので、２つのフィルタ回路２２ａ，２２ｂ間相互の関係を明確にすることができる。また、フィルタエンベロープ発生器４１を１つだけ設ければ良いので、回路規模を小さくすることができるという利点もある。
【００６３】
図５は、図２に示した第１のフィルタ回路２２ａと第２のフィルタ回路２２ｂとの接続状態を変更できるようにした場合の構成例を示すブロック図である。
図５（ａ）において、第１のフィルタ回路２２ａおよび第２のフィルタ回路２２ｂは、フィルタ制御情報発生器５２から発生される第１、第２のフィルタ制御情報に基づいてフィルタ制御を行う。
【００６４】
本実施形態のフィルタ制御情報発生器５２は、上記第１、第２のフィルタ制御情報の他に、２つのフィルタ回路２２ａ，２２ｂの接続状態を選択するためのモード信号Ｍｏｄｅも発生する点で図２のフィルタ制御情報発生器２３と異なるが、フィルタ制御情報を発生する部分の構成は上記フィルタ制御情報発生器２３の構成と同じであり、図３または図４のように構成される。
【００６５】
５１は選択器であり、その端子Ｓに入力されるフィルタ制御情報発生器５２からのモード信号Ｍｏｄｅの種類に応じて、波形メモリ２０から端子Ｂに入力される楽音波形データと、第１のフィルタ回路２２ａから端子Ａに入力される楽音波形データとのうちの一方を選択して次段の第２のフィルタ回路２２ｂに出力する。
【００６６】
すなわち、選択器５１は、端子Ｓに入力されるモード信号Ｍｏｄｅが“Ｌ”のときは、第１のフィルタ回路２２ａで第１のフィルタ特性に従ってフィルタ制御された楽音波形データを選択し、端子Ｓに入力されるモード信号Ｍｏｄｅが“Ｈ”のときは、波形メモリ２０より所望の楽音周波数に従って読み出された楽音波形データを選択して、次段の第２のフィルタ回路２２ｂに出力する。
【００６７】
これにより、第２のフィルタ回路２２ｂでは、波形メモリ２０より所望の楽音周波数に従って読み出された楽音波形データと、第１のフィルタ回路２２ａでフィルタ制御された楽音波形データとのどちらか選択された方の楽音波形データの各周波数成分を、フィルタ制御情報発生器５２から発生される第２のフィルタ制御情報に基づいてフィルタ制御することになる。
【００６８】
５０はゲートであり、フィルタ制御情報発生器５２から入力されるモード信号Ｍｏｄｅの種類に応じて、第１のフィルタ回路２２ａによりフィルタ制御された楽音波形データを次段に出力したり遮断したりするものである。すなわち、ゲート５０は、上記選択器５１により第１のフィルタ回路２２ａからの楽音波形データが選択されているとき、つまり、フィルタ制御情報発生器５２からゲート５０に与えられているモード信号Ｍｏｄｅが“Ｌ”のときは、上記第１のフィルタ回路２２ａでフィルタ制御された楽音波形データを次段に出力させないようにする。
【００６９】
また、上記選択器５１により波形メモリ２０からの楽音波形データが選択されているとき、つまり、フィルタ制御情報発生器５２からゲート５０に与えられているモード信号Ｍｏｄｅが“Ｈ”のときは、ゲート５０は、上記第１のフィルタ回路２２ａでフィルタ制御された楽音波形データを次段に出力させるようにする。
【００７０】
５３は加算器であり、ゲート５０からの出力と第２のフィルタ回路２２ｂからの出力とを加算するものである。モード信号Ｍｏｄｅが“Ｌ”の場合、選択器５１では第１のフィルタ回路２２ａからの楽音波形データが選択され、ゲート５０では第１のフィルタ回路２２ａからの楽音波形データが遮断されるので、第２のフィルタ回路２２ｂからの楽音波形データが加算器５３を介してそのまま出力されるようになり、２つのフィルタ回路２２ａ，２２ｂの接続状態は、図５（ｂ）のように直列接続となる。
【００７１】
一方、モード信号Ｍｏｄｅが“Ｈ”の場合、選択器５１では波形メモリ２０からの楽音波形データが選択され、ゲート５０では第１のフィルタ回路２２ａからの楽音波形データが出力されるので、加算器５３では、第１、第２のフィルタ回路２２ａ，２２ｂからの楽音波形データが加算されて出力されるようになり、２つのフィルタ回路２２ａ，２２ｂの接続状態は、図５（ｃ）のように並列接続となる。
【００７２】
図６は、図５に示したフィルタ制御情報発生器５２のより詳細な構成を示すブロック図である。
この図６において、第１、第２のフィルタ制御情報を発生する部分の構成は、図４に示したフィルタ制御情報発生器２３の構成と同じであり、同じ内容のブロックには同一の符号を付している。
【００７３】
図４の構成と異なる点は、フィルタパラメータ発生器６０が、第１、第２のフィルタ回路２２ａ，２２ｂをＬＰＦとＨＰＦとの何れに設定するかを制御する２つの制御信号Ｈ／Ｌ  Ｉ，Ｈ／Ｌ  ＩＩ  と、上記第１、第２のフィルタ回路２２ａ，２２ｂを図５（ｂ）のように直列接続するか、図５（ｃ）のように並列接続するかを設定するモード信号Ｍｏｄｅとを出力していることである。
【００７４】
図７は、図５の構成によって形成することが可能なフィルタ特性の例を示す図である。
図７（ａ）は、第１、第２のフィルタ回路２２ａ，２２ｂを図５（ｂ）のように直列接続し、両方ともＬＰＦとした場合であって、
第１のカットオフ値ＣｕｔｏｆｆＩ＜第２のカットオフ値ＣｕｔｏｆｆＩＩ
第１のレゾナンス値ＱＩ≠第２のレゾナンス値ＱＩＩ
とした場合のフィルタ特性を示す。
【００７５】
図７（ｂ）は、第１、第２のフィルタ回路２２ａ，２２ｂを図５（ｂ）のように直列接続した場合であって、
第１のフィルタ回路２２ａをＬＰＦ、第２のフィルタ回路２２ｂをＨＰＦ
第１のカットオフ値ＣｕｔｏｆｆＩ＞第２のカットオフ値ＣｕｔｏｆｆＩＩ
第１のレゾナンス値ＱＩ＝第２のレゾナンス値ＱＩＩ
とした場合のフィルタ特性を示す。
【００７６】
また、図７（ｃ）は、第１、第２のフィルタ回路２２ａ，２２ｂを図５（ｃ）のように並列接続した場合であって、
第１のフィルタ回路２２ａをＨＰＦ、第２のフィルタ回路２２ｂをＬＰＦ
第１のカットオフ値ＣｕｔｏｆｆＩ＞第２のカットオフ値ＣｕｔｏｆｆＩＩ
第１のレゾナンス値ＱＩ＝第２のレゾナンス値ＱＩＩ
とした場合のフィルタ特性を示す。
【００７７】
以上のように、本実施形態では、図５に示したように、２つのフィルタ回路２２ａ，２２ｂを直列接続させてフィルタ特性を決定するだけでなく、並列接続させてフィルタ特性を決定することが自由にできるようにしている。したがって、図７（ａ）（ｂ）のように２つのフィルタ特性のＡＮＤによってフィルタ特性を決定したり、図７（ｃ）のように２つのフィルタ特性のＯＲによってフィルタ特性を決定したりすることができ、より様々なフィルタ特性を発生することができ、そのような複雑なフィルタ特性に基づき楽音波形データをフィルタ制御することができる。
【００７８】
なお、以上に述べた種々の実施形態において、図２の例では第１、第２のフィルタ回路２２ａ，２２ｂを直列接続し、図５の例では直列接続と並列接続とを自由に選択できるようにしたが、はじめから並列接続するように構成しても良いことは言うまでもない。
【００７９】
図８は、図５に示したフィルタ制御情報発生器５２の他の構成例を示すブロック図である。この図８の実施形態は、図６の構成を更に改良したものである。すなわち、図６の実施形態では、フィルタのカットオフ値Ｃｕｔｏｆｆを時間的に変化させるエンベロープの元となるエンベロープ用パラメータＥｎｖ．Ｐａｒａと、作用度合いを制御するディプスＤｅｐｔｈ  との両方を第１、第２のフィルタ回路２２ａ，２２ｂで共通に用いていたが、図８の実施形態では、エンベロープ用パラメータＥｎｖ．Ｐａｒａのみを共通にし、ディプスＤｅｐｔｈ  は別々に持たせるようにしている。
【００８０】
図８において、図６に示した各構成ブロックのうち、同じ内容のブロックには同一の符号を付している。図６の構成と異なる点は、フィルタパラメータ発生器６５が、作用度合いを制御するパラメータとして、第１のフィルタ回路２２ａ用の第１のカットオフ値ＣｕｔｏｆｆＩを生成するために第１のディプス  ＤｅｐｔｈＩを発生するとともに、第２のフィルタ回路２２ｂ用の第２のカットオフ値ＣｕｔｏｆｆＩＩを生成するために第２のディプス  ＤｅｐｔｈＩＩを発生していること、およびディプスＤｅｐｔｈ  を２つ発生することに伴って乗算器を２つ備えていることである。
【００８１】
この図８の実施形態では、フィルタエンベロープ発生器４１から出力された第１および第２のフィルタ回路２２ａ，２２ｂで共通のフィルタエンベロープ信号ＥＧは、第１の乗算器４２と第２の乗算器４５とに入力される。
【００８２】
第１の乗算器４２は、上記フィルタエンベロープ発生器４１より出力されるフィルタエンベロープ信号ＥＧと、フィルタパラメータ発生器６５より出力される第１のディプスＤｅｐｔｈ  Ｉとを乗算する。そして、第１の加算器４３において、第１の乗算器４２から出力される乗算結果とフィルタパラメータ発生器６５より出力される第１のバイアスＢＩＡＳＩとを加算することにより、第１のカットオフ値ＣｕｔｏｆｆＩを発生する。
【００８３】
一方、第２の乗算器４５は、上記フィルタエンベロープ発生器４１より出力されるフィルタエンベロープ信号ＥＧと、フィルタパラメータ発生器６５より出力される第２のディプス  ＤｅｐｔｈＩＩとを乗算する。そして、第２の加算器４４において、第２の乗算器４５から出力される乗算結果とフィルタパラメータ発生器６５より出力される第２のバイアスＢＩＡＳＩＩとを加算することにより、第２のカットオフ値ＣｕｔｏｆｆＩＩを発生する。
【００８４】
図９は、図８の構成に基づいて、同じエンベロープでディプスＤｅｐｔｈ  をそれぞれ別々に制御したときに発生する第１、第２のフィルタ回路２２ａ，２２ｂの各フィルタ特性の例を示す図である。本実施形態では、第１、第２のディプスＤｅｐｔｈ  Ｉ，Ｄｅｐｔｈ  ＩＩは正の値だけでなく負の値もとることができるようにしている。図９（ａ）は第１のフィルタ回路２２ａのフィルタ特性、図９（ｂ）は第２のフィルタ回路２２ｂのフィルタ特性の例を示している。
【００８５】
なお、ここでは、
第１のフィルタ回路２２ａをＬＰＦ、第２のフィルタ回路２２ｂをＨＰＦ
第１のカットオフ値ＣｕｔｏｆｆＩ＞第２のカットオフ値ＣｕｔｏｆｆＩＩ
第１のレゾナンス値ＱＩ＝第２のレゾナンス値ＱＩＩ
第１のディプスＤｅｐｔｈ  Ｉ≧０、第２のディプスＤｅｐｔｈ  ＩＩ＜０
とした場合のフィルタ特性を示している。
【００８６】
以上のように、図８に示した本実施形態では、フィルタ制御情報の１つである第１、第２のカットオフ値ＣｕｔｏｆｆＩ，ＩＩ  を発生するためのパラメータのうち、該カットオフ値Ｃｕｔｏｆｆを時間的に変化させるエンベロープの元となるエンベロープ用パラメータＥｎｖ．Ｐａｒａのみを第１のフィルタ回路２２ａ用と第２のフィルタ回路２２ｂ用とで共通に用い、その作用度合いを制御するためのディプスＤｅｐｔｈ  については別々に用いるようにしている。
【００８７】
これにより、２つのフィルタ回路２２ａ，２２ｂのカットオフ位置の時間変化を共通にして両者相互の関係を明確にしながら、かつ、エンベロープの深さを各々独立に制御することができ、２つのフィルタ回路２２ａ，２２ｂの時間変化の共通性を保ちつつより複雑な音色変化を実現することができるようになる。
【００８８】
図１０は、図５に示したフィルタ制御情報発生器５２の更に他の構成例を示すブロック図である。これまでに示した各実施形態は、２つのフィルタ制御情報のうち、一方のカットオフ値のみをエンベロープによって時間的に変化させるようにしたものであったが、図１０に示す実施形態は、これに加えて、もう１つのフィルタ制御情報であるレゾナンス値もエンベロープによって時間的に変化させるようにしたものである。
【００８９】
すなわち、図１０は、図８の構成を更に改良したものであり、図８に示した各構成ブロックのうち、同じ内容のブロックには同一の符号を付している。図１０において、フィルタパラメータ発生器７０は、カットオフ値に作用するエンベロープに加えてレゾナンス値に作用するエンベロープを発生するために、第１および第２のエンベロープ用パラメータＥｎｖ．Ｐａｒａ−１、Ｅｎｖ．Ｐａｒａ−２を別々に発生している。
【００９０】
このとき、上記第１のエンベロープ用パラメータＥｎｖ．Ｐａｒａ−１は、第１および第２のフィルタ回路２２ａ，２２ｂ用のカットオフ値ＣｕｔｏｆｆＩ，ＩＩに作用するパラメータとして、各フィルタ回路２２ａ，２２ｂで共用する。また、上記第２のエンベロープ用パラメータＥｎｖ．Ｐａｒａ−２は、第１および第２のフィルタ回路２２ａ，２２ｂ用のレゾナンス値ＲｅｓｏＩ，ＩＩに作用するパラメータとして、各フィルタ回路２２ａ，２２ｂで共用するようにしている。
【００９１】
また、フィルタパラメータ発生器７０は、第１のフィルタ回路２２ａにおけるエンベロープの作用度合いを制御するパラメータである第１のディプス  ＤｅｐｔｈＩとして、カットオフ値用のディプスＤｅｐｔｈ  Ｉ−１とレゾナンス値用のディプスＤｅｐｔｈ  Ｉ−２とを発生する。また、第２のフィルタ回路２２ｂにおけるエンベロープの作用度合いを制御するパラメータである第２のディプス  ＤｅｐｔｈＩＩとして、カットオフ値用のディプスＤｅｐｔｈ  ＩＩ−１とレゾナンス値用のディプスＤｅｐｔｈ  ＩＩ−２とを発生する。
【００９２】
第１および第２のカットオフ値ＣｕｔｏｆｆＩ，ＩＩは、図８に示したのと同様の回路ブロック（第１のフィルタエンベロープ発生器４１と、第１および第２の乗算器４２，４５と、第１および第２の加算器４３，４４）により発生され、その動作は既に述べたとおりである。これに対して、本実施形態の第１および第２のレゾナンス値ＲｅｓｏＩ，ＩＩは、図８に対して新たに追加した各回路ブロック（第２のフィルタエンベロープ発生器７１と、第３および第４の乗算器７２，７３と、第３および第４の加算器７４，７５）により発生される。
【００９３】
すなわち、第２のフィルタエンベロープ発生器７１は、フィルタパラメータ発生器７０より出力されるレゾナンス値用の第２のパラメータＥｎｖ．Ｐａｒａ−２に基づいて、第１および第２のフィルタ回路２２ａ，２２ｂで共通の第２のフィルタエンベロープ信号ＥＧ２を発生する。この第２のフィルタエンベロープ発生器７１から出力された第２のフィルタエンベロープ信号ＥＧ２は、第３の乗算器７２と第４の乗算器７３とに入力される。
【００９４】
第３の乗算器７２は、上記フィルタエンベロープ発生器７１より出力される第２のフィルタエンベロープ信号ＥＧ２と、フィルタパラメータ発生器７０より出力されるレゾナンス値用のディプスＤｅｐｔｈ  Ｉ−２とを乗算する。そして、第３の加算器７４において、第３の乗算器７２から出力される乗算結果とフィルタパラメータ発生器７０より出力される第１のレゾナンス値ＱＩとを加算することにより、エンベロープ制御された第１のレゾナンス値ＲｅｓｏＩを発生する。
【００９５】
一方、第４の乗算器７３は、上記フィルタエンベロープ発生器７１より出力される第２のフィルタエンベロープ信号ＥＧ２と、フィルタパラメータ発生器７０より出力されるレゾナンス値用のディプスＤｅｐｔｈ  ＩＩ−２とを乗算する。そして、第４の加算器７５において、第４の乗算器７３から出力される乗算結果とフィルタパラメータ発生器７０より出力される第２のレゾナンス値ＱＩＩとを加算することにより、エンベロープ制御された第２のレゾナンス値ＲｅｓｏＩＩを発生する。
【００９６】
図１１は、図１０の構成に基づいて、レゾナンス値についてもエンベロープによって時間変化をするように制御（なお、この場合も第１、第２のフィルタ回路２２ａ，２２ｂでエンベロープは同じでディプスＤｅｐｔｈ  はそれぞれ別々に制御）したときに発生する第１、第２のフィルタ回路２２ａ，２２ｂの各フィルタ特性の例を示す図である。
【００９７】
図１１（ａ）は第１のフィルタ回路２２ａのフィルタ特性、図１１（ｂ）は第２のフィルタ回路２２ｂのフィルタ特性の例を示している。なお、ここでは、
第１のフィルタ回路２２ａ、第２のフィルタ回路２２ｂ共にＬＰＦ
第１のカットオフ値ＣｕｔｏｆｆＩ≒第２のカットオフ値ＣｕｔｏｆｆＩＩ
第１のディプスＤｅｐｔｈ  Ｉ−２≧０、第２のディプスＤｅｐｔｈ  ＩＩ−２＜０
とした場合のフィルタ特性を示している。
【００９８】
なお、この図１１ではレゾナンス値Ｒｅｓｏの時間変化のみを示し、カットオフ値Ｃｕｔｏｆｆの時間変化については示していないが、図１０の構成は図８の構成も含んでいるので、図９のようにカットオフ値Ｃｕｔｏｆｆについても併せて時間変化させるようにすることが可能である。
【００９９】
以上のように、図１０に示した本実施形態では、フィルタ制御情報の１つであるカットオフ値だけでなく、もう１つのフィルタ制御情報であるレゾナンス値についてもエンベロープによって時間的に変化させるようにしているので、図８の場合に比べて更に複雑な音色変化を実現することができる。
【０１００】
また、図１０の例では図８の例と同様に、エンベロープ用パラメータＥｎｖ．Ｐａｒａを２つのフィルタ回路２２ａ，２２ｂで共用しているので、２つのフィルタ回路２２ａ，２２ｂのカットオフ位置の時間変化やレゾナンスの時間変化をそれぞれ共通にして両者間の関係を明確にできることはもちろんである。さらに、ディプスＤｅｐｔｈ  については別々に発生しているので、エンベロープの深さを各々独立に制御することができ、２つのフィルタ回路２２ａ，２２ｂの時間変化の共通性を保ちつつより複雑な音色変化を実現することができる。
【０１０１】
図１２は、図５に示したフィルタ制御情報発生器５２の更に別の構成例を示すブロック図である。この図１２に示す実施形態は、図１０の実施形態に対して、２つのフィルタ回路２２ａ，２２ｂで用いるカットオフ値ＣｕｔｏｆｆＩ，ＩＩおよびレゾナンス値ＲｅｓｏＩ，ＩＩに作用する各エンベロープを全て共通にして、それぞれのエンベロープに対して別々にディプスＤｅｐｔｈ  を持つようにしたものである。
【０１０２】
すなわち、図１２においては、フィルタパラメータ発生器８０は、２つのフィルタ回路２２ａ，２２ｂのカットオフ値ＣｕｔｏｆｆＩ，ＩＩおよびレゾナンス値ＲｅｓｏＩ，ＩＩの全てに共通なエンベロープ用パラメータＥｎｖ．Ｐａｒａを１つだけ発生する。また、このエンベロープ用パラメータＥｎｖ．Ｐａｒａに基づいてフィルタエンベロープ発生器４１で発生されたフィルタエンベロープ信号ＥＧは、第１〜第４の乗算器４２，４５，７２，７３に入力される。その他の構成および動作は図１０に示した実施形態と同様であるので、説明は省略する。
【０１０３】
以上のように、図１２に示した本実施形態によれば、２つのフィルタ回路２２ａ，２２ｂにおけるカットオフ位置とレゾナンスとの時間変化を全て共通にして各者間の関係を明確にすることができる。また、図１０の実施形態に比べてフィルタエンベロープ発生器４１を１つだけ設ければ良いので、回路規模を小さくすることができるという利点もある。
【０１０４】
なお、以上に示した実施形態は、本発明の単なる例示に過ぎず、特許請求の範囲に記載した範囲内で変更可能な構成は全て本発明の範疇に含まれる。例えば、図１０および図１２の例ではディプスＤｅｐｔｈ  をそれぞれ別個に発生しているが、図６のように共通に発生するようにすることも可能である。また、図８以降は全て図６の改良型として説明しているが、同様の内容を図４の改良型として応用することも可能である。
【０１０５】
【発明の効果】
本発明は上述したように、各デジタルフィルタで時間的変化パラメータを共用し、フィルタの作用度合いを表すパラメータを、各デジタルフィルタで別々に発生するようにしたので、各デジタルフィルタにおいて時間変化を共通にして相互の関係を明確にしながら、かつ、作用度合いを各々独立に制御することが可能となり、各デジタルフィルタの時間変化の共通性を保ちつつ、より複雑な音色変化を実現することができるようになる。また、時間変化パラメータを共通化した分回路規模を小さくすることができる。
【０１０６】
時間的変化パラメータがフィルタ特性のカットオフ値を制御するようにすれば、各デジタルフィルタのカットオフ値の時間変化を共通にして相互の関係を明確にしながら、かつ、作用度合いを各々独立に制御することが可能となり、各デジタルフィルタの時間変化の共通性を保ちつつ、より複雑な音色変化を実現することができるようになる。
【０１０７】
時間的変化パラメータがフィルタ特性のレゾナンス値を制御するようにすれば、各デジタルフィルタのレゾナンス値の時間変化を共通にして相互の関係を明確にしながら、かつ、作用度合いを各々独立に制御することが可能となり、各デジタルフィルタの時間変化の共通性を保ちつつ、極めて複雑な音色変化を実現することができるようになる。
【０１０８】
時間的変化パラメータがフィルタ特性のカットオフ値とレゾナンス値の両方を制御するようにすれば、より複雑なフィルタ特性を得て豊かな音色変化を実現することができるようになる。
【図面の簡単な説明】
【図１】本発明の一実施形態である楽音信号発生装置を適用した電子楽器全体の概略構成を示すブロック図である。
【図２】図１に示した本実施形態の楽音発生部の一構成例を示すブロック図である。
【図３】図２に示した本実施形態のフィルタ制御情報発生器の一構成例を示すブロック図である。
【図４】図２に示した本実施形態のフィルタ制御情報発生器の他の構成例を示すブロック図である。
【図５】楽音発生部の他の構成例を示すブロック図である。
【図６】図５に示した本実施形態のフィルタ制御情報発生器の一構成例を示すブロック図である。
【図７】図５に示した実施形態にて発生するフィルタ特性の例を示す図である。
【図８】図５に示した本実施形態のフィルタ制御情報発生器の他の構成例を示すブロック図である。
【図９】図８に示した実施形態にて発生するフィルタ特性の例を示す図である。
【図１０】図５に示した本実施形態のフィルタ制御情報発生器の更に他の構成例を示すブロック図である。
【図１１】図１０に示した実施形態にて発生するフィルタ特性の例を示す図である。
【図１２】図５に示した本実施形態のフィルタ制御情報発生器の更に別の構成例を示すブロック図である。
【図１３】従来の楽音発生部の一構成例を示すブロック図である。
【図１４】図１３に示した従来のフィルタ制御情報発生器の一構成例を示すブロック図である。
【図１５】従来の楽音信号発生装置で発生するフィルタ特性の一般的な例を示す図である。
【符号の説明】
１  ＣＰＵ
２  ＲＯＭ
３  ＲＡＭ
４  信号バス
５  キーボード部
６  操作パネル部
７    楽音発生部
８    Ｄ／Ａ変換部
９    アナログ信号処理部
１０  パワーアンプ
１１  スピーカ
２０  波形メモリ
２２ａ  第１のフィルタ回路
２２ｂ  第２のフィルタ回路
２３  フィルタ制御情報発生器
３０  フィルタパラメータ発生器
４０  フィルタパラメータ発生器
４１  フィルタエンベロープ発生器
５０  ゲート
５１  選択器
５２  フィルタ制御情報発生器
５３  加算器
６０  フィルタパラメータ発生器
６５  フィルタパラメータ発生器
７０  フィルタパラメータ発生器
７１  レゾナンス値用のフィルタエンベロープ発生器
８０  フィルタパラメータ発生器
【図１】
0003600395.tif 000002
【図２】
0003600395.tif 000003
【図３】
0003600395.tif 000004
【図４】
0003600395.tif 000005
【図５】
0003600395.tif 000006
【図６】
0003600395.tif 000007
【図７】
0003600395.tif 000008
【図８】
0003600395.tif 000009
【図９】
0003600395.tif 000010
【図１０】
0003600395.tif 000011
【図１１】
0003600395.tif 000012
【図１２】
0003600395.tif 000013
【図１３】
0003600395.tif 000014
【図１４】
0003600395.tif 000015
【図１５】
0003600395.tif 000016