(57)【特許請求の範囲】
【請求項１】
楽音信号のピッチおよび該楽音信号の振幅に時変動を与える楽音合成装置であって、
前記時変動の態様として、第１の態様、および、第２の態様が用意されており、
所定のピッチ変調信号を発生するとともに、
前記第１の態様においては、前記ピッチ変調信号と同一周波数で同位相となる振幅変調信号を発生し、
前記第２の態様においては、前記ピッチ変調信号の２倍の周波数で、かつ、前記ピッチ変調信号の正および負のピーク点が負のピーク点となる位相関係である振幅変調信号を発生する変調信号発生手段、および、
該変調信号発生手段により発生された所定のピッチ変調信号により、前記楽音信号のピッチを変調するとともに、前記変調信号発生手段により発生された前記振幅変調信号により、前記楽音信号の振幅を変調する変調手段、
を有することを特徴とする楽音合成装置。
【請求項２】
楽音信号のピッチおよび該楽音信号の振幅に時変動を与える楽音合成プログラムであって、
前記時変動の態様として、第１の態様、および、第２の態様が用意されており、
所定のピッチ変調信号を発生するとともに、
前記第１の態様においては、前記ピッチ変調信号と同一周波数で同位相となる振幅変調信号を発生し、
前記第２の態様においては、前記ピッチ変調信号の２倍の周波数で、かつ、前記ピッチ変調信号の正および負のピーク点が負のピーク点となる位相関係である振幅変調信号を発生する変調信号発生手段、および、
該変調信号発生手段により発生された所定のピッチ変調信号により、前記楽音信号のピッチを変調するとともに、前記変調信号発生手段により発生された前記振幅変調信号により、前記楽音信号の振幅を変調する変調手段、
としてコンピュータを機能させるための楽音合成プログラム、
が記録されたコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、楽音信号のパラメータに時変動を与える楽音合成装置、および楽音合成プログラムが記憶された記録媒体に関するものである。この楽音合成装置は、電子楽器やゲーム機器、コンピュータ等の音源として用いられる。
【０００２】
【従来の技術】
楽音合成装置の一種として、自然楽器の機械振動系をモデリングして、自然楽器の音や実在しない仮想の楽音信号を合成する遅延フィードバック形楽音合成装置が、物理モデル音源というカテゴリーで知られている。物理モデル音源では、自然楽器のように微妙な音の変化を与えることが可能である。擦弦楽器をモデリングした場合、ピッチ情報を鍵盤で指定し、弓圧および弓速度の情報を演奏操作子を用いて入力する。これらの演奏入力に応じて、物理モデル音源のパラメータが変化し、自然楽器と同様な、あるいは、これを超える音色および時間経過変化をする楽音信号を合成することができる。
【０００３】
図７は、擦弦楽器をモデリングした従来の楽音合成装置のブロック構成図である。図中、５１は演奏操作情報発生部、５２は制御部、５３は励振部、５４は線形部、５５は非線形変換部、５６，５９，６３，６５は加算器、５７は左終端フィルタ、５８，６０，６２，６４は信号遅延部、６１は右終端フィルタ、６６はミキサである。
【０００４】
演奏情報発生部５１から出力される演奏情報は、制御部５２および励振部５３に出力される。制御部５２は、弓による弦の摩擦駆動をモデル化した励振部５３、および、弦をシミュレートする線形部５４を有する楽器モデル部に各種のモデリングパラメータを出力する。また、楽器モデル部の出力は、バイオリンの胴部の共鳴をシュミレートする、図示を省略した共鳴効果付与部に供給され、楽音信号が出力される。
【０００５】
演奏操作情報発生部５１としては、例えば、キーオン、キーオフタイミング、音高等を指定する鍵盤、弓圧および弓速度を指定する特開平３−２１５８９７号公報に記載の感圧スライダなどの演奏操作子、音色等を設定する設定操作子がある。バイオリンなどの自然楽器またはそれを模した構造体に各種のセンサを設置することによって、擦弦に関する演奏情報を検知できる演奏操作子を用いることもできる。また、自動演奏装置等から、これらの演奏情報を入力する場合もある。制御部５２は、音色，音高（ＰＩＴＣＨ）等に基づいた制御パラメータを励振部５３および線形部５４に出力する。
【０００６】
励振部５３の加算器５６においては、線形部５４から取り出されたループ出力信号ｌｏｏｐと演奏操作情報発生部４１から出力される弓速度Ｖｂ等の演奏パラメータとの差をとり、これを非線形変換部５５に入力する。
非線形変換部５５においては、弓圧Ｐｂを制御パラメータとして、入力信号の大きさ（絶対値）に応じ、静摩擦特性をモデリングした小入力信号時の入出力特性と、動摩擦特性をモデリングした大入力信号時の入出力特性とが切り替わるような非線形変換を行って励振信号を生成し、この励振信号を、線形部５４にフィードバックする。弓あるいは弦の表面のざらつきによる揺らぎ成分として、音色および弓圧Ｐｂを制御パラメータとして、ループ出力信号ｌｏｏｐの大きさに応じた周期成分を有する揺らぎ信号を非線形変換部５の出力に付与して線形部４にフィードバックさせることもある。
【０００７】
線形部５４においては、左終端フィルタ（ＴＭＬ）５７，信号遅延部５８，加算器５９，信号遅延部６０，右終端フィルタ（ＴＭＲ）６１，信号遅延部６２，加算器６３により、信号遅延ループが形成されている。加算器５９，６３の位置は、弦の駆動位置（擦弦点）に対応する。信号遅延部５８，６０，６２，６４による総遅延量は、音高に対応する。原則的には、信号遅延部５８，６４の遅延量ＤＬ１，ＤＬ２は互いに等しく、信号遅延部６０，６２の遅延量ＤＲ１，ＤＲ２も互いに等しい。遅延量ＤＬ１＋ＤＬ２と遅延量ＤＲ１＋ＤＲ２の配分は、擦弦点の位置に対応させる。左終端フィルタ（ＴＭＬ）５７の特性は、指による弦の押弦点での信号減衰や反射による位相反転（位相変化）などをモデル化したものであり、右終端フィルタ（ＴＭＲ）６１の特性は、駒による弦の支持点での信号減衰や反射による位相反転（位相変化）などをモデル化したものである。
【０００８】
信号遅延部５８の出力および信号遅延部６２の出力は加算器６５により加算されて、ループ出力信号として励振部５３の加算器５６に供給される。また、励振部５３の非線形変換部５５の出力は、加算器５９および加算器６３に供給される。
ミキサ６６は、図示の例においては、信号遅延ループの右方向の進行波の成分を加算器５９から、左方向の進行波成分を信号遅延部６２から、さらに、励振信号を励振部５３の出力から取り出し、それぞれに、重み付け係数（ＭＩＸＥＲＶＬ）をかけることによりミキシングを行い、図示しない共鳴効果付与部に出力している。
【０００９】
自然楽器である擦弦楽器の演奏においては、演奏時の感情、楽曲の解釈なども含む演奏者の個性はもちろんのこと、楽曲の曲想、テンポ、旋律の音楽的構造などにより、各種、微妙かつ複雑に、演奏音への表情付け操作（アーティキュレーション）が行われる。その代表的なものとして、ビブラートがある。
【００１０】
擦弦楽器をモデリングした物理モデル音源においても、従来より、擦弦点から押弦点までの弦の長さに対応する遅延量、押弦点側の弦の音響伝達特性に対応するローパスフィルタのカットオフ周波数を低周波信号発生部（ＬＦＯ）で変調することにより、ビブラートを付与するものあり、例えば、特開平３−２４１３９６号公報等で知られている。しかし、ピッチおよび音色を低周波信号発生部で簡単に変調するにとどまり、自然の擦弦楽器におけるビブラート演奏を、より自然なものとして再現する必要がある。さらに、このビブラート演奏には、２種類の操作方法があるが、この操作方法の相違による時変動を区別できるほどまではモデル化がなされていなかった。
【００１１】
一方、このような自然の擦弦楽器における時変動の複数の態様を、擦弦楽器とは異なる音色の楽音に対しても適用できれば、合成する楽音の音色が、ある自然楽器の音色に対応していても、この自然楽器にはない時変動の複数の態様を備えた楽音を合成することができる。
【００１２】
【発明が解決しようとする課題】
本発明は、上述した問題点を解決するためになされたもので、自然の擦弦楽器におけるビブラート演奏などの楽音の時変動の複数の態様を実現することができ、さらには、このような楽音の時変動の複数の態様を擦弦楽器に限らず、異なる楽音に対しても適用できる楽音合成装置、および、楽音合成プログラムが記録された記録媒体を提供することを目的とするものである。
【００１３】
【課題を解決するための手段】
本発明は、請求項１に記載の発明においては、楽音信号のピッチおよび該楽音信号の振幅に時変動を与える楽音合成装置であって、前記時変動の態様として、第１の態様、および、第２の態様が用意されており、所定のピッチ変調信号を発生するとともに、前記第１の態様においては、前記ピッチ変調信号と同一周波数で同位相となる振幅変調信号を発生し、前記第２の態様においては、前記ピッチ変調信号の２倍の周波数で、かつ、前記ピッチ変調信号の正および負のピーク点が負のピーク点となる位相関係である振幅変調信号を発生する変調信号発生手段、および、該変調信号発生手段により発生された所定のピッチ変調信号により、前記楽音信号のピッチを変調するとともに、前記変調信号発生手段により発生された前記振幅変調信号により、前記楽音信号の振幅を変調する変調手段を有するものである。
また、請求項２に記載の発明においては、請求項１に記載の各手段としてコンピュータを機能させるための楽音合成プログラムが記録された記録媒体である。
したがって、自然楽器の擦弦楽器のビブラート演奏のように楽音のピッチおよび振幅に複数の時変動の態様を有する楽音を合成することができる。
【００１４】
特に、遅延手段を含むループ手段、および、このループ手段から取り出されたループ出力信号を演奏パラメータに応じて変更することにより駆動信号を生成し前記ループ手段に供給する駆動信号生成手段を有する物理モデル音源による楽音合成装置に適用すれば、物理モデル音源の有する、微妙な音の変化を与える特質を有効に利用することができて好適である。
【００１６】
【発明の実施の形態】
図１は、本発明の楽音合成装置の実施の一形態を説明するためのビブラート制御部の第１のブロック構成図である。図中、１はキーオン，タッチ検出部、２はビブラート深さエンベロープジェネレータ、３はビブラート速度エンベロープジェネレータ、４は押弦力エンベロープジェネレータ、５，８〜１２は乗算器、６は第１の低周波信号発生部、７は第２の低周波信号発生部、１３は加算器である。楽音合成装置の全体構成は、図７に示した従来の楽音合成装置のブロック構成図と同様であり、図１のビブラート制御部は、図７の制御部５２に含まれる。
【００１７】
本発明の実施の形態においては、特に擦弦楽器をモデリング対象として意識した物理モデル音源において、より自然なビブラートを付与するために、バイオリンの実演奏における、ビブラート時の押弦指の動き、および、その押弦点周辺での物理現象を考慮してビブラートのモデリングを行なったものである。
【００１８】
信号遅延部の信号遅延量、および、終端の低域通過フィルタのカットオフ周波数を低周波信号発生部で変化させるとともに、アブソープション（吸収量、反射量と言い換えることもできる）についても低周波信号発生部で変化させて、振幅変調も行う。
図７に示した演奏操作部５１から出力された演奏操作情報から、キーオン情報（ＫＯＮ）、タッチ情報（ＴＯＵＣＨ）等を取得する。
【００１９】
このキーオン情報（ＫＯＮ）およびタッチ情報（ＴＯＵＣＨ）は、演奏操作部５１が出力する演奏操作情報に基づいて得られればよく、必ずしも、演奏操作子が出力する演奏操作情報自体でなくてもよい。また、タッチ情報の大きさからキーオン情報（ＫＯＮ）を得る場合もある。演奏操作子が鍵盤であるときには、キーオン情報（ＫＯＮ）と、鍵タッチ情報（ベロシティ）が得られる。演奏操作子として、従来技術として説明した、感圧スライダを用いて、速度情報（ＶＢ）および圧力情報（ＦＢ）を取得する場合には、例えば、圧力情報（ＦＢ）をこのタッチ情報（ＴＯＵＣＨ）に対応させる。
【００２０】
ビブラート深さエンベロープジェネレータ２は、ビブラートの深さ（大きさ）に時変動を与える。ビブラート速度エンベロープジェネレータ３は、ビブラートの変化速度に時変動を与える。この出力は、第１の低周波信号発生部６に入力されるとともに、乗算器５において定数「２」が乗算されて第２の低周波信号発生部７に出力される。したがって、第２の低周波信号発生部７の周波数は、第１の低周波信号発生部の周波数の２倍となる。押弦力エンベロープジェネレータ４は、弦を指で押す圧力をモデル化したものである。以上の各エンベロープジェネレータは、いずれも、キーオン情報（ＫＯＮ）で起動し、タッチ情報（ＴＯＵＣＨ）でそれぞれの大きさを制御する。
【００２１】
乗算器８においては、ビブラート深さエンベロープジェネレータ２の出力、第１の低周波信号発生部６の出力、および、押弦力エンベロープジェネレータ４の各出力を乗算して、乗算器１０および乗算器１１に出力する。乗算器１０においては、ピッチセンス（ＰＳ）と乗算されてピッチ制御用低周波信号発生部出力（Ｐ  ＬＦＯ）となる。一方、乗算器１１においては、後述するスラント（ＳＬＡＮＴ）タイプのビブラート演奏を行うときに、スラントセンス（ＳＬＮＴＳ）を１にすることにより選択され、加算器１３に出力される。
【００２２】
乗算器９においては、ビブラート深さエンベロープジェネレータ２の出力、第２の低周波信号発生部７の出力、および、押弦力エンベロープジェネレータ４の各出力を乗算して、乗算器１２に出力する。乗算器１２においては、後述するアップライト（ＵＰＲＩＧＨＴ）タイプのビブラート演奏を行うときに、アップライトセンス（ＵＰＲＳ）を１にすることにより選択され、加算器１３に出力される。加算器１３の出力は、アブソープション（吸収）制御用低周波信号発生部出力（ＡＢＳＰ  ＬＦＯ）となる。
なお、自然楽器のビブラート演奏のモデル化とは別に、新しい効果を付与する場合には、乗算器１１，１２において、択一選択に代えて、乗算器８，９の出力に重み付け係数を乗算して合成してもよい。
【００２３】
図２は、本発明の楽音合成装置の実施の一形態を説明するためのビブラート制御部の第２のブロック構成図である。図中、２８は左終端フィルタ（ＴＭＬ）であり、図７に示した線形部５４における左終端フィルタ（ＴＭＬ）５７に対応する。その他のブロックは、図７の制御部５２に含まれる。２１，２３，２４，３１は加算器、２２はピッチ対応遅延量変換部、２５，３０，３２は乗算器、２６はフィルタ遅延量換算部、２７は遅延量配分部、２９は終端フィルタである。
【００２４】
図７に示した演奏操作情報発生部５１から出力された音高（ＰＩＴＣＨ）は、加算器２１において、図１の乗算器１０の出力であるピッチ制御用低周波信号発生部出力（Ｐ  ＬＦＯ）と乗算されて、ピッチ対応遅延量変換部２２に出力される。一方、図１の加算器１３から出力されたアブソープション制御用低周波信号発生部出力（ＡＢＳＰ  ＬＦＯ）は、加算器２５において、終端センス情報（ＴＭＬ  ＳＥＮＳＥ）と乗算され、加算器２４において、終端フィルタパラメータ（ＴＭＬ  ＦＰＡＲ）と加算される。
加算器２４の出力は、終端カットオフ周波数パラメータ（ＴＭＬ  ＣＵＴＯＦＦ）として終端フィルタ２９に出力され、終端フィルタ２９のカットオフ周波数を変化させるとともに、フィルタ遅延量換算部２６にも出力される。なお、カットオフ周波数が変化すると、高域成分の通過量が変化することにより、波形の振幅が変調される結果になるが、通過周波数帯域の信号成分に対して一律に振幅を低下させることにはならない。
【００２５】
終端フィルタ２９のカットオフ周波数を変化させると、終端フィルタ２９を通過する際に、ループ信号の遅延時間が変化してしまう。フィルタ遅延量換算部２６は、終端フィルタ２９を通過する際の遅延時間の変化を信号遅延部の遅延時間を変化させることにより補償するために設けている。ピッチ対応遅延量変換部２２の出力は、加算器２３においてフィルタ遅延量換算部２６の出力を減算され、遅延量配分部２７に出力される。遅延量配分部２７においては、遅延量配分制御情報により制御されて、図７に示した、各信号遅延部５８，６０，６２，６４の遅延量を変化させる。
なお、終端フィルタ２９が対称係数ＦＩＲ型フィルタなどの遅延量一定のフィルタ構成である場合は、フィルタ遅延量換算部２６を、省略あるいは簡単化（係数変化に関わらず、終端フィルタ２９による信号遅延量を一定としての遅延補償を行う）してもよい。
【００２６】
自然楽器である擦弦楽器において、演奏者は、通常、楽音のピッチに関わらず、ブリッジ（駒）と押弦点との間の弦のほぼ中央部分に弓毛を当てて演奏する。したがって、通常は、信号遅延部５８，６４の遅延時間（ＤＬ１＝ＤＬ２）と信号遅延部６０，６２の遅延時間（ＤＲ１＝ＤＲ２）との比を１：１に保つように遅延量を配分するようにしている。比率は必ずしも１である必要はなく、一種の効果付与として、比率を変更したり、左側の信号遅延部５８，６４または右側の信号遅延部６０，６２の一方側だけをピッチに応じて遅延量を変化させるなど、任意の制御態様が可能である。
【００２７】
結局、ピッチ制御用低周波信号発生部出力（Ｐ  ＬＦＯ）は、押弦指による押弦点の物理特性をモデル化した信号遅延量を制御している。
一方、アブソープション制御用低周波信号発生部出力（ＡＢＳＰ  ＬＦＯ）は、乗算器３２において終端センス情報（ＴＭＬ  ＳＥＮＳＥ）と乗算され、加算器３１において、終端ゲイン情報（ＴＭＬ  ＧＡＩＮ）に加算され、乗算器３０において、負の係数（反射）として、終端フィルタ２９の出力と乗算され、図７に示した線形部５４の信号遅延部５８に出力される。したがって、アブソープション制御用低周波信号発生部出力（ＡＢＳＰ  ＬＦＯ）は、指による押弦点をモデル化した左終端部における、音色と、反射係数（ループ信号の減衰量）を制御している。
【００２８】
図３は、本発明の楽音合成装置の実施の一形態によるビブラート演奏を説明するための、パラメータのレベル変化を示す図である。
図３（ａ）はキーオン情報、図３（ｂ）は図１のビブラート深さエンベロープジェネレータ２が出力するビブラート深さ、図３（ｃ）は図１のビブラート速度エンベロープジェネレータ３が出力するビブラート速度、図３（ｄ）は図１の押弦力エンベロープジェネレータ４が出力する押弦力のレベルを示す。
【００２９】
図３（ｂ）に示すビブラート深さ（ＶＩＢ  ＤＥＰＴＨ）は、図３（ａ）に示すキーオン（ＫＯＮ）タイミングから所定の遅延時間（ＤＰ  ＤＥＬＡＹ）経過後から立ち上がる。エンベロープ形状は、アタック、ディケイ、定レベル、リリースの期間からなり、各期間の時間長は図示しないパラメータで与えられる。アタック期間の傾斜は、ＤＰ  ＡＴＣＫで、ディケイ期間の傾斜は、ＤＰ  ＤＥＣＡＹで、定レベル維持期間のレベルは、ＤＰ  ＬＥＶＥＬで、リリース期間の傾斜は、ＤＰ  ＲＥＬＥＡＳＥで与えられる。
【００３０】
リリース期間は、通常キーオフタイミングから開始するが、それより以前の、ビブラート時間（ＶＩＢ  ＴＩＭＥ）で規定される時間終了時に開始させる場合もある。また、図中、破線で示したように、キーオン（ＫＯＮ）タイミング時に、所定量（ＶＩＢ  ＤＥＰＴＨ）のビブラート深さを加え、時間経過とともにゼロに減少させる場合もある。
【００３１】
図３（ｃ）に示すビブラート速度（ＶＩＢ  ＳＰＥＥＤ）は、キーオン（ＫＯＮ）から所定の遅延時間（ＤＰ  ＤＥＬＡＹ）経過後に、所定値（ＳＰＤ  ＯＦＳＴ）を出力し、所定期間（ＳＰＤ  ＤＬＹ）この値を維持した後、アタック、ディケイ、定レベルの期間となる。各期間の時間長は図示しないパラメータで与えられ、アタック期間における傾斜は、ＳＰＤ  ＡＴＫで、ディケイ期間における傾斜は、ＳＰＤ  ＤＥＣＡＹで与えられる。このビブラート速度（ＶＩＢ  ＳＰＥＥＤ）は、図中、破線で示したように、常時所定値（ＳＰＤ  ＯＦＳＴ）以上を維持するようにしてもよい。ビブラート深さ（ＶＩＢ  ＤＥＰＴＨ）がゼロであれば、ビブラートが付加されないからである。
【００３２】
図３（ｄ）に示す押弦力（ＦＩＮＧＥＲ  ＰＲＥＳＳＵＲＥ）は、常時、所定値（ＦＰＲ  ＯＦＳＴ）以上であり、キーオン（ＫＯＮ）から所定の遅延時間（ＤＰ  ＤＥＬＡＹ）経過後に、アタック、ディケイ、定レベル、リリースの期間からなる。各期間の時間長は図示しないパラメータで与えられ、アタック期間の傾斜はＦＰＲ  ＡＴＫで、ディケイ期間の傾斜はＦＰＲ  ＤＥＣＡＹで、定レベル期間のレベルはＦＰＲ  ＬＥＶＥＬで、リリース期間の傾斜はＦＰＲ  ＲＥＬＥＡＳＥで与えられる。リリース期間は、通常キーオフタイミングから開始するが、それより以前の、ビブラート時間（ＶＩＢ  ＴＩＭＥ）で規定される時間終了時に開始させる場合もある。
【００３３】
図４は、本発明の楽音合成装置の実施の一形態によるビブラート演奏のモデルとする押弦点の説明図である。図中、４１は指板、４２は弦、４３は指である。
自然楽器のバイオリンのビブラート演奏における、押弦指４３を微妙に揺らせる操作は、弦４２の実効長の変化（張力も変化していると推測される）と押弦指４３による押弦力の変化として弦４２に作用する。
【００３４】
弦モデルの物理モデル音源において、実効長の変化は、遅延長の変化に対応する。一方、押弦力が大きいほど固定反射端に近くなるため、押弦力の変化は、押弦点での弦振動の吸収損失を変化させる。したがって、押弦点での終端特性（ＴＭＬフィルタとゲイン係数）の変化に対応する。
擦弦楽器におけるビブラート奏法では、テンポが比較的遅いあるいは旋律の変化がゆっくりとしている場合は、押弦点を中心として指を弦の張り方向に沿って前後にローリングさせるようにして、ビブラートをかける傾向がある。これをアップライト（ＵＰＲＩＧＨＴ）操作という。
一方、テンポが速い場合、あるいは、素早く変化する旋律を演奏する場合は、時間的に余裕がないこともあって、上述のようなローリング操作をしていては、楽曲の展開に間に合わない。したがって、押弦指で押弦点をブリッジ（駒）側にずり寄せるときに強く押すものであり、力を加えたり脱したりという操作でビブラートを付与する傾向がある。これを、スラント（ＳＬＡＮＴ）操作という。
【００３５】
図５は、アップライト操作をモデル化したときの、楽音のピッチ変動成分および振幅変動成分を示す説明図である。ピッチ変動成分および振幅変動成分とも、基準値からの変動成分を示している。図４を合わせて参照して説明する。
ピッチ制御用低周波信号発生部出力（Ｐ  ＬＦＯ）は、ピッチ周波数の変動成分を表す。アブソープション（吸収）制御用低周波信号発生部出力（ＡＢＳＰ  ＬＦＯ）として出力されるアップライトビブラート制御用低周波信号発生部出力（ＵＰＲ  ＬＦＯ）は、アップライト操作における押弦力の変動成分に応じた振幅変動を表す。
【００３６】
アップライト操作時においては、押弦点を中心に、その前後で押弦指４３をローリングさせる。ピッチが基準値、すなわち、ピッチの中心値、指定音高のときに、押弦力が最大となると推定される。なぜなら、楽曲における演奏すべき楽音のピッチを正確に出そうとする意識が押弦指４３の力加減に現れるからである。したがって、ピッチの変動成分を担うピッチ制御用低周波信号発生部出力（ＰＩＴＣＨ  ＬＦＯ）が値０のとき、アップライトビブラート制御用低周波信号発生部出力（ＵＰＲ  ＬＦＯ）の振幅は最大となり、その前後で押弦力の減少に対応して振幅が減少するということになる。
【００３７】
ピッチの変動は、押弦指４３の動きがピッチを上げる（有効弦長が短くなる）方向に働くか、ピッチを下げる（有効弦長が長くなる）方向に働くかによって起こるため、アップライトビブラート制御用低周波信号発生部出力（ＵＰＲ  ＬＦＯ）が最小点、すなわち、負のピーク点に達するごとにピッチ変動成分もピーク点、すなわち、正のピーク点と負のピーク点が交互に表れるとういう関係になる。
したがって、ピッチ制御用低周波信号発生部出力（Ｐ  ＬＦＯ）の変動周波数に対して、アップライトビブラート制御用低周波信号発生部出力（ＵＰＲ  ＬＦＯ）の変動周波数は２倍になる。
【００３８】
図６は、スラント操作をモデル化したときの、楽音のピッチ変動成分および振幅変動成分を示す説明図である。ピッチ制御用低周波信号発生部出力（Ｐ  ＬＦＯ）は、図５と同様に、ピッチ周波数の変動成分を表す。アブソープション（吸収）制御用低周波信号発生部出力（ＡＢＳＰ  ＬＦＯ）として出力されるスラントビブラート制御用低周波信号発生部出力（ＳＬＡＮＴ  ＬＦＯ）は、スラント操作における押弦力の変動成分に応じた振幅変動を表す。
【００３９】
スラント操作においては、押弦指４３を、例えば、ブリッジ（駒）側に引き寄せるような方向に揺らせる。したがって、基準ピッチを実現する押弦点を基準に、どちらかというと一方向、例えば、弦の有効長が指定音高対応長よりも短くなるような方向に主に変動すると推測される。そして、押弦指４３をブリッジ側に引き寄せ切った点で、一番、押弦力が強くなる傾向にあると推測される。
いわば、押弦指４３の引き寄せ動作にブレーキをかけるようなイメージである。したがって、押弦指４３にグイッと力を入れ、スッと脱力するという操作の繰り返しになるので、押弦力の変動波形は、正弦波というよりも鋸歯状波に近いものになると推測される。
【００４０】
上述したように、主に、押弦点が特定方向（ピッチを上げる方向）に移動している期間が多くなり、ピッチ変動は、基準ピッチに対して非対称となる傾向が出てくると推測される。したがって、ピッチ制御用低周波信号発生部出力（Ｐ  ＬＦＯ）は、図示のようなオフセット分を加算することにより、変動成分をピッチ上昇方向に浮かせる。また、振幅変動成分については、ブリッジ寄りに押弦点が移動しているときに押弦力が最大となり、ヘッド寄りに押弦点が移動しているときに押弦力が最小となるのに対応した変動をさせる。
したがって、ピッチ制御用低周波信号発生部出力（Ｐ  ＬＦＯ）の変動周波数と、スラントビブラート制御用低周波信号発生部出力（ＳＬＡＮＴ  ＬＦＯ）の変動周波数とは同一となり、位相も一致する。
【００４１】
なお、特に、ピッチ変動の基準ピッチに対する非対称性を意識しないでモデル化するならば、このときオフセットをゼロに設定するか、あるいは、オフセット加算自体を省いてもよい。あるいは、図１におけるピッチ制御用低周波信号発生部出力（Ｐ  ＬＦＯ）の基となる第１の低周波信号発生器（ＬＦＯ１）６の発生波形自体にこのようなオフセットを持たせるか、あるいは、もともと、正負に非対称な振幅値を持つ、例えば鋸歯状波を発生させるようにしてもよい。また、ピッチ制御用と振幅制御用の低周波信号発生部を別々に設けてもよい。
【００４２】
上述した説明では、本発明を物理モデル音源に適用した例を用いて説明したが、他のカテゴリーに属する楽音発生装置においても、同様に適用することができる。
【００４３】
本発明の楽音信号合成装置は、パラメータを入力して楽音波形を生成する専用の音源ＬＳＩを用い、これをＣＰＵ（Central Processing unit）でパラメータ等を制御することにより実現することができる。あるいは、いわゆるソフト音源として、汎用コンピュータのＣＰＵにより、楽音波形の生成自体もアプリケーションプログラムを実行することにより実現することもできる。楽音合成プログラムは、ＣＤ−ＲＯＭ（Compact Disk-Read Only Memory）、あるいは、ネットワーク上のサーバにより供給され、汎用コンピュータのハード磁気ディスクにインストールされて使用される。
【００４４】
【発明の効果】
本発明は、上述した説明から明らかなように、自然の擦弦楽器におけるビブラート演奏などの楽音の時変動の複数の態様を実現することができ、さらには、このような楽音の時変動の複数の態様を擦弦楽器の楽音に限らず、異なる楽音に対しても適用することができるという効果がある。
【図面の簡単な説明】
【図１】  本発明の楽音合成装置の実施の一形態を説明するためのビブラート制御部の第１のブロック構成図である。
【図２】  本発明の楽音合成装置の実施の一形態を説明するためのビブラート制御部の第２のブロック構成図である。
【図３】  本発明の楽音合成装置の実施の一形態によるビブラート演奏を説明するための、パラメータのレベル変化を示す図である。
【図４】  本発明の楽音合成装置の実施の一形態によるビブラート演奏のモデルとする押弦点の説明図である。
【図５】  アップライト操作をモデル化したときの、楽音のピッチ変動成分および振幅変動成分を示す説明図である。
【図６】  スラント操作をモデル化したときの、楽音のピッチ変動成分および振幅変動成分を示す説明図である。
【図７】  擦弦楽器をモデリングした従来の楽音合成装置のブロック構成図である。
【符号の説明】
１  キーオン，タッチ検出部、２  ビブラート深さエンベロープジェネレータ、３  ビブラート速度エンベロープジェネレータ、４  押弦力エンベロープジェネレータ、６  第１の低周波信号発生部、７  第２の低周波信号発生部、２８  左終端フィルタ（ＴＭＬ）、２２  ピッチ対応遅延量変換部、２６  フィルタ遅延量換算部、２７  遅延量配分部、２９  終端フィルタ
【図１】
0003760653.tif 000002
【図２】
0003760653.tif 000003
【図３】
0003760653.tif 000004
【図４】
0003760653.tif 000005
【図５】
0003760653.tif 000006
【図６】
0003760653.tif 000007
【図７】
0003760653.tif 000008