(57)【特許請求の範囲】
【請求項１】
遅延手段を含み、該遅延手段を介して波形信号を循環させる閉ループ回路と、
前記閉ループ回路から波形信号を取り出し、この取り出した波形信号と演奏操作信号とに基づいて結合信号を生成する結合信号生成手段と、
該結合信号を励振信号に変換して前記閉ループ回路に与える励振手段と、
前記閉ループ回路から取り出した波形信号および前記励振信号に基づいて得られた値を積分して特性制御信号を生成する特性制御信号生成手段と、
この特性制御信号に基づいて、前記励振手段における前記結合信号と前記励振信号との変換特性を設定する変換特性設定手段と
を有することを特徴とする楽音合成装置。
【請求項２】
波形信号を遅延させる遅延過程と、
演奏操作信号と前記遅延過程において遅延された波形信号とに基づいて結合信号を生成する結合信号生成過程と、
該結合信号を励振信号に変換し、この励振信号を用いて前記遅延過程の対象となる波形信号を合成する合成過程と、
前記遅延過程において遅延された波形信号および前記励振信号に基づいて得られた値を積分して特性制御信号を生成する特性制御信号生成過程と、
この特性制御信号に基づいて、前記合成過程における前記結合信号と前記励振信号との変換特性を設定する変換特性設定過程と
を有することを特徴とする楽音合成方法。
【請求項３】
前記変換特性設定過程は、前記特性制御信号に基づいて前記励振信号の振幅を決定する過程であることを特徴とする請求項２記載の楽音合成方法。
【請求項４】
前記特性制御信号生成過程は、
前記波形信号と前記励振信号とに基づいて得られた値を積分した結果が大となるほど前記励振信号の振幅を小とする特性制御信号を生成する振幅制御過程
から成ることを特徴とする請求項２記載の楽音合成方法。
【請求項５】
請求項２〜４記載の何れかの方法をコンピュータに実行させるプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、電子楽器、アミューズメント機器（カラオケ、ゲーム機器等）、およびパーソナルコンピュータ等におけるアプリケーションプログラムに用いて好適な楽音合成装置、楽音合成方法および記録媒体に関し、特にバイオリン、ビオラ等の擦弦楽器のシミュレーションに用いて好適な楽音合成装置、楽音合成方法および記録媒体に関する。
【０００２】
【従来の技術】
バイオリン、ビオラ等の擦弦楽器音を自動的に合成するために、弦および弓の挙動をシミュレートする物理モデル音源が知られている（特許公報２７１９６５５号、特公平７−２１７１５号等）。これらの物理モデル音源においては、弦の挙動をシミュレートする閉ループ回路と、この弦を弓で擦弦する動作をシミュレートするために該閉ループ回路に対して励振信号を供給する励振部とが設けられている。
【０００３】
ところで、バイオリン、ビオラ等を実際に演奏する場合は、弓と弦との摩擦関係が一様で安定になるように、松脂の粉を弓にまぶすことが一般的である。ここで、擦弦操作によって熱が発生すると、松脂が溶融して部分的に液化または液化に近い状態になったり、あるいは液化と固形化を繰返すなどの現象が発生する。かかる松脂の挙動により、弓と弦の間の摩擦関係に微妙な変化がもたらされる。
【０００４】
【発明が解決しようとする課題】
しかし、従来の物理モデル音源は、上述した松脂の挙動をシミュレートできるものではなく、擦弦楽器の精密なモデリングを行うことが困難であった。
この発明は上述した事情に鑑みてなされたものであり、擦弦楽器の精密なモデリングにより微妙なニュアンスを再現することができる楽音合成装置、楽音合成方法および記録媒体を提供することを第１の目的としている。また、現実の擦弦楽器や従来の物理モデル音源では得られなかった新規な音色を得ることを第２の目的としている。
【０００５】
【課題を解決するための手段】
上記課題を解決するため、この発明は、遅延手段を含み、該遅延手段を介して波形信号を循環させる閉ループ回路と、前記閉ループ回路から波形信号を取り出し、この取り出した波形信号と演奏操作信号とに基づいて結合信号を生成する結合信号生成手段と、該結合信号を励振信号に変換して前記閉ループ回路に与える励振手段と、前記閉ループ回路から取り出した波形信号および前記励振信号に基づいて得られた値を積分して特性制御信号を生成する特性制御信号生成手段と、この特性制御信号に基づいて、前記励振手段における前記結合信号と前記励振信号との変換特性を設定する変換特性設定手段とを有することを特徴とする楽音合成装置を提供する。
また、この発明は、波形信号を遅延させる遅延過程と、演奏操作信号と前記遅延過程において遅延された波形信号とに基づいて結合信号を生成する結合信号生成過程と、該結合信号を励振信号に変換し、この励振信号を用いて前記遅延過程の対象となる波形信号を合成する合成過程と、前記遅延過程において遅延された波形信号および前記励振信号に基づいて得られた値を積分して特性制御信号を生成する特性制御信号生成過程と、この特性制御信号に基づいて、前記合成過程における前記結合信号と前記励振信号との変換特性を設定する変換特性設定過程とを有することを特徴とする楽音合成方法を提供する。
好ましい態様において、前記変換特性設定過程は、前記特性制御信号に基づいて前記励振信号の振幅を決定する過程である。
他の好ましい態様において、前記特性制御信号生成過程は、前記波形信号と前記励振信号とに基づいて得られた値を積分した結果が大となるほど前記励振信号の振幅を小とする特性制御信号を生成する振幅制御過程から成る。
また、この発明は、以上挙げた何れかの方法をコンピュータに実行させるプログラムを記録したコンピュータ読み取り可能な記録媒体を提供する。
【０００６】
【発明の実施の形態】
１．実施形態の構成
１．１．演奏操作子１
次に、本発明の一実施形態の構成を図１を参照し説明する。
図において１は演奏操作子であり、擦弦楽器をあしらった形態を有し、ユーザの操作に応じて演奏情報を出力する。かかる演奏情報には、弓圧Ｐｂ、弓速度Ｖｂ、音色ＴＣ、および音高ＰＩＴＣＨが含まれる。なお、このような演奏操作子は、例えば特開平５−００６１６９号公報、あるいは特開平１０−０７８７７８号公報等に開示されている。
【０００７】
１．２．線形部３
次に、３は線形部であり、遅延回路１２，１３，１５，１６、終端フィルタ１１，１４、および加算器１７，１９によって擦弦楽器の弦の挙動をシミュレートする閉ループ回路が形成されている。閉ループ回路内には弦速度を示す速度信号が伝搬される。実際の擦弦楽器においては、弓と弦との接触点において振動が生じると、弦の支持点（２点）に向かって進行波が発生する。遅延回路１３，１６は、この進行波が両支持点に達するまでの遅延時間に対応する遅延時間を各々有している。
【０００８】
また、該擦弦楽器においては、弦の両支持点に達した進行波は、極性が反転されつつ反射され、弓と弦との接触点に向かって伝搬する。遅延回路１２，１５は、この両反射波が弓と弦との接触点に到達するまでの遅延時間に対応する遅延時間を各々有している。また、擦弦楽器における進行波および反射波は弦内で伝搬され支持点で反射される過程で減衰される。終端フィルタ１１，１４は、上述したように進行波の極性を反転させるとともに、弦内および支持点における減衰およびその周波数特性をシミュレートするような通過特性を有している。
【０００９】
加算器１８は、遅延回路１２，１５から出力される速度信号を加算し、これによって弦の両端からの反射波を合成した弦の振動速度を出力する。また、励振部４から出力される励振信号ＤＲＩＶＥ（詳細は後述する）は、加算器２０を介して加算器１７，１９に印加される。これにより、弓から弦に印加される速度がシミュレートされる。ここで、加算器２０，２１は、励振信号ＤＲＩＶＥと加算器１８の出力信号（弦の振動速度）の相互干渉をシミュレートする。
【００１０】
１．３．励振部４および減算器７
次に、７は減算器であり、加算器２１から出力される速度信号ＲＥＴＵＲＮから弓速度Ｖｂを減算し、弓と弦との仮想相対速度ＲＶを出力する。励振部４の詳細を図２に示す。図において４１は動摩擦テーブルであり、弓と弦とが摺動状態（動摩擦状態）である場合に弓によって弦に印加される力を仮想相対速度ＲＶに対応して記憶する。また、４２は静止摩擦テーブルであり、弓と弦とが密着して連動している状態（静止摩擦状態）において弓によって弦に印加される力を仮想相対速度ＲＶに対応して記憶する。
【００１１】
但し、弦に印加される力は結局は弦速度の変化として現れるため、テーブル４１，４２におけるディメンジョンは「速度」になっている。４３は係数発生部であり、動摩擦に対応する係数Ａと、静止摩擦に対応する係数Ｂとを仮想相対速度ＲＶに対応して出力する。係数Ａは「０」〜「１」の範囲で変動する係数であり、仮想相対速度ＲＶが低い場合には「０」、高い場合には「１」になり、クロスオーバー点ＸＡＢ付近においては「０」〜「１」に直線的に変化する。また、係数Ｂは、「１」から係数Ａを減じた値になっている。ここで、クロスオーバー点ＸＡＢは、弓圧Ｐｂが高くなるほど高くなるように設定される。
【００１２】
４０は非線形遷移切換部であり、動摩擦テーブル４１の出力信号と係数Ａとを乗算する乗算器４４と、静止摩擦テーブル４２の出力信号と係数Ｂとを乗算する乗算器４５と、乗算器４４，４５の結果を加算する加算器４６とから構成されている。係数Ａ，Ｂの合計は常に「１」であるから、非線形遷移切換部４０は動摩擦状態および静止摩擦状態において弦に印加される力（速度）をクロスフェードしつつ切り換えることになる。次に、４７は乗算器であり、非線形遷移切換部４０の出力信号と励振制御部５から供給される制御信号Ｒ＿ｃｏｎｔとを乗算し、乗算結果を励振信号ＤＲＩＶＥとして出力する。
【００１３】
１．４．制御部２
制御部２は、演奏操作子１から演奏情報が供給されると、これに応じて線形部３内の各種パラメータを設定する。すなわち、制御部２は、音高ＰＩＴＣＨに基づいて遅延回路１２，１３，１５，１６における遅延時間ＤＬ１，ＤＬ２，ＤＲ１，ＤＲ２を設定し、音色ＴＣに基づいて終端フィルタ１１，１４におけるフィルタ特性ＴＦＬ、あるいは遅延時間ＤＬ１，ＤＬ２，ＤＲ１，ＤＲ２の配分比を設定する。また、制御部２は、音色ＴＣに応じて、励振部４のテーブル４１，４２の内容を設定する。
【００１４】
１．５．励振制御部５
次に、図３を参照し励振制御部５の詳細について説明する。図において６１，６２は乗算器であり、各々の一端には信号ＬＯＯＰ＿ＳＩＧ１およびＬＯＯＰ＿ＳＩＧ２が供給される。ここで、図１に示すように信号ＬＯＯＰ＿ＳＩＧ１としては速度信号ＲＥＴＵＲＮが用いられ、信号ＬＯＯＰ＿ＳＩＧ２としては励振信号ＤＲＩＶＥが用いられる。乗算器６１，６２においては、信号ＬＯＯＰ＿ＳＩＧ１，ＬＯＯＰ＿ＳＩＧ２に対して各々レベル調整用の定数Ｓ１，Ｓ２が乗算される。次に、乗算器６１，６２の出力信号は乗算器６３において乗算され、さらに絶対値変換回路６４において該乗算結果の絶対値が算出される。
【００１５】
ここで、励振信号ＤＲＩＶＥは、弦に付与される速度に対応するから、弓と弦との間の摩擦の大きさに相関する。従って、この励振信号ＤＲＩＶＥと速度信号ＲＥＴＵＲＮとを乗算し、その絶対値を得ることにより、発熱に寄与する単位時間あたりの熱エネルギーに対応する値が得られると考えられる。
【００１６】
６５は積分処理部であり、絶対値変換回路６４の出力信号を積分し、弓における温度上昇に対応する信号を生成する。次に、６６は係数変換部であり、入出力特性を規定した複数の（ｎ種類の）異なるテーブルが設けられ、これら各テーブルに基づいて積分処理部６５の出力信号に対して変換処理を施す。
【００１７】
係数変換部６６におけるテーブルは、何れも図４に示すように、入力信号レベルが高くなるほど出力信号レベルが低くなるような特性を有している。係数変換部６６の出力信号は弓と弦との摩擦係数に対応する信号であり、これによって温度上昇が高くなるほど弓と弦との摩擦係数が低くなる挙動がシミュレートされる。
【００１８】
ところで、現実の擦弦楽器における弓と弦との摩擦係数は、温度上昇に応じて単純に変化するものではなく、松脂の塗りむらやざらつきに応じてノイズ成分が含まれるものと考えられる。そこで、かかるノイズ成分に基づく揺らぎを付与するために、揺らぎ信号発生部６９および揺らぎ信号加工部７０が設けられている。揺らぎ信号発生部６９は、波形、ノイズ特性等のパラメータに応じて揺らぎ信号を生成する。これらパラメータの内容や揺らぎ信号を得るアルゴリズムは、音色設定の内容や演奏操作の内容等に応じて自由に設定できるようにしてもよい。
【００１９】
次に、揺らぎ信号加工部７０は、揺らぎ信号発生部６９の出力信号に対してフィルタリング処理を施して出力する。このフィルタリング処理の内容は、予め設定されたフィルタ特性等のパラメータに基づいて決定される。次に、６７は乗算器アレイであり、ｎ個の乗算器から構成され、係数変換部６６の複数の出力信号に対して揺らぎ信号加工部７０の出力信号を乗算し、これによって摩擦係数の揺らぎがシミュレートされる。
【００２０】
６８は乗算器アレイであり、乗算器アレイ６７の複数の出力信号に対して、レベル調整用の定数Ｓ３１〜Ｓ３ｎを各々乗算する。そして、この乗算結果は、ｎ種類の制御信号Ｒ＿ｃｏｎｔ（１）〜（ｎ）として出力される。上述したように、励振部４内の乗算器４７においては、非線形遷移切換部４０の出力信号に対して制御信号Ｒ＿ｃｏｎｔが乗算されるが、この制御信号Ｒ＿ｃｏｎｔは制御信号Ｒ＿ｃｏｎｔ（１）〜（ｎ）のうち何れか一つを選択したものである。
【００２１】
１．６．発音部６
擦弦楽器においては、弦の振動は駒を通じて表板に伝搬され、さらに内部の魂柱を介して裏板に伝搬され、胴全体が共鳴を起こす。６は発音部であり、遅延回路１５の出力信号に対してフィルタリング処理を施し、この結果を増幅し発音する。このフィルタリング処理により、擦弦楽器における共鳴部等の挙動がシミュレートされる。
【００２２】
２．実施形態の動作
次に、本実施形態の動作を説明する。
ユーザが演奏操作子１を操作すると、音色ＴＣおよび音高ＰＩＴＣＨが制御部２に供給されるとともに、弓圧Ｐｂが励振部４に供給され、弓速度Ｖｂが減算器７に供給される。そして、音色ＴＣおよび音高ＰＩＴＣＨに基づいて、線形部３内における遅延時間ＤＬ１，ＤＬ２，ＤＲ１，ＤＲ２およびフィルタ特性ＴＦＬが決定される。
【００２３】
また、減算器７に対して弓速度Ｖｂが供給されると、速度信号ＲＥＴＵＲＮからこの弓速度Ｖｂを減算した結果が仮想相対速度ＲＶとして励振部４に供給される。ここで、初期状態においては速度信号ＲＥＴＵＲＮは「０」であるから、弓速度Ｖｂの反転信号がそのまま励振部４に供給されることになる。そして、テーブル４１，４２および非線形遷移切換部４０を介して、弦に印加される力に対応する速度信号が出力される。
【００２４】
次に、乗算器４７においては、出力された速度信号に対して制御信号Ｒ＿ｃｏｎｔが乗算される。初期状態においては励振制御部５内の積分処理部６５の積分結果は「０」であるから、制御信号Ｒ＿ｃｏｎｔは比較的高いレベルになる（図４参照）。従って、比較的高いレベルの励振信号ＤＲＩＶＥが加算器１７，１９を介して線形部３の閉ループ回路に供給される。
【００２５】
初期状態においては、閉ループ回路内の遅延回路１２，１５から出力される速度信号は「０」である。このため、上記励振信号ＤＲＩＶＥがそのまま進行波を成す速度信号として遅延回路１３，１６に供給されることになる。これら速度信号は、遅延回路１３，１６を介して遅延され、終端フィルタ１１，１４を介してフィルタリング処理が施された後、遅延回路１２，１５を介して、反射波を成す速度信号として加算器１７，１９に供給される。
【００２６】
また、これら速度信号は加算器１８において合成された後、速度信号ＲＥＴＵＲＮとして減算器７に帰還される。従って、該速度信号ＲＥＴＵＲＮから帰還された時点における弓速度Ｖｂが減算され、この結果が新たな仮想相対速度ＲＶとして励振部４に供給され、この仮想相対速度ＲＶに基づく励振信号ＤＲＩＶＥが加算器２０，１７，１９を介して再び閉ループ回路に供給される。
【００２７】
弓速度Ｖｂ等のパラメータが一定である状態で以上の処理が繰返されると、やがて閉ループ回路内の各速度信号、速度信号ＲＥＴＵＲＮおよび励振信号ＤＲＩＶＥは、一定の安定したピッチを有する定在波になる。そして、閉ループ回路内の速度信号が発音部６に供給されると、このピッチを有する楽音が発音されることになる。
【００２８】
ところで、上記速度信号ＲＥＴＵＲＮおよび励振信号ＤＲＩＶＥは、各々信号ＬＯＯＰ＿ＳＩＧ１，ＬＯＯＰ＿ＳＩＧ２として励振制御部５に供給される。これにより、乗算器６１，６２，６３および絶対値変換回路６４を介して、「０」以上の値が継続的に絶対値変換回路６４から出力されることになり、積分処理部６５における積分結果は徐々に上昇する。
【００２９】
やがて積分結果が図４に示す液化開始点ＭＰを超えると、励振信号DRIVEのレベルが徐々に低下してゆく。従って、発生する楽音においては、弓圧Ｐｂおよび弓速度Ｖｂによる影響が徐々に低下し、閉ループ回路でシミュレートされる弦固有の振動が強調された音に変化してゆく。
【００３０】
３．実施形態の効果
以上のように、本実施形態によれば、信号ＬＯＯＰ＿ＳＩＧ１，ＬＯＯＰ＿ＳＩＧ２の積分結果に基づいて励振信号ＤＲＩＶＥを徐々に低下させることができるから、温度上昇によって松脂が液化し弓と弦との摩擦係数が徐々に低下してゆく擦弦楽器の挙動を忠実にシミュレートすることができ、擦弦楽器の楽音における微妙なニュアンスを再現することができる。さらに、各種のパラメータの設定を変更することにより、現実の擦弦楽器や従来の物理モデル音源では得られなかった興味深い新規な音色を得ることも可能である。
【００３１】
４．変形例
本発明は上記実施形態に限定されるものではなく、例えば以下のように種々の変形が可能である。
（１）上記実施形態においては、終端フィルタ１１，１４によって弦の周波数特性をシミュレートしたが、遅延回路１２，１３，１５，１６を分布定数回路によって構成し、弦の遅延と周波数特性とをシミュレートすることにより、一層正確なシミュレーションを行ってもよい。
【００３２】
（２）上記実施形態においては、遅延回路、演算回路等の要素をハードウエアで構成したが、これら要素の一部または全部をソフトウエアで実現してもよい。また、ハードウエアブロック図で示された全ての構成をプログラムによって実現すれば、汎用パーソナルコンピュータ等によって本発明を実現できることは勿論である。かかる場合、本発明は、各要素の動作を記述したプログラムを記憶した記録媒体としても実現できる。
【００３３】
（３）上記実施形態においては、非線形遷移切換部４０において動摩擦テーブル４１および静止摩擦テーブル４２の出力結果をクロスフェードしたが、非線形遷移切換部４０を単なるスイッチによって構成し、単に両テーブルの出力結果を切り換えることによって構成を簡略化してもよい。
【００３４】
（４）また、非線形遷移切換部４０においては、テーブル４１，４２の出力信号を独立に調節することにより、一層微妙な調整を行うことができる。その一例を図６に示す。図において乗算器５３は、制御信号Ｒ＿ｃｏｎｔとレベル調整用の定数Ｓ３を乗算する。また、加算器４６と乗算器４４との間には乗算器５２が介挿され、乗算器４４の出力信号と乗算器５３の出力信号との乗算結果が加算器４６に供給される。
【００３５】
同様に、乗算器５５は、制御信号Ｒ＿ｃｏｎｔとレベル調整用の定数Ｓ４を乗算する。また、加算器４６と乗算器４５との間には乗算器５４が介挿され、乗算器４５の出力信号と乗算器５５の出力信号との乗算結果が加算器４６に供給される。かかる構成においては、制御信号Ｒ＿ｃｏｎｔによる影響の大きさを定数Ｓ３，Ｓ４を独立に設定することにより、静止摩擦および動摩擦の双方について独立に設定することができる。
【００３６】
また、乗算器５３，５５に供給される制御信号Ｒ＿ｃｏｎｔは同一のものに限定されるわけではなく、制御信号Ｒ＿ｃｏｎｔ（１）〜（ｎ）（図３参照）の何れかを任意かつ独立の選択して乗算器５３，５５に供給してもよいことは言うまでもない。
【００３７】
（５）実際の弓と弦との挙動においては、静止摩擦状態から動摩擦状態に移行するポイントと、動摩擦状態から静止摩擦状態に移行するポイントとは必ずしも一致せず、図５に示すようなヒステリシス特性を有する。かかる挙動をシミュレートするために、非線形遷移切換部４０の出力信号からテーブル４１，４２、係数発生部４３の入力端に正帰還をかけてもよい。
【００３８】
上記図６においては、かかる正帰還を施した例が示されている。図において５６は乗算器であり、非線形遷移切換部４０の出力信号と所定の帰還定数ＰＦＢとを乗算する。５１は加算器であり、減算器７とテーブル４１，４２、係数発生部４３との間に介挿され、仮想相対速度ＲＶに乗算器５６の出力信号を加算し、その結果を修正仮想相対速度ＲＶ’として出力する。これにより、励振信号ＤＲＩＶＥに対して、上述したヒステリシス特性を施すことができる。
【００３９】
（６）また、図６においては、乗算器５６および加算器５１の位置を変更してもよい。例えば、図示の破線のように、乗算器５６によって係数発生部４３の係数Ａ出力と帰還定数ＰＦＢとを乗算し、その乗算結果を加算器５１によって係数発生部４３の入力に正帰還してもよい。また、帰還定数ＰＦＢに変動を与えるために、なんらかの制御信号Ｒ＿ｃｏｎｔを用いて帰還定数ＰＦＢを制御するようにしてもよい。例えば、実際の弓と弦との間で温度が上昇すると、ヒステリシスが強くなることが知られているため、弓と弦の運動や摩擦関係等から弓と弦との接触面温度の変化に対応する制御信号を生成して帰還定数ＰＦＢを制御すると好適である。
【００４０】
（７）上記実施形態においては、積分処理部６５を用いて弓における温度上昇に対応する信号を生成したが、積分処理部６５に代えてローパスフィルタ等を用いてもよく、ローパスフィルタと積分回路とを組み合わせて用いてもよい。
【００４１】
（８）上記実施形態においては、係数変換部６６の複数の出力信号に対して揺らぎ信号加工部７０の出力信号を乗算することによって揺らぎを付与したが、揺らぎを付与するための演算は乗算に限定されないことは言うまでもない。例えば、乗算器アレイ６７を、加算、減算、乗算、あるいはさらに複雑な演算を行う演算器アレイによって構成してもよいことは言うまでもない。
【００４２】
（９）上記実施形態においては、励振制御部５に供給される信号ＬＯＯＰ＿ＳＩＧ１として速度信号ＲＥＴＵＲＮを用いたが、これに代えて仮想相対速度ＲＶ等を用いてもよい。
【００４３】
【発明の効果】
以上説明したようにこの発明によれば、波形信号および演奏操作信号に基づいて特性制御信号を生成し、この特性制御信号に基づいて結合信号と励振信号との変換特性を設定するから、擦弦楽器の精密なモデリングを行うことができるとともに、現実の擦弦楽器や従来の物理モデル音源では得られなかった新規な音色を得ることが可能である。
【図面の簡単な説明】
【図１】一実施形態の全体構成を示すブロック図である。
【図２】励振部４の詳細ブロック図である。
【図３】励振制御部５の詳細ブロック図である。
【図４】係数変換部６６の入出力特性図である。
【図５】励振部４の変形例における摩擦特性図である。
【図６】励振部４の変形例のブロック図である。
【符号の説明】
１……演奏操作子、２……制御部、３……線形部、４……励振部、５……励振制御部、６……発音部、７……減算器、１１，１４……終端フィルタ、１２，１３，１５，１６……遅延回路、１７〜２１……加算器、４０……非線形遷移切換部、４１……動摩擦テーブル、４２……静止摩擦テーブル、４３……係数発生部、４４，４５……乗算器、４６……加算器、４７……乗算器、５１……加算器、５２〜５６……乗算器、６１〜６３……乗算器、６４……絶対値変換回路、６５……積分処理部、６６……係数変換部、６７，６８……乗算器アレイ、６９……揺らぎ信号発生部、７０……揺らぎ信号加工部。
【図１】
0003617330.tif 000002
【図２】
0003617330.tif 000003
【図３】
0003617330.tif 000004
【図４】
0003617330.tif 000005
【図５】
0003617330.tif 000006
【図６】
0003617330.tif 000007