(57)【特許請求の範囲】
【請求項１】
音像定位における相対的関係が定められた複数系統の音を発音させるための楽音信号を、ステレオ再生が可能な異なる複数の楽音発生装置のうち選択した楽音発生装置に出力し、前記出力した楽音信号を前記選択した楽音発生装置で音響にすることが可能な楽音信号出力装置であって、
自動演奏またはマニュアル演奏による発音の指示を受け付ける発音指示受付手段と、
前記複数の楽音発生装置のうち１つを選択する装置選択手段と、
前記複数系統の音の音像定位における左右方向の広がりである分散幅及び前記分散幅の左右方向の広がりの中心であるセンター位置を、複数の楽音発生装置のそれぞれに定めるための分散幅情報及びセンター位置情報を取得する情報取得手段と、
前記装置選択手段により選択された楽音発生装置に対応する前記分散幅情報及び前記センター位置情報に基づいて、前記複数系統の音の各々の音像定位を、前記定められた音像定位における相対的関係を維持しつつ設定する定位設定手段と、
前記発音指示受付手段により受け付けられた発音の指示に従って、各系統の音が、前記定位設定手段により設定された音像定位で発音されるような楽音信号を生成する楽音信号生成手段と、
前記楽音信号生成手段により生成された楽音信号を前記装置選択手段により選択された楽音発生装置に対して出力する楽音信号出力手段とを有することを特徴とする楽音信号出力装置。
【請求項２】
前記定位設定手段は、前記選択された楽音発生装置に対応する前記分散幅情報及び前記センター位置情報に基づいて前記複数系統の音の各々の音像定位を設定する際、定位設定の限界となる定位限界位置を超える音がある場合、その音については、前記定められた音像定位における相対的関係にかかわらず、音像定位を前記定位限界位置に設定することを特徴とする請求項１記載の楽音信号出力装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数系統の各音の音像定位を設定して、ステレオ再生が可能なスピーカ等の楽音発生装置で発音させる楽音信号出力装置に関する。
【背景技術】
【０００２】
従来、ドラム音等の音像定位が個別に設定される複数系統の音を、ステレオ再生が可能なスピーカ等の楽音発生装置で発音させる楽音信号出力装置が知られている。
【０００３】
例えば、下記特許文献１の装置では、自動演奏すべき音楽のジャンルに応じてドラム楽器音の定位を変えることができる。また、下記特許文献２の装置では、楽音発音ごとまたは楽音パートごとに音像定位を変えて、楽音の内容に応じて音像を変化させることができる。
【特許文献１】特開平０６−３４８２５８号公報
【特許文献２】特開平０４−３０６６９７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記特許文献１、２においては、一旦、各系統の音の音像定位が設定されると、仮に、用いる楽音発生装置を切り替え可能に構成し、切り替えたとしても、各系統の音の音像定位は設定されたままの状態で発音がなされることになる。
【０００５】
また、マニュアル演奏による音を再生させる場合においても、各系統の音の音像定位は、その時点で設定されている定位に従ったものとなり、楽音発生装置の切り替えによって変わるものではない。
【０００６】
楽音発生装置には、装置本体に備えられた内蔵スピーカ、ライン接続等される外付けの外部スピーカ、及びヘッドホン等がある。一般に、内蔵スピーカの左右のスピーカの間隔に比し、外部スピーカの左右のスピーカの間隔の方が広い。
【０００７】
内蔵スピーカは、奏者が自己の演奏を聴くのに有用で、音像の左右の広がり幅である分散幅は広いのが適切と考えられる。一方、広いホールにおいて演奏を外部スピーカで多数の聴衆に聞かせる場合のように、スピーカ間隔が広く設定される場合は、音像の分散幅をあまり広くしないのが適切と考えられる。また、ヘッドホン出力の場合も、適切な音像の分散幅は、スピーカ出力の場合とは異なる場合がある。
【０００８】
本発明は上記従来技術の問題を解決するためになされたものであり、その目的は、選択した楽音発生装置に適した音像設定にて楽音再生を行うことができる楽音信号出力装置を提供することにある。
【課題を解決するための手段】
【０００９】
上記目的を達成するために本発明の請求項１の楽音信号出力装置は、音像定位における相対的関係（ＳＴ）が定められた複数系統の音を発音させるための楽音信号を、ステレオ再生が可能な異なる複数の楽音発生装置（２４）のうち選択した楽音発生装置に出力し、前記出力した楽音信号を前記選択した楽音発生装置で音響にすることが可能な楽音信号出力装置であって、自動演奏またはマニュアル演奏による発音の指示を受け付ける発音指示受付手段（２１、２２、２３）と、前記複数の楽音発生装置のうち１つを選択する装置選択手段（２３、１１）と、前記複数系統の音の音像定位における左右方向の広がりである分散幅及び前記分散幅の左右方向の広がりの中心であるセンター位置を、複数の楽音発生装置のそれぞれに定めるための分散幅情報（ＢＳ）及びセンター位置情報を取得する情報取得手段と、前記装置選択手段により選択された楽音発生装置に対応する前記分散幅情報及び前記センター位置情報に基づいて、前記複数系統の音の各々の音像定位を、前記定められた音像定位における相対的関係を維持しつつ設定する定位設定手段（１１）と、前記発音指示受付手段により受け付けられた発音の指示に従って、各系統の音が、前記定位設定手段により設定された音像定位で発音されるような楽音信号を生成する楽音信号生成手段（１１、１９）と、前記楽音信号生成手段により生成された楽音信号を前記装置選択手段により選択された楽音発生装置に対して出力する楽音信号出力手段（１１、２０）とを有することを特徴とする。
【００１１】
さらに、以下のように構成してもよい。
【００１２】
前記２つのスピーカ間の配置間隔を自動測定する手段を有する。あるいは、前記外付け楽音発生装置には、前記２つのスピーカ間の配置間隔を自動測定する測定手段（２５）が設けられており、該測定手段により測定された配置間隔の情報を取得する手段（１７）を有する。
【００１３】
前記複数の楽音発生装置の各々は、自己を識別させるための識別情報を保持しており、前記複数の楽音発生装置の１つを択一的に接続し、該接続した楽音発生装置からその識別情報を自動取得する取得手段（１７）を有し、前記装置選択手段は、前記取得手段により取得された識別情報に対応する楽音発生装置を選択する。
【００１５】
なお、上記括弧内の符号は例示である。
【発明の効果】
【００１６】
本発明の請求項１によれば、選択した楽音発生装置に適した音像設定にて楽音再生を行うことができる。
【発明を実施するための最良の形態】
【００１８】
以下、本発明の実施の形態を図面を参照して説明する。
【００１９】
図１は、本発明の一実施の形態に係る楽音信号出力装置の全体構成を示すブロック図である。本楽音信号出力装置は、一例として電子打楽器として構成される。
【００２０】
本楽音信号出力装置は、ＲＯＭ１２、ＲＡＭ１３、タイマ１４、記憶装置１５、表示装置１６、各種インターフェイス１７、操作子インターフェイス１８、音源回路１９及び効果回路２０が、バス１０を介してＣＰＵ１１にそれぞれ接続されて構成される。操作子インターフェイス１８には、パッド群２１、足で操作するハイハットコントローラ２２、及びパネル操作子２３が接続される。効果回路２０は音源回路１９に接続され、効果回路２０には、楽音発生装置２４が接続される。
【００２１】
パッド群２１には、個々に打撃される複数のパッドＡ、パッドＢ・・・パッドＦが含まれる。各パッドには、打撃を検出する不図示のセンサが備えられ、打撃の検出信号がキーオン信号として操作子インターフェイス１８を介してＣＰＵ１１に供給される。パネル操作子２３には、各種情報を入力するための複数のスイッチが含まれる。ハイハットコントローラ２２及びパネル操作子２３の操作による信号も、操作子インターフェイス１８を介してＣＰＵ１１に供給される。
【００２２】
ＣＰＵ１１は、本装置全体の制御を司る。ＲＯＭ１２は、ＣＰＵ１１が実行する制御プログラムや各種テーブルデータ等を記憶する。ＲＡＭ１３は、演奏データ、テキストデータ等の各種入力情報、各種フラグやバッファデータ及び演算結果等を一時的に記憶する。タイマ１４はＣＰＵ１１に接続され、タイマ割り込み処理における割り込み時間等の各種時間を計時する。記憶装置１５は、制御プログラムや演奏データ、各種データ等を記憶する。
【００２３】
表示装置１６は各種情報を表示する。各種インターフェイス１７には、ＭＩＤＩ（Musical Instrument Digital Interface）インターフェイス、有線または無線の通信インターフェイス、その他のインターフェイスが含まれる。音源回路１９は、パッド群２１、ハイハットコントローラ２２から入力される演奏データや、予め記憶された演奏データ等を楽音信号に変換する。効果回路２０は、音源回路１９から入力される楽音信号に各種効果を付与し、それを楽音発生装置２４に出力する。楽音発生装置２４は、効果回路２０から入力される楽音信号を音響に変換する。
【００２４】
楽音発生装置２４には、少なくとも、ヘッドホン２４−１、本体スピーカ２４−２、標準外部スピーカ２４−３、間隔測定機能付外部スピーカ２４−４が含まれ、これらはいずれもステレオの楽音発生が可能である。ただし、後述するように、これら４つの楽音発生装置のうち、実際に楽音出力に用いられるのは、選択された１つである。また、本体スピーカ２４−２は、本装置に内蔵されているものであるが、ヘッドホン２４−１、外部スピーカ２４−３、２４−４は、本装置とは物理的に分離されていて、不図示の接続端子を介して接続される。楽音発生装置２４の数は問わず、複数であればよい。
【００２５】
従って、楽音発生装置２４のうち、本体スピーカ２４−２だけが、本装置の構成要素である。間隔測定機能付外部スピーカ２４−４は、測距部２５と、互いに離間配置可能な左スピーカ２４−４Ｌ及び右スピーカ２４−４Ｒとで構成される。測距部２５は、左スピーカ２４−４Ｌと右スピーカ２４−４Ｒとの配置間隔を測定し、測定結果を表示するか、あるいは本装置や外部に結果を出力する機能を有する。測距部２５における測距機構の構成は問わないが、例えば、左スピーカ２４−４Ｌ及び右スピーカ２４−４Ｒのいずれか一方に、他方との距離を測定するための三角測量等の光学的な測距機能を設けることが考えられる。あるいは、超音波を利用した測距機構でもよい。
【００２６】
なお、本装置で生成した楽音信号を楽音発生装置２４に出力してステレオ音響にすることができる出力部があればよく、効果回路２０を経由する構成に限られず、別途のインターフェイスを通じて出力するようにしてもよい。
【００２７】
パッド群２１のパッドＡ〜Ｆには、互いに異なる音色が割り当てられる。パッドＡ〜Ｆでの打撃操作に基づく音は、異なる系統の音として扱われ、各音色ごとに定位が個別に設定される。各音色の音の音像定位（以下、単に「定位」ともいう）における相対的関係の初期設定は予め定められている。具体的には、本実施の形態では、各パッドＡ〜Ｆのそれぞれに異なる発音チャンネルが割り当てられ、発音チャンネルごとに定位が設定される。各パッドＡ〜Ｆに対応する音の定位は、ＲＯＭ１２に記憶される定位テーブルＴＢ（図３で後述）によって定められる。
【００２８】
図２（ａ）〜（ｃ）は、聴衆側からみた各パッドＡ〜Ｆに対応する音の定位を示す概念図である。図３は、定位テーブルＴＢの概念図である。以降、パッドＡ〜Ｆに対応する音を「音Ａ〜Ｆ」と略記する。パッドＡ〜Ｆに割り当てられるドラム音色は、一例として、順に、ライドシンバル、タム、バスドラム、スネアドラム、クラッシュシンバル、ハイハットシンバルであるが、これらに限られず、数も複数であればよい。なお、ハイハットコントローラ２２に対応させる音を音Ａ〜Ｆにさらに加えてもよい。あるいは、音Ａ〜Ｆのいずれか（例えば、バスドラムが割り当てられている音Ｃ）にパッドに代えてハイハットコントローラ２２を対応させてもよい。
【００２９】
まず、音Ａ〜Ｆの定位における相対的関係は、これらのうち１つの特定の音からの仮想距離で規定される。初期設定では、図２（ａ）に示すように、音Ａ〜Ｆの定位は、左から順に、音Ａ、Ｂ・・・Ｆとなっている。ここで、ある設定された定位において、センター位置３１Ｃに定位される音の１つを特定の音（ここでは音Ｃ）とする。この特定の音の定位位置から、最も離れている音（ここでは音Ｆ）までの仮想距離を基準値とし、この基準値を「シフト率ＳＴ（図２、図３参照）」とし、その値を＋１．０とする。そして、他の音Ａ〜Ｅについては、音Ｃの定位位置からの仮想距離を、上記と同様の意義のシフト率ＳＴで規定する。その際、シフト率ＳＴには、音Ｃより右側のものに“＋”、左側のものに“−”の符号がそれぞれ付される。例えば、音Ａのシフト率ＳＴは−０．８、音Ｂのシフト率ＳＴは−０．４である（図２（ａ）、図３参照）。
【００３０】
また、図２（ａ）に示すように、音像定位において、各音の左右方向への広がりを規定する分散幅ＢＳを、例えば、０〜１２７の範囲の値で規定する。分散幅ＢＳは、センター位置３１Ｃから、最も離れている音（ここでは音Ｆ）までの間隔の２倍の値である。左限位置３１Ｌから右限位置３１Ｒまでの範囲は、分散幅ＢＳを拡大可能な最大限の範囲であって、最大幅Ｂｍａｘである。この最大幅Ｂｍａｘまで拡大した分散幅ＢＳの値は、図２（ａ）に示すように、例えば、「１２７」である。図２（ａ）の定位設定例では、音Ａ〜Ｆの分散幅ＢＳは、「１００」であり、同様に、図２（ｂ）、（ｃ）の定位設定例では、「７０」、「４０」である。分散幅ＢＳが０である場合は、すべての音がセンター位置３１Ｃに位置する（実質モノラル）。図２（ａ）〜（ｃ）のいずれも、各音Ａ〜Ｆの相対的関係、すなわち、各々のシフト率ＳＴは同じである。
【００３１】
センター位置３１Ｃは、左限位置３１Ｌと右限位置３１Ｒとの中間相当の位置である。センター位置３１Ｃを左右方向にシフトさせる場合（図８（ｄ）〜（ｆ））は、初期設定の値「０」に対して、センター位置３１Ｃの値が＋または−の値とされる。
【００３２】
図３に示すように、定位テーブルＴＢにおいては、センター位置３１Ｃ、分散幅ＢＳ、シフト率ＳＴが規定されている。センター位置３１Ｃについては、いずれの楽音発生装置２４でも同一の値（「０」）となっている。分散幅ＢＳについては、ヘッドホン２４−１、本体スピーカ２４−２、標準外部スピーカ２４−３に対応して、それぞれ「１００」、「１００」、「７０」の値が規定されている。また、間隔測定機能付外部スピーカ２４−４に対応する分散幅ＢＳについては、左スピーカ２４−４Ｌと右スピーカ２４−４Ｒとの配置間隔によって値が異なり、「近い」、「中間」、「遠い」のそれぞれに、「１００」、「７０」、「４０」の値が規定されている。なお、「近い」、「中間」、「遠い」の３段階に限られず、複数段階であればよい。
【００３３】
シフト率ＳＴについては、いずれの楽音発生装置２４でも共通であるが、音Ａ〜Ｆのそれぞれに個別の値が設定されていて、それぞれ、「−０．８」、「−０．４」、「０」、「＋０．２」、「＋０．５」、「＋１．０」の値となっている。センター位置３１Ｃ、分散幅ＢＳ及びシフト率ＳＴを総称して「定位パラメータ」とする。定位テーブルＴＢによって、定位パラメータが、各音Ａ〜Ｆごとに、しかも選択された１つの楽音発生装置２４に対応する値として設定される。
【００３４】
定位テーブルＴＢ内の値はすべて例示であり、大小関係も含めこれらの値に限られない。また、例えば、ヘッドホン２４−１では、本体スピーカ２４−２に対して分散幅ＢＳを異ならせてもよい。
【００３５】
後述する各処理により、実際に楽音出力に用いられる楽音発生装置２４として、ヘッドホン２４−１または本体スピーカ２４−２が選択された場合は、定位テーブルＴＢにより、センター位置３１Ｃが「０」、分散幅ＢＳが「１００」にそれぞれ設定され、図２（ａ）に示すような音像定位となる。同様に、標準外部スピーカ２４−３が選択された場合は、図２（ｂ）に示すような音像定位となる。また、間隔測定機能付外部スピーカ２４−４が選択され、且つ、左スピーカ２４−４Ｌと右スピーカ２４−４Ｒとの配置間隔が、「遠い」に該当した場合は、図２（ｃ）に示すような音像定位となる。なお、楽音発生装置２４の選択の初期設定（デフォルト）は、例えば、標準外部スピーカ２４−３となっている。
【００３６】
図４は、本実施の形態におけるメイン処理のフローチャートを示す図である。本処理は本装置の電源のオン時に開始される。
【００３７】
まず、初期化を実行、すなわち所定プログラムの実行を開始し、各種レジスタに初期値を設定して初期設定を行う（ステップＳ１０１）。次いで、パネル操作子２３の操作（パネル入力）の有無を判別し（ステップＳ１０２）、パネル入力がない場合は、パッド群２１、ハイハットコントローラ２２による演奏入力を受け付け（ステップＳ１０８）、後述する図６の発音処理を実行して（ステップＳ１０９）、前記ステップＳ１０２に戻る。
【００３８】
一方、前記ステップＳ１０２で何らかのパネル入力があった場合は、それが音像定位変更に関するものであれば、後述する図７の音像定位変更処理を実行して（ステップＳ１０３、Ｓ１０４）、前記ステップＳ１０８に戻る。パネル入力が楽音発生部設定に関するものであれば、後述する図５の楽音発生部設定処理を実行して（ステップＳ１０５、Ｓ１０６）、前記ステップＳ１０８に戻る。パネル入力が音像定位変更や楽音発生部設定に関するものでないその他の指示である場合は、該その他の入力指示を実行して（ステップＳ１０７）、前記ステップＳ１０８に戻る。
【００３９】
図５は、図４のステップＳ１０６で実行される楽音発生部設定処理のフローチャートである。まず、表示装置１６（図１参照）に、メニュー表示として、全４種類の楽音発生装置２４の選択用項目を表示し、（ステップＳ２０１）、楽音出力に用いる１つの楽音発生装置の選択乃至変更を受け付ける（ステップＳ２０２）。ユーザは、表示されたものの中から１つを選択状態にする。
【００４０】
次に、間隔測定機能付外部スピーカ２４−４が選択されている場合にだけ、左スピーカ２４−４Ｌと右スピーカ２４−４Ｒとの配置間隔の値の入力を受け付ける（ステップＳ２０４）。例えば、ユーザが、測距部２５において表示されている配置間隔の測定結果の値を把握し、それを、パネル操作子２３を用いて手入力する。次に、ステップＳ２０５に進む。間隔測定機能付外部スピーカ２４−４以外が選択されている場合も、ステップＳ２０５に進む。
【００４１】
ステップＳ２０５では、前記ステップＳ２０２で選択状態となった楽音発生装置２４に対応する定位パラメータを、定位テーブルＴＢ（図３）に基づき、各音Ａ〜Ｆごと、すなわち、音色ごとに決定し、本処理を終了する。その際、間隔測定機能付外部スピーカ２４−４が選択されている場合にあっては、上記入力された配置間隔の値が「近い」、「中間」、「遠い」のいずれに該当するかによって、分散幅ＢＳを決定する（図３参照）。
【００４２】
本処理では、選択する楽音発生装置２４を変更すれば、前記ステップＳ２０５で、その楽音発生装置２４に応じた定位パラメータが設定されるが、シフト率ＳＴについては全楽音発生装置２４で共通であるから（図３参照）、音Ａ〜Ｆの定位における相対的関係は維持される。
【００４３】
図６は、図４のステップＳ１０９で実行される発音処理のフローチャートである。まず、自動演奏実行中であるか否かを判別する（ステップＳ３０１）。自動演奏とは、外部から取り込んだ、あるいは予めＲＯＭ１２または記憶装置１５に記憶されている、ＭＩＤＩデータ等の自動演奏データの選曲を受け付けて、該自動演奏データに従って、自動再生を行う処理である。自動演奏に関する指示の受け付けは、パネル操作子２３でなされる。本実施の形態では、自動演奏データとしては、音Ａ〜Ｆに対応するドラム楽器音の発音データでなるものが主に想定される。なお、パッド群２１、ハイハットコントローラ２２のマニュアル演奏操作による楽音発生は、自動演奏の実行中である場合にも可能である。
【００４４】
前記ステップＳ３０１で、自動演奏実行中である場合は、再生対象の自動演奏データを読み出すと共に、読み出した発音データに基づく発音タイミングをチェックする（ステップＳ３０３）。そして、読み出した発音データの発音タイミングとなったら（ステップＳ３０４）、ステップＳ３０５に進む。
【００４５】
一方、前記ステップＳ３０１で、自動演奏実行中でない場合は、キーオンがあったか、すなわち、パッド群２１またはハイハットコントローラ２２の演奏操作があったか否かを判別し（ステップＳ３０２）、ない場合は、本処理を終了する。キーオンがあった場合は、ステップＳ３０５に進む。自動演奏実行中において発音タイミングになること、及び、キーオンがあることが、発音指示を受け付けたことに該当する。
【００４６】
ステップＳ３０５では、発音指示のチャンネルを把握する。すなわち、読み出した発音データ、または、演奏操作されたパッド群２１乃至ハイハットコントローラ２２に対応する発音チャンネルを把握する。次に、発音すべき音のベロシティ、定位パラメータを把握する（ステップＳ３０６）。ここで、ベロシティは、自動演奏においては発音データから把握され、キーオンの場合は、演奏操作の検出結果から把握される。定位パラメータは、図５のステップＳ２０５で決定されているものが把握される。なお、本処理の段階でステップＳ２０５が実行されていなかった場合は、定位パラメータは、初期設定の値とされる。
【００４７】
次に、上記把握したベロシティ及び定位パラメータの情報を音源回路１９に送信し、音源回路１９にて楽音信号を生成する（ステップＳ３０７）。この楽音信号は、各音Ａ〜Ｆが、上記定位パラメータに従った音像定位で発音されるような楽音信号である。そして、生成した楽音信号を、効果回路２０を介して楽音発生装置２４に出力し（ステップＳ３０８）、本処理を終了する。これにより、選択されている楽音発生装置２４から、その楽音発生装置２４に応じた音像定位で音響が発生する。
【００４８】
このように、定位パラメータは、基本的に定位テーブルＴＢで決定されるが、図７、図８で説明するように、センター位置３１Ｃ、分散幅ＢＳ、シフト率ＳＴを、事後的に個別に変更可能になっている。
【００４９】
図７は、図４のステップＳ１０４で実行される音像定位変更処理のフローチャートである。まず、図４のステップＳ１０３における音像定位変更指定が、音Ａ〜Ｆのいずれかのシフト率ＳＴを変更指定するものであるか否かを判別する（ステップＳ４０１）。そうである場合は、対象指定の受け付けをする（ステップＳ４０２）。すなわち、変更対象となる音の指定を受け付ける。次に、指定された音のシフト率ＳＴの現在値を表示装置１６に表示し（ステップＳ４０３）、シフト率ＳＴの変更を受け付ける（ステップＳ４０４）。そして、当該指定された音のシフト率ＳＴを変更後の設定値に更新して（ステップＳ４０５）、本処理を終了する。
【００５０】
一方、音像定位変更指定が、個別指定でない場合は、分散幅ＢＳの変更指定であるか否かを判別する（ステップＳ４０６）。そうである場合は、分散幅ＢＳの現在値を表示装置１６に表示し（ステップＳ４０７）、分散幅ＢＳの変更を受け付け（ステップＳ４０８）、分散幅ＢＳを変更後の設定値に更新して（ステップＳ４０９）、本処理を終了する。
【００５１】
また、音像定位変更指定が、シフト率ＳＴまたは分散幅ＢＳのいずれの変更指定でもない場合は、センター位置３１Ｃの変更指定（シフト）であるか否かを判別する（ステップＳ４１０）。そうである場合は、センター位置３１Ｃの現在値を表示装置１６に表示し（ステップＳ４１１）、センター位置３１Ｃの変更を受け付け（ステップＳ４１２）、センター位置３１Ｃを変更後の設定値に更新して（ステップＳ４１３）、本処理を終了する。
【００５２】
音像定位変更指定が、シフト率ＳＴ、分散幅ＢＳまたはセンター位置３１Ｃのいずれの変更指定でもないその他の指定である場合は、当該その他の指定に従って設定を行い（ステップＳ４１４）、本処理を終了する。
【００５３】
図８（ａ）〜（ｃ）は、分散幅ＢＳを変更した場合の各音Ａ〜Ｆの定位を示す概念図である。図８（ｄ）〜（ｆ）は、センター位置３１Ｃを変更した場合の各音Ａ〜Ｆの定位を示す概念図である。特に、図８（ｃ）、（ｆ）は変形例である。
【００５４】
まず、図７のステップＳ４０６〜Ｓ４０９で変更される分散幅ＢＳについては、分散幅ＢＳを狭くすると（例えば、ＢＳ値＝２５程度）、図８（ａ）に示すように、中央付近に各音が集中することになる。分散幅ＢＳをさらに狭くすると、限りなくモノラルに近づくことになる。逆に、分散幅ＢＳを広げて、ＢＳ値を１２７に変更すると、図８（ｂ）に示すように、音Ｆが、右限位置３１Ｒに位置する。上述のように、本実施の形態では、ＢＳ値の設定可能値を最大で１２７としており、これ以上、定位を広げることができないようになっている。
【００５５】
しかし、分散幅ＢＳを、１２７を超えて設定可能に構成してもよい。例えば、分散幅ＢＳが１２７を超えた場合は、図８（ｃ）に示すように、右限位置３１Ｒまたは左限位置３１Ｌに到達した音についてはその位置に固定される（張り付く）ようにする。しかし、まだ右限位置３１Ｒまたは左限位置３１Ｌに到達しておらず移動余地がある音については、分散幅ＢＳの増加に応じて左右方向外側に変位していくようにする。この変形例では、分散幅ＢＳが１２７を超えた以降は、シフト率ＳＴは設定通りに維持されない。
【００５６】
なお、分散幅ＢＳが１２７を超えた以降における各音の定位位置を、センター位置３１Ｃの左側と右側とで分けて調節してもよい。例えば、右限位置３１Ｒに張り付いた音が存在し、且つ、左限位置３１Ｌに到達した音が未だ存在しない場合は、左側の音についてだけ、分散幅ＢＳの増加に応じてさらに左方向に変位していくようにする。
【００５７】
一方、図７のステップＳ４１０〜Ｓ４１３で変更されるセンター位置３１Ｃについては、例えば、値が「０」から「＋２０」に変更されると、図８（ｄ）に示すように、音Ａ〜Ｆ全体が、互いの相対的関係を保ったまま「＋２０」分だけ右方に変位する。センター位置３１Ｃをさらに＋方向に大きくすることができるが、本実施の形態では、図８（ｅ）に示すように、音Ｆが、右限位置３１Ｒに到達するような値にて、それ以上、センター位置３１Ｃを＋方向の大きな値に変更することができないようになっている。
【００５８】
しかし、センター位置３１Ｃを、いずれかの音が右限位置３１Ｒまたは左限位置３１Ｌに到達した場合でも、さらに同じ方向に変化させるような値に設定可能に構成してもよい。例えば、図８（ｆ）に示すように、センター位置３１Ｃを変更することによって、右限位置３１Ｒまたは左限位置３１Ｌに到達した音についてはその位置に固定されるようにする。しかし、まだ右限位置３１Ｒまたは左限位置３１Ｌに到達しておらず移動余地がある音については、センター位置３１Ｃの変化に応じて変位していくようにする。この変形例では、ある音が、右限位置３１Ｒまたは左限位置３１Ｌに到達した以降は、シフト率ＳＴは設定通りに維持されない。
【００５９】
シフト率ＳＴの個別変更（図７のステップＳ４０１〜Ｓ４０５）による音像定位については図示しないが、当然に、互いの音の相対的関係が変化することになる。また、シフト率ＳＴの個別変更の結果、いずれかの音が右限位置３１Ｒまたは左限位置３１Ｌをはみ出すような指示を受けた場合は、分散幅ＢＳが自動的に縮小されるか、あるいは、センター位置３１Ｃが、それを回避する方向に自動修正されるものとする。
【００６０】
本実施の形態によれば、楽音発生装置２４の１つを選択すると、定位テーブルＴＢの分散幅ＢＳに基づいて、その楽音発生装置２４に応じて、複数系統の音の各々の音像定位が、相対的関係を維持しつつ設定される。これにより、選択した楽音発生装置に適した音像設定にて楽音再生を行うことができる。
【００６１】
特に、間隔測定機能付外部スピーカ２４−４が選択された場合においては、左スピーカ２４−４Ｌと右スピーカ２４−４Ｒとの配置間隔に応じて音像定位が設定されるので、左右のスピーカの配置間隔に適した音像設定にて楽音再生を行うことができる。
【００６２】
なお、パッドＡ〜Ｆに対応する音Ａ〜Ｆの音像定位における相対的関係を規定する情報として、音Ｃの定位位置を基準としたシフト率ＳＴを用いたが（図２、図３参照）、これに限られない。例えば、デフォルトの分散幅ＢＳにおける、各音の絶対的な定位位置を個々に示すような値の集合の情報であってもよい。あるいは、構成を簡単にする観点では、各音Ａ〜Ｆの並び順だけを規定するような情報であってもよい。
【００６３】
また、複数系統の音の音像定位における左右方向の広がりである分散幅情報としては、本実施の形態では分散幅ＢＳそのものとしたが、これに限られない。例えば、定位テーブルＴＢにおいて所定の楽音発生装置２４（例えば、標準外部スピーカ２４−３）について設定されている分散幅の値に対する比率で表してもよい。あるいは、何らかの数式や関数で表してもよい。また、分散幅情報を保持する場所は、ＲＯＭ１２に限られず、ＣＰＵ１１がアクセス可能な箇所であればよい。
【００６４】
また、定位テーブルＴＢにおいて、シフト率ＳＴについては、一部の楽音発生装置２４（例えば、ヘッドホン２４−１）だけは、本発明の対象から除外し、シフト率ＳＴを他の楽音発生装置２４のものとは値を異ならせてもよい。
【００６５】
なお、定位が個別に設定される音Ａ〜Ｆは、発音における系統が異なるように構成されればよく、チャンネル、音色、操作子、トラック等によって区別され、定位を個別に制御できる構成であればよい。
【００６６】
また、本実施の形態では、楽音信号出力装置として電子打楽器を例示し、演奏操作子であるパッド群２１及びハイハットコントローラ２２を含む構成であったが、これらを含めない、トリガーモジュールとしての装置構成としてもよい。その場合は、演奏操作子からの演奏操作の信号を入力し、楽音信号を生成して出力するように構成する。
【００６７】
なお、音像定位としては、音量の制御だけでなく、遅延も制御するようにしてもよい。
【００６８】
また、本実施の形態では、ドラム音を例にとって説明したが、これに限られない。例えば、複数の音色を発音できるような電子楽器において、各音色にチャンネルを対応させ、チャンネルごとに音像定位を個別に設定するようにすればよい。また、鍵盤楽器に適用した場合、同時に発音する音色が同じであるモードにおいても、音域を複数に分け、各音域ごとに異なるチャンネルを対応させ、チャンネルごとに音像定位を個別に設定するようにしてもよい。
【００６９】
なお、図５のステップＳ２０２において、楽音出力に用いる１つの楽音発生装置を、ユーザが入力操作により手動で設定することとしたが、自動的に設定されるように構成してもよい。その場合は、次のように構成する。楽音発生装置２４の各々は、自己を識別させるための識別情報を保持する。本体スピーカ２４−２を除く楽音発生装置２４と本楽音信号出力装置とは、データ通信が可能なインターフェイス（例えば、各種インターフェイス１７の１つ）で物理的及び電気的に接続、切断が可能なように構成する。そして、択一的に楽音発生装置２４を接続すると、当該楽音発生装置２４から識別情報が自動的に本楽音信号出力装置に送信される。本楽音信号出力装置では、受信して取得した識別情報から楽音発生装置２４を把握し、把握したものを、選択された楽音発生装置２４として扱う。
【００７０】
さらに、図５のステップＳ２０４において、間隔測定機能付外部スピーカ２４−４の左スピーカ２４−４Ｌと右スピーカ２４−４Ｒとの配置間隔の値を、ユーザが入力操作により手動で設定することとしたが、これも自動的に入力されるように構成してもよい。その場合は、次のように構成する。間隔測定機能付外部スピーカ２４−４と本楽音信号出力装置とを、データ通信が可能なインターフェイス（例えば、各種インターフェイス１７の１つ）で物理的及び電気的に接続、切断が可能なように構成する。そして間隔測定機能付外部スピーカ２４−４を接続すると、測距部２５による測距が自動的に実行され、その測定結果が、本楽音信号出力装置に送信される。
【００７１】
なお、上記配置間隔の測定機能は、本楽音信号出力装置に設けてもよい。例えば、左スピーカ２４−４Ｌと右スピーカ２４−４Ｒとについて、本楽音信号出力装置との距離と方向を測定できる機構を設ければ、両者の配置間隔を知ることができる。
【図面の簡単な説明】
【００７２】
【図１】本発明の一実施の形態に係る楽音信号出力装置の全体構成を示すブロック図である。
【図２】聴衆側からみた各パッドに対応する音の定位を示す概念図（（ａ）〜（ｃ））である。
【図３】定位テーブルの概念図である。
【図４】本実施の形態におけるメイン処理のフローチャートを示す図である。
【図５】図４のステップＳ１０６で実行される楽音発生部設定処理のフローチャートである。
【図６】図４のステップＳ１０９で実行される発音処理のフローチャートである。
【図７】図４のステップＳ１０４で実行される音像定位変更処理のフローチャートである。
【図８】分散幅を変更した場合の各音の定位を示す概念図（（ａ）〜（ｃ））、センター位置を変更した場合の各音の定位を示す概念図（（ｄ）〜（ｆ））である。
【符号の説明】
【００７３】
１１  ＣＰＵ（装置選択手段、定位設定手段、楽音信号生成手段、楽音信号出力手段）、  １２  ＲＯＭ（情報保持手段）、  １９  音源回路（楽音信号生成手段）、  ２０  効果回路（楽音信号出力手段）、  ２１  パッド群（発音指示受付手段）、  ２２  ハイハットコントローラ（発音指示受付手段）、  ２３  パネル操作子（発音指示受付手段、装置選択手段）、  ２４  楽音発生装置、  ２４−４  間隔測定機能付外部スピーカ（外付け楽音発生装置）、  ２４−４Ｌ  左スピーカ、  ２４−４Ｒ  右スピーカ、  ＴＢ  定位テーブル、  ３１Ｃ  センター位置、  ＳＴ  シフト率（相対的関係）、  ＢＳ  分散幅（分散幅情報）
【図１】
0005169300.tif 000002
【図２】
0005169300.tif 000003
【図３】
0005169300.tif 000004
【図４】
0005169300.tif 000005
【図５】
0005169300.tif 000006
【図６】
0005169300.tif 000007
【図７】
0005169300.tif 000008
【図８】
0005169300.tif 000009