(57)【特許請求の範囲】
【請求項１】
信号遅延手段、加算手段、第１〜３の切換手段、及び混合手段を有し、楽音元信号に音響効果を付加する音響効果付加装置であって、
信号遅延手段は、第１及び第２の記憶手段を有し、第１の切換手段から出力された信号を第１の記憶手段に順次記憶し、第２の切換手段から出力された信号を第２の記憶手段に順次記憶し、所定時間前に両記憶手段に記憶された信号を順次読み出し、
第３の切換手段は、第２の記憶手段、又は第１の記憶手段から読み出された信号を選択して出力し、
加算手段は、第３の切換手段により選択されて出力された信号と楽音元信号とを加算し、
第１の切換手段は、楽音元信号、又は加算手段で加算された信号を出力し、
第２の切換手段は、加算手段で加算された信号、又は楽音元信号を出力し、
混合手段は、楽音元信号と第３の切換手段により選択されて出力された信号とを加算して出力し、
前記所定時間が変更された場合、第１〜３の切換手段は、一方の信号から他方の信号へ暫時変化する信号を出力する、ことを特徴とする音響効果付加装置。
【請求項２】
前記両記憶手段は、外部メモリとして使用されるＤＲＡＭまたはＳ−ＲＡＭに設けられる、ことを特徴とする請求項１記載の音響効果付加装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、電子楽器等各種装置に対して各種音響効果を付加するためにデジタルシグナルプロセッサ（以下、ＤＳＰという）を用いる音響効果付加装置に関し、それぞれの音響効果毎に設けられる音響効果付加回路が、一対の記憶手段を用いて、音響効果の切換時には音響効果信号を読み出す記憶手段を適宜特性に基づいて切り換えることにより、聴覚的にも違和感を与えることなく新たな音響効果に速やかに移行可能な音響効果付加装置に関する。
【０００２】
【従来の技術】
近年の電子楽器には、遅延信号を付加してディレイ、アンサンブル、コーラス、フェイザー、リバーブ等の音響効果を付与する手段としてＤＳＰが多く用いられている。
【０００３】
かかるＤＳＰにより生成される楽音の遅延時間は、その楽音の種類や付与すべき効果により異なるものであり、しかも、これらのディレイ、コーラス、アンサンブル等の効果はバリエーションを与えるために演奏中にしばしば変更される。
【０００４】
しかしながら、変更されるこれら効果は、その種類や演奏条件により遅延時間が異なるため、先に読み出されていた記憶内容をクリアしないで効果のみを変更した場合には、変更前の遅延信号と変更後の遅延信号との位相ズレが生ずる可能性が大きく、ノイズ発生の原因となることがある。
【０００５】
特に、ディレイのようにフィードバックが不可欠の効果は、遅延出力信号を遅延装置にフィードバックされるためノイズが循環することになり、良好な演奏状態が乱されることが多かった。
【０００６】
このため、効果切り換え時にノイズが発生しないように、新たに設定されたディレイ長（遅延時間）分だけはディレイ効果を掛けた信号を出力しないようにゲートする方法（特開平５‐６１４９３）が提案されている。
【０００７】
ここでは、遅延時間が途中で変更されたときには、新たに設定された遅延時間が経過するまでは遅延回路から読み出した効果信号をマスクしておき、新たなデータと古いデータとの混在によるノイズを防止する方法が提案されている。
【０００８】
この方法によれば、遅延時間が長から短に変更される場合、例えば、今まで０．５ｍｓに遅延時間が設定されていたのを０．２ｍｓに設定し直した場合には、先の遅延時間が終了する以前に新たな信号形成が終わっているのでメモリに記憶されているデータを読み出せばよく、直ちに切り換えることができる。
【０００９】
しかしながら、逆に今まで０．５ｍｓの遅延時間がこれよりも長い０．８ｍｓに設定し直された場合には、切り換え時点において新たな信号形成は完了していないので、所望の遅延信号が作られるまではマスキングするなどにより長くなった遅延時間に相当する待機時間が必要であった。
【００１０】
また、前記の０．２ｍｓのように短く設定し直した場合であっても、フィードバックが掛かっているときは、既に作られている遅延信号には今まで発音されていた楽音のフィードバック信号が混入しているため、フィードバック時間が０．５ｍｓから０．２ｍｓに変化したことにも直ぐには対応できない。
【００１１】
このように、上記特開平５−６１４９３に開示された方法によれば遅延時間を切り換える際のノイズは防止できるものの、基本的には所望の遅延信号の形成が完了して出力されるまで遅延信号をマスクするため効果音の応答が遅れる欠点がある。
【００１２】
このため、ゲート操作やマスキング操作のような音響効果の放音を中断させる待機時間を設けることなく速やかに新たな音響効果の付加が可能となる音響効果付加装置が求められている。
【００１３】
一方、最近の半導体技術の進歩は著しく、入力信号や演算結果を記憶する手段として用いられるＤＲＡＭ（ダイナミックＲＡＭ）やＳ−ＲＡＭ等の外部メモリの容量は、４Ｍビット、１６Ｍビット、６４Ｍビット・・・と低価格で大容量のものが主流となりつつあり電子楽器内に搭載される記憶手段の記憶容量に余裕ができている。しかし、実際に電子楽器に用いられる記憶容量は２Ｍビット程度とそれほど多くないので遊休容量が多く存在するに至っている。
【００１４】
また、同様に半導体技術の進歩に伴い中央処理装置（以下、ＣＰＵという）やＤＳＰも高性能・低価格化しておりＣＰＵやＤＳＰの処理能力にも余裕ができており、該ＣＰＵやＤＳＰの機能の有効利用も求められている。
【００１５】
【発明が解決しようとする課題】
本発明はかかる事情に鑑みなされたものであり、ＤＳＰに入力された楽音元信号や該楽音元信号に基づいて生成された音響効果信号を使用して、これら音響効果の切り換えが指定された際に、迅速かつ聴覚的にも違和感を与えない音響効果付加が可能となる音響効果付加装置を提供することを課題とする。
【００１６】
【課題を解決するための手段】
本発明に係る音響効果付加装置は、信号遅延手段、加算手段、第１〜３の切換手段、及び混合手段を有し、楽音元信号に音響効果を付加する音響効果付加装置であって、信号遅延手段は、第１及び第２の記憶手段を有し、第１の切換手段から出力された信号を第１の記憶手段に順次記憶し、第２の切換手段から出力された信号を第２の記憶手段に順次記憶し、所定時間前に両記憶手段に記憶された信号を順次読み出し、第３の切換手段は、第２の記憶手段、又は第１の記憶手段から読み出された信号を選択して出力し、加算手段は、第３の切換手段により選択されて出力された信号と楽音元信号とを加算し、  第１の切換手段は、楽音元信号、又は加算手段で加算された信号を出力し、第２の切換手段は、加算手段で加算された信号、又は楽音元信号を出力し、混合手段は、楽音元信号と第３の切換手段により選択されて出力された信号とを加算して出力し、前記所定時間が変更された場合、第１〜３の切換手段は、一方の信号から他方の信号へ暫時変化する信号を出力することを特徴とする。
【００１７】
また、本発明に係る前記両記憶手段は、外部メモリとして使用されるＤＲＡＭまたはＳ−ＲＡＭに設けられることを特徴とする。
【００１８】
【作用】
本発明は、ＤＲＡＭやＳ−ＲＡＭ等の大容量化に伴って生ずるようになったメモリの空き容量と高性能化されたＣＰＵ１やＤＳＰ９の機能を有効利用して、音響効果の切り換えは効果信号を読み出す一対の記憶手段Ａ、Ｂを切り換えることによって行ない、適切な音響効果の付与された信号を迅速かつ少ない切れ目によって送出することのできる音響効果付加装置が得られるものである。
【００１９】
このため、本発明の音響効果付加装置を構成する各音響効果付加回路４０は、遅延用メモリとして設けられた同じ構成の一対の記憶手段Ａ、Ｂと、音響効果の切り換えが指示された際に、生成された効果信号の入力先と効果信号の読み出し部とを連動させて切り換える切換手段４６と、楽音元信号にフィードバック信号を付加する演算手段４４と、楽音元信号と音響効果信号とを合成する混合手段４５と、によって構成される。
【００２０】
切換手段４６は、模式的に図示された３個のスイッチＳＷ１、ＳＷ２、ＳＷ３によって構成され、それぞれの連動するスイッチング動作により音響効果信号を読み出し、そして演算手段４４により生成された効果信号を記憶する記憶手段Ａ、Ｂを切り換えるものである。
【００２１】
該切換手段４６の各スイッチＳＷ１、ＳＷ２、ＳＷ３が所定手順で切り換えられると図２に例示するような構成により記憶回路Ａ、Ｂの入出力回路が切り換えられ、演算手段４４によりフィードバック信号を付加された楽音信号は音響効果信号となって出力中の記憶手段ＡまたはＢに入力されるようになっている。
【００２２】
したがって、双方の記憶手段Ａ、Ｂに同じ楽音元信号が同じタイミングで送られるが、効果信号を出力中の記憶手段ＢまたはＡにはフィードバック信号の付加された楽音信号が、他方の記憶手段ＡまたはＢには楽音元信号がそのまま記憶され、該他方の記憶手段ＢまたはＡに記憶された楽音元信号は所定のタイミングになるとカラ読みされて逐次破棄される。
【００２３】
かかる構成により、音響効果の切り換えが指示された時には、効果信号の読み出し先の記憶手段Ａ，Ｂが切り換えられるため、先に発音されていた音響効果の影響を受けることなく、新たな音響効果信号を迅速かつ少ない切れ目による読み出しが可能となる。
【００２４】
したがって、従来技術のように音響効果切り換え時に、新たな効果信号が生成されるまで効果をゲートし、あるいは本出願人が先に提案した特願平８-３３７６８６号（特開平１０−１６１６５７号公報）のように、音響効果切換時及び所定の効果信号が生成された際に、スイッチングにより読み出し先を切り換えて連続的に音響効果を付与するような必要はなく、構造も簡潔となる。
【００２５】
また、本発明によれば、大容量化したＤＲＡＭやＳ−ＲＡＭ内の空き領域を記憶手段として使用し、処理はプログラムにより制御されるので、特に新たなメモリ等のハード要素を付加的に搭載する必要はなく性能のよい音響効果付加装置が低価格で提供できる。
【００２６】
【発明の実施の形態】
図１は、本発明の音響効果付加装置を備えた電子楽器の概略構成を示すブロック図、図２及び図３は音響効果付加回路のモノラル回路およびステレオ回路の構成例を示すブロック図である。以下それぞれの図面を参照しながら本発明にかかる音響効果付加装置の構成について説明する。
【００２７】
図において、参照符号の１はＣＰＵであり、２はＲＯＭ、３はＲＡＭである。また、参照符号の４は鍵盤、５は操作パネル、６はＭＩＤＩ入出力装置、７はフロッピー入出力装置、８は音源回路、９はＤＳＰ、１０はＤ／Ａ変換器、１１はスピーカである。
【００２８】
ＣＰＵ１は、ＲＯＭ２の図示しないプログラムメモリ部に記憶された制御プログラムにしたがって、当該電子楽器の各部を制御するものであり、該ＣＰＵ１には制御部２１が設けられており、設定されたモードの各制御値への変換、及び各音響効果付加回路４０を制御するためのＤＳＰプログラムや乗算係数の転送を制御する。
【００２９】
なお、ＣＰＵ１に設けられている制御部２１はプログラムで実現されるものであり、当該電子楽器全般を制御する他、設定されている音色や効果に応じた乗算係数を制御テーブル２２から読み出して、図２に示すＤＳＰ９を構成する各音響効果付加回路４０に設けられている各乗算器４１Ａ、４１Ｂ、４１Ｃ、４１Ｄ等に与える制御を行うものである。
【００３０】
ＲＯＭ２は、上述したＣＰＵ１を動作させる制御プログラムの他、音色データ、その他、種々の固定データを記憶している。なお、該ＲＯＭ２に設けられている制御テーブル２２には、操作パネル５で設定された音色や効果に応じてＤＳＰ９を構成する各音響効果付加回路４０における演算部４４を制御するための制御データが記憶されている。
【００３１】
ＲＡＭ３は、ＣＰＵ１の作業用領域、当該電子楽器を制御するための各種レジスタ、カウンタ、フラグ、バッファ等が定義されている他、ＲＯＭ２に記憶されているデータのうち必要なデータが転送されて一時格納されるデータエリアを有している。
【００３２】
また、操作パネル５の各スイッチの設定状態に対応して放音に必要なデータがセットされた複数のレジスタ、音源回路８の各楽音発生回路を未使用チャンネルに割り付けるためのデータを記憶するアサイナメモリ、楽音情報を記憶する記憶領域、各乗算器４１Ａ，４１Ｂ，４１Ｃ，４１Ｄを制御するためのデータを一時記憶するレジスタ等も該ＲＡＭ３に設けられている。
【００３３】
鍵盤４は鍵番号ならびに押鍵情報をＣＰＵ１に送るものであり、複数のキーと、これらのキーの押鍵・離鍵動作に連動して開閉するキースイッチとで構成され、演奏者の押鍵・離鍵動作は図示しないキースキャン回路によって検出され、検出されたオン／オフ情報は、そのキー番号とともにＲＡＭ３の所定の領域に一時記憶され、所定のタイミングになると読み出されて音源回路８に送られる。
【００３４】
操作パネル５は、音色の選択、音響効果の設定、エディットパラメータの選択、エディットデータのライトリクエスト情報の設定等を行なうものであり、該操作パネル５には、電源スイッチのほか、音色選択スイッチ、効果選択スイッチ、リズム選択スイッチ等の各種のスイッチ、さらに操作状況に対応する状態を示す各種表示器が設けられている。
【００３５】
操作パネル５の各スイッチのセット／リセット状態は内部に含まれるパネルスキャン回路によって検出され、検出されたスイッチのセット状態に関するデータは制御部２１の制御のもとＲＡＭ３の所定の領域に記憶される。
【００３６】
なお、本発明に直接関係する各音色や効果の設定スイッチ類は、該操作パネル５上に設けられており、設定されている効果はパネルスキャン回路により検出され、制御部２１が、検出された信号に基づきＲＯＭ２の制御テーブル２２から制御値を読み出してＲＡＭ３の所定の領域に一時記憶させ、所定のタイミングになると読み出してＤＳＰ９に送る。
【００３７】
ＭＩＤＩ入出力装置６は、ＭＩＤＩ情報の入出力処理を行うものであり、必要なＭＩＤＩ情報を外部から取り込み、あるいはキーオンに対応する演奏情報等をＭＩＤＩ情報として、ＭＩＤＩインタフェース回路を介して外部装置に送出する。これにより、外部装置からのＭＩＤＩ情報により発音や音色の変更を行ない、あるいはＭＩＤＩ出力による外部装置での処理や録音等が行われることになる。
【００３８】
フロッピー入出力装置７は、演奏情報等の記録／再生を行うものであり、記憶媒体としてのフロッピーディスク（以下、ＦＤという）が装着されるようになっている。例えば操作パネル５から演奏情報の記録（記憶）が指示されると電子楽器の出力に相当する演奏情報をＦＤに記録し、あるいは再生（演奏）開始が指示されるとＦＤに記録されている演奏情報が読み出されて音楽が再生される。
【００３９】
音源回路８は、ＣＰＵ１から送られた信号に対応する楽音波形データを図示しない波形メモリから順次読み出し、読み出された楽音波形データに所要エンベロープ特性を付加して楽音信号として出力するものである。
【００４０】
ＤＳＰ９は、音源回路８において生成された楽音元信号に所望の遅延特性を与えて音響効果を付加するものであり、音源回路８から送られたサンプリングタイミングごとにデジタル化された楽音信号を高速処理してメモリに書込み／読出しを実行することにより、メモリの有する記憶段数分の遅延を実現するものである。
【００４１】
ＤＳＰ９のプログラムによって構成される各音響効果付加回路４０の演算部４４は、乗算器４１Ａ，４１Ｂと加算器４２Ａとからなり、音源回路８から送られた楽音元信号と、効果信号を出力中の記憶回路ＡまたはＢのいずれかからのフィードバック信号とに所定の乗算係数を乗じて加算し、楽音元信号に効果を付加するものである。
【００４２】
該音響効果付加回路４０は、プログラムによって種々の複雑な遅延形態やフィードバック状況の組み合わせが実現可能となっている。なお、音響効果付加回路４０の構成ならびに動作については図２の説明で詳述する。
【００４３】
Ｄ／Ａ変換器１０は、入力されたデジタル楽音信号をアナログ楽音信号に変換するものである。このＤ／Ａ変換器１０においてデジタル／アナログ変換された楽音信号は、図示しない増幅器により所望利得に増幅されてスピーカ１１に供給される。
【００４４】
スピーカ１１は、増幅器より送られた電気信号としてのアナログ楽音信号を音響信号に変換するものである。つまり、発生された楽音信号に応じて楽音を放音するものである。
【００４５】
図２は、電子楽器のＤＳＰ９（図１）がプログラム処理によって各音響効果別の効果信号を生成する際に使用されるモノラルの音響効果付加回路４０の構成と動作を説明する図である。以下、図２のモノラルの装置の場合を例に音響効果付加回路４０の構成と動作について説明をする。
【００４６】
３種の回路が例示されている音響効果付加回路４０は、各音響効果ごとの遅延信号を生成するものであり、選択的に切り換え使用される一対の記憶回路Ａ、Ｂと、演算部４４、説明の便宜上最も簡易な構成の３個のスイッチＳＷ１、ＳＷ２、ＳＷ３から成る切換手段４６、混合部４５で構成される。この音響効果付加回路４０で生成される各音響効果に対応する楽音信号は加算器４３で合成されて出力される。
【００４７】
一対の記憶回路Ａ、Ｂは同様の構成であり、例えばＤ−ＲＡＭの空きメモリを利用して音響効果付加回路４０ごとにそれぞれ設けられている。これら記憶回路のいずれか一方であるＢ（またはＡ）は、楽音元信号とフィードバック信号に基づいて時分割されて時系列にしたがって、生成された音響効果信号を記憶するものである。
【００４８】
また、前記一対の記憶回路Ａ、Ｂの他方であるＡ（またはＢ）はその時点における裏メモリとして使用されるものであり、楽音元信号がそのまま入力されて時分割され、時系列にしたがって、記憶される。このため、裏メモリである記憶回路Ａ（またはＢ）の出力は切換手段４６を形成するＳＷ３によりオフとなっており、フィードバック回路は遮断されている。
【００４９】
なお、本発明における記憶回路Ａ、Ｂが必要とする記憶容量は、最も長い遅延時間を必要とするディレイに対応できる容量があればよく、ディレイが必要とする最長の遅延時間は、実用上１．０〜１．２秒程度である。例えば、ステレオ装置でサンプリング密度が４４．１ｋＨｚの場合、１．０秒程度の遅延時間を得るために必要となる記憶容量は約２Ｍビット程度である。
【００５０】
したがって、近年のＤＲＡＭの容量が４Ｍビットから１６Ｍビット、さらには６４Ｍビットに移行しつつある現状を考慮すれば、現状の４ＭビットのＤＲＡＭの容量で余った部分に常に楽音元信号を記憶することで、任意の遅延時間の入力信号を即利用することができる。
【００５１】
これにより、遅延時間の長い遅延効果が必要となる場合であっても、新たな効果が選択されると直ちに効果信号を読み出す記憶回路ＡまたはＢを切り換えることにより、従来の同様の装置よりも格段に早く新しい効果信号が出力できる。
【００５２】
なお、前記一対の記憶回路Ａ、Ｂの構成及び機能は、後述するように３個のスイッチＳＷ１、ＳＷ２、ＳＷ３から形成される切換手段４６の動作により相互に切換え可能になっている。
【００５３】
演算部４４は乗算器４１Ａ、４１Ｂと加算器４２Ａからなり、楽音元信号に所定の効果を付加する機能を有するものである。即ち、音源回路８より送られた楽音元信号は、乗算器４１Ａにおいて所定の係数が乗算され、またフィードバック信号は乗算器４１Ｂにより所定の係数が乗算され、所望の効果が付加される。
【００５４】
乗算器４１Ａ及び乗算器４１Ｂにより効果の付加された両信号は、加算器４２Ａにおいて加算されて一つの楽音信号に合成されて、切換手段４６により選択されている記憶回路ＡまたはＢのいずれか一方に送られて記憶される。
【００５５】
切換手段４６は、音響効果信号を読み出す記憶回路Ａ、Ｂの出力や演算部４４で生成された効果信号を記憶させる記憶回路ＡまたはＢの入力を切り換えるものであり、３個のスイッチＳＷ１、ＳＷ２、ＳＷ３から成り、それぞれが連動して動作するように構成されている。
【００５６】
例えば、図２に例示する切換手段４６における各スイッチの状態では、各記憶回路Ａ、Ｂへの入力信号を制御する入力回路のスイッチＳＷ１、ＳＷ２は上方接点に接続されており、スイッチＳＷ３は下方接点に接続されて記憶回路Ｂから音響効果信号を出力中である。
【００５７】
したがって、演算部４４において処理され所望音響効果の付加された楽音信号を記憶回路Ａに加える回路のスイッチＳＷ１の接点はオフとなっているので、音源回路８より入力された楽音元信号の一部は、何らの処理も施されずそのまま記憶回路Ａに入力されて記憶される。
【００５８】
この際、該記憶回路Ａからの出力回路もスイッチＳＷ３によりオフとなっているので、該記憶回路Ａからの出力はなく、フィードバック信号が帰還されることもない。したがって、該記憶回路Ａに記憶されている楽音元信号は所定のタイミングになるとカラ読みにより破棄されることになる。
【００５９】
一方、スイッチＳＷ２の接点も上方に接続されているので、演算部４４で合成された音響効果信号は時分割され、所定のタイミングになると記憶回路Ｂに送られて記憶される。この際、ＳＷ３が連動して下方接点に接続されているので、音響効果信号は該記憶回路Ｂから順次読み出されて混合部４５に入力される。
【００６０】
また、記憶回路Ｂから出力された信号の一部はフィードバック信号となり演算部４４へ帰還され、乗算器４１Ｂで所定の効果が加えられたのち、加算器４２Ａにおいて、乗算器４１Ａで生成された楽音に付加されて記憶回路Ｂに記憶される。
【００６１】
そして、音響効果切り換えのため切換手段４６が反対の状態に切り換えられると、３個のスイッチの設定は逆転してＳＷ１、ＳＷ２の両スイッチは下方接点に接続され、スイッチＳＷ３は上方接点に接続される。したがって、上述の状況は反転されて、演算部４４で合成された音響効果信号は記憶回路Ａに記憶され、楽音元信号は記憶回路Ｂにそのまま記憶されることになる。
【００６２】
このような構成により、演奏者の操作によって効果の切り換えが指示されると、切換手段４６の各スイッチＳＷ１、ＳＷ２、ＳＷ３が連動して切り換えられるので、フィードバック信号は常に効果信号を出力中の記憶回路ＢまたはＡのいずれか一方から読み出されて演算部４４に帰還され、楽音元信号に合成された後、該効果信号を出力中の記憶回路ＢまたはＡに順次記憶することになる。
【００６３】
したがって、音響効果の切り換えの際に、今まで発音中の音響効果の影響を受けることなく、新たな切り換え操作により指定された音響効果の出力が可能となり、従来の電子楽器のように所望の効果音が生成されるまで、効果をゲートし、あるいはマスクする必要がなくなる。
【００６４】
混合部４５は、乗算器４１Ｃ、４１Ｄと加算器４２Ｂからなり、演奏者が楽音元信号と遅延された音響効果信号の混合比を調整するものであり、例えば操作パネルに設けられた可変式のスライダボリューム等により設定された所望の混合比となるように調整された信号は、加算器４２Ｂで加算されて下流側の加算器４３に送られる。
【００６５】
加算器４３は、ディレイ、コーラス、アンサンブル等の各音響効果付加回路４０それぞれにより生成された効果信号を合成するものであり、該加算器４３により合成された楽音信号はＤ／Ａ変換器１０に送られる。
【００６６】
かかる構成により、新たな遅延時間や効果が設定されると、直ちに切換手段４６のスイッチが切り換わる結果、音響効果信号を読み出す記憶回路Ａ（またはＢ）からＢ(またはＡ)に切り換わり、フィードバック信号も新たに切り換えられた記憶回路Ｂ（またはＡ）から出力された信号が該記憶回路Ｂ（またはＡ）にフィードバックされることになる。
【００６７】
したがって、従前の音響効果信号の残っている記憶回路において切り換え後の音響効果信号を新たに生成する必要はなく、効果切換操作後直ぐに新たな音響効果を付加することが可能である。そのため、従来の装置のように新たな音響効果信号が形成されるまでゲートし、あるいは遅延段数の変化に応じたマスキング処理を行なう必要はない。
【００６８】
また、本発明によれば、大容量化して余裕のできたＤＲＡＭやＳ−ＲＡＭ等の空きメモリを使用しソフト的に制御可能であるため、特に新たにメモリを設ける必要はなく、高性能化されたＣＰＵ１やＤＳＰ９の余剰能力を利用したメモリへの書込み／読み出しや演算処理が可能である。
【００６９】
したがって、特に新たにハードウエアを付加する必要はなく、低価格で高機能の音響効果付加装置を提供できる。なお、本発明の音響効果音付加装置は、本実施例の電子楽器に限定されるものではなく、例えばオーディオアンプ、カラオケ、カーステレオ等、その他の音響機器にも適用可能である。
【００７０】
なお、本実施例では分かりやすくするため３個のスイッチＳＷ１、ＳＷ２、ＳＷ３とも単純な切換器（セレクタ）を使用した場合を図示しているが、実際のスイッチは演算部４４と同様、乗算器と加算器で構成されており、オンする側には乗算係数１を、オフする側には乗算係数０を乗ずることによりオン／オフの制御が行なわれる。
【００７１】
したがって、図２に例示するスイッチＳＷ３として上述の乗算器及び加算器を使用する場合、例えばＳＷ３の記憶回路Ｂ側の乗算器には１００ｍｓ単位で最大値から０に減衰するデータ、すなわち減衰特性のエンベロープを乗算係数として与え、記憶回路Ａ側の乗算器には１００ｍｓ単位で０から最大値に増加するデータ、すなわち増加特性のエンベロープを乗算係数として順次与えることによって、より滑らかなエンベロープ特性が付加され、聴覚的にも違和感のない切り換えが行える。
【００７２】
また、記憶回路Ａ，Ｂに送られる楽音元信号は、音源回路８で生成された楽音元信号の他、楽音元信号を例えばフィルタリングして高周波をカットした信号のような元信号に近い信号とすることもできる。
【００７３】
また、該楽音元信号を加工して記憶させるように構成してもよい。さらには、各音響効果付加回路４０へ入力される楽音元信号も同様のフィルタリングされた信号であってもよい。
【００７４】
図３は上記音響効果付加回路４０をステレオ装置のＤＳＰ９に適用した場合を示しており、図２に例示している音響効果付加回路４０と同様の回路構成が左右チャンネルそれぞれごとに設けられている。
【００７５】
したがって、該ステレオ装置の場合の各音響効果付加回路４０の構成や動作は、前述したモノラルの場合の構成や動作と同じであるので説明を省略する。
【００７６】
【発明の効果】
以上詳述したように本発明に係る装置によれば、音響効果の切り換えが指示されると、切換部のスイッチング動作が実行される毎に音響効果信号を読み出す記憶回路が交互に切り換えられて、直ちに新たな音響効果が読み出されることになるので、所定の遅延時間が経過するまで待つ必要がなくなる。したがって、本発明によれば、簡単な構成でありながら自然で聴覚的にも違和感のない音響効果を付加できる音響効果付加装置が提供できる。
【図面の簡単な説明】
【図１】本発明に係る音響効果付加装置を備えた電子楽器の全体構成を説明する図である。
【図２】本発明に係る音響効果付加装置をモノラル装置に適用した場合の構成と動作を説明する図である。
【図３】本発明に係る音響効果付加装置をステレオ装置に適用した場合の構成を示す図である。
【符号の説明】
１    ＣＰＵ
２    ＲＯＭ
３    ＲＡＭ
４    鍵盤
５    操作パネル・表示器
６    ＭＩＤＩ入出力装置
７    フロッピー入出力装置
８    音源回路
９    デジタルシグナルプロセッサ（ＤＳＰ・・音響効果付加装置）
１０  Ｄ／Ａ変換器
１１  スピーカ
２１  制御部
２２  制御テーブル
４０  音響効果付加回路
４１Ａ，４１Ｂ，４１Ｃ，４１Ｄ，４１ＬＡ，４１ＬＢ，４１ＬＣ，４１ＬＤ，４１ＲＡ，４１ＲＢ，４１ＲＣ，４１ＲＤ  乗算器
４２Ａ，４２Ｂ，４２ＬＡ，４２ＬＢ，４２ＲＡ，４２ＲＢ  加算器
４３，４３Ｌ，４３Ｒ  加算器
４４，４４Ｌ，４４Ｒ  演算部（演算手段）
４５，４５Ｌ，４５Ｒ  混合出力部（混合出力手段）
４６  切換部（切換手段）
Ａ，Ｂ，Ｌ１，Ｌ２，Ｒ１，Ｒ２  記憶回路（記憶手段）
ＳＷ１，ＳＷ２，ＳＷ３，ＳＷＬ１，ＳＷＬ２，ＳＷＬ３，ＳＷＲ１，ＳＷＲ２，ＳＷＲ３  切換スイッチ
【図１】
0003549991.tif 000002
【図２】
0003549991.tif 000003
【図３】
0003549991.tif 000004