(57)【特許請求の範囲】
【請求項１】
与えられた楽音データに基づいて楽音を発生せしめる楽音発生手段と、
押鍵された鍵盤の音を分散和音として演奏する単音または複音からなるパターンデータを格納するパターンデータ格納手段と、
前記パターンデータ格納手段に格納されたパターンデータに対し、アルペジオ演奏中にストラミング演奏を行う拍の間隔、又は拍子パターンを指定するストラミング拍指定手段と、
ストラミング演奏時の遅延タイミングを指定する遅延タイミング指定手段と、
前記パターンデータ格納手段からパターンデータを読み出し、押鍵された鍵盤に対応しており、上記楽音発生手段に与えられ、これに基づいて楽音を発生せしめる楽音データを該パターンデータに従って楽音発生手段に出力すると共に、前記ストラミング拍指定手段で指定されたストラミング演奏を行う拍の時に、押鍵された鍵盤に対応しており、上記楽音発生手段に与えられ、これに基づいて楽音を発生せしめる楽音データのうち１音目の楽音データのみを、前記楽音発生手段に出力し、残りの楽音データを、遅延タイミング指定手段で指定された遅延タイミングずつ順に遅延させて、前記楽音発生手段に出力する制御手段と
を有することを特徴とする電子楽器。
【請求項２】
前記制御手段に、押鍵された鍵盤の楽音データを格納しておくバッファを備え、前記ストラミング拍指定手段で指定されたストラミング演奏を行う拍の時に、押鍵された鍵盤の楽音データのうち１音目の楽音データのみを、該バッファを経ないで前記楽音発生手段にそのまま出力すると共に、残りの楽音データを前記バッファに一時的に格納し、遅延タイミング指定手段で指定された遅延タイミングずつ順に遅延させて、該バッファから前記楽音発生手段に出力することを特徴とする請求項１記載の電子楽器。
【請求項３】
前記遅延タイミング指定手段で指定する遅延タイミングは、演奏される曲のテンポに応じて、その時間長が変化することを特徴とする請求項１又は２記載の電子楽器。
【請求項４】
前記遅延タイミング指定手段で指定する遅延タイミングは、固定した時間長であることを特徴とする請求項１又は２記載の電子楽器。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、押鍵された鍵盤の音を、所定のパターンに従って、分散和音として演奏するアルペジオ演奏機能を備えた電子楽器の改良に関する。
【０００２】
【従来の技術】
電子鍵盤楽器の中には、押鍵された鍵盤の音を、所定のパターンに従って、分散和音として演奏するアルペジオ演奏機能を備えたものがある。
【０００３】
このアルペジオ機能は、押鍵されている間、パターンデータを１ステップずつ読み出して発音し、所定のステップに来たら、最初のステップに戻り、ループして演奏すると共に、離鍵時に、パターンデータの読み出しをストップするというものである。
【０００４】
【発明が解決しようとする課題】
上記のパターンデータは、リアルタイムで煩雑にパターンを切り替えることや、エディットの都合上から、所定のステップ（３２ステップ程度）で固定されたフォーマットにより構成されている。
【０００５】
そのため、上記アルペジオ機能を使用して、ストラミング（ギターの弦等をかき鳴らすように弾く）効果の各弦の微妙なタイミングのずれを表現しようとすれば、ストラミング演奏を実行する際の各構成音を上記各ステップに割り当て、これらのステップを次々に読み出して発音することになる。
【０００６】
しかし、各構成音の割り当てには、アルペジオ演奏時のステップ数では不足し、また各ステップ時間も短くする必要がある。仮にフォーマットを変更してステップ数を増やしたとしても、データのサイズが大きくなってしまう問題があり、実際には、和音演奏の部分では、常に同時に発音させることしかできず、ストラミングのような各構成音の微妙なタイミングのずれを表現することは、困難であった。
【０００７】
本発明は、以上のような問題に鑑み創案されたもので、データサイズを大きくせずに、ストラミングのような各構成音の微妙なタイミングのずれを表現しながら、楽音を発生できる電子楽器を提供せんとするものである。
【０００８】
【課題を解決するための手段】
本発明は、押鍵された鍵盤の音を、所定のパターンに従って、分散和音として演奏するアルペジオ演奏機能を備えた電子楽器の構成を前提としている。従って、本発明の内容をより一層深く理解してもらうために、本発明の構成の説明前に、その前提となるアルペジオ機能につき先に説明する必要がある。
【０００９】
アルペジオ機能は、全離鍵された状態から、何れかの鍵盤が押鍵されると、下記表１に示すＲＯＭ上のパターンデータを読み出してスタートする。そして、ＨＥＡＤＥＲの音符長に従ってパターンデータを１ステップずつ読み出して発音していく。ＨＥＡＤＥＲで指定されたＴｏｔａｌＳｔｅｐまで読み出したら、Ｓｔｅｐ１へ戻り、ループして演奏する。鍵盤が全離鍵された時点で、パターンデータの読み出しをストップする。
【００１０】
【表１】
0004183851.tif 000002
【００１１】
鍵盤の押鍵状態は、キーマップの更新と共に、ＫｅｙＮｏ./Ｖｅｌｏｃｉｔｙが、下記表２に示すＲＡＭ上の音名格納バッファ（後述する鍵盤データ保管部６に相当する）に格納される（すなわち、現在の押鍵状態が常に格納される）。ここでの「ＮｏｔｅＮｏ.」は、音名格納バッファのＮｏ.１〜１２を指し、「ＫｅｙＮｏ.」は、通常の鍵盤Ｎｏ.０〜１２７を指す。
【００１２】
【表２】
0004183851.tif 000003
【００１３】
読み出したパターンデータの各パラメータの処理内容は、次の通りである。
１）ＮｏｔｅＮｏ.：
このＮｏ.に従って音名格納バッファのＫｅｙＮｏ./Ｖｅｌｏｃｉｔｙを読み出す。該ＮｏｔｅＮｏ.が空の場合はＨＥＡＤＥＲの不足音モードに従って処理される。
不足音モード（Ａｌｔｅｒｎａｔｅ、Ｆｉｒｓｔ、Ｌａｓｔ、Ｒｅｓｔ）
Ａｌｔｅｒｎａｔｅ：
押鍵された音の中でＵＰ/ＤＯＷＮする。すなわち、前回発音していた音のＮｏｔｅＮｏ.の１つ小さいＮｏ.の音を発音する。空の場合が連続した時、ＮｏｔｅＮｏ.が下がりきったら、今度は反転して１つ大きいＮｏ.の音を発音し、さらに上がりきったら、また反転して１つ小さいＮｏ.の音を発音するというように、発音していく。
Ｆｉｒｓｔ：
ＮｏｔｅＮｏ.＝１のＫｅｙＮｏ./Ｖｅｌｏｃｉｔｙで発音する。
Ｌａｓｔ：
データが格納されている１番大きいＮｏｔｅＮｏ.のＫｅｙＮｏ./Ｖｅｌｏｃｉｔｙで発音する。
Ｒｅｓｔ：
何も発音しない。
２）ＬＥＶＥＬ：
休符になっていれば、そのＳｔｅｐは何も発音しない。このＬＥＶＥＬデータは、１）ＮｏｔｅＮｏ.で読み出したＶｅｌｏｃｉｔｙデータに乗算される。
３）ＧＡＴＥ：
ＨＥＡＤＥＲの１Ｓｔｅｐの音符長（クロック数）に、読み出したＧＡＴＥ１〜２５０％を乗算して、そのＳｔｅｐの音符のゲートタイムとする。例えば２００％なら、２Ｓｔｅｐ分のゲートタイムとなる。
４）ＰＡＮ：
そのＳｔｅｐの音の定位を指定する。データ無しなら何もしない。
【００１４】
ギターのカッティングのような演奏を表現する場合、従来は、パターンデータのＮＯＴＥ１〜ＮＯＴＥ４のいずれか又はその組み合わせで、各Ｓｔｅｐに、和音の構成音を割り当て、１Ｓｔｅｐずつ複数のＮＯＴＥを同時に読み出して発音して、ギターのカッティング演奏の効果を得ていた。しかし、上述のように、ストラミングのような各構成音の微妙なタイミングのずれを表現することは、困難であった。
【００１５】
本発明は、以上のような、押鍵された鍵盤の音を、所定のパターンに従って、分散和音として演奏するアルペジオ演奏機能を備えた構成を前提として、端的に言えば、該アルペジオ演奏時に、指定されたステップの複数の音を、任意のタイミングずつ遅延させて発音させることになる。換言すれば、アルペジオ演奏時に、指定されたステップでは、押鍵された鍵盤の音のうち、１音のみ発音させ、残りの音は所定の時間間隔毎に遅延させて発音させることになる。
【００１６】
上記パターンデータを基に、その具体例を挙げれば、前記表１に示すように、パターンデータにストラミング拍指定領域を設け、そのＮＯＴＥ１〜ＮＯＴＥ４の１つのＳｔｅｐ（例えば１Ｓｔｅｐ目、５Ｓｔｅｐ目…）に、ストラミング拍を指定して、ストラミング構成音を割り当てる。そしてＮＯＴＥ１の１Ｓｔｅｐ目に格納された楽音データをそのまま発音させ、ＮＯＴＥ２〜ＮＯＴＥ４の１Ｓｔｅｐ目に格納された楽音データは、順番に、所定の時間間隔毎に遅延させて発音させるようにする。
【００１７】
上記構成によれば、遅延させる時間間隔の設定次第で、ストラミングのような各構成音の微妙なタイミングのずれを表現することが可能になる。
【００１８】
請求項１の構成は、以上のような構成をさらに具体化したものである。すなわち、本項で規定する電子楽器の構成は、
与えられた楽音データに基づいて楽音を発生せしめる楽音発生手段と、
押鍵された鍵盤の音を分散和音として演奏する単音または複音からなるパターンデータを格納するパターンデータ格納手段と、
前記パターンデータ格納手段に格納されたパターンデータに対し、アルペジオ演奏中にストラミング演奏を行う拍の間隔、又は拍子パターンを指定するストラミング拍指定手段と、
ストラミング演奏時の遅延タイミングを指定する遅延タイミング指定手段と、
前記パターンデータ格納手段からパターンデータを読み出し、押鍵された鍵盤に対応しており、上記楽音発生手段に与えられ、これに基づいて楽音を発生せしめる楽音データを該パターンデータに従って楽音発生手段に出力すると共に、前記ストラミング拍指定手段で指定されたストラミング演奏を行う拍の時に、押鍵された鍵盤に対応しており、上記楽音発生手段に与えられ、これに基づいて楽音を発生せしめる楽音データのうち１音目の楽音データのみを、前記楽音発生手段に出力し、残りの楽音データを、遅延タイミング指定手段で指定された遅延タイミングずつ順に遅延させて、前記楽音発生手段に出力する制御手段と
を有することを特徴としている。
【００１９】
前記制御手段は、通常は、前記パターンデータ格納手段からパターンデータを読み出し、押鍵された鍵盤の楽音データを該パターンデータに従って楽音発生手段に出力する。しかし、前記ストラミング拍指定手段で指定されたストラミング演奏を行う拍がある場合には、該拍の時に、押鍵された鍵盤の楽音データのうち１音目の楽音データのみを、前記楽音発生手段に出力し、残りの楽音データを、遅延タイミング指定手段で指定された遅延タイミングずつ順に遅延させて、前記楽音発生手段に出力することになる。
【００２０】
上記パターンデータを例に取り説明すれば、ストラミング拍指定手段でストラミング演奏を行う拍を指定した場合（前記ストラミング拍指定領域にその指定を行った場合）に、前記制御手段は、パターンデータ格納手段に格納されたパターンデータのＮＯＴＥ１〜ＮＯＴＥ４の１つのＳｔｅｐ（例えば１Ｓｔｅｐ目）に、ストラミング構成音を割り当て、そのうち、ＮＯＴＥ１の１Ｓｔｅｐ目に格納された楽音データを読み出し、そのまま楽音発生手段に出力する。また該制御手段は、ＮＯＴＥ２〜ＮＯＴＥ４の１Ｓｔｅｐ目に格納された楽音データについては、一時的にバッファに保管し、遅延タイミング指定手段で指定された遅延タイミングずつ順に遅延させて読み出し、前記楽音発生手段に出力することになる。
【００２１】
請求項２の構成は、上記請求項１の構成において、ストラミング演奏時における前記制御手段によりストラミング構成音を指定された遅延タイミングだけ遅延させるための具体的構成と、その制御の仕方を示すもので、具体的には、該制御手段に、押鍵された鍵盤の楽音データを格納しておくバッファを備え、前記ストラミング拍指定手段で指定されたストラミング演奏を行う拍の時に、押鍵された鍵盤の楽音データのうち１音目の楽音データのみを、該バッファを経ないで前記楽音発生手段にそのまま出力すると共に、残りの楽音データを前記バッファに一時的に格納し、遅延タイミング指定手段で指定された遅延タイミングずつ順に遅延させて、該バッファから前記楽音発生手段に出力することを特徴としている。
【００２２】
尚、前記遅延タイミング指定手段で指定する遅延タイミングは、演奏される曲のテンポに応じて、その時間長が変化するようにしても良いし、或いは固定した時間長としても良い。前記パターンデータを例にとれば、該遅延タイミングは、ＨＥＡＤＥＲの１Ｓｔｅｐ音符長に応じて、その時間長を変化させることもできるし、或いは該音符長によらずに、固定した時間長とすることもできる。
【００２３】
また前記ストラミング拍指定手段によって、パターンデータに対し、ストラミング演奏を行う拍の間隔を指定する場合とは、１泊おき、２拍おき等というように、指定することを言う。又拍子パターンを指定する場合とは、予め用意されたストラミングを行う拍のパターンから選択する場合や、ストラミングを行う拍のパターンを予め作成し、それを指定する場合を言う。
【００２４】
【発明の実施の形態】
以下、本発明の実施の形態を図示例と共に説明する。
図１は本発明を実施する形態の一例である電子鍵盤楽器の外観構成を示す平面図である。同図において、電子鍵盤楽器の本体１００には、後述する鍵盤部１１４と、パネル操作部１１５及びパネル操作などの状態を演奏者に視覚的に確認させるためのパネルディスプレイからなる表示部１１６などが設けられている。
【００２５】
図２は、上記電子鍵盤楽器の回路図である。同図に示すように、バス１１０上に、ＣＰＵ１１１、ＲＡＭ１１２、ＲＯＭ１１３、キースキャン回路１１４ａを介して繋がる鍵盤部１１４、パネルスキャン回路１１５ａを介して繋がるパネル操作部１１５、表示制御回路１１６ａを介してつながる表示部１１６、楽音発生部１１７が、各接続されており、該バス１１０を通じてこれらのデバイスに各種命令やデータの受け渡しがなされる。また前記楽音発生部１１７には、発生せしめられた楽音をアナログに変換するＤ／Ａ変換回路１１８と、それを増幅する増幅器及び外部に発音せしめるスピーカなどのサウンドシステム１１９が電気的に接続されている。
【００２６】
図３は、本発明に係る構成を有する電子鍵盤楽器の機能ブロック図であり、同図に示されるように、本構成は、楽音発生手段１と、パターンデータ格納手段２と、ストラミング拍指定手段３と、遅延タイミング指定手段４と、制御手段５とを有している。
【００２７】
前記楽音発生手段１は、与えられた楽音データに基づいて楽音を発生せしめる構成であり、前記楽音発生部１１７と、Ｄ／Ａ変換回路１１８及びサウンドシステム１１９を含む構成で実現される。
【００２８】
前記パターンデータ格納手段２は、前記鍵盤部１１４で押鍵された鍵盤の音を分散和音として演奏するパターンデータを格納する構成であり、本構成では、前記ＲＯＭ１１３で構成されている。但しＲＯＭ１１３の構成に限られるものではなく、ＲＯＭや外部記憶装置から読み出された前記パターンデータを記憶するＲＡＭ１１２、或いはフラッシュＲＡＭモジュールのような構成でも良い。ここでパターンデータに関しては、前述した構成と同じものであるので、その説明は割愛する。
【００２９】
前記ストラミング拍指定手段３は、前記パターンデータ格納手段２に格納されたパターンデータに対し、ストラミング演奏を行う拍の間隔を指定する（或いは予め記憶されているデータから選択する）構成であり、ＣＰＵ１１１及びパネルスキャン回路１１５ａを介して繋がるパネル操作部１１５で構成され、またこれによって設定される拍の間隔は、前記表示部１１６で表示され、演奏者が視覚的に確認できるようになっている。
【００３０】
前記遅延タイミング指定手段４は、ストラミング演奏時の遅延タイミングを指定する（或いは予め記憶されているデータから選択する）構成であり、前記と同様、ＣＰＵ１１１及びパネルスキャン回路１１５ａを介して繋がるパネル操作部１１５で構成され、またこれによって設定される遅延タイミングは、前記表示部１１６で表示され、演奏者が視覚的に確認できるようになっている。この遅延タイミングは、演奏される曲のテンポに応じて、その時間長が変化するようになっている（固定した時間長とすることもできる）。
【００３１】
前記制御手段５は、前記パターンデータ格納手段２からパターンデータを読み出し、鍵盤部１１４で押鍵された鍵盤の楽音データを該パターンデータに従って楽音発生手段１に出力すると共に、前記ストラミング拍指定手段３で指定されたストラミング演奏を行う拍の時に、押鍵された鍵盤の楽音データのうち１音目の楽音データのみを、前記楽音発生手段１に出力し、残りの楽音データを、遅延タイミング指定手段４で指定された遅延タイミングずつ順に遅延させて、前記楽音発生手段１に出力する機能を有する。
【００３２】
上記制御手段５の構成は、基本的にＣＰＵ１１１で構成されるが、更にタイミングを遅延させる２音目以降の楽音データを格納しておくＲＡＭ１１２で構成されるバッファ５ａを備えている。そして、ＣＰＵ１１１とバッファ５ａにより、前記ストラミング拍指定手段３で指定されたストラミング演奏を行う拍の時に、押鍵された鍵盤の楽音データのうち１音目の楽音データのみを、このバッファ５ａを経ないで前記楽音発生手段１にそのまま出力すると共に、残りの楽音データを前記バッファ５ａに一時的に格納し、遅延タイミング指定手段４で指定された遅延タイミングずつ順に遅延させて、該バッファ５ａから前記楽音発生手段１に出力することになる。
【００３３】
その他、本実施形態では、ＲＡＭ１１２で構成される鍵盤データ保管部６の構成と、ＣＰＵ１１１、ＲＡＭ１１２及びキースキャン回路１１４ａを介して繋がる鍵盤部１１４で構成されるパターンスタート／ストップ制御部７の構成を備えている。
【００３４】
そのうち前記鍵盤データ保管部６は、鍵盤部１１４で押鍵されてキースキャン回路１１４ａで検出された押鍵データを一時的に格納しておくバッファ構成（前記表２参照）であり、ここで格納された押鍵データは、前記制御手段５に出力される。該制御手段５では、この押鍵データに基づき、該押鍵データに相当する楽音データへ変換し、その一部は前記楽音発生手段１に出力し、また残りの一部は前記バッファ５ａに格納する。
【００３５】
また前記パターンスタート／ストップ制御部７は、前記パターンデータ格納手段２から読み出されたパターンデータに従って楽音データを楽音発生手段１に出力する制御手段５に対し、アルペジオ演奏（このようなパターンデータに従った出力の制御）を開始又は停止を指示する構成である。ここでは、アルペジオ演奏を開始する場合はアルペジオ演奏フラグがＲＡＭ１１２に設定され、反対に停止する場合は該フラグの設定を解除する。
【００３６】
図４は、本電子鍵盤楽器におけるストラミング演奏を行う場合の処理フローを示すフローチャートである。まず電源がＯＮになると、図２に示す上記各回路構成の初期化を実行する（ステップＳ１０１）。そして鍵盤部１１４のスキャンを行い（ステップＳ１０２）、さらにパネル操作部１１５のスキャンを実行する（ステップＳ１０３）。
【００３７】
次に鍵盤イベントのチェックを行い（ステップＳ１０４）、鍵盤イベントが検出されれば（ステップＳ１０４；Ｙｅｓ）、それに基づいて、鍵盤の押鍵状態を格納するマップの更新を行う（ステップＳ１０５）。このマップの更新とは、後述する図５のように、和音演奏があった時に、どの鍵盤が押されたか（ＫｅｙＮｏ.）及びどの程度の音量か（Ｖｅｌｏｃｉｔｙ）を前記鍵盤データ保管部６に格納する（上記表２参照）ことを言う。例えば、Ｃ４、Ｅ４、Ｇ４、Ｃ５が押鍵された時には、前記鍵盤データ保管部６のＮｏｔｅＮｏ.１〜４に、Ｃ４、Ｅ４、Ｇ４、Ｃ５を格納することになる（以下同じ）。さらに全鍵離鍵の状態からの押鍵でスタート処理（演奏フラグのセット）、また全鍵が離鍵された時にはストップ処理（フラグクリア、消音）を行う（ステップＳ１０６）。
【００３８】
その後、ストラミング演奏対象となる楽音データが待機しているか（バッファ５ａに格納されているか）否かをチェックする（ステップ１０７）。このストラミング演奏対象となる楽音データは、後述するように、前記ストラミング拍指定手段３によってストラミング演奏の指示があった場合に（正確には該演奏のための拍の間隔が指定されること）、その２音目以降のデータが前記バッファ５ａに格納されて、待機することになる。ストラミング演奏対象となる楽音データが待機している場合（ステップ１０７；Ｙｅｓ）、後述するステップＳ１１８でカウントされ始めた（前記遅延タイミング指定手段４によって指定された）遅延タイミング分、時間が経過して発音タイミングになったか否かをチェックする（ステップＳ１０８）。発音タイミングになった場合（ステップＳ１０８；Ｙｅｓ）、待機しているストラミング演奏対象となる楽音データを楽音発生手段１に出力し発音させる（ステップＳ１０９）。そして後述する待機カウンタを、出力した音分デクリメントする（ステップＳ１１０）。
【００３９】
前記ステップＳ１０７でストラミング演奏対象となる楽音データが待機していない場合（ステップ１０７；Ｎｏ）、前記ステップＳ１０８で発音タイミングになっていない場合（ステップＳ１０８；Ｎｏ）、或いは前記ステップＳ１１０の後、アルペジオ演奏中か否か、前記アルペジオ演奏フラグをチェックする（ステップＳ１１１）。該フラグが設定されている場合（ステップＳ１１１；Ｙｅｓ）、クロックチェックを行い、現在のクロックが、アルペジオ演奏するために設定されたステップに達したか否かをチェックする（ステップＳ１１２）。
【００４０】
現在のクロックが、上記設定ステップに達した場合（ステップＳ１１２；Ｙｅｓ）、制御手段５は、上記パターンデータ格納手段２と鍵盤データ保管部６に格納された押鍵データを読み出して、楽音データに変換し、パターンデータのＳｔｅｐを進行せしめる（ステップＳ１１３）。そして、１音目の楽音データを楽音発生手段１に出力し、発音させる（ステップＳ１１４）。
【００４１】
次に前記ストラミング拍指定手段３によってストラミング演奏の指示があるか否か（正確には該演奏のための拍の間隔が指定されているか否か）をチェックする（ステップＳ１１５）。その指示がある場合（ステップＳ１１５；Ｙｅｓ）、２音目以降の楽音データをバッファ５ａに保管する（ステップＳ１１６）。そしてバッファ５ａに保管している楽音データがあることを示すため、その待機音分待機カウンタをインクリメントする（ステップＳ１１７）。それと共にこの待機楽音データをならすためのタイミングを測るため（前記ステップＳ１０８のタイミングチェックのため）、タイミングをカウントし始める（ステップＳ１１８）。
【００４２】
他方、ストラミング演奏の指示がない場合（ステップＳ１１５；Ｎｏ）は、２音目以降の楽音データを楽音発生手段１に出力し、１音目と同時に発音させる（ステップＳ１１９）。
【００４３】
前記ステップＳ１１１でアルペジオ演奏フラグが設定されていない場合（ステップＳ１１１；Ｎｏ）、前記ステップＳ１１２で、現在のクロックが上記設定ステップに達していない場合（ステップＳ１１２；Ｎｏ）、或いは前記ステップＳ１１８やステップＳ１１９の後、前記ステップＳ１０２に復帰し、以上の処理を繰り返す。
【００４４】
図５は、以上の本実施形態構成を使用してストラミング演奏を行った場合の演奏タイミング（楽音出力タイミング）を、従来例の場合と比較しながら示すものである（従来例は（ａ）、本実施形態は（ｂ）で示す）。
【００４５】
同図に示すように、ストラミング演奏の指示のあるＳｔｅｐ１とＳｔｅｐ５のところで、従来例の場合は、Ｃ４、Ｅ４、Ｇ４、Ｃ５の全ての音が同時に鳴っているが、本実施形態の場合は、これらの音が、遅延タイミングｔ１分だけ順次ずれて発音せしめられており、ストラミング演奏が実施できることが分かる。
【００４６】
尚、本発明の電子楽器は、上述の実施例にのみ限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々変更を加え得ることは勿論である。
【００４７】
【発明の効果】
以上、説明したように本発明の請求項１〜４記載の電子楽器によれば、データサイズを大きくすることなく、遅延させる時間間隔の設定次第で、アルペジオ機能を用いた演奏の中で、指定した拍に、ストラミングのような各構成音の微妙なタイミングのずれを表現しながら演奏することが可能になるという優れた効果を奏し得る。
【図面の簡単な説明】
【図１】本発明を実施する形態の一例である電子鍵盤楽器の外観構成を示す平面図である。
【図２】電子鍵盤楽器の回路図である。
【図３】本発明に係る構成を有する電子鍵盤楽器の機能ブロック図である。
【図４】上記電子鍵盤楽器でストラミング演奏を行う場合の処理フローを示すフローチャートである。
【図５】実施形態構成を使用してストラミング演奏を行った場合の演奏タイミングを示したタイミング図である。
【符号の説明】
１    楽音発生手段
２    パターンデータ格納手段
３    ストラミング拍指定手段
４    遅延タイミング指定手段
５    制御手段
５ａ  バッファ
６    鍵盤データ保管部
７    パターンスタート／ストップ制御部
１００    本体
１１０    バス
１１１    ＣＰＵ
１１２    ＲＡＭ
１１３    ＲＯＭ
１１４    鍵盤部
１１４ａ  キースキャン回路
１１５    パネル操作部
１１５ａ  パネルスキャン回路
１１６    表示部
１１６ａ  表示制御回路
１１７    楽音発生部
１１８    Ｄ／Ａ変換回路
１１９    サウンドシステム
【図１】
0004183851.tif 000004
【図２】
0004183851.tif 000005
【図３】
0004183851.tif 000006
【図４】
0004183851.tif 000007
【図５】
0004183851.tif 000008