(57)【要約】【課題】いわゆるデュエットモードにした場合は、あたかも各演奏者が別々の楽器を演奏しているかのような効果を生じさせるようにする。【解決手段】ＣＰＵ１０によりノーマルモードに指定された場合は、鍵盤１の鍵域に対応して設けられた音源１３ａ、１３ｂからの楽音信号をミキサ１４ａで混合した信号をセレクタ１４ａ、１４ｂで選択させてスピーカ３ａ、３ｂに供給してステレオ形式で発音させる。デュエットモードが指定された場合は、セレクタ１４ａ、１４ｂは各音源１３ａ、１３ｂからの出力を選択してスピーカ３ａ、３ｂに供給する。このためスピーカ３ａは音源１３ａからの楽音を発音し、スピーカ３ｂは音源１３ｂからの楽音を発音するため、あたかも別々の楽器から発音しているかのような効果を生じさせる。【選択図】      図３
2009223257.tif 000002
【特許請求の範囲】
【請求項１】
夫々発音すべき楽音の音高を指定するための鍵番号が順次割り当てられた複数の鍵を有する鍵盤と、
外部よりノーマルモード及びデュエットモードのいずれか一方を指定するモード指定手段と、
前記鍵盤の鍵域に対応して設けられ、入力された鍵番号に基づく音高の楽音信号を生成して出力する複数の楽音生成手段と、
前記鍵盤のいずれかの鍵が押鍵されて鍵番号が指定された場合、このモード指定手段によりノーマルモードが指定されているときはこの指定された鍵番号を、前記押鍵された鍵が属する鍵域に対応する前記楽音生成手段にそのまま出力するとともに、デュエットモードが指定されているときは、前記押鍵された鍵が属する鍵域に対応して予め設定されたオクターブ分、前記指定された鍵番号を変更して、前記押鍵された鍵が属する鍵域に対応する前記楽音生成手段に出力するオクターブ変更手段と、
前記複数の楽音発生手段から夫々生成された楽音信号を、前記モード指定手段によりノーマルモードが指定されているときは接続される複数の発音手段にステレオ信号として出力させるとともに、前記デュエットモードが指定されているときは前記複数の発音手段夫々にモノラル信号として出力する出力制御手段と、
を有する演奏装置。
【請求項２】
前記複数の発音手段の夫々は前記鍵盤の鍵域に対応して設けられ、
前記出力制御手段は、前記モード指定手段によりデュエットモードが指定されているときに、鍵域毎に設けられている楽音生成手段からの楽音信号を対応する発音手段に供給するように制御する請求項１記載の演奏装置。
【請求項３】
前記出力制御手段は、
前記複数の楽音生成手段からの楽音信号を混合するミキサと、
前記複数の楽音生成手段夫々に対応して設けられ、前記各楽音生成手段からの出力と前記ミキサからの出力とのいずれか一方の出力を、供給される選択信号に基づいて選択して前記発音手段に供給する複数のセレクタと、
前記複数のセレクタに対して選択信号を供給するコントローラと、
から成る請求項１記載の演奏装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、演奏装置に関する。
【背景技術】
【０００２】
従来、ひとつの鍵盤の低鍵域と高鍵域とを別々の演奏者に演奏させる連弾機能、いわゆるデュエット機能を通常のノーマルモードとは別のモードとして有する演奏装置としての楽器が提案されている。
この連弾機能を有する楽器においては、夫々の演奏者が同じ音域で演奏できるように、鍵域毎に別々にオクターブ変換している。
例えば、特許文献１においては、鍵盤を鍵番号ＳＰをスプリットポイント位置として低鍵域と高鍵域とに機能的に分割し、低鍵域においては、押鍵により指定される楽音の音高を通常より２オクターブアップし、高鍵域においては、２オクターブダウンする構成が開示されている。
【０００３】
また、特許文献２においては、押鍵により発生するキー情報に対応する鍵が属する鍵域を判別し、この判別結果に基づいてこの鍵域で発生するキー情報を所望オクターブ量変更させることにより、少なくとも２つの鍵域で発生する楽音の音高が重複する部分が生じるようにした構成が開示されている。
さらに特許文献３には、鍵盤を２つの鍵域に分割した際、第１の鍵域の中央に位置する鍵の本来のオクターブ値と、第１の鍵域に設定された音色の基準音域のオクターブ値とに基づいてオクターブシフト量を算出することにより、音色毎の基準音域が各鍵域の略中央に配置される構成が開示されている。
【特許文献１】特許第３５８６７５４号公報
【特許文献２】特公昭６２−３５１１８号公報
【特許文献３】特開２０００−１９４３６９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
このように、デュエットモードにした場合は、ひとつの鍵盤を複数の鍵域に分けて別々の演奏者が演奏することになるので、あたかも各演奏者が別々の鍵盤楽器を演奏しているかのような効果が生じることが好ましい。
しかしながら、従来の装置においては、デュエットモードに切り替えたとしても、その演奏により生成される楽音は、装置本体に設けられたスピーカ等の発音装置に同じ形式、例えばステレオ形式で供給されるだけであり、これだと、どうしても、ひとつの楽器を複数の演奏者が演奏しているようにしか感じることができない。
本発明は、このような事情に鑑みてなされたものであり、いわゆるデュエットモードにした場合は、あたかも各演奏者が別々の楽器を演奏しているかのような効果を生じさせるようにすることを目的とする。
【課題を解決するための手段】
【０００５】
上記目的を達成するため、請求項１に記載の発明では、夫々発音すべき楽音の音高を指定するための鍵番号が順次割り当てられた複数の鍵を有する鍵盤と、外部よりノーマルモード及びデュエットモードのいずれか一方を指定するモード指定手段と、前記鍵盤の鍵域に対応して設けられ、入力された鍵番号に基づく音高の楽音信号を生成して出力する複数の楽音生成手段と、前記鍵盤のいずれかの鍵が押鍵されて鍵番号が指定された場合、このモード指定手段によりノーマルモードが指定されているときはこの指定された鍵番号を、前記押鍵された鍵が属する鍵域に対応する前記楽音生成手段にそのまま出力するとともに、デュエットモードが指定されているときは、前記押鍵された鍵が属する鍵域に対応して予め設定されたオクターブ分、前記指定された鍵番号を変更して、前記押鍵された鍵が属する鍵域に対応する前記楽音生成手段に出力するオクターブ変更手段と、前記複数の楽音発生手段から夫々生成された楽音信号を、前記モード指定手段によりノーマルモードが指定されているときは接続される複数の発音手段にステレオ信号として出力させるとともに、前記デュエットモードが指定されているときは前記複数の発音手段夫々にモノラル信号として出力する出力制御手段と、を有することを特徴とする。
【０００６】
また、請求項１に従属する請求項２に記載の発明では、前記複数の発音手段の夫々は前記鍵盤の鍵域に対応して設けられ、前記出力制御手段は、前記モード指定手段によりデュエットモードが指定されているときに、鍵域毎に設けられている楽音生成手段からの楽音信号を対応する発音手段に供給するように制御することを特徴とする。
【０００７】
また、請求項１に従属する請求項３に記載の発明では、前記出力制御手段は、前記複数の楽音生成手段からの楽音信号を混合するミキサと、前記複数の楽音生成手段夫々に対応して設けられ、前記各楽音生成手段からの出力と前記ミキサからの出力とのいずれか一方の出力を、供給される選択信号に基づいて選択して前記発音手段に供給する複数のセレクタと、前記複数のセレクタに対して選択信号を供給するコントローラと、から成ることを特徴とする。
【発明の効果】
【０００８】
上記発明によれば、ノーマルモードである場合は、複数の発音装置にステレオ信号として出力させるとともに、デュエットモードである場合はこの複数の発音手段夫々にモノラル信号として出力するようにしたため、デュエットモードの場合は、夫々の演奏者の演奏による楽音が異なる発音装置から出力されるようになり、あたかも各演奏者が別々の楽器を演奏しているかのような効果を生じさせることができる。
【発明を実施するための最良の形態】
【０００９】
以下、本発明の実施形態について説明する。
図１は、本発明を適用した電子鍵盤楽器の外観図である。
楽器本体には、８８鍵を有する鍵盤１、ノーマルモードとデュエットモードに切り替えるデュエットスイッチ２ａ、楽音の音量（音像定位）を制御するボリウムスイッチ２ｂを有する。さらに楽器本体の左右端部には夫々スピーカ３ａ、３ｂが設けられている。
【００１０】
鍵盤１の各鍵には、ノーマルモードにおいては、ＭＩＤＩ  ＮＯＴＥ番号２１〜１０８が割り当てられ、夫々Ａ０〜Ｃ８までの音高を指定するように構成される。
一方、デュエットモードにおいて、スプリットポイントの位置より低鍵域に含まれる３９鍵には、ＭＩＤＩ  ＮＯＴＥ番号４５〜８３が割り当てられ、夫々Ａ２〜Ｂ５までの音高を指定するように構成される。また、スプリットポイントの位置より高鍵域に含まれる４９鍵には、ＭＩＤＩ  ＮＯＴＥ番号３６〜８４が割り当てられ、夫々Ｃ２〜Ｃ６までの音高を指定するように構成される。
【００１１】
図２は、本実施形態に係る電子鍵盤楽器の構成を示すブロック図である。
ＣＰＵ１０は、この電子鍵盤楽器全体の動作を処理するものであり、プログラムＲＯＭ１１は、このＣＰＵ１０の処理を制御するためのプログラムを記憶するものである。またワークＲＡＭ１２は、ＣＰＵ１０の処理時にデータを一時的に記憶するためのものである。
【００１２】
音源１３ａ及び１３ｂは、前述の鍵盤１のいずれかの鍵の押鍵・離鍵に基づいてＣＰＵ１０で生成されたノートオン・ノートオフイベントが供給されると、これらイベントに基づいた音高の楽音信号を生成する。ここでは音源１３ａは、スプリットポイント位置（ノーマルモードで鍵番号「６０」に対応する位置）より低鍵域に含まれる鍵の押鍵に対応して楽音を生成し、音源１３ｂは、スプリット位置より高鍵域に含まれる鍵の押鍵に対応して楽音を生成するように割り当てられている。
この音源１３ａ及び１３ｂにより生成された楽音信号は出力制御部１４に供給される。
【００１３】
出力制御部１４は、ＣＰＵ１０からの制御に基づき、ノーマルモードの場合は音源１３ａ及び１３ｂの両方からの楽音信号をスピーカ３ａ及び３ｂの両方を用いてステレオ出力し、デュエットモードの場合は音源１３ａからの楽音信号はスピーカ３ａのみから、音源１３ｂからの楽音信号はスピーカ３ｂのみから出力するように構成されている。またこの出力制御部１４は、スピーカ３ａ及び３ｂから発生される楽音の音量も制御する。
【００１４】
そしてＣＰＵ１０、プログラムＲＯＭ１１、ワークＲＡＭ１２、音源１３ａ及び１３ｂ、出力制御部１４、さらには前述の鍵盤１及びデュエットスイッチ２ａやボリウムスイッチ２ｂ等を含むスイッチ部２は、バスライン１５を介して接続される。
【００１５】
図３は、出力制御部１４の詳細な構成を示すブロック図である。
音源１３ａ及び１３ｂの出力信号はミキサ１４ａに入力されるとともに、夫々セレクタ１４ｂ、１４ｃに入力している。さらにこのセレクタ１４ｂ、１４ｃ両方にミキサ１４ａの出力信号も入力している。
セレクタ１４ｂの出力はアンプ１４ｄを介してスピーカ３ａに供給され、セレクタ１４ｃの出力はアンプ１４ｅを介してスピーカ３ｂに供給される。
【００１６】
コントローラ１４ｆは、ＣＰＵ１０により制御され、両セレクタ１４ｂ、１４ｃが入力される信号のいずれかを選択するかの選択信号ＳＥＬを出力する。  ここにおいては、ＳＥＬが「１」の場合は、音源１３ａ及び１３ｂからの出力信号を選択し、「０」の場合は、ミキサ１４ａの出力信号を選択する。さらにコントローラ１４ｆは、アンプ１４ｄ及び１４ｅの増幅度を制御する信号ＶＯＬ１、ＶＯＬ２を出力する。デュエットモードの場合は信号ＶＯＬ１、２を設定された値とし、ノーマルモードにおいては、信号ＶＯＬ１に設定値、信号ＶＯＬ２に最大値（設定可能な最大増幅度）と設定値との差分値が設定される。
【００１７】
このような構成を有することにより、ＣＰＵ１０は、デュエットスイッチ２ａの操作に対応してノーマルモードかデュエットモードか判別して、デュエットモードに切り替わった場合は、音源１３ａからの楽音信号はスピーカ３ａのみから、音源１３ｂからの楽音信号はスピーカ３ｂのみから出力させ、ノーマルモードの場合は音源１３ａ及び１３ｂ両方からの楽音信号をスピーカ３ａ及び３ｂの両方を用いてステレオ出力するように構成されている。
【００１８】
図４は、ＣＰＵ１０の処理動作全体を示すフローチャートである。
電源（図示せず）がオンされると、ＣＰＵ１０の内部レジスタ及びワークＲＡＭ１２を初期化するイニシャライズ処理（ステップＡ０）を実行する。次いで外部より操作されたスイッチに対応するスイッチ処理（ステップＡ１）、鍵盤１に対応する押鍵・離鍵に対応する鍵盤処理（ステップＡ２）、そしてその他の処理（ステップＡ３）の順で実行される。このうち、ステップＡ１〜Ａ３は、電源がオフされるまで繰り返し実行される。
【００１９】
図５は、スイッチ処理（図３のステップＡ１）の詳細なフローチャートを示す。
まず、デュエットスイッチ２ａが外部操作によりオンとなったか否か判別する（ステップＢ１）。デュエットスイッチ２ａがオンならば、デュエットモードか否かを判別するデュエットフラグＤＦを反転させる（ステップＢ２）。そしてこのフラグＤＦが「１」であるか否か判別する（ステップＢ３）。ここで、フラグＤＦが「１」、つまりデュエットモードの場合は、選択信号ＳＥＬを「１」にする（ステップＢ４）。逆にフラグＤＦが「０」、つまりノーマルモードである場合は、選択信号ＳＥＬを「０」にする（ステップＢ５）。これらの処理の後、ステップＢ６に進むが、ステップＢ１においてデュエットスイッチ２ａがオンでないと判別されたときも、直接このステップＢ６に進む。
【００２０】
ステップＢ６においては、ボリウムスイッチ２ｂが操作されたか否か判別する。そしてここでボリウムスイッチ２ｂが操作された場合は、フラグＤＦが「１」であるか否か判別される（ステップＢ７）。ここで、フラグＤＦが「１」、つまりデュエットモードの場合は、信号ＶＯＬ１、２にボリウムスイッチ２ｂの操作にて設定された値が設定される（ステップＢ８、Ｂ９）。
逆にフラグＤＦが「０」、つまりノーマルモードである場合は、信号ＶＯＬ１に設定値、信号ＶＯＬ２に最大値と設定値（ＶＯＬ１の値）との差分値が設定される（ステップＢ１０、Ｂ１１）。このＶＯＬ１、２が設定された後、またはステップＢ６において、ボリウムスイッチ２ｂが操作されていないと判別されると、その他のスイッチ処理（ステップＢ１２）を実行してこの処理は終了する。
【００２１】
この処理により、出力制御部１４は、フラグＤＦが「１」、つまりデュエットモードの場合は、選択信号ＳＥＬが「１」になることにより、セレクタ１４ｂ、１４ｃは音源１３ａ及び１３ｂからの出力信号を選択する。アンプ１４ｄは、この選択された音源１３ａの信号をボリウムスイッチ２ｂからの設定値に基づいて増幅してスピーカ３ａに供給する。またアンプ１４ｅは音源１３ｂの信号を、ボリウムスイッチ２ｂからの設定値に基づいて増幅してスピーカ３ｂに供給する。これによりデュエットモードにおいては、音源１３ａからの楽音信号はスピーカ３ａのみから、音源１３ｂからの楽音信号はスピーカ３ｂのみから出力させる。
【００２２】
また、フラグＤＦが「０」、つまりノーマルモードの場合は、選択信号ＳＥＬが「０」になることにより、セレクタ１４ｂ、１４ｃはミキサ１４ａからの出力信号を選択する。アンプ１４ｄは、このミキサ１４ａの信号をボリウムスイッチ２ｂからの設定値に基づいて増幅してスピーカ３ａに供給する一方、アンプ１４ｅはミキサ１４ａの信号を、ボリウムスイッチ２ｂにて設定可能な最大の値とボリウムスイッチ２ｂからの設定値との差分値に基づいて増幅してスピーカ３ｂに供給する。
これによりノーマルモードにおいては、音源１３ａ及び１３ｂ両方からの楽音信号をスピ一カ３ａ及び３ｂの両方を用いてステレオ出力する。
【００２３】
図６及び図７は、鍵盤処理（図３のステップＡ２）の詳細なフローチャートを示す。
まず、鍵盤１を走査する（ステップＣ１）。この走査により、鍵のいずれかに状態の変化があったか否か判別する（ステップＣ２）。もし変化がないと判別されたなら、この処理は終了する。
【００２４】
一方、鍵の状態変化がオフからオンに変化（押鍵）した場合、変化の検出された鍵の鍵番号をレジスタＮにストアする（ステップＣ３）。続いてこのレジスタＮに記憶された鍵番号がスプリットポイント位置に対応する鍵の鍵番号である「６０」以上であるか否か判別する（ステップＣ４）。ここで「６０」以上であると判別されたときは、デュエットフラグＤＦが「１」、つまりデュエットモードか否か判別される（ステップＣ５）。ここでデュエットモードであると判別されたなら、レジスタＮにストアされている鍵番号から「２４」を減算する（ステップＣ６）。この後、レジスタＮにストアされた鍵番号に基づくノートオンコマンドを作成して（ステップＣ７）、音源１３ｂに送付する（ステップＣ８）。
【００２５】
また、ステップＣ４において、「６０」未満であると判別されたときは、デュエットフラグＤＦが「１」、つまりデュエットモードか否か判別される（ステップＣ９９）。ここでデュエットモードであると判別されたなら、レジスタＮにストアされている鍵番号に「２４」を加算する（ステップＣ１０）。この後、レジスタＮにストアされた鍵番号に基づくノートオンコマンドを作成して（ステップＣ１１）、音源１３ａに送付する（ステップＣ１２）。音源１３ａ、１３ｂは、送付されたこれらのノートオンコマンドに基づいて楽音の生成を行う。
【００２６】
また、ステップＣ２において、オンからオフに変化（離鍵）したことを判別した場合は、図７のステップＣ１３に進み、変化の検出された鍵の鍵番号をレジスタＮにストアする。続いてこのレジスタＮに記憶された鍵番号がスプリットポイント位置に対応する鍵の鍵番号である「６０」以上であるか否か判別する（ステップＣ１４）。ここで「６０」以上であると判別されたときは、デュエットフラグＤＦが「１」、つまりデュエットモードか否か判別される（ステップＣ１５）。ここでデュエットモードであると判別されたなら、レジスタＮにストアされている鍵番号から「２４」を減算する（ステップＣ１６）。この後、レジスタＮにストアされた鍵番号に基づくノートオフコマンドを作成して（ステップＣ１７）、音源１３ｂに送付する（ステップＣ１８）。
【００２７】
また、ステップＣ１４において、「６０」未満であると判別されたときは、デュエットフラグＤＦが「１」、つまりデュエットモードか否か判別される（ステップＣ１９）。ここでデュエットモードであると判別されたなら、レジスタＮにストアされている鍵番号に「２４」を加算する（ステップＣ２０）。この後、レジスタＮにストアされた鍵番号に基づくノートオフコマンドを作成して（ステップＣ２１）、音源１３ａに送付する（ステップＣ２２）。音源１３ａ、１３ｂは、送付されたこれらのノートオフコマンドに基づいて楽音の消音を行う。
【００２８】
このように本実施形態においては、ノーマルモードにおいては、音源１３ａ、１３ｂにて生成された楽音をスピーカ３ａ、３ｂを用いてステレオ形式で出力するが、デュエットモードの場合は、低鍵域での演奏による楽音はスピーカ３ａから、高鍵域での演奏による楽音はスピーカ３ｂから出力されるため、あたかも各演奏者が別々の楽器を演奏しているかのような効果が生じる。
【図面の簡単な説明】
【００２９】
【図１】本発明を適用した電子鍵盤楽器の外観図である。
【図２】図１の電子鍵盤楽器の構成を示すブロック図である。
【図３】図２の出力制御部１４の詳細な構成を示すブロック図である。
【図４】ＣＰＵ１０の処理全体を示したフローチャートである。
【図５】図４のＳＷ処理（ステップＡ１）の詳細なフローチャートである。
【図６】図４の鍵盤処理（ステップＡ２）の詳細なフローチャートである（一部）。
【図７】図４の鍵盤処理（ステップＡ２）の詳細なフローチャートである（続き）。
【符号の説明】
【００３０】
１  鍵盤
２ａ  デュエットスイッチ
３ａ、３ｂ  スピーカ
１０  ＣＰＵ
１１  プログラムＲＯＭ
１２  ワークＲＡＭ
１３ａ、１３ｂ  音源
１４  出力制御部
【図１】
2009223257.tif 000003
【図２】
2009223257.tif 000004
【図３】
2009223257.tif 000005
【図４】
2009223257.tif 000006
【図５】
2009223257.tif 000007
【図６】
2009223257.tif 000008
【図７】
2009223257.tif 000009