(57)【特許請求の範囲】
【請求項１】
自動演奏データまたは入力されるキーデータに所定の移調値を付加して出力するようにした装置において、
上記所定の移調値を設定する移調値設定手段と、
上記移調値の設定または移調値の確認指示に基づき基準ピッチの楽音を生成する第１の楽音生成手段と、
上記移調値の設定または移調値の確認指示に基づき上記基準ピッチに対し上記移調値分だけ移調された移調ピッチの楽音を生成する第２の楽音生成手段と、
上記第１の楽音生成手段によって生成された基準ピッチの楽音、及び上記第２の楽音生成手段によって生成された移調ピッチの楽音の双方を発音する発音手段とを具備することを特徴とするトランスポーズ設定装置。
【請求項２】
上記基準ピッチの楽音と、上記所定の移調値に対応したピッチの楽音は、同一若しくは同類の音色であり、それぞれの発音タイミングをわずかにずらせていることを特徴とする請求項１に記載のトランスポーズ設定装置。
【請求項３】
上記発音タイミングは、基準ピッチの楽音の発音が先であることを特徴とする請求項２に記載のトランスポーズ設定装置。
【請求項４】
上記基準ピッチの楽音と上記所定の移調値に対応したピッチの楽音は、フィート率の等しい異なる音色であり、同時に発音されても識別可能であることを特徴とする請求項１に記載のトランスポーズ設定装置。
【請求項５】
自動演奏データまたは入力されるキーデータに所定の移調値を付加して出力するようにした発音方法において、
上記所定の移調値を設定する移調値設定処理と、
上記移調値の設定または移調値の確認指示に基づき基準ピッチの楽音を生成する第１の楽音生成処理と、
上記移調値の設定または移調値の確認指示に基づき上記基準ピッチに対し上記移調値分だけ移調された移調ピッチの楽音を生成する第２の楽音生成処理と、
上記第１の楽音生成処理によって生成された基準ピッチの楽音、及び上記第２の楽音生成処理によって生成された移調ピッチの楽音の双方を発音する発音処理とを行うことを特徴とするトランスポーズ設定方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明はトランスポーズ設定装置及び方法に係わり、さらに詳しくは、電子楽器または電子的に楽音を発生させるシステムに関し、特に、演奏されるべく入力されたキーデータをシフトして出力することにより、所望の移調を可能にするものに用いて好適なものである。
【０００２】
【従来の技術】
電子楽器等のように、楽音を電子的に生成して出力する装置においては、トランスポーズ（移調）機能は従来から当然のように利用されている。その設定方法は種々行われているが、大別すると、以下の３種類である。
【０００３】
すなわち、第１の方法は、トランスポーズスイッチがＯＮの状態でアップ（またはダウン）操作を行う方法である。
また、第２の方法は、トランスポーズモードにおいて、キーボード上の或るオクターブのキーを操作することで移調を行う方法である。
さらに、第３の方法は、トランスポーズモードにおいて、複数の音色スイッチ等を組み合わて移調の程度を設定する方法である。
【０００４】
上述した第１〜第３の方法のように、移調の方法は種々であるが、何方にしても表示手段が設けられていて、どの程度の移調が行われているのかを視覚的に知ることができるように構成されている。
【０００５】
【発明が解決しようとする課題】
ところで、近年は電子楽器（この明細書においては、電子的に楽音を発生する装置を電子楽器と定義する）の低価格化が熾烈となり、製造コストを少しでも下げることが要求されるようになってきている。
【０００６】
しかし、電子楽器の場合は優れた音質の楽音を発音することが最重要課題なので、鍵盤や発音装置自体の性能を下げることはできない。そこで、鍵盤や発音装置以外の部品を削減して、装置全体としてのコストダウンを図るようにしている。
【０００７】
このため、パネルにおけるスイッチ類や、表示用のＬＥＤ等も例外ではなく、数ある電子楽器の中には、パネルスイッチ類や表示用のＬＥＤ等が全く設けられていないものがある。そのような機種においては、表示機能が不足するので、移調の程度を視覚的に知ることが困難となり、従来はトランスポーズ機能を削除していた。
【０００８】
本発明は上述の問題点にかんがみ、表示機能が不足している機種であってもユーザが利用し易い態様でトランスポーズ機能を設けることができるようにすることを目的とする。
【０００９】
【課題を解決するための手段】
本発明のトランスポーズ設定装置は、自動演奏データまたは入力されるキーデータに所定の移調値を付加して出力するようにした装置において、上記所定の移調値を設定する移調値設定手段と、上記移調値の設定または移調値の確認指示に基づき基準ピッチの楽音を生成する第１の楽音生成手段と、上記移調値の設定または移調値の確認指示に基づき上記基準ピッチに対し上記移調値分だけ移調された移調ピッチの楽音を生成する第２の楽音生成手段と、上記第１の楽音生成手段によって生成された基準ピッチの楽音、及び上記第２の楽音生成手段によって生成された移調ピッチの楽音の双方を発音する発音手段とを具備することを特徴としている。
また、本発明のトランスポーズ設定装置の他の特徴とするところは、上記基準ピッチの楽音と、上記所定の移調値に対応したピッチの楽音は、同一若しくは同類の音色であり、それぞれの発音タイミングをわずかにずらせていることを特徴としている。
また、本発明のトランスポーズ設定装置のその他の特徴とするところは、上記発音タイミングは、基準ピッチの楽音の発音が先であることを特徴としている。また、本発明のトランスポーズ設定装置のその他の特徴とするところは、上記基準ピッチの楽音と上記所定の移調値に対応したピッチの楽音は、フィート率の等しい異なる音色であり、同時に発音されても識別可能であることを特徴としている。
【００１０】
本発明のトランスポーズ設定方法は、自動演奏データまたは入力されるキーデータに所定の移調値を付加して出力するようにした発音方法において、上記所定の移調値を設定する移調値設定処理と、上記移調値の設定または移調値の確認指示に基づき基準ピッチの楽音を生成する第１の楽音生成処理と、上記移調値の設定または移調値の確認指示に基づき上記基準ピッチに対し上記移調値分だけ移調された移調ピッチの楽音を生成する第２の楽音生成処理と、上記第１の楽音生成処理によって生成された基準ピッチの楽音、及び上記第２の楽音生成処理によって生成された移調ピッチの楽音の双方を発音する発音処理とを行う。
【００１１】
【作用】
本発明は上記技術手段を有するので、トランスポーズの設定または確認の際に、特定キーデータの楽音と、付加された移調値に対応したピッチの楽音とが生成され、これらの基準ピッチの楽音及び上記移調値に対応した移調ピッチの楽音の双方が発音される。これにより、移調状態を聴覚的に認識することができるので、表示機能を何も使用することなくトランスポーズ機能を設け、かつ移調した楽音を認識することが可能となる。
また、本発明の他の特徴によれば、上記基準ピッチの楽音の発音タイミングと、上記所定の移調値に対応した移調ピッチの楽音の発音タイミングがわずかにずれているので、識別力が乏しくても２音の識別を容易に行うことができる。
また、本発明のその他の特徴によれば、基準ピッチの楽音が先に発音されるので、基本音を聞いた後で移調音を聞くことができ、移調の程度を容易にかつ確実に認識することが可能となる。
また、本発明のその他の特徴によれば、基準ピッチの楽音と所定の移調値に対応した移調ピッチの楽音が、フィート率が等しく異なる音色で発音されるので、同時に発音されても識別が容易となる。
【００１２】
【発明の実施の形態】
以下、本発明のトランスポーズ設定装置及び方法の一実施形態を図面を参照して説明する。
図１は、本発明の実施形態を示し、本発明のトランスポーズ設定装置を説明するためのブロック図である。
【００１３】
図１に示したように、本実施の形態のトランスポーズ設定装置は、移調値設定手段１０１と、キーデータ入力手段１０２と、楽音生成手段１０３と、発音手段１０４とにより構成されている。
上記移調値設定手段１０１は、移調値入力手段１０１ａ、移調値記憶手段１０１ｂ及び移調値確認手段１０１ｃを具備し、後述するように、入力されるキーデータに付加するための移調値を入力したり、移調の程度を確認するためのものである。
【００１４】
キーデータ入力手段１０２は、鍵情報／ＭＩＤＩ情報入力手段１０２ａ及びセレクタ１０２ｂを具備し、上記鍵情報／ＭＩＤＩ情報入力手段１０２ａにより入力されるキーデータまたは特殊キーコードの何方かを上記セレクタ１０２ｂで選択して、これに所定の移調値を付加して楽音生成手段１０３に出力するものである。
【００１５】
楽音生成手段１０３は、第１の楽音生成手段１０３ａと第２の楽音生成手段１０３ｂとにより構成されている。上記第１の楽音生成手段１０３ａは、上記キーデータ入力手段１０２から入力されるキーデータの楽音を生成するためのものであり、上記第２の楽音生成手段１０３ｂは上記移調値設定手段１０１によって設定された移調値に対応した移調ピッチの楽音を生成するためのものである。
【００１６】
発音手段１０４は、上記第１の楽音生成手段１０３ａによって生成された基準ピッチの楽音、及び上記第２の楽音生成手段１０３ｂによって生成された上記移調値に対応した移調ピッチの楽音の双方を発音するためのものであり、後述するようにアンプ及びスピーカ等によって構成されている。
【００１７】
図２に示すように、本実施の形態では上記移調値設定手段１０１を、電子楽器のキーボードを用いて構成した例を示している。すなわち、キーボードに配設されている各キーにより複数のキーボードスイッチ４が構成されており、各キーボードスイッチ４の奥部の取り付け部分５に移調値、すなわち、トランスポーズを行う値が印刷により標記されている。
【００１８】
また、拍子木には、パワースイッチ７、ファンクションスイッチ８、ボリューム９がそれぞれ設けられている。さらに、本実施の形態の移調値設定手段１０１は、ソフトペダル１０を、移調値の確認手段として利用するようにしている。
【００１９】
図３は、本実施の形態のトランスポーズ設定装置のより具体的な構成を説明するための回路ブロック図である。
図３に示したように、本実施の形態のトランスポーズ設定装置は、ＣＰＵ１２を設けて装置全体の動作を制御するようにしている。上記ＣＰＵ１２は、ＲＯＭ及びＲＡＭを含み、上記ＲＯＭに書き込まれているプログラムに従って所定の動作を行うようになされている。
【００２０】
１３は、楽音生成手段１０３を構成する楽音発生回路であり、キーデータ等の入力されたパラメータに従って電子的に楽音を生成する回路である。上記楽音発生回路１３は、アサイメントメモリ１３ａを有し、キーボードスイッチ４を介して入力された移調値に応じて変更したキーナンバを上記アサイメントメモリ１３ａに格納しておくようになされている。
【００２１】
１４はＤ／Ａ変換器であり、楽音発生回路１３によって発生されたディジタルの楽音信号をアナログ信号に変換するためのものであり、Ｄ／Ａ変換器１４から出力される楽音信号はボリューム９に与えられ、ボリューム９によって所定の大きさに調整された後、アンプ／スピーカ１５に供給される。上記アンプ／スピーカ１５は発音手段１０４を構成するものであり、ボリューム９によって所定の大きさに調整された楽音を発音する。
【００２２】
次に、図４及び図５のフローチャートを参照しながら本実施の形態のトランスポーズ設定装置の動作を説明する。
図４に示したように、処理がスタートすると、先ず、最初のステップＳ４１において初期設定が行われる。この初期設定は、トランスポーズレジスタ及びトーンレジスタ（共に図示せず）に初期値（０）が設定される。
【００２３】
次に、ステップＳ４２に進み、ファンクションスイッチ８がＯＮされているか否かが判断される。この判断の結果、ファンクションスイッチ８がＯＮされている場合には、ステップＳ４３に進み、ソフトペダル１０がＯＮされているか否かが判断される。
【００２４】
ステップＳ４３の判断の結果、ソフトペダル１０がＯＮされていない場合にはステップＳ４４に進み、キーＯＮの有無を判断する。この判断の結果、キーＯＮが行われていない場合はトランスポーズ設定用または音色設定用、またはデモ曲選択用のキーが押されてないと判定してステップＳ４２に戻る。また、キーＯＮが行われた場合にはステップＳ４５に進み、ＯＮされたキー番号がＴＲＮＳ設定の範囲内か否かを判断する。
【００２５】
この判断の結果、ＯＮされたキー番号がＴＲＮＳ設定の範囲外ならば、移調処理を行うためのキーＯＮではないので、後述する別の処理を行う。そして、上記ＯＮされたキー番号がＴＲＮＳ設定の範囲内ならばステップＳ４６に進み、ＴＲＮＳレジスタに移調量を設定する。そして、この設定が終わったら、ステップＳ４７に進み、ＴＲＮＳレジスタに設定した内容に基づいて２音を発音する処理を行う。この発音は所定時間（例えば、４分音符の時間）でキーＯＦＦ処理されて消音される。
【００２６】
また、ステップＳ４３の判断の結果、ソフトペダル１０がＯＮされている場合は、移調量を確認するためにＯＮされているので、ステップＳ４７に直接進んでＴＲＮＳレジスタに設定した内容に基づいて２音を発音する処理を行う。この発音処理の詳細については後で詳細に説明する。
【００２７】
一方、ステップＳ４２の判断の結果、ファンクションスイッチ８がＯＮされていない場合には、ステップＳ４８に進み、通常演奏としてのキーＯＮの有無を判断する。この判断の結果、ＯＮされたキーが有る場合には、ステップＳ４９に進み、ＯＮされたキー番号をＴＲＮＳレジスタ分だけ加算（減算）して変更してから発音処理を行う。
【００２８】
次に、ステップＳ５０に進み、アサイメントメモリ１３ａに割り当てて、変更キー番号をアサイメントメモリ１３ａの１６チャンネルの何処かに書き込む処理を行う。そして、上記書き込み処理が終了したら、ステップＳ４２に戻る。
【００２９】
一方、ステップＳ４８の判断の結果、キーＯＮが無い場合にはステップＳ５１に進み、キーＯＦＦの有無を判断する。この判断の結果、キーＯＦＦが無い場合にはステップＳ４２に戻る。
【００３０】
また、ステップＳ５１の判断の結果、キーＯＦＦが有った場合にはステップＳ５２に進み、アサイメントメモリ１３ａの対応するチャンネルを捜す処理を行う。そして、この処理が終了したら、次に、ステップＳ５３においてダンパーペダル１１がＯＮか否かを判断する。
【００３１】
この判断の結果、ダンパーペダル１１がＯＮでなかった場合には、ステップＳ５４に進み、エンベロープ発生器に対して第１のリリースパラメータを送ってセットする。上記第１のリリースパラメータは、高速にリリースするようにするものである。その後、ステップＳ５５に進み、キーＯＦＦ処理を行い、エンベロープ発生器をアタックディケイモードからリリースモードに移行させる。
【００３２】
一方、ステップＳ５３の判断の結果、ダンパーペダル１１がＯＮの場合にはステップＳ５６に進み、第２のリリースパラメータをセットする。上記第２のリリースパラメータは持続時間が長いパラメータである。次に、ステップＳ５５に進み、上述したようにキーＯＦＦ処理を行う。
【００３３】
次に、図５のフローチャートを参照しながらＯＮされたキーがＴＲＮＳ設定の範囲外の場合の処理について説明する。
ステップＳ４５の判断の結果、ＯＮされたキーがＴＲＮＳ設定範囲外の場合はステップＳ４５からステップＳ６１に進み、音色設定範囲か否かを判断する。本発明には、直接関係無いので詳述しないが、本実施の形態の電子楽器においては８８鍵のうち、２４鍵をＴＲＮＳ設定用に割り当て、残りの鍵を音色設定及びデモ曲選択用に割り当てている。
【００３４】
ステップＳ６１の判断の結果、ＯＮされたキーが音色設定範囲である場合には、ステップＳ６２に進み、音色レジスタをキーに対応する音色ナンバに設定する。これは、例えば、０は「Ｐｉａｎｏ  」、１は「Ｅｌｅｃｔｒｉｃ  Ｐｉａｎｏ」、２は「Ｖｉｂｒａｐｊｏｎｅ」、４は「Ｏｒｇａｎ  」、５は「Ｓｔｒｉｎｇｓ  」…、のように設定する。
【００３５】
一方、上記ステップＳ６１の判断の結果、ＯＮされたキーが音色設定範囲ではなかった場合には、ステップＳ６３に進み、デモ曲選択範囲か否かを判断する。この判断の結果、デモ曲選択範囲でなかった場合にはステップＳ４２の処理の戻って上述した動作を繰り返し行う。
【００３６】
また、ステップＳ６３の判断の結果、ＯＮされたキーがデモ曲設定範囲である場合には、ステップＳ６４に進み、キーに対応するデモ曲を選択して自動再生する処理を行い、その後、ステップＳ４２に戻る。
【００３７】
図６及び図７は、ＴＲＮＳ処理を行って２音を発音する様子を模式的に示したものである。
図６の例は、所定の時間を空けて２音を発音するようにした例を示しており、「ＴＲＮＳ＝０」の場合は、キーデータ（例えば６９）を所定の時間を空けて同じ音程で２音の発音が行われる。
【００３８】
また、「ＴＲＮＳ＝１」の場合は、特殊キーデータ（例えば６９）の基準ピッチの音が発音された後で、特殊キーデータ（例えば６９）ッチの音よりも１ピッチだけ高い音が発音される。
また、「ＴＲＮＳ＝２」の場合は、特殊キーデータ（例えば６９）の基準ピッチの音が発音された後で、基準ピッチの音よりも２ピッチだけ高い音が発音される。
【００３９】
また、「ＴＲＮＳ＝−２」の場合は、特殊キーデータ（例えば６９）の基準ピッチの音が発音された後で、基準ピッチの音よりも２ピッチだけ低い音が発音される。なお、上記発音タイミングは、基準ピッチの楽音の発音を先に行っているので、基準ピッチの楽音を聞いてから移調した楽音を聞くことができ、移調の程度を認識するのに都合がよいが、発音の順序はこの逆でもよい。
【００４０】
図７の場合は、２音を同時に発音するようにした例を示している。この場合、特殊キーデータ（例えば６９）の基準ピッチの楽音と上記所定の移調値に対応した移調ピッチの楽音は、フィート率の等しい異なる音色であり、同時に発音されても識別可能であるので、２音を同時認識することが可能である。
【００４１】
なお、上記特殊キーデータは別段鍵盤に割り当てられたキーデータに限定されるものではなく、例えばキーデータ＝６９、セント＝３０等のように、任意の周波数を設定できればよい。
【００４２】
しかしながら、基本音と移調音との差異を容易に認識できるようにするために、基本音を発音する仕方と、移調音を発音する仕方を異ならせるようにしてもよい。例えば、（イ）基本音と移調音とで発音時間を異ならせる。（ロ）基本音と移調音とで発音強度を異ならせる。（ハ）基本音と移調音とで音色を異ならせる。このような発音の仕方は、図６に示したように発音タイミングをずらした場合にも適用することができる。
【００４３】
また、本発明はトランスポーズに限定して説明したが、同様の機能であるチェーン機能にも本発明を適用することができるのは勿論である。その際は、ピッチの差がごく僅かであるため、図６の発音方法よりも、図７に示した発音方法を用いるのがよい。
【００４４】
上述のように、チェーン機能に用いる場合、図１に示した移調値記憶手段１０１ｂはチェーン記憶手段となり、上記チェーン記憶手段はキーコードの他に、半音間を１００セントに分割したセント値をも記憶することになる。
【００４５】
【発明の効果】
本発明は上述したように、トランスポーズの設定または確認の際に、特定キーデータの楽音と、付加された移調値に対応した移調ピッチの楽音の両方を生成し、上記基準ピッチの楽音及び上記移調値に対応した移調ピッチの楽音の両方共発音するようにしたので、表示機能を何も使用することなくトランスポーズ機能を設けることができ、かつ移調した楽音を聴覚によって認識することができる。これにより、トランスポーズ設定装置を安価に構成することができるので、表示機能が不足している機種であってもユーザが利用し易い態様でトランスポーズ機能を設けることができる。
また、本発明の他の特徴によれば、上記基準ピッチの楽音の発音タイミングと、上記所定の移調値に対応した移調ピッチの楽音の発音タイミングをわずかにずらせたので、２音の識別を容易に行うことができる。
また、本発明のその他の特徴によれば、基準ピッチの楽音を先に発音するようにしたので、基本音を聞いた後で移調音を聞くことができ、移調の程度を容易にかつ確実に認識することができる。
また、本発明のその他の特徴によれば、基準ピッチの楽音と所定の移調値に対応した移調ピッチの楽音を、フィート率が等しく異なる音色で発音するようにしたので、同時に発音しても容易に識別することができる。
【図面の簡単な説明】
【図１】本発明のトランスポーズ設定装置の一実施の形態を示すブロック図である。
【図２】移調値設定手段の実施の形態を示す図である。
【図３】トランスポーズ設定装置のより具体的な構成を示す回路図である。
【図４】トランスポーズ設定装置の動作を説明するフローチャートである。
【図５】トランスポーズ設定装置の動作を説明するフローチャートである。
【図６】発音タイミングをわずかにずらせて２音を発音する様子を示す図である。
【図７】２音を同時に発音する様子を示す図である。
【符号の説明】
１０１  移調値設定手段
１０１ａ  移調値入力手段
１０１ｂ  移調値記憶手段
１０１ｃ  移調値確認手段
１０２  キーデータ入力手段
１０２ａ  鍵情報／ＭＩＤＩ情報入力手段
１０２ｂ  セレクタ
１０３  楽音生成手段
１０３ａ  第１の楽音生成手段
１０３ｂ  第２の楽音生成手段
１０４  発音手段
４  キーボードスイッチ
５  奥部の取付部分
７  パワースイッチ
８  ファンクションスイッチ
９  ボリューム
１０  ソフトペダル
１１  ダンパーペダル
１２  ＣＰＵ
１３  楽音発生回路
１４  Ｄ／Ａ変換手段
【図１】
0003573617.tif 000002
【図２】
0003573617.tif 000003
【図３】
0003573617.tif 000004
【図４】
0003573617.tif 000005
【図５】
0003573617.tif 000006
【図６】
0003573617.tif 000007
【図７】
0003573617.tif 000008