(57)【要約】【課題】  自然楽器に近い広がり感と音質感が得られる電子楽器を提供できるようにする。【解決手段】  弾鍵操作が行なわれたときに、上記弾鍵された鍵と特定の関係にある鍵が既に押されているか否かを検出する押鍵状態検出手段と、上記弾鍵された鍵と特定の関係にある鍵が既に押されていることが上記押鍵状態検出手段により検出された場合に、上記弾鍵された鍵と上記押鍵されていた鍵との関係を検出する特定関係検出手段と、上記特定関係検出手段により、上記弾鍵された鍵と上記押鍵されていた鍵とが予め設定された特定の関係である場合には、上記弾鍵された鍵の楽音を発音するとともに、上記弾鍵された鍵と上記押鍵されていた鍵との関係に基づいた所定の楽音を、上記押鍵されていた鍵の位置が発音源となるようにして発生させる楽音発生手段とを設ける。【選択図】  図１
2005196026.tif 000002
【特許請求の範囲】
【請求項１】
共鳴音を擬似的に作り出すデジタル信号処理装置を有する電子楽器の共鳴音発生装置において、
弾鍵操作が行なわれたときに、上記弾鍵された鍵と特定の関係にある鍵が既に押されているか否かを検出する押鍵状態検出手段と、
上記弾鍵された鍵と特定の関係にある鍵が既に押されていることが上記押鍵状態検出手段により検出された場合に、上記弾鍵された鍵と上記押鍵されていた鍵との関係を検出する特定関係検出手段と、
上記特定関係検出手段により、上記弾鍵された鍵と上記押鍵されていた鍵とが予め設定された特定の関係である場合には、上記弾鍵された鍵の楽音を発音するとともに、上記弾鍵された鍵と上記押鍵されていた鍵との関係に基づいた所定の楽音を、上記押鍵されていた鍵の位置から発生させる楽音発生手段とを有することを特徴とする電子楽器の共鳴音発生装置。
【請求項２】
上記楽音発生手段は、モノラルの共鳴音を生成し、上記生成したモノラルの共鳴音を、押鍵の位置に応じた音量で左右のスピーカから発音することにより、発音位置をパンニングさせて、上記押されていた鍵の位置が発音源となるようにしたことを特徴とする請求項１に記載の電子楽器の共鳴音発生装置。
【請求項３】
上記楽音発生手段は、上記段鍵位置と上記押鍵位置との関係に基づいて共鳴音の音量を制御することを特徴とする請求項１または２に記載の電子楽器の共鳴音発生装置。
【請求項４】
共鳴音を擬似的に作り出すデジタル信号処理装置を有する電子楽器の共鳴音発生方法において、
弾鍵操作が行なわれたときに、上記弾鍵された鍵と所定の関係にある鍵が既に押されているか否かを検出する押鍵状態検出処理と、
上記押鍵状態検出処理により、上記弾鍵された鍵と所定の関係にある鍵が既に押されていることが検出された場合に、上記弾鍵された鍵と上記押されていた鍵との関係を検出する特定関係検出処理と、
上記特定関係検出処理により、上記弾鍵された鍵と上記押されていた鍵とが予め設定された特定の関係である場合には、上記弾鍵された鍵の楽音を発音するとともに、上記弾鍵された鍵と上記押されていた鍵との関係に基づいた所定の楽音を、上記押されていた鍵の位置が発音源となるようにして発生させる楽音発生処理とを有することを特徴とする電子楽器の共鳴音発生方法。
【請求項５】
上記楽音発生処理は、モノラルの共鳴音を生成し、上記生成したモノラルの共鳴音を、押鍵の位置に応じた音量で左右のスピーカから発音することにより、発音位置をパンニングさせて、上記押されていた鍵の位置が発音源となるようにしたことを特徴とする請求項４に記載の電子楽器の共鳴音発生方法。
【請求項６】
上記楽音発生処理は、上記段鍵位置と上記押鍵位置との関係に基づいて共鳴音の音量を制御することを特徴とする請求項４または５に記載の電子楽器の共鳴音発生方法。
【請求項７】
共鳴音を擬似的に作り出すデジタル信号処理装置を有する電子楽器の共鳴音発生方法をコンピュータに実行させるプログラムにおいて、
弾鍵操作が行なわれたときに、上記弾鍵された鍵と所定の関係にある鍵が既に押されているか否かを検出する押鍵状態検出処理と、
上記押鍵状態検出処理により、上記弾鍵された鍵と所定の関係にある鍵が既に押されていることが検出された場合に、上記弾鍵された鍵と上記押されていた鍵との関係を検出する特定関係検出処理と、
上記特定関係検出処理により、上記弾鍵された鍵と上記押されていた鍵とが予め設定された特定の関係である場合には、上記弾鍵された鍵の楽音を発音するとともに、上記弾鍵された鍵と上記押されていた鍵との関係に基づいた所定の楽音を、上記押されていた鍵の位置が発音源となるようにして発生させる楽音発生処理とをコンピュータに実行させることを特徴とするコンピュータプログラム。
【請求項８】
上記請求項７に記載のコンピュータプログラムを記録したことを特徴とするコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は電子楽器の共鳴音発生装置、電子楽器の共鳴音発生方法、コンピュータプログラム及び記録媒体に関し、特に、アコースティックピアノを模倣した電子楽器において、より自然楽器に近い楽音を発生させることができるようにするために用いて好適な電子楽器に関する。
【背景技術】
【０００２】
電子楽器において、自然楽器により近い音を発生させようとした場合、原音を採取して忠実に再生させる必要がある。例えば、グランドピアノ等のアコースティックピアノなどでは、鍵盤が弾かれてハンマーが弦を叩くと、上記叩かれた弦と調和関係にある弦や響板などが共鳴して共鳴音が発生することが知られている。実際のアコースティックピアノは、上記のように様々な共鳴音が原音とは別に発生することにより、豊かな楽音を発生させている。
【０００３】
そこで電子楽器において、このような共鳴音の効果を得るために、例えば、特許文献１においては次のような技術が提案されている。
すなわち、上記特許文献１においては、押鍵されている鍵と特定の関係にある鍵が打鍵された場合には、上記打鍵による共鳴音を付加して発音するようにして、アコースティックピアノの演奏音に近い演奏音を発生できるようにした技術が提案されている。
【０００４】
【特許文献１】特開平６−１１８９５６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
上記特許文献１に記載の電子楽器においては、打鍵音に共鳴音を付加して発音する思想が開示されているが、上記付加する共鳴音をどのように発音させるのか工夫されていなかった。このため、共鳴音を付加してアコースティックピアノに近い演奏音を発生させるようにしても、上記原音と共鳴音とを出力する際の工夫がなされていないため、音が混ざり合ってしまい、輪郭のはっきりした明瞭な音質を得ることが困難である問題点があった。
【０００６】
このため、上記特許文献１に記載されている電子楽器の場合には、アコースティックピアノのような、自然楽器に特有の共鳴音が付加された広がりのある豊かな楽音を再現することに限界が生じていた。
【０００７】
本発明は、以上のような問題にかんがみ、原音から共鳴音を作り出す電子楽器の共鳴音発生装置において、自然楽器に近い広がり感と音質感が得られる電子楽器を提供できるようにすることを目的とする。
【課題を解決するための手段】
【０００８】
本発明の電子楽器の共鳴音発生装置は、共鳴音を擬似的に作り出すデジタル信号処理装置を有する電子楽器の共鳴音発生装置において、弾鍵操作が行なわれたときに、上記弾鍵された鍵と特定の関係にある鍵が既に押されているか否かを検出する押鍵状態検出手段と、上記弾鍵された鍵と特定の関係にある鍵が既に押されていることが上記押鍵状態検出手段により検出された場合に、上記弾鍵された鍵と上記押鍵されていた鍵との関係を検出する特定関係検出手段と、上記特定関係検出手段により、上記弾鍵された鍵と上記押鍵されていた鍵とが予め設定された特定の関係である場合には、上記弾鍵された鍵の楽音を発音するとともに、上記弾鍵された鍵と上記押鍵されていた鍵との関係に基づいた所定の楽音を、上記押鍵されていた鍵の位置から発生させる楽音発生手段とを有することを特徴としている。
また、本発明の他の特徴とするところは、上記楽音発生手段は、モノラルの共鳴音を生成し、上記生成したモノラルの共鳴音を、押鍵の位置に応じた音量で左右のスピーカから発音することにより、発音位置をパンニングさせて、上記押されていた鍵の位置が発音源となるようにしたことを特徴としている。
また、本発明のその他の特徴とするところは、上記楽音発生手段は、上記段鍵位置と上記押鍵位置との関係に基づいて共鳴音の音量を制御することを特徴としている。
【０００９】
本発明の電子楽器の共鳴音発生方法は、共鳴音を擬似的に作り出すデジタル信号処理装置を有する電子楽器の共鳴音発生方法において、弾鍵操作が行なわれたときに、上記弾鍵された鍵と所定の関係にある鍵が既に押されているか否かを検出する押鍵状態検出処理と、上記押鍵状態検出処理により、上記弾鍵された鍵と所定の関係にある鍵が既に押されていることが検出された場合に、上記弾鍵された鍵と上記押されていた鍵との関係を検出する特定関係検出処理と、上記特定関係検出処理により、上記弾鍵された鍵と上記押されていた鍵とが予め設定された特定の関係である場合には、上記弾鍵された鍵の楽音を発音するとともに、上記弾鍵された鍵と上記押されていた鍵との関係に基づいた所定の楽音を、上記押されていた鍵の位置が発音源となるようにして発生させる楽音発生処理とを有することを特徴としている。
また、本発明の他の特徴とするところは、上記楽音発生処理は、モノラルの共鳴音を生成し、上記生成したモノラルの共鳴音を、押鍵の位置に応じた音量で左右のスピーカから発音することにより、発音位置をパンニングさせて、上記押されていた鍵の位置が発音源となるようにしたことを特徴としている。
また、本発明のその他の特徴とするところは、上記楽音発生処理は、上記段鍵位置と上記押鍵位置との関係に基づいて共鳴音の音量を制御することを特徴としている。
【００１０】
本発明のコンピュータプログラムは、共鳴音を擬似的に作り出すデジタル信号処理装置を有する電子楽器の共鳴音発生方法をコンピュータに実行させるプログラムにおいて、弾鍵操作が行なわれたときに、上記弾鍵された鍵と所定の関係にある鍵が既に押されているか否かを検出する押鍵状態検出処理と、上記押鍵状態検出処理により、上記弾鍵された鍵と所定の関係にある鍵が既に押されていることが検出された場合に、上記弾鍵された鍵と上記押されていた鍵との関係を検出する特定関係検出処理と、上記特定関係検出処理により、上記弾鍵された鍵と上記押されていた鍵とが予め設定された特定の関係である場合には、上記弾鍵された鍵の楽音を発音するとともに、上記弾鍵された鍵と上記押されていた鍵との関係に基づいた所定の楽音を、上記押されていた鍵の位置が発音源となるようにして発生させる楽音発生処理とをコンピュータに実行させることを特徴としている。
【００１１】
本発明の記録媒体は、上記に記載のコンピュータプログラムを記録したことを特徴としている。
【発明の効果】
【００１２】
本発明によれば、弾鍵操作が行なわれたときに、上記弾鍵された鍵と特定の関係にある鍵が既に押されているか否かを検出し、上記弾鍵された鍵と特定の関係にある鍵が既に押されている場合には、上記弾鍵された鍵と上記押鍵されていた鍵との関係を調べて、上記弾鍵された鍵と上記押鍵されていた鍵とが予め設定された特定の関係である場合、上記弾鍵された鍵の楽音を発音するとともに、上記弾鍵された鍵と上記押鍵されていた鍵との関係に基づいた所定の楽音を、上記押鍵されていた鍵の位置が発音源となるようにして発生させるようにしたので、自然楽器に近い広がり感と音質感が得られる電子楽器を提供することができる。
【発明を実施するための最良の形態】
【００１３】
次に、添付の図面を参照しながら、本発明の電子楽器の共鳴音発生装置、電子楽器の共鳴音発生方法、コンピュータプログラム及び記録媒体の実施の形態を説明する。
【００１４】
図１は、本発明を適用した電子ピアノの実施の形態の一例を示すブロック図である。
図１に示される電子ピアノの構成は、システムバス１００上に、ＣＰＵ（Central Processing Unit）１０１、ＲＯＭ（Read Only Memory）１０２、ＲＡＭ（Random Access Memory）１０３、パネルスキャン回路１０４ａを介して接続された操作パネル部１０４、鍵盤スキャン回路１０５ａを介して接続された鍵盤部１０５、及び音源回路１０６が、各々接続されており、上記システムバス１００を通じてこれらのデバイスに各種命令やデータの受け渡しが行なわれるように構成されている。
【００１５】
また、上記音源回路１０６には、そこから出力された楽音信号を処理するＤＳＰ（Digital Signal Processor（図示せず））と、そこで処理された楽音信号をアナログ信号に変換するＤ／Ａ変換回路１２１ａ及び１２１ｂと、それを増幅するメインアンプ１２２ａ及び１２２ｂが設けられている。
【００１６】
そして、上記メインアンプ１２２ａから出力される原音系列信号Ｌ１を外部に発音するスピーカ１２３ａが設けられているとともに、上記メインアンプ１２２ｂから出力される原音系列信号Ｒ１を外部に発音するスピーカ１２３ｂが設けられている。
【００１７】
また、本実施の形態においては、共鳴音生成回路１０を設け、上記音源回路１０６から出力される原音系列信号のうち、片側の原音系列信号Ｌ１を上記共鳴音生成回路１０に供給し、後述するように、弾鍵が行なわれたときに特定の関係の鍵が押鍵されていた場合には共鳴音を発音させることにより、自然楽器に近い広がり感と音質感が得られる楽音を生成できるようにしている。
【００１８】
上記ＣＰＵ１０１は、上記ＲＯＭ１０２のプログラムメモリ記憶部に記憶されている制御プログラムに従って上記電子ピアノの各部を制御するものである。また、上記プログラムメモリ記憶部に記憶されたアプリケーションプログラムを実行し、必要に応じて、ＲＡＭ１０３を作業領域として使用し、さらにＲＯＭ１０２に記憶された種々の固定データを使用しながらデータ処理を行なう。
【００１９】
上記ＲＯＭ１０２は、上述のように、電子ピアノ全体を制御するプログラムを格納している他に、上記ＣＰＵ１０１が使用する種々の固定データが記憶されている。
【００２０】
上記ＲＡＭ１０３は、装置のステータス情報を記憶したり、ＣＰＵ１０１の作業領域として使用したりするものである。なお、上記電子ピアノを制御するための各種レジスタやフラグ等は、ＲＡＭ１０３に定義されており、このＲＡＭ１０３は、ＣＰＵ１０１により、システムバス１００を介してアクセスされる。
【００２１】
上記操作パネル部１０４は、電源スイッチ、音色選択スイッチなど各種スイッチ及び所定の情報を表示する表示器などが設けられている。この操作パネル部１０４とシステムバス１００との間に介在するパネルスキャン回路１０４ａは、上記操作パネル部１０４に設けられた各スイッチ（図示せず）のセット／リセット状態を調べ、ＯＮ状態になっているパネルスイッチデータを検出してＣＰＵ１０１に送出する。
【００２２】
上記鍵盤部１０５は、複数の鍵盤と、これらの押鍵や離鍵に連動して開閉する鍵盤スイッチとからなる。この鍵盤部１０５とシステムバス１００との間に介在する鍵盤スキャン回路１０５ａは、鍵盤スイッチの状態を調べ、そのＯＮ／ＯＦＦを示す信号から鍵盤タッチの強さ（速さ）を示すタッチデータを生成するとともに、ＯＮ又はＯＦＦ情報とその鍵盤ナンバーを出力するものである。このＯＮ／ＯＦＦ情報及び鍵盤ナンバー、タッチデータは、システムバス１００を介してＣＰＵ１０１に送られる。
【００２３】
上記音源回路１０６は、ＣＰＵ１０１から出力される信号に対応する原音波形データを波形メモリ１０７から読み出し、その楽音波形データにエンベロープを乗算し、左右の楽音信号として出力する。
【００２４】
上記共鳴音生成回路１０は上述したＤＳＰに内蔵されており、本実施の形態においては、上記共鳴音生成回路１０の出力は、原音成分の信号に加算されずに、別系統で処理されるようにしている。また、上記共鳴音生成回路１０で生成された共鳴音を２系列で処理するようにしている。
【００２５】
すなわち、共鳴音生成回路１０から出力されるデジタルの共鳴音信号をアナログ信号に変換するＤ／Ａ変換回路１２１ｃ及び１２１ｄと、それを増幅するメインアンプ１２２ｃ及び１２２ｄを設けている。また、上記メインアンプ１２２ｃから出力される左側の共鳴音信号Ｌ２を外部に発音するスピーカ１２３ｃを設けるとともに、上記メインアンプ１２２ｄから出力される右側の共鳴音信号Ｒ２を外部に発音するスピーカ１２３ｄを設けている。
【００２６】
図２に、本実施の形態の電子ピアノの外観を示す。図２に示したように、本実施の形態の電子ピアノは、グランドピアノの外観を持つ電子ピアノとして構成されている。このタイプの電子ピアノのメリットとして、外観の高級感の他に、奥行き方向にスペースがあるため、スピーカ配置の自由度が大きいことがあり、多数のスピーカを上向きに配置できるため、迫力のある音を再生することができる。
【００２７】
なお、上記電子ピアノの構成において、本発明と直接は関係ない構成を簡略化するために、上述した原音再生用のスピーカ１２３ａと１２３ｂ、及び共鳴音再生用１２３ｃと１２３ｄを、電子ピアノの左右の両側に配置した例を示した。しかし、実際に電子ピアノを構成する場合は、原音系列については、低音から高音まで再生することが望ましく、一般的に知られている２ｗａｙ、３ｗａｙシステム又はフルレンジスピーカの構成にしても良いのは言うまでもない。
【００２８】
上記共鳴音生成回路１０では、入力された原音信号から共鳴音信号を生成している。共鳴音信号を生成する構成は公知の構成を採用することができる。例えば、バンドパスフィルタで不要な低音成分や高音成分をカットし、フィルタによりディレイを掛けながら減衰する信号を作成する。そして、その信号に対して、さらにディレイを掛けて、余韻となる信号を付け足すようにすればよい。
【００２９】
さらに、ＤＳＰ内部の上記共鳴音生成回路１０で作られた共鳴音の音量は、ベロシティに対応して設定するようにしている。すなわち、鍵盤を強く弾いた時は共鳴音も大きく、弱く弾いた時は、共鳴音も小さくなるように構成している。
【００３０】
以上は、共鳴音の作成方法の概略であるが、本実施の形態においては、ＣＰＵ１０１、ＲＯＭ１０２及びＲＡＭ１０３よりなるコンピュータシステムにより、押鍵状態検出手段及び特定関係検出手段を構成し、演奏中において所定の条件を満足させた場合に所定の共鳴音を発音するようにしている。以下、図３及び図４のフローチャートを参照しながら本実施の形態の電子ピアノの動作を説明する。
【００３１】
図３のフローチャートに示したように、処理が開始されると、最初のステップＳ３１において、鍵盤スキャン回路１０５ａによりキーオンイベント（弾鍵）の発生の有無が検出される。そして、弾鍵操作が行なわれたことがパネルスキャン回路１０４ａにより検出されたときに、ステップＳ３２に進み、上記弾鍵されたときに他の鍵が押鍵されているか否かを、上記押鍵状態検出手段により検出するようにしている。
【００３２】
上記押鍵状態検出手段による検出の結果、上記弾鍵されたときに他の鍵が押鍵されていない場合にはステップＳ３３に進み、通常の発音処理を行なう。また、ステップＳ３２の検出の結果、弾鍵が行われたときに他の鍵が押鍵されていた場合には、ステップＳ３４に進み、ストリングス・レゾナンス（以下、ストレゾと称する）処理を行なう。上記ストレゾ処理については、後で詳細に説明する。
【００３３】
次に、ステップＳ３５において、キーオフイベントが発生したか否かを検出する。この結果、キーオフイベントが発生していない場合にはステップＳ３１に戻って上述した処理を繰返し行なう。また、ステップＳ３５においてキーオフイベントの発生を検出した場合にはステップＳ３６に進み、消音処理を行なって処理を終了する。
【００３４】
次に、図４フローチャートを参照しながら、ステップＳ３４において行なわれるストレゾ処理の概略を説明する。
このストレゾ処理においては、弾鍵に伴って行なわれる通常の発音処理を行なった後に、以下に示す処理を行なう。
【００３５】
先ず、最初のステップＳ４１において、弾鍵が行なわれたときに特定のキーが押鍵されているか否かを検出する。この検出は、弾鍵が行なわれた鍵よりも音階が低い方に向かって行なう。上記弾鍵を押鍵との特定な関係は、例えば、図５に示すようなデータテーブルを、上記ＲＯＭ１０２内に保持している。
【００３６】
図５に示したように、本実施の形態においては押鍵と弾鍵野キーの差、すなわち、（弾鍵−押鍵）が特定の関係にある場合に共鳴音を発音するようにしている。図５に示した例では、「＋１２＊Ｎ＋２（Ｎ：３〜）」、「＋１２＊Ｎ＋１０（Ｎ：２〜）」、「＋１２＊Ｎ＋４（Ｎ：２〜）」、「＋１２＊Ｎ＋７（Ｎ：１〜）」、「＋１２＊Ｎ  （Ｎ：１〜）」については弾鍵のキーで共鳴音を発音するようにしている。その具体例は、図５に示した通りである。
【００３７】
また、（弾鍵−押鍵）値が「＋７」においては「押鍵のキー＋１９キー」、「＋５」においては「押鍵のキー＋２４キー」、「±１」においては「押鍵のキー」、「−５」においては「押鍵のキー＋１９キー」、「−７」においては「押鍵のキー＋１２キー」、「−１２＊Ｎ  （Ｎ：１〜）」及び「−１２＊Ｎ−７Ｎ  （Ｎ：１〜）」においては「押鍵のキー」により共鳴音を発音するようにしている。
【００３８】
ステップＳ４１の判定の結果、図５に示したような特定の関係にある鍵が押鍵されていた場合にはステップＳ４２に進み、共鳴音の発音処理を行なう。この発音処理については後で詳細に説明する。
【００３９】
次に、ステップＳ４３に進み、共鳴音の発音処理を３鍵分について行なったか否かを判定する。この判定の結果、３鍵分の発音処理を行なった場合にはストレゾ発音処理を抜けてリターンする。また、３鍵分の発音処理を行なっていない場合には、一番下に位置する鍵まで押鍵状態を調査したか否かを判定する。この判定の結果、一番下側の鍵まで調べていない場合にはステップＳ４１に戻って上述した処理を繰返し行なう。
【００４０】
また、ステップＳ４４の判定の結果、一番下側の鍵まで調べた場合には、弾鍵よりも高い押鍵の中で一番低い鍵から上記特定キーに当てはまる鍵の有無を順次に判定する。この判定の結果、特定キーが押鍵されていた場合にはステップＳ４６に進み、共鳴音の発音処理を行なう。
【００４１】
次に、ステップＳ４７において、共鳴音の発音処理を３鍵分行なったか否かを判定する。この判定の結果、３鍵分行なった場合には処理を抜けてリターンする。また、３鍵分行なっていない場合にはステップＳ４５に戻って上述した処理を繰返し行なう。そして、一番上側の鍵まで調べた場合にはストレゾ処理を終了してリターンする。
【００４２】
ストレゾ用共鳴音はモノラル音を使用するようにしている。これは、共鳴音発音位置を押鍵の場所にするために有効であるからである。すなわち、共鳴音生成回路１０においてモノラルの共鳴音を生成し、押鍵の位置に応じた音量で左右のスピーカ１２３ｃ、１２３ｄから発音することにより、発音位置をパンニングさせるようにしている。したがって、押鍵位置がセンターの場合には左右のスピーカ１２３ｃ、１２３ｄから同じ音量で発音され、押鍵位置が左側であれば、電子ピアノの左側に配置されたスピーカ１２３ｃからは右側に配置されたスピーカ１２３ｄよりも大きな音量で発音される。その反対に、押鍵位置が右側であれば、電子ピアノの右側に配置されたスピーカ１２３ｄからは左側に配置されたスピーカ１２３ｃよりも大きな音量で発音される。
【００４３】
このような発音を行なうことにより、共鳴音を発音される位置を押鍵位置であるようにすることが可能になり、アコースティックピアノのような自然楽器に近い広がり感と音質感を得ることができる。
【００４４】
また、本実施の形態においては、弾鍵と押鍵との関係に基づいて共鳴音の音量をコントロールするようにしている。例えば、最高音の共鳴音に対して、上記弾鍵と押鍵との関係が「１オクターブ以内」ならば「２デシベル下げる」、「２オクターブ以内」ならば「３デシベル下げる」、「３オクターブ以内」ならば「４デシベル下げる」等のように、共鳴音の音量を設定している。
【００４５】
本実施の形態の電子ピアノにおいては、上述のようにして、モノラル音の共鳴音を生成し、発音する音量を押鍵位置に応じて異ならせるようにすることにより、アコースティックピアノから発音される自然な共鳴音に近い共鳴音を発音することができるようにしている。
【００４６】
なお、本発明の電子楽器の共鳴音発生装置は、上述の実施の形態にのみ限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々変更を加え得ることは勿論である。
【００４７】
（本発明の他の実施形態）
上述した実施形態の機能を実現するべく各種のデバイスを動作させるように、上記各種デバイスと接続された装置あるいはシステム内のコンピュータに対し、上記実施形態の機能を実現するためのソフトウェアのプログラムコードを供給し、そのシステムあるいは装置のコンピュータ（ＣＰＵあるいはＭＰＵ）に格納されたプログラムに従って上記各種デバイスを動作させることによって実施したものも、本発明の範疇に含まれる。
【００４８】
また、この場合、上記ソフトウェアのプログラムコード自体が上述した実施形態の機能を実現することになり、そのプログラムコード自体、およびそのプログラムコードをコンピュータに供給するための手段、例えば、かかるプログラムコードを格納した記録媒体は本発明を構成する。かかるプログラムコードを記録する記録媒体としては、例えばフレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、磁気テープ、不揮発性のメモリカード、ＲＯＭ等を用いることができる。
【００４９】
また、コンピュータが供給されたプログラムコードを実行することにより、上述の実施形態の機能が実現されるだけでなく、そのプログラムコードがコンピュータにおいて稼働しているＯＳ（オペレーティングシステム）あるいは他のアプリケーションソフト等と共同して上述の実施形態の機能が実現される場合にもかかるプログラムコードは本発明の実施形態に含まれる。
【００５０】
さらに、供給されたプログラムコードがコンピュータの機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに格納された後、そのプログラムコードの指示に基づいてその機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって上述した実施形態の機能が実現される場合にも本発明に含まれる。
【図面の簡単な説明】
【００５１】
【図１】本発明の実施の形態を示し、電子ピアノの要部構成を説明するブロック図である。
【図２】実施の形態の電子ピアノの外観を示す図である。
【図３】キーオンイベント時に行なわれる処理の概略を説明するフローチャートである。
【図４】弾鍵時に押鍵されていた場合に行なわれるストレゾ処理の概略を説明するフローチャートである。
【図５】弾鍵を押鍵との特定な関係例を示す図である。
【符号の説明】
【００５２】
１０  共鳴音生成回路
１００  システムバス
１０１  ＣＰＵ
１０２  ＲＯＭ
１０３  ＲＡＭ
１０４  操作パネル部
１０４ａ  パネルスキャン回路
１０５  鍵盤部
１０５ａ  鍵盤スキャン回路
１０６  音源回路
１０７  波形メモリ
１２１ａ〜１２１ｄ  Ｄ／Ａ変換回路
１２２ａ〜１２２ｄ  メインアンプ
１２３ａ〜１２３ｄ  スピーカ
【図１】
2005196026.tif 000003
【図２】
2005196026.tif 000004
【図３】
2005196026.tif 000005
【図４】
2005196026.tif 000006
【図５】
2005196026.tif 000007