(57)【特許請求の範囲】
【請求項１】
所定のタイミングで所定の到達値に達するような時間関数波形を出力するための係数補間方法であって、
等間隔である時間間隔ごとの到達値であって出力が到達すべき値である到達値と、時定数とを、受け取るステップと、
前記等間隔である時間間隔と前記受け取った到達値と時定数に基づいて目標値を算出するステップと、
前記時定数と前記算出された目標値に基づいて、発生する時間関数波形を制御するステップと
を備えたことを特徴とする係数補間方法。
【請求項２】
所定のタイミングで所定の到達値に達するような時間関数波形を出力するための係数補間方法であって、
各到達値について指定可能な任意の時間間隔ごとの到達値であって出力が到達すべき値である到達値と、時定数とを、受け取るステップと、
前記任意の時間間隔と前記受け取った到達値と時定数に基づいて目標値を算出するステップと、
前記時定数と前記算出された目標値に基づいて、発生する時間関数波形を制御するステップと
を備えたことを特徴とする係数補間方法。
【請求項３】
請求項１または２に記載の係数補間方法において、
前記目標値を算出するステップは、ＤＣＦ型補間器の出力が前記到達値に到達するように該ＤＣＦ型補間器に入力する目標値を算出するものであり、
前記発生する時間関数波形を制御するステップは、前記時定数と前記算出された目標値をＤＣＦ型補間器に入力し、該ＤＣＦ型補間器で発生する時間関数波形が前記到達値に到達するように制御するものである
ことを特徴とする係数補間方法。
【請求項４】
所定のタイミングで所定の到達値に達するような時間関数波形を出力する係数補間装置であって、
等間隔である時間間隔ごとの到達値であって出力が到達すべき値である到達値と、時定数とを、受け取る手段と、
前記等間隔である時間間隔と前記受け取った到達値と時定数に基づいて、ＤＣＦ型補間器の出力が前記到達値に到達するように該ＤＣＦ型補間器に入力する目標値を算出する手段と、
前記時定数と前記算出された目標値に基づいて、前記到達値に到達するような時間関数波形を発生するＤＣＦ型補間器と
を備えたことを特徴とする係数補間装置。
【請求項５】
所定のタイミングで所定の到達値に達するような時間関数波形を出力する係数補間装置であって、
各到達値について指定可能な任意の時間間隔ごとの到達値であって出力が到達すべき値である到達値と、時定数とを、受け取る手段と、
前記任意の時間間隔と前記受け取った到達値と時定数に基づいて、ＤＣＦ型補間器の出力が前記到達値に到達するように該ＤＣＦ型補間器に入力する目標値を算出する手段と、
前記時定数と前記算出された目標値に基づいて、前記到達値に到達するような時間関数波形を発生するＤＣＦ型補間器と
を備えたことを特徴とする係数補間装置。
【請求項６】
所定のタイミングで所定の到達値に達するような時間関数波形を出力するための係数補間方法であって、
出力が到達すべき値である到達値と目標値を受け取るステップと、
受け取った到達値と目標値に基づいて時定数を算出するステップと、
前記目標値と前記算出された時定数に基づいて、発生する時間関数波形を制御するステップと
を備えたことを特徴とする係数補間方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、ＤＣＦ型補間器を用いて時間関数波形を発生する際に適用する係数補間方法および装置に関する。
【０００２】
【従来の技術】
従来より、ＤＣＦ型補間器により時間関数波形を発生する技術が知られている。図９に、ＤＣＦ型補間器の典型的な回路例を示す。ＤＣＦ型補間器は、乗算器９０１、減算器９０２、Δｔ遅延回路９０３、および乗算器９０４を備える。乗算器９０１は、入力信号ｗに係数ｃを乗算する。その乗算結果は、減算器９０２に入力する。減算器９０２は、前記乗算結果から乗算器９０４の出力を減算する。減算結果は、Δｔ遅延回路９０３に入力し、遅延時間Δｔだけ遅延される。Δｔ遅延回路９０３の出力は、乗算器９０４に入力して係数（１−ｃ）が乗算され、その乗算結果は減算器９０２に入力する。減算器９０２の出力が、ＤＣＦ型補間器の出力となる。
【０００３】
この回路例から判るように、ＤＣＦ型補間器は、入力をｗ、出力をｙとして、時間Δｔ間隔で、
ｃ＊ｗ＋（１−ｃ）＊ｙ→ｙ    （0.0＜ｃ＜1.0）    …（１）
という計算を繰り返すものである。定数ｃと時定数τは、
τ＝Δｔ／（−ｌｏｇ（１−ｃ））    …（２）
の関係がある。これは、（１）式を変形して、
ｃ（ｗ−ｙ）＋ｙ→ｙ
とし、さらにｗからこの式の両辺をそれぞれ引くと、
（１−ｃ）（ｗ−ｙ）→ｗ−ｙ
となるので、時間Δｔごとに出力と入力の差が１−ｃの比で小さくなることが判る。一方、時定数とは、出力と入力の差がはじめの１／ｅ（ｅは自然対数）になる時間であるから、簡単な計算により上記（２）式を得ることができる。
【０００４】
このようなＤＣＦ型補間器は、時間関数波形を利用する種々の場面で用いられる。例えば、電子楽器においては、いわゆる複数ステートエンベロープ発生器が用いられる。これは、目標値を次々に与えて、最初は第１の目標値に至る波形を出力し、あるタイミングで次のステートに移行したら第２の目標値に至る波形を出力し、あるタイミングでさらに次のステートに移行したら第３の目標値に至る波形を出力し、…というように、各ステートごとに目標値に至るエンベロープ波形を生成出力するものである。このような複数ステートエンベロープ発生器をＤＣＦ型補間器を用いて構成する場合、各ステートごとに目標値と時定数τを供給するようにしてやればよい。供給された時定数τから上記（２）式で定数ｃが決まり、その定数ｃから（１）式にしたがって、時間Δｔ間隔で次々とｙを出力する。次のステートに入ったら、次の時定数τを用いて次の目標値に向けて波形生成していく。
【０００５】
ＤＣＦ型補間器は、アナログモデリング音源にも適用できる。これは、発振器（ＯＳＣ）の発生した波形をＤＣＦ型補間器に入力し、周波数特性を制御するものである。例えば、発振器で発生した矩形波をＤＣＦ補間器に入力して周波数特性を制御し、さらにエンベロープを掛けて楽音波形を得る。三角波や鋸波を用いて同様に処理しても良い。
【０００６】
【発明が解決しようとする課題】
ところで、従来のＤＣＦ型補間器（例えば、上述のＤＣＦ型エンベロープ発生器など）では、タイミングとそのタイミングでの到達値という形での制御ができなかった。すなわち、ＤＣＦ型補間器では、目標値は指定できてもその目標値はあくまで目標とする値であり、指定した時刻に指定した目標値に到達するように補間することができなかった。ＤＣＦ型補間器では、一般的には充分な時間がたてばその出力は入力値に達するが、電子楽器などに利用するものでは、出力がＤＣＦ型補間器の入力値に落ち着く前に次々と入力値を変えるので、目標値である入力値に達する前に次のステートに入ってしまい、結果としてどのステートでも目標値に達することがない。この意味で、目標値は到達値ではない。
【０００７】
また、上記のような問題があるため、アナログモデリング音源にＤＣＦ型補間器を適用したものでは、ＤＣＦ型補間器からの出力波形を任意形状にすることができないという不都合があった。
【０００８】
この発明は、上述の従来技術における問題点に鑑み、ＤＣＦ型補間器を用いて所望の係数変化の波形を得ることができるような係数補間方法および装置を提供することを目的とする。
【０００９】
【課題を解決するための手段】
この目的を達成するため、請求項１に係る発明は、所定のタイミングで所定の到達値に達するような時間関数波形を出力するための係数補間方法であって、等間隔である時間間隔ごとの到達値であって出力が到達すべき値である到達値と、時定数とを、受け取るステップと、前記等間隔である時間間隔と前記受け取った到達値と時定数に基づいて目標値を算出するステップと、前記時定数と前記算出された目標値に基づいて、発生する時間関数波形を制御するステップとを備えたことを特徴とする。
【００１０】
請求項２に係る発明は、所定のタイミングで所定の到達値に達するような時間関数波形を出力するための係数補間方法であって、各到達値について指定可能な任意の時間間隔ごとの到達値であって出力が到達すべき値である到達値と、時定数とを、受け取るステップと、前記任意の時間間隔と前記受け取った到達値と時定数に基づいて目標値を算出するステップと、前記時定数と前記算出された目標値に基づいて、発生する時間関数波形を制御するステップとを備えたことを特徴とする。
【００１１】
請求項３に係る発明は、請求項１または２に記載の係数補間方法において、前記目標値を算出するステップは、ＤＣＦ型補間器の出力が前記到達値に到達するように該ＤＣＦ型補間器に入力する目標値を算出するものであり、前記発生する時間関数波形を制御するステップは、前記時定数と前記算出された目標値をＤＣＦ型補間器に入力し、該ＤＣＦ型補間器で発生する時間関数波形が前記到達値に到達するように制御するものであることを特徴とする。
【００１２】
請求項４に係る発明は、所定のタイミングで所定の到達値に達するような時間関数波形を出力する係数補間装置であって、等間隔である時間間隔ごとの到達値であって出力が到達すべき値である到達値と、時定数とを、受け取る手段と、前記等間隔である時間間隔と前記受け取った到達値と時定数に基づいて、ＤＣＦ型補間器の出力が前記到達値に到達するように該ＤＣＦ型補間器に入力する目標値を算出する手段と、前記時定数と前記算出された目標値に基づいて、前記到達値に到達するような時間関数波形を発生するＤＣＦ型補間器とを備えたことを特徴とする。
【００１３】
請求項５に係る発明は、所定のタイミングで所定の到達値に達するような時間関数波形を出力する係数補間装置であって、各到達値について指定可能な任意の時間間隔ごとの到達値であって出力が到達すべき値である到達値と、時定数とを、受け取る手段と、前記任意の時間間隔と前記受け取った到達値と時定数に基づいて、ＤＣＦ型補間器の出力が前記到達値に到達するように該ＤＣＦ型補間器に入力する目標値を算出する手段と、前記時定数と前記算出された目標値に基づいて、前記到達値に到達するような時間関数波形を発生するＤＣＦ型補間器とを備えたことを特徴とする。
【００１４】
請求項６に係る発明は、所定のタイミングで所定の到達値に達するような時間関数波形を出力するための係数補間方法であって、出力が到達すべき値である到達値と目標値を受け取るステップと、受け取った到達値と目標値に基づいて時定数を算出するステップと、前記目標値と前記算出された時定数に基づいて、発生する時間関数波形を制御するステップとを備えたことを特徴とする。
【００１５】
【発明の実施の形態】
以下、図面を用いてこの発明の実施の形態を説明する。
【００１６】
図１は、この発明に係る係数補間方法の概略を示す。１０１は、所望の係数変化の軌跡をソフトウェアで送受信可能な間隔（制御間隔ΔＴ）でサンプリングした入力波形ｘを示す。この入力ｘは、ｘ［１］，ｘ［２］，ｘ［３］，…，ｘ［ｉ］，ｘ［ｉ＋１］，…（ｉは時間を識別するための整数）という配列である。
【００１７】
ＤＣＦ入力値の計算１０２では、入力ｘからＤＣＦ型補間器１０３への入力ｗを計算する。その詳細は後述するが、ｗ［ｉ］はｘ［ｉ］，ｘ［ｉ＋１］および補間器の時定数τから算出されるものである。このｗ［ｉ］をＤＣＦ型補間器１０３へ入力することにより、ｉ＋１の時点でＤＣＦ型補間器１０３からの出力ｙがｘ［ｉ＋１］の値に達するようにできる。ＤＣＦ入力値の計算１０２は、ΔＴの時間間隔ごとにｗを出力するものである。なお、時定数τは、各時間区間［ｉ，ｉ＋１］ごとに変化する値でも良い。すなわち、配列τ［１］，τ［２］，τ［３］，…，τ［ｉ］，τ［ｉ＋１］，…であってもよい。時定数τが変化する場合も、目標値ｗは同じ計算式で同様に算出できる。
【００１８】
ＤＣＦ型補間器１０３は、図９で説明したのと同じものであり、上記（１）式の計算をΔｔごとに繰り返すものである。定数ｃと時定数τとの関係は上記（２）式に示した。ＤＣＦ型補間器１０３では、時間区間［ｉ，ｉ＋１］においてｗ［ｉ］を目標値とした時定数τのＤＣＦ計算が行なわれ、ｙが出力される。ｙは配列であり、時間ｉからｉ＋１までの間、補間器の出力間隔Δｔごとに次々と出力される。以降、この値をｙ［ｉ］［０］，ｙ［ｉ］［１］，ｙ［ｉ］［２］，…，ｙ［ｉ］［ｎ］と書く。１０４は、その出力ｙを示す。
【００１９】
ＤＣＦ入力値の計算１０２からＤＣＦ型補間器１０３にｗが送信される間隔が厳密には等間隔でないため、ｎの値は必ずしも一定ではない。ｎの値は、ほぼ（ＤＣＦ型補間器１０３の出力間隔）／（ＤＣＦ入力値の計算１０２の出力間隔）であるが、多少は値が変動する。例えば、ΔＴが５ミリ秒、Δｔが１／４４１００秒であれば、０．００５＊４４１００＝２２０．５であるから、ｎは２２０か２２１くらいの値になる。
【００２０】
ＤＣＦ入力値の計算１０２における計算手順を説明する。以下、時定数がτのときに、ｘ［ｉ］，ｘ［ｉ＋１］からｗ［ｉ］を計算する方法を説明する。
【００２１】
図２は、横軸を時間、縦軸を目標値あるいは到達値（出力）としたグラフである。この図において、ｘ［ｉ］，ｘ［ｉ＋１］，ΔＴ，τが既知で、ｗ［ｉ］が未知数であり、このｗ［ｉ］を求めることが目標である。ＤＣＦ型補間器１０３の出力ｙが図のｃｕｒｖｅ２のように点Ｑ（時刻ｉで到達値ｘ［ｉ］の点）を通ることが条件である。ここで、ＤＣＦ型補間器１０３の出力ｙが点Ｑを通過するという条件から、数１の（３）式の関係が成り立っていなければならない。
【００２２】
【数１】
0003687095.tif 000002
【００２３】
この（３）式を変形して、数２の（４）式を得る。
【００２４】
【数２】
0003687095.tif 000003
【００２５】
したがって、時刻ｉにおいては、（４）式にしたがってｗ［ｉ］を計算し、ＤＣＦ型補間器１０３への入力値とすれば、補間後の係数が所望の軌跡のほぼ正確な折れ線近似となる。以上のようにして、ＤＣＦ入力値の計算１０２によりｗ［ｉ］を計算してＤＣＦ型補間器１０３に与えることにより、ＤＣＦ型補間器１０３の出力が到達すべき値である到達値を通過するようにでき、任意形状の波形を得ることができる。
【００２６】
図３は、所望の係数変化の軌跡をテーブル化した構成例を示す。テーブルｘ３０１は、時間間隔ΔＴごとの到達値ｘ［ｉ］を記載したテーブルであり、所望の係数変化の軌跡を表すものである。ユーザは、あらかじめこのテーブルｘ３０１を用意しておく。ＤＣＦ入力値の計算３０２とＤＣＦ型補間器３０３は、図１で説明したのと同じものである。ＤＣＦ入力値の計算３０２は、ΔＴ間隔で、テーブルｘ３０１から到達値ｘを読み取り、上述した計算でｗを求めてＤＣＦ型補間器３０３に入力する。ＤＣＦ型補間器３０３は、Δｔ間隔で、出力ｙを計算し出力する。
【００２７】
図４は、あらかじめｗ［ｉ］のテーブルを作成しておく例を示す。テーブルｘ４０１は、図３のテーブルｘ３０１と同様の所望の係数変化の軌跡を表すテーブルである。ＤＣＦ入力値の計算４０２は、あらかじめテーブルｘ３０１に基づいて計算し、ｗ［ｉ］のテーブルｗ４０３を作成しておく。波形出力が必要なとき、ＤＣＦ型補間器４０４は、テーブルｗ４０３を読み込み、これに基づいて、Δｔ間隔で出力ｙを計算し出力する。
【００２８】
図５は、制御間隔ΔＴが一定で、図４のようにｗ［ｉ］のテーブルを作成する場合のテーブル構成および波形例を示す。図５（ａ）は、テーブルｘ（図４の４０１）とテーブルｗ（図４の４０３）の構成例を示す。テーブルｘからテーブルｗを作成し、このテーブルｗに基づいて、ＤＣＦ型補間器３０３は、Δｔ間隔で、出力ｙを計算し出力する。ただし、ｗ［０］＝ｘ［０］とする。図５（ｂ）は、その出力ｙのグラフ例を示す。時刻ｉ＝０でｗ［０］（＝ｘ［０］）が初期値としてセットされ、その後のΔＴの区間ではｗ［１］を目標値として時定数τで補間演算を行なうことによりグラフ５０１のように変化して、時刻ｉ＝１で到達値ｘ［１］に至る。その後のΔＴの区間では目標値ｗ［２］と時定数τによりグラフ５０２のように変化して、時刻ｉ＝２で到達値ｘ［２］に至る。その後のΔＴの区間では目標値ｗ［３］と時定数τによりグラフ５０３のように変化して、時刻ｉ＝３で到達値ｘ［３］に至る。
【００２９】
図６は、到達値を差分（変化量）で指定していく例を示す。図６（ａ）のテーブル６０１は、テーブルｘに相当するものであるが、時刻ｉ＝０での到達値ｘ［０］の後は、前の到達値からの差分で到達値を表現している。すなわち、ｘ［０］＋Δｘ［１］＝ｘ［１］、ｘ［１］＋Δｘ［２］＝ｘ［２］、ｘ［２］＋Δｘ［３］＝ｘ［３］、…というように到達値が決まる。この場合、到達値を求めてから上記の式（４）で目標値ｗを求めればよい。テーブルｗは、６０２に示すようになる。図６（ｂ）は、テーブル６０２を用いた場合の出力ｙのグラフ例を示す。時刻ｉ＝０でｗ［０］（＝ｘ［０］）が初期値としてセットされ、その後のΔＴの区間では目標値ｗ［１］（＝ｘ［１］／ａ）と時定数τによりグラフ６１１のように変化して、時刻ｉ＝１で差分Δｘ［１］だけ変化した到達値に至る。その後のΔＴの区間では目標値ｗ［２］（＝ｘ［２］／ａ）と時定数τによりグラフ６１２のように変化して、時刻ｉ＝２で差分Δｘ［２］だけ変化した到達値に至る。その後のΔＴの区間では目標値ｗ［３］（＝ｘ［３］／ａ）と時定数τによりグラフ６１３のように変化して、時刻ｉ＝３で差分Δｘ［３］だけ変化した到達値に至る。
【００３０】
図７は、各時間区間ごとの到達値に加えて、各時間区間ごとの時間間隔をユーザが指定できるようにした例である。図７（ａ）のテーブル７０１は、テーブルｘに相当するものであるが、時刻ｉ＝０での到達値ＰＬ［０］の後は、前の時刻からの時間間隔ΔＴ［１］，ΔＴ［２］，ΔＴ［３］，…とその時間間隔だけ経過したときの到達値ＰＬ［１］，ＰＬ［２］，…で表現している。このテーブル７０１を用いて、上記の式（４）でｗを求める。式（４）はΔＴを含むので、ここにテーブル７０１で指定されている時間間隔ΔＴ［１］，ΔＴ［２］，ΔＴ［３］，…を順次当てはめればｗは計算できる。テーブル７０２は、そのように計算したｗのテーブルである。ＰＷ［０］，ＰＷ［１］，ＰＷ［２］，…がＤＣＦ型補間器への入力値である。ただし、ＰＷ［０］＝ＰＬ［０］とする。図７（ｂ）は、テーブル７０２を用いた場合の出力ｙのグラフ例を示す。時刻ｉ＝０でＰＷ［０］（＝ＰＬ［０］）が初期値としてセットされ、その後のΔＴ［１］の区間では目標値ＰＷ［１］と時定数τによりグラフ７１１のように変化して、時刻ｉ＝１で到達値ＰＬ［１］に至る。その後のΔＴ［２］の区間では目標値ＰＷ［３］（＝ＰＬ［３］）と時定数τによりグラフ７１２のように変化して、時刻ｉ＝２で到達値ＰＬ［２］に至る。
【００３１】
図８は、上述した実施形態のＤＣＦ型補間方法を適用する対象である電子楽器のブロック構成を示す。この電子楽器は、音源（トーン・ジェネレータ）８０１、マイクロコンピュータ８０２、ネットワークＩ／Ｏ８０３、ＭＩＤＩ  Ｉ／Ｏ８０４、キーボード８０５、ディスプレイ８０６、パネルスイッチ８０７、サウンドシステム８０８を備える。マイクロコンピュータ８０２は、各Ｉ／Ｏ８０３，８０４やキーボード８０５から送出される楽音発生指示に応じて、音源８０１に楽音発生を指示する。ディスプレイ８０６を見ながらパネルスイッチ８０７を操作することにより、音源８０１に音色や効果の設定を行なうことができる。
【００３２】
音源８０１は、マイクロコンピュータ８０２の指示に応じて楽音を発生する。音源８０１は、時分割で複数チャンネルの楽音波形を発生するチャンネル部８１０、各チャンネルの楽音波形を累算するチャンネル累算部８２０、効果を付与する効果付与部８３０、およびディジタル楽音信号をアナログ信号に変換するディジタルアナログ変換部８４０を備える。ディジタルアナログ変換部８４０の出力は、サウンドシステム８０８により放音される。チャンネル部８１０は、楽音信号波形を発生する楽音信号発振器（ＯＳＣ）８１１、音色制御のためのデジタルフィルタ（ＤＣＦ）８１２、およびエンベロープを付与するエンベロープ付与部８１３を備える。効果付与部８３０は、ＤＳＰ（ディジタル信号プロセッサ）８３１により効果付与するものである。
【００３３】
上述した実施形態のＤＣＦ型補間方法は、図８の構成の関数発生器ＦＵＮ１（楽音ピッチの時間変化を制御するピッチエンベロープ波形を発生）、ＦＵＮ２（楽音音色の時間変化を制御する音色エンベロープ波形を発生）、ＦＵＮ３（楽音音量の時間変化を制御する音量エンベロープ波形を発生）、ＦＵＮ４（エフェクトの時間変化を制御する効果エンベロープ波形を発生）などに適用することができる。ここで、各エンベロープ波形は、楽音発生指示をトリガとして時間変化する波形であり、本発明では、その時間変化波形の形状が到達値ｘ、時間間隔ΔＴ、時定数τ、目標値ｗによって制御される。また、本発明は、その他にも、形状を制御した波形が必要な種々の場面に適用することができる。例えば、楽音信号発振器（ＯＳＣ）８１１で波形を発生するとき、図示しない低周波発振器（ＬＦＯ）で楽音変調用の低周波波形を発生するとき、テンポの時間変化を制御するテンポ変化カーブを発生するとき、などである。
【００３４】
なお、上記実施の形態では、所定のタイミングにおける到達値と時定数から、関数発生に使用する目標値を算出しているが、目標値を算出する代わりに時定数の方を算出してもよい。すなわち、所定のタイミングにおける到達値と目標値から、関数発生に使用する時定数を算出し、算出された時定数と目標値に基づいて、発生する時間関数波形を制御するようにしてもよい。そのためには、図１において、「ＤＣＦの時定数τ」を「ＤＣＦの目標値ｗ」に置き換え、「ＤＣＦ入力値の計算１０２」には「到達値ｘ」と「目標値ｗ」を入力するようにする。そして、該「ＤＣＦ入力値の計算１０２」は、到達値ｘと目標値ｗから時定数τを算出して、算出した時定数τをＤＣＦ型計数補間器１０３に供給するようにする。「ＤＣＦ型計数補間器１０３」は、目標値ｗと時定数τに基づいて補間演算を行なう。この場合、到達値ｘがｘ［１］，ｘ［２］，ｘ［３］，…の配列であるのと同様に、目標値ｗもｗ［１］，ｗ［２］，ｗ［３］，…の配列である。
【００３５】
【発明の効果】
以上説明したように、この発明によれば、ＤＣＦ補間器の出力が指定した到達値に達するように目標値を算出してＤＣＦ補間器に渡しているので、ＤＣＦ型補間器で、タイミングと到達値による制御が可能になる。これにより、任意の形状の時間関数波形を得ることができる。
【図面の簡単な説明】
【図１】この発明に係る係数補間方法の概略を示す図
【図２】出力波形の例を示す図
【図３】所望の係数変化の軌跡をテーブル化した構成例を示す図
【図４】あらかじめテーブルｗを作成しておく構成例を示す図
【図５】テーブル構成と波形例（その１）を示す図
【図６】テーブル構成と波形例（その２）を示す図
【図７】テーブル構成と波形例（その３）を示す図
【図８】ＤＣＦ型補間方法を適用する対象である電子楽器のブロック構成図
【図９】ＤＣＦ型補間器の構成例を示す図
【符号の説明】
１０１…入力波形ｘ、１０２…ＤＣＦ入力値の計算、１０３…ＤＣＦ型補間器、１０４…出力ｙ。
【図１】
0003687095.tif 000004
【図２】
0003687095.tif 000005
【図３】
0003687095.tif 000006
【図４】
0003687095.tif 000007
【図５】
0003687095.tif 000008
【図６】
0003687095.tif 000009
【図７】
0003687095.tif 000010
【図８】
0003687095.tif 000011
【図９】
0003687095.tif 000012