(57)【要約】【課題】  より本物らしい音色を得られる電子楽器を提供する。【解決手段】  鍵盤１００等からなる第１の入力手段１と、ＲＯＭ１０１ａやＲＡＭ１０１ｂ或いは外部からの送られてくる演奏情報を入力する第２の入力手段２ａ、２ｂと、鍵盤演奏とそれ以外の演奏情報の入力を識別する識別手段３と、いずれか入力された演奏情報に基づき楽音を生成する楽音生成手段４と、生成された楽音に音響効果を付加する効果付加手段５と、上記識別手段３による識別に基づき、上記楽音生成手段４にて生成する楽音波形のパラメータ及び／又は前記効果付与手段にて付与する音響効果パラメータを変更する制御手段６とを有している。【選択図】        図２
2006276437.tif 000002
【特許請求の範囲】
【請求項１】
自機の鍵盤操作による演奏情報を入力する第１の入力手段と、
予め記憶されている演奏情報又は外部から送られてくる演奏情報を入力する第２の入力手段と、
第１の入力手段から入力される演奏情報と第２の入力手段から入力される演奏情報とを識別する識別手段と、
いずれか入力された演奏情報に基づき楽音を生成する楽音生成手段と、
生成された楽音に音響効果を付加する効果付加手段と、
上記識別に基づき、上記楽音生成手段にて生成する楽音波形のパラメータ及び／又は前記効果付与手段にて付与する音響効果パラメータを変更する制御手段と
を有することを特徴とする電子楽器。
【請求項２】
自機の鍵盤操作による演奏情報を入力する第１の入力手段と、
予め記憶されている演奏情報又は外部から送られてくる演奏情報を入力する第２の入力手段と、
第１の入力手段から入力される演奏情報と第２の入力手段から入力される演奏情報とを識別する識別手段と、
いずれか入力された演奏情報に基づき楽音を生成する楽音生成手段と、
生成された楽音に音響効果を付加する効果付加手段と、
識別手段でなされた識別に基づき、上記楽音生成手段に楽音を生成させる制御を行い、且つそこで生成された楽音データが効果付加手段に送られた場合に、任意の音響効果の付加を制御する制御手段と
を有しており、
上記制御手段における制御には、上記識別に基づき、上記楽音生成手段にて生成する楽音波形のパラメータ及び／又は前記効果付与手段にて付与する音響効果パラメータの変更制御が含まれると共に、
上記楽音生成手段には、さらに楽音データの任意の周波数のところでカットできる周波数フィルタと、任意のエンベロープ形状を生成できるエンベロープ発生器と、生成されたエンベロープを付加できるエンベロープ乗算器とを備えており、
上記識別手段でなされた識別に応じて、
第１の入力手段から演奏情報が入力される場合は、上記制御手段による制御は、上記パラメータの制御によって、周波数の高低に拘わらず上記周波数フィルタを通過させ、且つエンベロープ発生器により立ち上がり部分が急峻なエンベロープを生成させて、上記乗算器により、そのエンベロープを楽音データにかけると共に、
第２の入力手段から演奏情報が入力される場合は、上記制御手段による制御は、上記パラメータの制御によって、高周波数成分を上記周波数フィルタでカットさせ、且つエンベロープ発生器により立ち上がり部分が緩やかなエンベロープを生成させて、上記乗算器により、そのエンベロープを楽音データにかけることを特徴とする電子楽器。
【請求項３】
自機の鍵盤操作による演奏情報を入力する第１の入力手段と、
予め記憶されている演奏情報又は外部から送られてくる演奏情報を入力する第２の入力手段と、
第１の入力手段から入力される演奏情報と第２の入力手段から入力される演奏情報とを識別する識別手段と、
いずれか入力された演奏情報に基づき楽音を生成する楽音生成手段と、
生成された楽音に音響効果を付加する効果付加手段と、
識別手段でなされた識別に基づき、上記楽音生成手段に楽音を生成させる制御を行い、且つそこで生成された楽音データが効果付加手段に送られた場合に、任意の音響効果の付加を制御する制御手段と
を有しており、
上記制御手段における制御には、上記識別に基づき、上記効果付与手段にて付与する音響効果パラメータの変更制御が含まれると共に、
上記効果付加手段には、さらに付与されるパラメータによって楽音データのディレイタイムの調整ができるディレイ回路を少なくとも備えており、
上記識別手段でなされた識別に応じて、
第１の入力手段から演奏情報が入力される場合は、上記制御手段によるディレイ回路に付与するパラメータを制御して、短いディレイをかけると共に、
第２の入力手段から演奏情報が入力される場合は、上記制御手段によるディレイ回路に付与するパラメータを制御して、長いディレイかけることを特徴とする電子楽器。
【請求項４】
請求項３記載の電子楽器において、上記効果付加手段には、さらに楽音データの任意の周波数のところでカットできる周波数フィルタを備えており、
上記識別手段でなされた識別に応じて、
第１の入力手段から演奏情報が入力される場合は、上記制御手段による制御は、上記パラメータの制御によって、周波数の高低に拘わらず上記周波数フィルタを通過させると共に、
第２の入力手段から演奏情報が入力される場合は、上記制御手段による制御は、上記パラメータの制御によって、高周波数成分を上記周波数フィルタでカットさせることを特徴とする請求項３記載の電子楽器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、生演奏、自動演奏、或いは外部からの演奏情報の入力により楽音を発することができる電子楽器に関する。
【背景技術】
【０００２】
アコースティックピアノなどの音を聴く場合、演奏者は音像のしっかりした音が自然であると感じるが、聴衆者はやや音のぼけた広がりのある音色を自然であると感じることが多い。
【０００３】
また上記の場合、演奏者ははっきりした立ち上がり感のある音色が自然であると感じるが、聴衆者はやや柔らかめのころころとした立ち上がり感のある音色を自然であると感じることが多い。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
そのため、前者に関し、電子ピアノなどの電子楽器において、ＭＩＤＩデータ等の再生に丁度良いように音の広がり感をその楽器について調整すると、生で演奏した時に音が遠いところから聞こえてくるように演奏者には感じられてしまうことになり、また演奏者の演奏に丁度良いように音の広がり感をその楽器について調整すると、ＭＩＤＩデータを再生した時に音が近くクリア過ぎて違和感を覚えることがある。
【０００５】
さらに後者に関し、上記電子楽器において、ＭＩＤＩデータ等の再生に丁度良いように音の立ち上がり感をその楽器について調整すると、生で演奏した時にレスポンスが悪く演奏者には感じられてしまうことになり、また演奏者の演奏に丁度良いように音の立ち上がり感をその楽器について調整すると、ＭＩＤＩデータを再生した時に音の立ち上がりがきつく違和感を覚えることがある。
【０００６】
本発明は、以上のような問題に鑑み創案されたもので、アコースティック楽器を模倣した電子楽器において、より本物らしい音色を得られる構成を提供せんとするものである。
【課題を解決するための手段】
【０００７】
そのため本発明に係る電子楽器は、
自機の鍵盤操作による演奏情報を入力する第１の入力手段と、
予め記憶されている演奏情報又は外部から送られてくる演奏情報を入力する第２の入力手段と、
第１の入力手段から入力される演奏情報と第２の入力手段から入力される演奏情報とを識別する識別手段と、
いずれか入力された演奏情報に基づき楽音を生成する楽音生成手段と、
生成された楽音に音響効果を付加する効果付加手段と、
上記識別に基づき、上記楽音生成手段にて生成する楽音波形のパラメータ及び／又は前記効果付与手段にて付与する音響効果パラメータを変更する制御手段と
を有することを基本的特徴としている。
【０００８】
上記構成によれば、後述するような音の立ち上がり感や広がり感の解析に伴い、上記識別手段による識別に基づき、上記制御手段によって、上記楽音生成手段にて生成する楽音波形のパラメータ及び／又は前記効果付与手段にて付与する音響効果パラメータを変更することで、より本物らしい音の立ち上がり感や広がり感のある楽音を生成することが可能となる。
【０００９】
まず、上述した音の立ち上がり感の問題につき、本発明者らが解析を行ったところ、次のような結論が得られた。
【００１０】
すなわち、アコースティックピアノなどの音を聴く場合、演奏者は、該ピアノの打弦点に近い位置におり、ピアノから出る音を直接聴くことが原因で、はっきりした立ち上がり感のある音色が自然であると感じることになる。これに対し聴衆者は、ピアノの大屋根が空いた方向からやや離れた位置におり、やや柔らかめのころころとした立ち上がり感のある音色を自然であると感じることになる。
【００１１】
従って本電子楽器の構成では、上記制御手段における制御には、上記識別に基づき、上記楽音生成手段にて生成する楽音波形のパラメータ及び／又は前記効果付与手段にて付与する音響効果パラメータの変更制御が含まれると共に、上記楽音生成手段には、さらに楽音データの任意の周波数のところでカットできる周波数フィルタと、任意のエンベロープ形状を生成できるエンベロープ発生器と、生成されたエンベロープを付加できるエンベロープ乗算器とを備えており、第１の入力手段から演奏情報が入力される場合、すなわち自機の鍵盤操作による（アコースティックな）演奏情報が入力される場合は、上記制御手段による制御は、フィルタにかけるパラメータの制御によって、周波数の高低に拘わらず周波数フィルタを通過させ、且つエンベロープ発生器により立ち上がり部分が急峻なエンベロープを生成させて、乗算器により、そのエンベロープを楽音データにかけることで、はっきりした立ち上がり感のある音色を聴くことになる。
【００１２】
反対に第２の入力手段による演奏情報が入力される場合は、上記制御手段による制御は、フィルタにかけるパラメータの制御によって、高周波数成分を周波数フィルタでカットさせ、且つエンベロープ発生器により立ち上がり部分が緩やかなエンベロープを生成させて、乗算器により、そのエンベロープを楽音データにかけることで、やや柔らかめのころころとした立ち上がり感のある音色を聴くことになる。
【００１３】
すなわち、請求項２に係る電子楽器の構成は、
自機の鍵盤操作による演奏情報を入力する第１の入力手段と、
予め記憶されている演奏情報又は外部から送られてくる演奏情報を入力する第２の入力手段と、
第１の入力手段から入力される演奏情報と第２の入力手段から入力される演奏情報とを識別する識別手段と、
いずれか入力された演奏情報に基づき楽音を生成する楽音生成手段と、
生成された楽音に音響効果を付加する効果付加手段と、
識別手段でなされた識別に基づき、上記楽音生成手段に楽音を生成させる制御を行い、且つそこで生成された楽音データが効果付加手段に送られた場合に、任意の音響効果の付加を制御する制御手段と
を有しており、
上記制御手段における制御には、上記識別に基づき、上記楽音生成手段にて生成する楽音波形のパラメータ及び／又は前記効果付与手段にて付与する音響効果パラメータの変更制御が含まれると共に、
上記楽音生成手段には、さらに楽音データの任意の周波数のところでカットできる周波数フィルタと、任意のエンベロープ形状を生成できるエンベロープ発生器と、生成されたエンベロープを付加できるエンベロープ乗算器とを備えており、
上記識別手段でなされた識別に応じて、
第１の入力手段から演奏情報が入力される場合は、上記制御手段による制御は、上記パラメータの制御によって、周波数の高低に拘わらず上記周波数フィルタを通過させ、且つエンベロープ発生器により立ち上がり部分が急峻なエンベロープを生成させて、上記乗算器により、そのエンベロープを楽音データにかけると共に、
第２の入力手段から演奏情報が入力される場合は、上記制御手段による制御は、上記パラメータの制御によって、高周波数成分を上記周波数フィルタでカットさせ、且つエンベロープ発生器により立ち上がり部分が緩やかなエンベロープを生成させて、上記乗算器により、そのエンベロープを楽音データにかけることを特徴としている。
【００１４】
他方、本発明者の解析結果は、次のような結論も得ている。すなわち、アコースティックピアノなどの音を聴く場合、演奏者は、該ピアノの打弦点に近い位置におり、ピアノから出る音を直接聴くことが原因で、音像のしっかりした音が自然であると感じることになる。これに対し聴衆者は、ピアノの大屋根が空いた方向からやや離れた位置におり、ピアノボディや大屋根、そのピアノの音を聴く部屋等で反射した音と混ざって聴くことになるので、やや音のぼけた広がりのある音色を自然であると感じることになる。
【００１５】
従って上記電子楽器の構成では、上記制御手段における制御には、上記識別に基づき、前記効果付与手段にて付与する音響効果パラメータの変更制御が含まれると共に、上記効果付加手段には、さらに付与されるパラメータによって楽音データのディレイタイムの調整ができるディレイ回路を少なくとも備えており、第１の入力手段から演奏情報［自機の鍵盤操作による（アコースティックな）演奏情報］が入力される場合は、上記制御手段によるディレイ回路に付与するパラメータを制御して、短いディレイをかけるようにするため、音像のしっかりした音（定位のはっきりした音）を聴くことになる。
【００１６】
反対に、第２の入力手段から演奏情報が入力される場合は、上記制御手段によるディレイ回路に付与するパラメータを制御して、長いディレイかけるようにするため、やや音のぼけた広がりのある音色を聴くことになる。
【００１７】
すなわち、請求項３の電子楽器の構成は、
自機の鍵盤操作による演奏情報を入力する第１の入力手段と、
予め記憶されている演奏情報又は外部から送られてくる演奏情報を入力する第２の入力手段と、
第１の入力手段から入力される演奏情報と第２の入力手段から入力される演奏情報とを識別する識別手段と、
いずれか入力された演奏情報に基づき楽音を生成する楽音生成手段と、
生成された楽音に音響効果を付加する効果付加手段と、
識別手段でなされた識別に基づき、上記楽音生成手段に楽音を生成させる制御を行い、且つそこで生成された楽音データが効果付加手段に送られた場合に、任意の音響効果の付加を制御する制御手段と
を有しており、
上記制御手段における制御には、上記識別に基づき、上記効果付与手段にて付与する音響効果パラメータの変更制御が含まれると共に、
上記効果付加手段には、さらに付与されるパラメータによって楽音データのディレイタイムの調整ができるディレイ回路を少なくとも備えており、
上記識別手段でなされた識別に応じて、
第１の入力手段から演奏情報が入力される場合は、上記制御手段によるディレイ回路に付与するパラメータを制御して、短いディレイをかけると共に、
第２の入力手段から演奏情報が入力される場合は、上記制御手段によるディレイ回路に付与するパラメータを制御して、長いディレイかけることになる。
【００１８】
さらに、請求項３記載の電子楽器において、上記効果付加手段には、さらに楽音データの任意の周波数のところでカットできる周波数フィルタを備えており、上記識別手段でなされた識別に応じて、第１の入力手段から演奏情報が入力される場合は、上記制御手段による制御は、上記パラメータの制御によって、周波数の高低に拘わらず上記周波数フィルタを通過させれば、はっきりした立ち上がり感のある音色も聴くことが可能になると共に、第２の入力手段から演奏情報が入力される場合は、上記制御手段による制御は、上記パラメータの制御によって、高周波数成分を上記周波数フィルタでカットさせるようにすれば、やや柔らかめのころころとした立ち上がり感のある音色を聴くこともできるようになる（請求項４）。
【発明の効果】
【００１９】
本発明の請求項１〜請求項４記載の電子楽器によれば、演奏者とオーディエンス側の夫々の場合に、より本物らしい音の立ち上がり感や広がり感のある音色を得られるという優れた効果を奏し得る。
【発明を実施するための最良の形態】
【００２０】
以下、本発明の実施の形態を図示例と共に説明する。
図１は、本発明に係る構成を備えた電子ピアノの回路概略図である。
【００２１】
本電子ピアノは、モード切替で、後述する鍵盤１００で演奏（演奏モード）したり、予め記憶された（ＲＯＭ１０１ａやＲＡＭ１０１ｂなどに記憶）演奏情報に基づいて自動演奏（自動演奏モード；ＭＩＤＩ外部入力によるＭＩＤＩ演奏モードを含む）したりできるようになっており、それらの切替は、後述するように、操作パネル２０１上のモード切替ボタン（図示無し）でなされることになる。尚、本実施例構成では、後述するように、アサイメントメモリ２０５により、６４チャンネルに分配され、鍵盤１００を押鍵すると、夫々の楽音が同時に発生するのに必要なチャンネル数は、最大で６４チャンネルとなる。
【００２２】
本電子楽器は、図１に示すように、システムバス２００を介して、ＣＰＵ１０２、ＲＯＭ１０１ａ、ＲＡＭ１０１ｂ、パネルスキャン回路２０１ａ、鍵盤スキャン回路１００ａ、楽音発生部１０３ａが相互に接続されて構成されている。
【００２３】
システムバス２００は、アドレス信号、データ信号又は制御信号等を送受するために使用される（アドレスバス、データバス、コントロール信号ラインよりなる信号バス）。
【００２４】
ＣＰＵ１０２は、本電子ピアノの制御をつかさどる中央演算装置であって、後述するＲＯＭ１０１ａに格納されているプログラムに従って、鍵盤スキャン回路１００ａとパネルスキャン回路２０１ａを制御して、鍵盤１００のキー、操作パネル２０１のモード設定キーや各種設定スイッチなどを走査し、鍵盤１００の押鍵・離鍵に伴う演奏情報をアサイメントメモリ２０５に送ることで、これらの楽音発生部１０３ａへの割り当て処理、操作パネル２０１のモード設定、各種機能選択設定スイッチ、ボリュームに応じて楽音発生部１０３ａより所望の楽音信号を発生させるように制御する。
【００２５】
上記ＲＯＭ１０１ａは、上述したＣＰＵ１０２用のプログラムの他に、ＣＰＵ１０２が楽音発生に参照する種々のパラメータデータを格納する読み出し専用メモリである。また後述するように、自動演奏モードの際に、プリセットされた演奏情報を操作パネル２０１の選曲スイッチで、そこに予め記憶されている曲データを演奏情報として読み出すことでができ、本発明に係る第２の入力手段２ｂとして機能させることもできる。
【００２６】
上記ＲＡＭ１０１ｂは、ＣＰＵ１０２におけるプログラム処理での処理段階のデータを一時記憶しておいたり、エディット可能なパラメータデータを記憶しておく、読み書き可能でメモリである。また、このＲＡＭには、必要に応じてレジスタ、カウンタ、フラグ機能等が定義されている。さらに演奏者の演奏状態を演奏情報として記憶させておくことができ、自動演奏モードの際に、それを読み出して演奏情報として出力することで、本発明に係る第２の入力手段２ｂとして機能させることもできる。
【００２７】
上記鍵盤スキャン回路１００ａは、鍵盤１００で生成される押鍵データを検出し、演奏情報として送り出す回路である。すなわち、これらの鍵盤１００には、鍵盤押鍵方向に、夫々２点スイッチが設けられており、鍵盤スキャン回路１００ａは、２点スイッチからの押鍵データ（ベロシティ・音高データを含む）を受け取ると、それを演奏情報としてＣＰＵ１０２に送る。従って本発明では、第１の入力手段１を構成することになる。
【００２８】
鍵盤スキャン回路１００ａからの演奏情報は、ＣＰＵ１０２により、ＲＡＭ１０１ｂ上のモード設定フラグが参照され、演奏モードの際に、夫々のチャンネルに対応する楽音発生部１０３ａに送られることになる。
【００２９】
パネルスキャン回路２０１ａは、ＣＰＵ１０２からの指令に応答して操作パネル２０１上の各スイッチをスキャンし、このスキャンにより得られた各スイッチの開閉状態を示す信号に基づいて、各スイッチを１ビットに対応させたパネルデータを作成する。各ビットは、例えば「１」でスイッチオン状態、「０」でスイッチオフ状態を表す。このパネルデータは、システムバス２００を介してＣＰＵ１０２に送られる。このパネルデータは、操作パネル２０１上のスイッチのオンイベント又はオフイベントが発生したかどうかを判断するために使用される。
【００３０】
また、パネルスキャン回路２０１ａは、ＣＰＵ１０２から送られてきた表示データを操作パネル２０１上のＬＥＤ表示器及びＬＣＤに送る。これにより、ＣＰＵ１０２から送られてきたデータに従って、ＬＥＤ表示器が点灯／消灯され、またＬＣＤにメッセージが表示される。
【００３１】
パネルスキャン回路２０１ａには、操作パネル２０１が接続されている。操作パネル２０１には、演奏モード、自動演奏モード（このモード中にはＭＩＤＩ外部入力によるモードも含まれる）などの演奏形態を設定できるモード設定スイッチや、その設定状態を表示する上記ＬＣＤ乃至ＬＥＤ表示器などより構成される表示部を有している。操作パネル２０１のモードによりＲＡＭ１０１ｂ上のモード設定フラグの設定がなされる。
【００３２】
楽音発生部１０３ａは、音源ＬＳＩで設計されており、波形メモリ１０３ｂと共に、本発明の楽音生成手段４を構成している。ここでは、入力されてくる演奏情報に基づいて、任意の読み出し信号を生成し、該読み出し信号に基づいて、波形メモリ１０３ｂに記憶されている原波形データを読み出し、後述するようにサンプル間補間処理や、フィルタ処理、エンベロープ付加処理などを行って、所定の波形データを生成出力する。その構成の詳細は、後に説明する。
【００３３】
波形メモリ１０３ｂは、楽音波形データが音域（音高）に対応して記憶されており、押鍵データ等を含む演奏情報に応じて、所望の楽音周波数に従って上記楽音発生部１０３ａからの読み出し信号で該データが読み出されることになる。
【００３４】
上記楽音発生部１０３ａの出力は、本発明の効果付与手段５を構成するＤＳＰ１０４に入力されており、該ＤＳＰ１０４は、入力された楽音信号に所定の音響効果（リバーブを含む）を付加する構成である。
【００３５】
さらに、楽音発生部１０３ａから上記ＤＳＰ１０４を経て出力された楽音信号は、Ｄ／Ａ変換回路２０２に入力され、デジタル−アナログ変換され、アンプ２０３で増幅され、スピーカ２０４から外部に楽音として放出される。
【００３６】
Ｄ／Ａ変換回路２０２は、上記楽音発生部１０３ａで生成されたデジタル楽音信号をアナログ楽音信号に変換するデジタル−アナログ変換器である。
【００３７】
アンプ２０３は、アナログ処理されたアナログ楽音信号をスピーカ２０４で発生させるために増幅するパワーアンプである。
【００３８】
スピーカ２０４は、アナログ信号を可聴信号として放音するスピーカである。  以下、Ｄ／Ａ変換回路２０２、アンプ２０３及びスピーカ２０４をまとめて再生システムと言う。
【００３９】
図２は、上記電子ピアノに適応された本発明の概略構成を示している。本発明の構成は、同図に示すように、第１の入力手段１と、第２の入力手段２ａ及び２ｂと、識別手段３と、楽音生成手段４と、効果付加手段５と、制御手段６とを有する構成である。
【００４０】
そのうち第１の入力手段１は、押鍵操作による演奏情報が入力される構成であり、上記鍵盤１００及び鍵盤スキャン回路１００ａで構成される。
【００４１】
また第２の入力手段２ａは、ＭＩＤＩインターフェースによる演奏情報が外部から入力される構成である。さらに第２の入力手段２ｂは、上述のように、ＲＯＭ１０１ａで構成されており、自動演奏モードの際に、プリセットされた演奏情報を操作パネル２０１の選曲スイッチで、そこに予め記憶されている曲データを演奏情報として読み出し、出力する。他方第２の入力手段２ｂは、上述のように、ＲＡＭ１０１ｂでも構成されており、演奏者の演奏状態を演奏情報として記憶させておくことができ、自動演奏モードの際に、それを読み出して演奏情報として出力する。
【００４２】
識別手段３は、第１の入力手段１から入力される演奏情報と第２の入力手段２ａ、２ｂから入力される演奏情報とを識別する構成であり、上記ＣＰＵ３及び該ＣＰＵ３で参照される、ＲＡＭ１０１ｂ上に記憶されるモード設定フラグで構成される。
【００４３】
楽音生成手段４は、上述したように、楽音発生部１０３ａ及び波形メモリ１０３ｂにより構成され、いずれか入力された演奏情報に基づき楽音を生成する構成である。これについては後述する。
【００４４】
効果付加手段５は、上述のように、ＤＳＰ１０４により構成されており、生成された楽音に任意のディレイやリバーブなどの音響効果を付加する構成である。これについても後述する。
【００４５】
制御手段６は、上記識別に基づき、上記楽音生成手段４にて生成する楽音波形に対する各種パラメータ及び前記効果付与手段５にて付与する音響効果パラメータを変更する構成であり、上記ＣＰＵ３及びＲＯＭ１０１ａ上に記憶される楽音波形に対するフィルタパラメータ、エンベロープ発生パラメータ及び音響効果パラメータで構成される。
【００４６】
楽音生成手段４の一部を構成する楽音発生部１０３ａでは、図３に示すように、アサイメントメモリ２０５で各チャンネルにアサインされた、いずれかの演奏情報（演奏モードの際は鍵盤１００で演奏されたキーに応じて、他の自動演奏モードの際には演奏情報中に含まれる音高データに基づいて）に基づき、Ｆナンバ累算器４０により次々に累算値が生成されて、それらの整数を、読み出しアドレスとして連続して発生する。そして本願の楽音生成手段４の１つを構成する後述の波形メモリ１０３ｂから原データを次々に読み出す。さらに、Ｆナンバ累算器４０により次々に生成された累算値のうちの小数部分に基づき、サンプル間補間器４２により、上記原データ間の補間処理を行う。
【００４７】
その後、後述する図４に示すようなフィルタ特性を示すデジタルフィルタ４４で、フィルタ処理され、さらに、アンプリチュードエンベロープ発生器４６により、後述する図５に示す演奏モード又は自動演奏モードに対応した振幅エンベロープが乗算器４８により掛け合わされる。
【００４８】
最後に、系列分配類算器２０６により、夫々の波形データが生成されたチャンネル分累算して、外部に楽音信号を発生する。ここでは、系列分配類算器２０６により、鍵盤入力由来の楽音信号が系列Ａの出力ＳＬ０及びＳＲ０（Ｌ：左、Ｒ：右のステレオ）として取り出される。またＭＩＤＩ入力又はシーケンサ再生由来の楽音信号が系列Ｂの出力ＳＬ５及びＳＲ５（Ｌ：左、Ｒ：右のステレオ）として取り出される。
【００４９】
図４は、上記デジタルフィルタ４４でかけられるフィルタ特性を示すグラフ図である。同図に示すように、演奏モード（鍵盤入力時）のフィルタ形状は、上記制御手段６によるフィルタパラメータ設定によって、周波数が高い領域でもそのまま通し（ハイパス）、後述するエンベロープ発生器４６により生成せられた立ち上がり部分が急峻なエンベロープが掛け合わされることで、はっきりした立ち上がり感のある音色を聴くことができるようになる。他方自動演奏モード（ＭＩＤＩ入力時又はシーケンサ再生時）のフィルタ形状は、上記制御手段６によるフィルタパラメータ設定によって、高周波数成分をカットさせ、後述のエンベロープ発生器４６により発生せられた立ち上がり部分が緩やかなエンベロープが掛け合わされることで、やや柔らかめのころころとした立ち上がり感のある音色を聴くことができるようになる。
【００５０】
図５は、演奏モード（鍵盤入力時）及び自動演奏モード（ＭＩＤＩ入力又はシーケンサ再生）時の、夫々の上記エンベロープ発生器４６で生成されるエンベロープ形状を示している。同図に示すように、演奏モード（鍵盤入力時）に生成されるエンベロープは、上記制御手段６によるエンベロープ発生パラメータの設定によって、立ち上がり部分が急峻になっており、上記ハイパス状態のフィルタ形状と共に、このようなエンベロープが掛け合わされることで、はっきりした立ち上がり感のある音色を聴くことができるようになる。他方自動演奏モード（ＭＩＤＩ入力時又はシーケンサ再生時）に生成されるエンベロープは、上記制御手段６によるエンベロープ発生パラメータの設定によって、立ち上がり部分が緩やかなエンベロープになっており、上記ハイカット状態のフィルタ形状と共に、このようなエンベロープが掛け合わされることで、やや柔らかめのころころとした立ち上がり感のある音色を聴くことができるようになる。
【００５１】
図６は、上記ＤＳＰ１０４で構成される効果付与手段５の構成説明図である。同図に示すように、効果付与手段５は、音の広がり感をディレイ構成で表現するために、遅延時間を設定するマルチタップディレイ５０、５２、５４及び５６と、パラメータ（係数）を付与することで振幅状態を制御する乗算器５１、５３、５５及び５７とにより基本的に構成されている。
【００５２】
すなわち、系列Ａとして鍵盤１００からの入力があると、ステレオ左側の入力ＳＬ０は、その一部が左側の乗算器５１に直接流れて、ディレイタイム＝０として出力され、他は、マルチタップディレイ５０に入力されて、ディレイタイムｔＬ１、ｔＬ２、ｔＬ３及びｔＬ４分だけディレイせしめられて、夫々出力される。そして、これらは、図７の上段に示す振幅パラメータｍＬ０、ｍＬ１、ｍＬ２、ｍＬ３及びｍＬ４が掛け合わせれて出力され、加算器６０で加算される。
【００５３】
同様に、ステレオ右側の入力ＳＲ０は、その一部が左側の乗算器５３に直接流れて、ディレイタイム＝０として出力され、他は、マルチタップディレイ５２に入力されて、ディレイタイムｔＲ１、ｔＲ２、ｔＲ３及びｔＲ４分だけディレイせしめられて、夫々出力される。そして、これらは、図７の下段に示す振幅パラメータｍＲ０、ｍＲ１、ｍＲ２、ｍＲ３及びｍＲ４が掛け合わせれて出力され、加算器６１で加算される。
【００５４】
他方系列ＢとしてＭＩＤＩインタフェースからの外部入力或いはＲＯＭ１０１ａ又はＲＡＭ１０１ｂからの演奏情報の読み出しに基づくシーケンサ再生による入力があると、ステレオ左側の入力ＳＬ５は、その一部が左側の乗算器５５に直接流れて、ディレイタイム＝０として出力され、他は、マルチタップディレイ５４に入力されて、ディレイタイムｔＬ６、ｔＬ７、ｔＬ８及びｔＬ９分だけディレイせしめられて、夫々出力される。そして、これらは、図８の上段に示す振幅パラメータｍＬ５、ｍＬ６、ｍＬ７、ｍＬ８及びｍＬ９が掛け合わせれて出力され、加算器６２で加算される。
【００５５】
同様に、ステレオ右側の入力ＳＲ５は、その一部が左側の乗算器５７に直接流れて、ディレイタイム＝０として出力され、他は、マルチタップディレイ５６に入力されて、ディレイタイムｔＲ６、ｔＲ７、ｔＲ８及びｔＲ９分だけディレイせしめられて、夫々出力される。そして、これらは、図８の下段に示す振幅パラメータｍＲ５、ｍＲ６、ｍＲ７、ｍＲ８及びｍＲ９が掛け合わせれて出力され、加算器６３で加算される。
【００５６】
尚、図６系列Ｂの上記ディレイ構成の出側には、さらに、乗算器５８、加算器６４及びディレイ回路５９で構成されるＩＩＲフィルタが備えられており、系列ＢとしてＭＩＤＩインタフェースからの外部入力或いはＲＯＭ１０１ａ又はＲＡＭ１０１ｂからの演奏情報の読み出しに基づくシーケンサ再生による入力がある場合は、ここでも周波数の高い部分がカットされる（ハイカット）構成となっている。
【００５７】
上記の出力は、加算器６６及び６７で夫々、系列Ａのステレオ左側出力と系列Ｂのステレオ左側出力、さらに系列Ａのステレオ右側出力と系列Ｂのステレオ右側出力が加算され、上記ＤＳＰ１０４の次の音響効果付与としてなされるリバーブの音響効果付与側の構成（詳細は省略）に出力される。
【００５８】
図９は、以上の本実施例構成に係る電子ピアノの処理フローを示すフローチャートである。まず、電源ＯＮなどによって、イニシャライズがなされる（ステップＳ１００）。
【００５９】
次に操作パネル２０１で設定された音色パラメータがセットされる(ステップＳ１０２）。
【００６０】
そして同じく操作パネル２０１で設定された、演奏モード（鍵盤入力時；狭い音場用）又は自動演奏モード（ＭＩＤＩ入力又はシーケンサ再生；図では鑑賞用となっており広い音場用）時のマルチタップディレイの出力側にある乗算器にセットされる振幅パラメータなどもセットされる（ステップＳ１０４）。
【００６１】
次に押鍵されたか否かがチェックされ（ステップＳ１０６）、押鍵されていない場合（ステップＳ１０６；Ｎ）、ステップＳ１０６の最初に復帰する。反対に押鍵がなされた場合（ステップＳ１０６；Ｙ）、ＣＰＵ１０２により、アサイメントメモリ２０５の６４ＤＣＯのうち割り当てるべきＬチャンネル用とＲチャンネル用のＤＣＯが決定される（ステップＳ１０８）。
【００６２】
その後ＲＡＭ１０１ｂ上に設定されたモード設定が鍵盤入力であるか否かが、上記識別手段３により、チェックされる（ステップＳ１１０）。
【００６３】
ここで鍵盤入力の場合（ステップＳ１１０；Ｙ）は、制御手段６により、図５左側に示すようにアタックエンベロープを高速にする（立ち上がり部分が急峻な）エンベロープ形状のものが上記エンベロープ発生器４６に設定され、且つデジタルフィルタ４４のフィルタ形状が図４の左側に示すようなハイパス状のものにセットされ、出力系列がＡに設定される（ステップＳ１１２）。
【００６４】
他方鍵盤入力でない場合（ステップＳ１１０；Ｎ）、すなわち、自動演奏モード（ＭＩＤＩ入力又はシーケンサ再生）の場合は、同じく制御手段６により、図５右側に示すようにアタックエンベロープを低速にする（立ち上がり部分が緩やかな）エンベロープ形状のものが上記エンベロープ発生器４６に設定され、且つデジタルフィルタ４４のフィルタ形状が図４の右側に示すようなハイカット状のものにセットされ、出力系列がＢに設定される（ステップＳ１１４）。
【００６５】
これらのセット終了後、発音指示がＣＰＵ１０２から楽音発生部１０３ａに出力される（ステップＳ１１６）。
【００６６】
これらのステップＳ１１２、Ｓ１１４及びＳ１１６の処理は、先に決定されたＬチャンネル用ＤＣＯとＲチャンネル用ＤＣＯに対して、アサイメントメモリ２０５のＤＣＯ対応アドレスに書き込まれることでなされる。
【００６７】
さらに離鍵されたか否かがチェックされ（ステップＳ１１８）、離鍵されていない場合（ステップＳ１１８；Ｎ）、ステップＳ１１８の最初に復帰する。反対に離鍵された場合（ステップＳ１１８；Ｙ）、消音指示がＣＰＵ１０２から楽音発生部１０３ａに出力される（ステップＳ１２０）。そしてその他の処理がなされた（ステップＳ１２２）後、上記ステップＳ１０６に復帰する。
【００６８】
以上詳述した本実施例構成によれば、識別手段３により、鍵盤１００から演奏情報が入力されると識別される場合、すなわち自機の鍵盤操作による（アコースティックな）演奏情報が入力される場合は、上記制御手段６による制御は、デジタルフィルタ４４にかけるパラメータの制御によって、周波数の高低に拘わらず該デジタルフィルタ４４で図４左側に示すようにハイパスのまま通過させ、且つエンベロープ発生器４６により図５左側に示すように立ち上がり部分が急峻なエンベロープを生成させて、乗算器４８により、そのエンベロープを楽音データにかけることで、はっきりした立ち上がり感のある音色が出力されることになる。
【００６９】
反対に識別手段３により、ＭＩＤＩインターフェースによる外部入力やＲＯＭ１０１ａ或いはＲＡＭ１０１ｂに記憶された演奏情報が入力されると識別される場合は、上記制御手段６による制御は、デジタルフィルタ４４にかけるパラメータの制御によって、高周波数成分を図４右側に示すようにカットさせ（ハイカット）、且つエンベロープ発生器４６により図５右側に示すように立ち上がり部分が緩やかなエンベロープを生成させて、乗算器４８により、そのエンベロープを楽音データにかけることで、やや柔らかめのころころとした立ち上がり感のある音色が出力されることになる。
【００７０】
また識別手段３により、鍵盤１００から演奏情報が入力されると識別される場合は、上記制御手段６によるマルチタップディレイ５０、５２、５４及び５６に付与するパラメータを制御して、図７に示すように、短いディレイをかけるようにするため、上述したはっきりした立ち上がり感のある音色であると共に、音像のしっかりした音（定位のはっきりした音）を聴くことができるようになる。
【００７１】
反対に、識別手段３により、ＭＩＤＩインターフェースによる外部入力やＲＯＭ１０１ａ或いはＲＡＭ１０１ｂに記憶された演奏情報が入力されると識別される場合は、上記制御手段６によるマルチタップディレイ５０、５２、５４及び５６に付与するパラメータを制御して、図８に示すように、長いディレイかけるようにするため、上述したやや柔らかめのころころとした立ち上がり感のある音色であると共に、やや音のぼけた広がりのある音色を聴くことができるようになる。
【００７２】
従って、演奏者とオーディエンス側の夫々の場合に、より本物らしい音の立ち上がり感や広がり感のある音色を得られるようになる。
【００７３】
尚、本発明の電子楽器は、上述の図示例にのみ限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々変更を加え得ることは勿論である。
【産業上の利用可能性】
【００７４】
本発明の構成は、アコースティック楽器を模倣した電子楽器に用いることが可能である。
【図面の簡単な説明】
【００７５】
【図１】本発明に係る構成を備えた電子ピアノの回路概略図である。
【図２】電子ピアノに適応された本発明の概略構成を示す説明図である。
【図３】楽音発生部１０３ａの概略構成を示す説明図である。
【図４】デジタルフィルタ４４でかけられるフィルタ特性を示すグラフ図である。
【図５】演奏モード及び自動演奏モード時の上記エンベロープ発生器４６で生成されるエンベロープ形状を示すグラフ図である。
【図６】ＤＳＰ１０４で構成される効果付与手段５の構成説明図である。
【図７】鍵盤１００からの入力があった場合の、ステレオ入力の一部がマルチタップディレイ５０、５２に入力されて、夫々のディレイタイム分だけディレイせしめられて、夫々出力された際に、夫々の加算器で掛け合わされる振幅パラメータを示すグラフ図である。
【図８】ＭＩＤＩ入力乃至シーケンサ再生による入力があった場合の、ステレオ入力の一部がマルチタップディレイ５４、５６に入力されて、夫々のディレイタイム分だけディレイせしめられて、夫々出力された際に、夫々の加算器で掛け合わされる振幅パラメータを示すグラフ図である。
【図９】本実施例構成に係る電子ピアノの処理フローを示すフローチャートである。
【符号の説明】
【００７６】
１                          第１の入力手段
２ａ、２ｂ                  第２の入力手段
３                          識別手段
４                          楽音生成手段
５                          効果付与手段
６                          制御手段
４０                          Ｆナンバ累算器
４２                          サンプル間補間器
４４                          デジタルフィルタ
４６                          アンプリチュードエンベロープ発生器
４８                          乗算器
５０、５２、５４、５６        マルチタップディレイ
５１、５３、５５、５７、５８  乗算器
５９                          ディレイ回路
６０〜６７                    加算器
１００                          鍵盤
１００ａ                        鍵盤スキャン回路
１０１ａ                        ＲＯＭ
１０１ｂ                        ＲＡＭ
１０１ｃ                        外部機器
１０２                          ＣＰＵ
１０３ａ                        楽音発生部
１０３ｂ                        波形メモリ
１０４                          ＤＳＰ
２００                          システムバス
２０１                          操作パネル
２０１ａ                        パネルスキャン回路
２０２                          Ｄ／Ａ変換回路
２０３                          アンプ
２０４                          スピーカ
２０５                          アサイメントメモリ
２０６                          系列分配類算器
【図１】
2006276437.tif 000003
【図２】
2006276437.tif 000004
【図３】
2006276437.tif 000005
【図４】
2006276437.tif 000006
【図５】
2006276437.tif 000007
【図６】
2006276437.tif 000008
【図７】
2006276437.tif 000009
【図８】
2006276437.tif 000010
【図９】
2006276437.tif 000011