(57)【要約】【課題】メモリ容量を増大させることなく、ダンパーペダルオンに対する各押鍵のタイミングに応じた共鳴音を得ることができるようにする。【解決手段】発音指示時におけるペダル操作子の操作状態が、オンの場合は共鳴音発生手段から発生された共鳴音を第１の共鳴音系列に、オフの場合は第２の共鳴音系列に選択的に出力されるように、発音チャンネルごとに切り換える切り換え手段と、前記第１の共鳴音系列に配設された第１のゲート回路と、前記第２の共鳴音系列に配設された第２のゲート回路と、前記ペダル操作子のオン操作に応答して前記第1のゲート回路を早く開くように制御する第１レベル制御手段と、前記ペダル操作子の操作に応答して前記第２のゲート回路をゆっくり開くように制御する第２レベル制御手段と、通常音発生手段の出力と、前記第１の共鳴音系列及び第２の共鳴音系列の出力とを混合する混合手段とを具備する。【選択図】図１
2014044432.tif 000002
【特許請求の範囲】
【請求項１】
発音指示に応答して、発音チャンネルごとに通常音を発生する複数の通常音発生手段と、
前記発音指示に応答して前記通常音発生手段により発生される通常音に対応する共鳴音を発生する共鳴音発生手段と、
前記発音指示時におけるペダル操作子の操作状態が、オンの場合は前記共鳴音発生手段から発生された共鳴音を第１の共鳴音系列に、オフの場合は第２の共鳴音系列に選択的に出力されるように、発音チャンネルごとに切り換える切り換え手段と、
前記第１の共鳴音系列に配設された第１のゲート回路と、
前記第２の共鳴音系列に配設された第２のゲート回路と、
前記ペダル操作子のオン操作に応答して前記第１のゲート回路を早く開くように制御する第１レベル制御手段と、
前記ペダル操作子の操作に応答して前記第２のゲート回路をゆっくり開くように制御する第２レベル制御手段と、
前記通常音発生手段の出力と、前記第１の共鳴音系列及び第２の共鳴音系列の出力とを混合する混合手段と
を具備することを特徴とする共鳴音発生装置。
【請求項２】
前記共鳴音発生手段は、波形データが記憶された波形メモリと、前記波形メモリから波形データを読み出して前記通常音の共鳴音を発生する音源手段とを備えていることを特徴とする請求項１に記載の共鳴音発生装置。
【請求項３】
前記音源手段は、前記発音指示時にダンパー操作子がオフの場合は、前記波形メモリに記憶されている波形データの途中から読み出しを開始することを特徴とする請求項２に記載の共鳴音発生装置。
【請求項４】
前記共鳴音発生手段は、前記通常音に所定の共鳴音生成処理を施すことで共鳴音を生成することを特徴とする請求項１に記載の共鳴音発生装置。
【請求項５】
前記レベル制御手段は、ダンパー操作子の操作量に対応して乗算係数を変化させる乗算係数制御手段を備え、
前記乗算係数制御手段は、前記乗算係数を前記通常音の共鳴音の出力に乗算して前記通常音の共鳴音の出力レベルを制御することを特徴とする請求項１〜４の何れか１項に記載の共鳴音発生装置。
【請求項６】
前記レベル制御手段は、音色及び音高に応じて出力レベルを異ならせることを特徴とする請求項１〜５の何れか１項に記載の共鳴音発生装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は共鳴音発生装置に関し、特に、アコースティックピアノでダンパーペダルを操作したとき等に生じる弦共鳴音を、ダンパーペダルオンに対する各押鍵のタイミングによって効果を異ならせるようにした技術に関する。
【背景技術】
【０００２】
アコースティックピアノでは、弦を押さえているダンパーをダンパーペダルで弦から外す操作を行い、実際に弾かれた弦だけでなく他の全ての弦を共鳴によって振動させる演奏手法がとられる。電子ピアノや電子オルガン等の電子楽器においては、このダンパーペダル操作による弦共鳴音を模擬する機能が要求される。
【０００３】
このような要求に応えるための技術として、例えば、特許文献１においては「電子楽器」が提案されている。また特許文献２においては、「共鳴音発生装置」が提案されている。
【０００４】
前述した特許文献１、２において提案されている技術は、「楽音共鳴波形」と呼ばれる波形データと、「倍音共鳴音波形」と呼ばれる波形データの２種類の波形データを波形メモリに予め記憶しておく。そして、共鳴音の出力系列にはＤＳＰでゲートを設けておき、このゲートは、ダンパーオン時に開放されるようにしている。
【０００５】
そして、押鍵時には、通常音とともに、共鳴音の読み出しを開始する。その際に、ダンパーペダルの状態に応じて、読み出す弦共鳴波形を次のように選択するようにしている。すなわち、押鍵時にダンパーペダルがオンならば、前記「楽音共鳴音波形」を読み出すようにする。また、押鍵時にダンパーペダルがオフならば、前記「倍音共鳴音波形」を読み出すようにする。そして、ダンパーペダルを踏み込むと、共鳴音の出力系列のゲートが開き、共鳴音が発生する。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００６−４７４５１号公報
【特許文献２】特開２００７−１９３１３０号公報
【特許文献３】特開平１０−１３３６５６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
前述のようにすることにより、ダンパーペダルオン後に押鍵した場合は、「楽音共鳴音」が発生し、打鍵時の衝撃音に対する共鳴音も含んだ大きな弦共鳴音を発生させることができる。また、押鍵後にダンパーペダルをオンした場合は、「倍音共鳴音」が発生し、通常音の弦振動に対する小さな共鳴音を発生させることができる。
【０００８】
しかし、前述した特許文献１及び特許文献２において提案されている従来技術の場合には、「楽音共鳴音波形」と「倍音共鳴音波形」の２種類の波形データをメモリに記憶しなければならず、メモリ容量が増大するという問題点があった。
【０００９】
メモリ容量が増大するという問題点が無い従来技術として、特許文献３にて提案されている「楽音信号発生装置及び楽音信号発生方法」が挙げられる。これは、ダンパーペダルオン状態で押鍵を受け付けたときと、押鍵状態でダンパーペダルオンを受け付けたときに、模擬共鳴音に付与するエンベロープを異ならせるというものである。
【００１０】
前記特許文献３に記載の従来技術は、押鍵後にダンパーペダルオンで、共鳴音には緩やかな立ち上がりのエンベロープが付与される。しかし、その後に別の押鍵があった場合、エンベロープは急峻に立ち上がるように変更される。このため、最初の押鍵の共鳴音も急峻に立ち上がってしまう。
【００１１】
特許文献３においては、新たなキーオンによってマスクされるため演奏上の影響は少ないと記載しているが、アコースティックピアノとは異なる動作であり、解決すべき問題点である。
【００１２】
本発明は、以上のような問題点に鑑み、メモリ容量を増大させることなく、ダンパーペダルオンに対する各押鍵のタイミングに応じた共鳴音を、アコースティックピアノと同様に得ることができるようにすることを目的とする。
【課題を解決するための手段】
【００１３】
本発明の共鳴音発生装置は、発音指示に応答して、発音チャンネルごとに通常音を発生する複数の通常音発生手段と、前記発音指示に応答して前記通常音発生手段により発生される通常音に対応する共鳴音を発生する共鳴音発生手段と、前記発音指示時におけるペダル操作子の操作状態が、オンの場合は前記共鳴音発生手段から発生された共鳴音を第１の共鳴音系列に、オフの場合は第２の共鳴音系列に選択的に出力されるように、発音チャンネルごとに切り換える切り換え手段と、前記第１の共鳴音系列に配設された第１のゲート回路と、前記第２の共鳴音系列に配設された第２のゲート回路と、前記ペダル操作子のオン操作に応答して前記第１のゲート回路を早く開くように制御する第１レベル制御手段と、前記ペダル操作子の操作に応答して前記第２のゲート回路をゆっくり開くように制御する第２レベル制御手段と、前記通常音発生手段の出力と、前記第１の共鳴音系列及び第２の共鳴音系列の出力とを混合する混合手段とを具備することを特徴とする。
【発明の効果】
【００１４】
本発明によれば、第１及び第２の共鳴音系列を設けるとともに、前記第１の共鳴音系列中に第１のゲート回路を設け、前記第２の共鳴音系列中に第２のゲート回路を設け、前記第１のゲート回路を早く開くように制御し、前記第２のゲート回路をゆっくり開くように制御した。これにより、ダンパーペダルオン以前の押鍵については、ダンパーペダルオン後に別の押鍵があったとしても、それに影響されること無く共鳴音の立ち上がりを緩やかに行うことが可能となり、アコースティックピアノにより近い効果が得られるようにすることができる。
【図面の簡単な説明】
【００１５】
【図１】本発明の第１の実施形態を示し、電子ピアノの構成例を示すブロック図である。
【図２】本発明の第１の実施形態を示し、共鳴音発生装置を含む電子ピアノのハードウェア構成の一例を示すブロック図である。
【図３】本発明の第１の実施形態を示し、電子ピアノのメイン処理を示すフローチャートである。
【図４】本発明の第１の実施形態を示し、鍵盤イベント処理の詳細を示すフローチャートである。
【図５】本発明の第１の実施形態を示し、ペダルイベント処理の詳細を示すフローチャートである。
【図６】本発明の第１の実施形態を示し、第１ゲート及び第２ゲートの開く速度の相違を説明する図である。
【図７】本発明の第２の実施形態を示し、電子ピアノの構成例を示すブロック図である。
【図８】本発明の第３の実施形態を示し、電子ピアノの構成例を示すブロック図である。
【発明を実施するための形態】
【００１６】
（第１の実施形態）
以下、添付の図面を参照しながら、本発明の第１の実施形態を説明する。
図２は、本発明の第１の実施形態の共鳴音発生装置を含む電子ピアノのハードウェア構成の一例を示すブロック図である。図２において、ＣＰＵ１は、システムバス２を介して図２中に示した各部を制御する。
【００１７】
ＲＯＭ３は、ＣＰＵ１において用いられるプログラムを記憶するプログラムメモリ３ａや少なくとも音色データを含む各種データを記憶する音色データメモリ３ｂを有している。ＲＡＭ４は、ＣＰＵ１による制御において発生する各種のデータ等を一時的に記憶する。
【００１８】
電子ピアノには、操作パネル５、ＭＩＤＩインタフェース６、及びダンパーペダル７が設けられている。パネル５は、発生すべき楽音の音色を選択する音色スイッチ５ａを含む各種状態設定のためのスイッチ等によって構成され、このパネル５から設定された情報はＣＰＵ１に供給される。
【００１９】
ペダル７の操作（踏込）状態はペダルセンサ７ａによって検出され、そのペダル情報がＣＰＵ１に供給される。ペダルセンサ７ａは、可変抵抗器で構成され、この可変抵抗器の抵抗値による電圧の変動などをペダル７の踏み込み量として検出する。ペダルセンサ７ａで検出されたペダル７の踏み込み量データは、ＣＰＵ１に送られる。
【００２０】
ＣＰＵ１は、ペダルセンサ７ａから出力された踏み込み量データを受けた場合には、ＲＡＭ４上に共鳴設定フラグを「１」に設定する。ペダルセンサ７ａは、ペダル７の踏み込みが無くなれば、踏み込み量を「０」としてＣＰＵ１に送られ、ＲＡＭ４上の共鳴設定フラグは、「０」に設定される。
【００２１】
本実施形態の電子ピアノの鍵盤８は８８鍵からなり、各鍵にはそれぞれタッチセンサからなる鍵盤センサ８ａが設けられている。鍵盤センサ８ａは、演奏者の鍵盤８に対する演奏操作を検出して、押鍵された鍵の音高を示すキーコードや、押鍵・離鍵に対応して楽音の発生・消音タイミングを指示するキーオン・キーオフ、押鍵速度に対応するキータッチなどのキー情報を出力する。鍵盤センサ８ａから出力される情報はシステムバス２を介してＣＰＵ１に供給される。
【００２２】
楽音発生部９は、同時に複数の発音を行なうため時分割制御されるチャンネルを備えたトーンジェネレータであり、複数のチャンネルすべての出力信号を累算して出力する。楽音発生部９では、押鍵操作により、いずれかのチャンネルが割り当てられ、それぞれのチャンネルにおいて押鍵操作に対応する楽音が生成される。
【００２３】
波形メモリ１０には、詳細を後述する２種類の楽音情報の波形データが記憶されており、楽音発生部９は、波形メモリ１０に記憶されている波形データを読み出す。そして、読み出した波形データに基づいて楽音信号を生成する。前記楽音発生部９は、波形メモリ１０から鍵操作に対応して波形データを読み出すものであり、音色スイッチ５ａによって設定された音色の波形データを、キーオンに応答して読み出す。読出アドレスの歩進はキーコードに対応した速度で行なわれる。すなわち、キーコードに対応する読出レートで波形データを読み出す。
【００２４】
楽音信号は、デジタルフィルタ１１を通し、ＤＡ変換器１２でアナログ信号に変換された後、サウンドシステム１３に入力される。サウンドシステム１３は、アンプやスピーカ等から構成されており、ＤＡ変換器１２の出力信号を電子ピアノの出力として外部に発音させる。
【００２５】
上記電子ピアノの要部機能を説明する。
本実施形態の電子ピアノは、ペダル７を操作中に押鍵した場合（以下、「押鍵前操作」ともいう）と、押鍵後にペダル７を操作した場合（以下、「押鍵後操作」ともいう）とで異なる共鳴音を発生できる機能を有する。
【００２６】
アコースティックピアノの押鍵前操作では、押鍵時には弦からダンパーが離れているので、押鍵時の衝撃音を含む振動による共鳴音が発生する。これに対して、押鍵後操作では、押鍵時の衝撃音が小さくなるか衝撃音が無くなった後で弦からダンパーが離されるので、この場合の共鳴音には押鍵時の衝撃音の影響は及ばない。
【００２７】
本実施形態では、このようなアコースティックピアノの特性に応じて共鳴音を発生させることができるようにするために、発音チャンネルごとに発生される共鳴音の出力系列を２つ設けて、押鍵時のダンパーペダルの状態で共鳴音の出力系列を選択するようにした。
【００２８】
以下、図１を参照しながら本実施形態の共鳴音発生装置の構成を説明する。
図１に示すように、本実施形態の電子ピアノは、チャンネル１〜チャンネルｎまでの複数の発音チャンネルを有していて、複数の楽音を同時に出力可能に構成されている。そして、それぞれの発音チャンネル１〜ｎ毎に、通常音波形記憶部１０１、通常音読み出し部１０２、共鳴音波形記憶部１０３、共鳴音読み出し部１０４、及び出力系列切り換え部１０５を備えている。
【００２９】
通常音波形記憶部１０１は、発音指示に応答して発生する通常音の波形データを記憶しておくための波形メモリによって構成されている。通常音読み出し部１０２は、通常音波形記憶部１０１に記憶されている通常音波形データを押鍵された鍵盤に応じて読み出すように動作する。
【００３０】
共鳴音波形記憶部１０３は、発音指示に応答して発生する共鳴音の波形データを記憶しておくための波形メモリによって構成されている。共鳴音読み出し部１０４は、共鳴音波形記憶部１０３に記憶されている共鳴音波形データを押鍵された鍵盤に応じて読み出すように動作する。
【００３１】
出力系列切り換え部１０５は、共鳴音読み出し部１０４から出力される共鳴音波形データを、第１共鳴音系列または第２共鳴音系列のどちらか一方に出力するためのものであり、後述する出力系列選択部３４０の制御に基づいて、可動端子１０５ｃを第１固定端子１０５ａまたは第２固定端子１０５ｂのどちらかに切り換える動作を行う。
【００３２】
それぞれの発音チャンネル１〜ｎから出力される通常音の波形データは、第１加算器２０１によって加算される。また、第１固定端子１０５ａから出力される共鳴音波形データは、第２加算器２０２によって加算される。さらに、第２固定端子１０５ｂから出力される共鳴音波形データは、第３加算器２０３によって加算される。
【００３３】
本実施形態においては、それぞれの発音チャンネル１〜ｎから出力する波形データがアコースティックピアノで発音される楽音に近い楽音となるように制御するために、鍵盤センサ３１０、ペダルセンサ３２０、ペダル状態判定部３３０、出力系列選択部３４０、第１レベル制御部３５０、第２レベル制御部３６０、第１ゲート３７１、第２ゲート３７２、楽音加算部３８０等を備えている。
【００３４】
ペダル状態判定部３３０は、鍵盤センサ３１０がオンのときのペダルセンサ３２０のオン・オフ状態を判定し、判定信号を出力系列選択部３４０に出力する。出力系列選択部３４０は、ペダル状態判定部３３０から出力される判定信号に従って出力系列切り換え部１０５の切り換え動作を制御する。
【００３５】
ペダルセンサ３２０の出力は、第１レベル制御部３５０及び第２レベル制御部３６０にそれぞれ入力される。第１レベル制御部３５０は、ペダルセンサ３２０から入力されるダンパーペダルのオン・オフ状態検出信号に応じて第１ゲート３７１の開閉制御を行う。また、第２レベル制御部３６０は、ペダルセンサ３２０から入力されるダンパーペダルのオン・オフ状態検出信号に応じて第２ゲート３７２の開閉制御を行う。
【００３６】
第１レベル制御部３５０及び第２レベル制御部３６０は、ダンパー操作子の操作量に対応して乗算係数を変化させる乗算係数制御手段を備え、前記乗算係数を前記通常音の共鳴音の出力に乗算して前記通常音の共鳴音の出力レベルを制御するようにしている。
【００３７】
これにより、押鍵時にダンパーペダルがオンならば、共鳴音信号は第１固定端子１０５ａを介して第１共鳴音系列に出力される。また、押鍵時にダンパーペダルがオフならば、共鳴音信号は第２固定端子１０５ｂを介して第２共鳴音系列に出力される。
【００３８】
また、本実施形態においては、第１共鳴音系列の第１ゲート３７１は、早く開くようにしている。また、第２共鳴音系列の第２ゲート３７２は、第１共鳴音系列の第１ゲート３７１よりもゆっくり開くようにしている。
【００３９】
図６を参照しながら、第１ゲート３７１及び第２ゲート３７２の開く速度の相違を説明する。
図６（ａ）に示すように、時刻ｔ１でペダル操作が行われると、図６（ｂ）に示すように、第１レベル制御部３５０から第１ゲート３７１に与えられるレベルは比較的に急峻に立ち上がる。それに対して、図６（ｃ）に示すように、第２レベル制御部３６０から第２ゲート３７２に与えられるレベルは、第１ゲート３７１のレベル変化と比較して緩やかに立ち上がって行く。以上のような構成により、ダンパーペダルオンに対する各押鍵のタイミングで、共鳴音を付加する効果を変えることができるようにしている。
【００４０】
次に、図３〜図５のフローチャートを参照しながら本実施形態の電子ピアノの動作を説明する。
図３は、電子ピアノのメイン処理を示すフローチャートである。最初のステップＳ３１では、ＣＰＵ１、ＲＡＭ４、音源ＬＳＩ（ＤＳＰ）等を初期化する。次に、ステップＳ３２では、パネル５のスイッチ等の状態を読み込んで対応の処理を行うパネルイベント処理を行う。ステップＳ３３では、鍵盤センサ８ａの出力に基づいて通常音の楽音信号を発生する鍵盤イベントを実行する。鍵盤イベントにはキータッチに応じたエンベロープの設定も含まれる。
【００４１】
次に、ステップＳ３４では、ペダルセンサ７ａの出力に対応したペダルイベント処理が行われる。なお、ペダルイベント処理には、ペダル（ダンパーペダル）以外のペダルの処理を含むことができる。ステップＳ３５では、その他の処理が行われる。
【００４２】
図４は、鍵盤イベント処理（ステップＳ３３）の詳細を示すフローチャートである。
最初のステップＳ４０では、キーオンの有無により鍵盤８のオンイベントの有無、つまり押鍵の有無を判断する。この判断の結果、オンイベントならばステップＳ４１に進み、キー情報に応じて通常音波形記憶部１０１から通常音波形データを読み出す。次に、ステップＳ４２では、共鳴音波形記憶部１０３から共鳴音波形データを読み出す。
【００４３】
次に、ステップＳ４３において、ペダル状態判定部３３０がダンパーペダルのオン状態を判断する。この判断の結果、ダンパーペダルオンであった場合には、出力系列選択部３４０が可動端子１０５ｃを第１固定端子１０５ａ側になるように制御して、第１共鳴音系列を選択する。
【００４４】
一方、ステップＳ４３の判断の結果、ペダル状態判定部３３０がダンパーペダルオフであると判断した場合にはステップＳ４５に進み、出力系列選択部３４０は可動端子１０５ｃを第２固定端子１０５ｂ側になるように制御して、第２共鳴音系列を選択する。
【００４５】
一方、ステップＳ４０の判断の結果、押鍵イベントではなかった場合にはステップＳ４６に進み、鍵盤オフイベントか否かを判断する。この判断の結果、鍵盤オフイベントではなかった場合にはこのルーチンを抜ける。
【００４６】
ステップＳ４６の判断の結果、鍵盤オフイベントであった場合にはステップＳ４７に進み、ダンパーペダルオンか否かを判断する。この判断の結果、ダンパーペダルオンであった場合にはこのルーチンを抜ける。また、ステップＳ４７の判断の結果、ダンパーペダルオンでなかった場合にはステップＳ４８に進み、通常音消音処理を行う。次に、ステップＳ４９に進み、共鳴音消音処理を行う。その後、ルーチンを抜ける。
【００４７】
図５は、ペダルイベント処理（図３のステップＳ３４）の詳細を示すフローチャートである。
ステップＳ５１では、ペダル７がオン操作されたか否か、つまりペダルセンサ７ａの出力がゼロから変化したか否かを判断する。この判断の結果、ペダル７が操作されたのであればステップＳ５２に進み、ペダルセンサ７ａの出力値に応じた所定の係数に従って第１共鳴音系列の第１ゲート３７１を増加させる。次に、ステップＳ５３に進み、第２レベル制御部３６０が第２共鳴音系列の第２ゲート３７２の所定値まで増加させる。ステップＳ５２、５３で行われるレベル制御は、図６を参照しながら前述したようにして行われる。
【００４８】
一方、ステップＳ５１の判断の結果、ダンパーペダルオンではなかった場合にはステップＳ５４に進み、ダンパーペダルオフか否かを判断する。この判断の結果、ダンパーペダルオフであった場合にはステップＳ５５に進み、第１共鳴音レベルを０まで減少させる処理を行う。次に、ステップＳ５６に進み、第２共鳴音レベルを０まで減少させる処理を行う。
【００４９】
一方、ステップＳ５４の判断の結果、ダンパーペダルオフではなかった場合にはステップＳ５７に進み、その他のペダル処理であるか否かを判断する。この判断の結果、その他のペダル処理ではなかった場合には、この処理ルーチンを抜ける。また、ステップＳ５７の判断の結果、その他のペダル処理であった場合にはステップＳ５８に進み、その他のペダル処理を行い、その後、この処理ルーチンを抜ける。
【００５０】
前述したように、本実施形態の電子ピアノにおいては、第１共鳴音系列及び第２共鳴音系列の２つの共鳴音系列を設け、押鍵時のダンパーペダル７の状態に応じて、共鳴音を出力する第１ゲート３７１または第２ゲート３７２を、出力系列切り換え部１０５によって選択して切り換えるようにした。そして、第１ゲート３７１と第２ゲート３７２とでは、開く早さが異なる（立ち上がりの異なる）ようにした。
【００５１】
これにより、共鳴音波形記憶部１０３に記憶する共鳴音波形データを１種類としたにもかかわらず、ダンパーペダル７オンに対する各押鍵のタイミングに応じた共鳴音を得るようにすることができる。このため、ダンパーペダルオン以前の押鍵については、ダンパーペダルオン後に別の押鍵があったとしても、それに影響されること無く共鳴音の立ち上がりは緩やかに行われるようにすることができ、アコースティックピアノにより近い弦共鳴音を模擬することができる。
【００５２】
（第２の実施形態）
次に、図７のブロック図を参照しながら本発明の第２の実施形態を説明する。なお、図７において、図１で示した構成と同じ構成には同一の符号を付して詳細な説明を省略する。
図７において、図１と異なるのは共鳴音波形記憶部１０３及び共鳴音読み出し部１０４が設けられていないことである。
【００５３】
そして、図１には存在しなかった構成として、第１共鳴音系列の第２加算器２０２と第１ゲート３７１との間に第１共鳴音生成部３９１が設けられている。また、第２共鳴音系列の第３加算器２０３と第２ゲート３７２との間に第２共鳴音生成部３９２が設けられている。
【００５４】
このような構成により、本実施形態においては、共鳴音波形データを記憶する必要を無くしている。つまり、通常音読み出し部１０２から出力される通常音波形データから、第１共鳴音生成部３９１または第２共鳴音生成部３９２によって共鳴音波形データを作成するようにしている。
【００５５】
第１共鳴音生成部３９１及び第２共鳴音生成部３９２は、押鍵に対応して読み出された通常音波形データが入力されると、入力された通常音波形の周波数と共振周波数が極めて近い共鳴音波形を生成する。そして、第１共鳴音生成部３９１によって生成された第１共鳴音は第１ゲート３７１に供給される。また、第２共鳴音生成部３９２によって生成された第２共鳴音は第２ゲート３７２に供給される。その他の処理は、第１の実施形態で前述した図１の場合と同様である。本実施形態の場合には、共鳴音波形記憶部１０３に共鳴音の波形データを記憶する必要がないので、第１の実施形態の場合と比較して、メモリ容量を更に削減することができる。
【００５６】
（第３の実施形態）
次に、図８を参照しながら本発明の第３の実施形態を説明する。
本実施形態の場合は、前述した第２の実施形態と比較して、第１共鳴音生成部３９１及び第２共鳴音生成部３９２を無くして、第１ゲート３７１の出力と第２ゲート３７２の出力とを加算する共鳴音加算器３７０、及び共鳴音加算器３７０から出力される、通常音波形データから共鳴音波形データを生成する共鳴音生成部３９０を設けている。
【００５７】
このような構成により、本実施形態の場合も第２の実施形態の場合と同様に、共鳴音波形記憶部１０３に共鳴音の波形データを記憶する必要がないので、第１の実施形態の場合と比較して、メモリ容量を更に削減することができる。
【００５８】
（本発明の他の実施形態）
上述した実施形態の機能を実現するべく各プログラムコードを動作させるように、上記各種デバイスと接続された装置あるいはシステム内のコンピュータに対し、上記実施形態の機能を実現するためのソフトウェアのプログラムコードを供給し、そのシステムあるいは装置のコンピュータ（ＣＰＵあるいはＭＰＵ）に格納されたプログラムに従って上記各種デバイスを動作させることによって実施したものも、本発明の範疇に含まれる。
【００５９】
また、この場合、上記ソフトウェアのプログラムコード自体が上述した実施形態の機能を実現することになり、そのプログラムコード自体、及びそのプログラムコードをコンピュータに供給するための手段、例えば、かかるプログラムコードを格納した記録媒体は本発明を構成する。かかるプログラムコードを記録する記録媒体としては、例えばフレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、磁気テープ、不揮発性のメモリカード、ＲＯＭ等を用いることができる。
【００６０】
また、コンピュータが供給されたプログラムコードを実行することにより、上述の実施形態の機能が実現されるだけでなく、そのプログラムコードがコンピュータにおいて稼働しているＯＳ（オペレーティングシステム）あるいは他のアプリケーションソフト等と共同して上述の実施形態の機能が実現される場合にもかかるプログラムコードは本発明の実施形態に含まれる。
【００６１】
さらに、供給されたプログラムコードがコンピュータの機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに格納された後、そのプログラムコードの指示に基づいてその機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって上述した実施形態の機能が実現される場合にも本発明に含まれる。
【符号の説明】
【００６２】
１０１  通常音波形記憶部
１０２  通常音読み出し部
１０３  共鳴音波形記憶部
１０４  共鳴音読み出し部
１０５  出力系列切り換え部
１０５ａ  第１固定端子
１０５ｂ  第２固定端子
１０５ｃ  可動端子
２０１  第１加算器
２０２  第２加算器
２０３  第３加算器
３１０  鍵盤センサ
３２０  ペダルセンサ
３３０  ペダル状態判定部
３４０  出力系列選択部
３５０  第１レベル制御部
３６０  第２レベル制御部
３７１  第１ゲート
３７２  第２ゲート
３８０  楽音加算部
【図１】
2014044432.tif 000003
【図２】
2014044432.tif 000004
【図３】
2014044432.tif 000005
【図４】
2014044432.tif 000006
【図５】
2014044432.tif 000007
【図６】
2014044432.tif 000008
【図７】
2014044432.tif 000009
【図８】
2014044432.tif 000010