【手続補正書】
【提出日】平成20年4月11日(2008.4.11)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
プロセッサにおいて、複数の生成過程を実行することにより生成された楽音信号に基づいて楽音を合成する楽音合成方法であって、
前記複数の生成過程のうち、前記プロセッサによる一音の処理に要する演算量の大きい生成過程、前記プロセッサによってサンプリング周期を変更することができない生成過程、又は前記プロセッサによって楽音生成アルゴリズムの内容を変更することができない生成過程が優先されるように実行順序を決定する過程と、
所定期間毎に、前記実行順序で指定される順番に前記複数の生成過程を実行することにより、前記各生成過程で楽音信号を生成する実行過程であって、少なくとも前記実行順序の最後に実行される生成過程について、その生成過程にて変更可能な音数、サンプリング周期又は楽音生成アルゴリズムの内容の少なくとも１つを変更することにより前記プロセッサの負荷量を制御する負荷調整過程を含む実行過程と、
前記複数の生成過程を実行することにより生成された楽音信号に基づいて楽音信号を合成し、合成された楽音信号をミキシングして、出力する楽音信号を得る過程と
を含むことを特徴とする楽音合成方法。
【請求項２】
プロセッサにおいて、複数の信号処理過程を実行することにより楽音に効果を付与する楽音処理方法であって、
前記複数の信号処理過程間の結線を指定する結線情報を発生する結線指定過程と、
前記結線情報に応じて、前記複数の信号処理過程の実行順序を決定する順序決定過程と、
所定時間毎に複数サンプルの楽音信号を発生する発生過程と、
所定期間毎に、前記実行順序で指定される順番に前記複数の信号処理過程を実行することにより、前記楽音信号に対し前記各信号処理過程に対応する効果を付与する実行過程であって、前記結線情報に従って、前記実行順序の途中の少なくとも１つの信号処理過程で処理された楽音信号を、その後の順番で実行される信号処理過程に入力する結線過程を含む実行過程と、
前記複数の信号処理過程で処理された楽音信号をミキシングして、出力する楽音信号を得る過程と
を含むことを特徴とする楽音合成方法。
【請求項３】
プロセッサにおいて、制御プログラムと複数の楽音処理プログラムとを用いて、楽音を合成する楽音合成方法であって、
（ａ）前記制御プログラムは、
前記プロセッサに、
所定時間毎に、各々複数の波形サンプルを記憶可能であって、記憶する波形サンプルをそれぞれ所定の出力先に出力する所定数のバッファを用意するとともに、前記複数の楽音処理プログラムに対して所定の実行順序で楽音信号の処理を指令する指令手順と、
前記所定数のバッファのうち少なくとも一つのバッファに記憶された楽音信号を、前記所定の実行順序に従って前記所定の出力先に出力する出力手順とを実行させるものであり、
（ｂ）前記複数の楽音処理プログラムは、
前記プロセッサに、
前記指令に応じて、楽音信号の生成処理、または、前記出力手順において出力された楽音信号に基づく所定の信号処理を実行する楽音処理手順と、
前記楽音処理手順において出力される楽音信号の音量を所定のレベル情報で制御するとともに、前記所定数のバッファのうち前記レベル情報の制御が行われる全てのバッファに足し込む混合手順とを実行させるものである
ことを特徴とする楽音合成方法。
【請求項４】
請求項１〜３の何れかに記載の方法をコンピュータに実行させるためのプログラムを記録したことを特徴とするコンピュータ読み取り可能な記録媒体。
【請求項５】
請求項１〜３の何れかに記載の方法を実行することを特徴とする楽音合成装置。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
上記課題を解決するため請求項１記載の構成にあっては、プロセッサにおいて、複数の生成過程を実行することにより生成された楽音信号に基づいて楽音を合成する楽音合成方法であって、前記複数の生成過程のうち、前記プロセッサによる一音の処理に要する演算量の大きい生成過程、前記プロセッサによってサンプリング周期を変更することができない生成過程、又は前記プロセッサによって楽音生成アルゴリズムの内容を変更することができない生成過程が優先されるように実行順序を決定する過程と、所定期間毎に、前記実行順序で指定される順番に前記複数の生成過程を実行することにより、前記各生成過程で楽音信号を生成する実行過程であって、少なくとも前記実行順序の最後に実行される生成過程について、その生成過程にて変更可能な音数、サンプリング周期又は楽音生成アルゴリズムの内容の少なくとも１つを変更することにより前記プロセッサの負荷量を制御する負荷調整過程を含む実行過程と、前記複数の生成過程を実行することにより生成された楽音信号に基づいて楽音信号を合成し、合成された楽音信号をミキシングして、出力する楽音信号を得る過程とを含むことを特徴とする。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
また、請求項２記載の構成にあっては、プロセッサにおいて、複数の信号処理過程を実行することにより楽音に効果を付与する楽音処理方法であって、前記複数の信号処理過程間の結線を指定する結線情報を発生する結線指定過程と、前記結線情報に応じて、前記複数の信号処理過程の実行順序を決定する順序決定過程と、所定時間毎に複数サンプルの楽音信号を発生する発生過程と、所定期間毎に、前記実行順序で指定される順番に前記複数の信号処理過程を実行することにより、前記楽音信号に対し前記各信号処理過程に対応する効果を付与する実行過程であって、前記結線情報に従って、前記実行順序の途中の少なくとも１つの信号処理過程で処理された楽音信号を、その後の順番で実行される信号処理過程に入力する結線過程を含む実行過程と、前記複数の信号処理過程で処理された楽音信号をミキシングして、出力する楽音信号を得る過程とを含むことを特徴とする。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
また、請求項３記載の構成にあっては、プロセッサにおいて、制御プログラムと複数の楽音処理プログラムとを用いて、楽音を合成する楽音合成方法であって、（ａ）前記制御プログラムは、前記プロセッサに、所定時間毎に、各々複数の波形サンプルを記憶可能であって、記憶する波形サンプルをそれぞれ所定の出力先に出力する所定数のバッファを用意するとともに、前記複数の楽音処理プログラムに対して所定の実行順序で楽音信号の処理を指令する指令手順と、前記所定数のバッファのうち少なくとも一つのバッファに記憶された楽音信号を、前記所定の実行順序に従って前記所定の出力先に出力する出力手順とを実行させるものであり、（ｂ）前記複数の楽音処理プログラムは、前記プロセッサに、前記指令に応じて、楽音信号の生成処理、または、前記出力手順において出力された楽音信号に基づく所定の信号処理を実行する楽音処理手順と、前記楽音処理手順において出力される楽音信号の音量を所定のレベル情報で制御するとともに、前記所定数のバッファのうち前記レベル情報の制御が行われる全てのバッファに足し込む混合手順とを実行させるものであることを特徴とする。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】変更
【補正の内容】
【００１０】
また、請求項４記載の構成にあっては、請求項１〜３の何れかに記載の方法をコンピュータに実行させるためのプログラムを記録したことを特徴とする。