(57)【特許請求の範囲】
【請求項１】
入力されるオーディオ信号を複数の帯域に分割する帯域分割手段と、
上記帯域分割手段にて分割された各帯域におけるエンベロープ値を検波するエンベロープ検波手段と、
上記エンベロープ検波手段にて検波したエンベロープ値を各帯域毎に保持する第１の記憶手段と、
上記第１の記憶手段に記憶されているエンベロープ値を各帯域毎に時系列的にシフトして保持する第２の記憶手段と、
上記第２の記憶手段に保持されている時系列的にシフトされる前回のエンベロープ値と上記第１の記憶手段に保持されている今回のエンベロープ値の差分値を各帯域毎に演算する演算手段と、
複数の音源を発生する音源発生手段と、
上記入力されたオーディオ信号と上記音源発生手段から発生した音源とを重畳する重畳手段と、
上記演算手段によって演算された各帯域毎の差分値の所定パターンに基づいて上記音源発生手段から発生する音源を切換える音源発生制御手段と、
を備えてなることを特徴とする再生装置。
【請求項２】
請求項１記載の再生装置において、
上記差分値の所定パターンから上記オーディオ信号のテンポを検出し、上記テンポに応じて上記音源発生手段において発生される音源を切り換えるようにしたことを特徴とする再生装置。
【請求項３】
請求項１記載の再生装置において、
上記音源発生手段において発生される音源は同じ音色で低音と高音を有するようにしたことを特徴とする再生装置。
【請求項４】
請求項１記載の再生装置において、
上記演算手段は、上記前回のエンベロープ値の読み込みから上記今回のエンベロープ値の読み込みまでの時間間隔をマスク設定時間として設定でき、上記差分値が所定値より大きいか小さいかにより上記前回のエンベロープ値の読み込みと上記今回のエンベロープ値の読み込みとの間の上記マスク設定時間を変更して設定することを特徴とする再生装置。
【請求項５】
請求項１記載の再生装置において、
上記音源発生手段において発生される音源を乱数を用いてランダムに選択するようにしたことを特徴とする再生装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、例えば、オーディオ再生の再生信号レベルに応じて所定の音源の重畳を行う再生装置に関する。
【０００２】
【従来の技術】
従来、ＣＤ（コンパクトディスク）／ＭＤ（ミニディスク）デッキ操作部と、チューナー操作部と、アンプ操作部と、スピーカーからなり、ＣＤやＭＤに記録されたオーディオ信号の再生を行う再生装置があった。
【０００３】
このような再生装置においては、ＣＤやＭＤに記録されたオーディオ信号を再生する際に、再生された音楽に応じて、ユーザーが自らリズムボックスやドラムパッドを用いて、音楽のリズムに合わせるように音を発生させていた。
【０００４】
【発明が解決しようとする課題】
しかし、従来の再生装置では、ユーザーの感覚でリズムボックスやドラムパッドの音を再生音に合わせるようにしていたので、リズムがずれたりしてすべての音楽に対応した音の重畳ができないという不都合があった。
【０００５】
本発明は、かかる点に鑑みてなされたものであり、すべての音楽に対応した音の重畳が可能な再生装置の提供を目的とする。
【０００６】
【課題を解決するための手段】
本発明の再生装置は、入力されるオーディオ信号を複数の帯域に分割する帯域分割手段と、上記帯域分割手段にて分割された各帯域におけるエンベロープ値を検波するエンベロープ検波手段と、上記エンベロープ検波手段にて検波したエンベロープ値を各帯域毎に保持する第１の記憶手段と、上記第１の記憶手段に記憶されているエンベロープ値を各帯域毎に時系列的にシフトして保持する第２の記憶手段と、上記第２の記憶手段に保持されている時系列的にシフトされる前回のエンベロープ値と上記第１の記憶手段に保持されている今回のエンベロープ値の差分値を各帯域毎に演算する演算手段と、複数の音源を発生する音源発生手段と、上記入力されたオーディオ信号と上記音源発生手段から発生した音源とを重畳する重畳手段と、上記演算手段によって演算された各帯域毎の差分値の所定パターンに基づいて上記音源発生手段から発生する音源を切換える音源発生制御手段と、を備えたものである。
【０００７】
本発明の再生装置によれば、以下のような作用をする。
帯域分割手段は入力されるオーディオ信号を複数の帯域に分割するように作用する。エンベロープ検波手段は帯域分割手段にて分割された各帯域におけるエンベロープ値を検波するように作用する。第１の記憶手段はエンベロープ検波手段にて検波したエンベロープ値を各帯域毎に保持するように作用する。第２の記憶手段は第１の記憶手段に記憶されているエンベロープ値を各帯域毎に時系列的にシフトして保持するように作用する。演算手段は第２の記憶手段に保持されている時系列的にシフトされる前回のエンベロープ値と第１の記憶手段に保持されている今回のエンベロープ値の差分値を各帯域毎に演算するように作用する。音源発生手段は複数の音源を発生するように作用する。重畳手段は入力されたオーディオ信号と音源発生手段から発生した音源とを重畳するように作用する。音源発生制御手段は演算手段によって演算された各帯域毎の差分値の所定パターンに基づいて音源発生手段から発生する音源を切換えるように作用する。
【０００８】
【発明の実施の形態】
以下、本実施の形態を説明する。まず、本実施の形態の再生装置の構成を図４に示す外観斜視図を参照しながら説明する。
【０００９】
図４において、再生装置は、ＣＤ（コンパクトディスク）／ＭＤ（ミニディスク）を再生操作可能なＣＤ／ＭＤデッキ操作部４０と、ＦＭラジオ放送を受信操作可能なチューナー操作部４１と、オーディオ信号の増幅操作可能なアンプ操作部４２と、アンプで増幅されたオーディオ信号を音に変えるスピーカー４３、４４とからなり、ＣＤやＭＤに記録されたオーディオ信号の再生を行うものである。なお、ＣＤ／ＭＤ操作部４０と、チューナー操作部４１と、アンプ操作部４２とは同一筐体に内蔵されている。
【００１０】
ここで、特に、本実施の形態においては、再生されたオーディオ信号のエンベロープ値の差分値から特定のテンポを検出し、特定のテンポに応じて音源発生手段において発生される音源を切り換えるようにして、再生される音楽に合わせて自動的に音を重畳させるものである。
【００１１】
次に、本実施の形態の再生装置の構成を示すブロック図について図１を参照しながら説明する。
図１において、この本実施の形態の再生装置は、ＣＤやＭＤに記録されたオーディオ信号の再生を行ってアナログオーディオ信号を出力する再生手段１を有する。再生手段１は、図４に示した再生装置に対応する。また、本実施の形態の再生示装置は、アナログオーディオ信号を４バンドの帯域に分けるバンドパスフィルターＢＰＦ２−１（１２５Ｈｚ），２−２（５００Ｈｚ），２−３（２ｋＨｚ），２−４（８ｋＨｚ）と、各帯域のエンベロープを検波するエンベロープ検波回路３−１，３−２，３−３，３−４と、エンベロープ検波されたアナログオーディオ信号をディジタル値に変換するＡ／Ｄ変換回路４−１，４−２，４−３，４−４と、ディジタル値から前回のサンプリング値と今回のサンプリング値との差分値を演算する演算回路５−１，５−２，５−３，５−４とを有する。
【００１２】
演算回路５−１は、前回のサンプリング値を格納するレジスタ５−１−３と、今回のサンプリング値を格納するレジスタ５−１−２と、レジスタ５−１−３に格納された前回のサンプリング値とレジスタ５−１−２に格納された今回のサンプリング値との差分を演算する差分演算回路５−１−１とを有する。なお、ＣＰＵ６から、レジスタ５−１−２にはラッチ信号が、レジスタ５−１−３にはリセット信号が、各サンプリング終了時に供給される。なお、図示はしないが、演算回路５−２，５−３，５−４も演算回路５−１と同様の構成、つまり、前回のサンプリング値を格納するレジスタと、今回のサンプリング値を格納するレジスタと、レジスタに格納された前回のサンプリング値とレジスタに格納された今回のサンプリング値との差分を演算する差分演算回路とを有している。
【００１３】
また、本実施の形態の再生装置は、バンドパスフィルターＢＰＦ２−１（１２５Ｈｚ），２−２（５００Ｈｚ），２−３（２ｋＨｚ），２−４（８ｋＨｚ）から、エンベロープ検波回路３−１，３−２，３−３，３−４、Ａ／Ｄ変換回路４−１，４−２，４−３，４−４、演算回路５−１，５−２，５−３，５−４までの、サンプリング動作の制御および演算動作の制御さらに後段の回路の制御を行うと共に、特に差分値から音楽のテンポを計測しテンポに応じて後述する音源発生器１６から発生される音源を音声合成器２０で再生オーディオ信号に重畳するように制御するＣＰＵ６を有する。また、本実施の形態の再生装置は、後述する表示部にスペクトラムアナライザー表示または音楽に対応したアニメーション表示をするかを選択するスペアナ／アニメーション選択キー７と、後述する再生音に重畳させる音色を選択する音色選択キー８と、後述する音源またはリズムボックスによる再生音に対する音の重畳をランダムに選択するランダム選択キー９と、演算回路５−１，５−２，５−３，５−４による差分値の計測により再生音のテンポを計測開始するためのテンポ計測キー１０と、後述する音源またはリズムボックスによる再生音に対する音の重畳をスタートさせるリズム重畳スタートキー１１とを有する。
【００１４】
音色選択キー８により重畳される音色は、図３に示すように、打楽器音３０、効果音３１、および人の声３２などである。また、打楽器音３０は、ドラムの音色としてＴｉｇｈｔ  ｋｉｃｋ，Ｌｏｏｓｅ  ｓｎａｒｅ，Ｏｐｅｎ／Ｃｌｏｓｅ  Ｈｉｈａｔ、Ｌｏｗ／Ｈｉｇｈ  Ｔｏｍ，Ｓｉｄｅ  ｓｔｉｃｋ，ラテン系打楽器としてＨａｎｄ  ｃｌａｐ，Ｏｐｅｎ／Ｃｌｏｓｅ  Ｃｏｎｇａ，Ｃａｂａｓａ，Ｃｌａｖｅｓ，Ｌｏｗ／Ｈｉｇｈ  Ｃｏｗｂｅｌｌ，Ｔａｍｂｏｕｒｉｎ，Ｔｅｃｈｎｏ  ｋｉｃｋ，Ｌｏｗ／Ｈｉｇｈ  Ｗｈｉｓｔｌｅ，Ｓｃｒａｔｃｈ，がある。このように、打楽器音３０では、同じ音色で低音と高音（Ｌｏｗ／Ｈｉｇｈ）の２種類を有するものがある。また、打楽器音３０では、同じ音色で共鳴音と遮蔽音（Ｏｐｅｎ／Ｃｌｏｓｅ）の２種類を有するものがある。また、効果音３１として、Ｐｕｎｃｈ，Ｂｅｅｐ，Ｓｑｕｅａｌ，Ｃｌｕｓｈ，がある。また、人の声３２として、Ｈａ，Ｇｏ，Ｈｅｙ，Ａｏｈ，Ｓｈｏｕｔ，Ｙｅａｈ，Ｈｏｏｏ，Ｙａｈ，Ｓｅｘｙ，がある。
【００１５】
また、本実施の形態の再生装置は、表示部の表示を制御する表示部制御手段１２と、表示部に表示する各種画像パターンを記憶する画像パターンメモリ（リードオンリーメモリＲＯＭ）１３と、音楽に対応したアニメーション表示をする表示部（蛍光表示管ＦＬ：Ｆｌｕｏｒｅｓｃｅｎｔ  ｃｈａｒａｃｔｅｒ  ｄｉｓｐｌｙ  ｔｕｂｅ／液晶表示装置ＬＣＤ：Ｌｉｑｕｉｄ  ｃｒｙｓｔａｌ  ｄｉｓｐｌｙ）１４とを有する。表示部のアニメーションを表示可能な範囲は例えば、横１１ドット×縦７ドットであり、各ドットの位置によって３色のうちの１色を表示することができるように構成されている。
【００１６】
また、本実施の形態の再生装置は、再生音に対して重畳させる音を選択する音源選択器１５と、再生音に対して重畳させる音を発生する音源発生器１６と、再生音に対して重畳させるリズムを選択するリズムボックス選択器１７と、再生音に対して重畳させるリズムを発生するリズムジェネレーター１８とを有する。
【００１７】
また、本実施の形態の再生装置は、アナログオーディオ信号に対してＣＰＵ６から供給されるコントロール信号に基づいて音場の制御を行う音源用ＤＳＰ（Ｄｉｇｉｔａｌ  ｓｉｇｎａｌ  ｐｒｏｃｅｓｓｏｒ）１９と、再生音に対して重畳させる音またはリズムを合成処理する音声合成器２０と、ＣＰＵ６から供給されるコントロール信号に基づいて音源発生器１６からの音またはリズムジェネレーター１８からのリズムを選択的に切り替えて音声合成器２０に供給するスイッチ２１（ＳＷ１）と、ＣＰＵ６から供給されるコントロール信号に基づいて音源用ＤＳＰ１９からの音場制御出力と音声合成器２０からの音またはリズム合成出力とを選択的に切り替えて出力するスイッチ２２（ＳＷ２）と、電気信号を音に変換して音楽を再生するスピーカー２３とを有する。
【００１８】
このように構成された本実施の形態の再生装置の動作について図２のフローチャートを用いて説明する。
図１において、再生手段１はＣＤやＭＤに記録されたオーディオ信号の再生を行ってアナログオーディオ信号を出力する。再生手段１から出力されるアナログオーディオ信号はバンドパスフィルターＢＰＦ２−１（１２５Ｈｚ），２−２（５００Ｈｚ），２−３（２ｋＨｚ），２−４（８ｋＨｚ）に供給される。バンドパスフィルターＢＰＦ２−１（１２５Ｈｚ），２−２（５００Ｈｚ），２−３（２ｋＨｚ），２−４（８ｋＨｚ）はアナログオーディオ信号を４バンドの帯域に分ける。ここで、バンドパスフィルターＢＰＦ２−１（１２５Ｈｚ），２−２（５００Ｈｚ），２−３（２ｋＨｚ），２−４（８ｋＨｚ）の４バンドの各周波数はその帯域の中心周波数である。４バンドの帯域通過の動作は共振空洞形で共振の鋭さを表すＱの値は１である。
【００１９】
４バンドの帯域に分けられたアナログオーディオ信号はエンベロープ検波回路３−１，３−２，３−３，３−４に供給される。エンベロープ検波回路３−１，３−２，３−３，３−４は各帯域の信号のエンベロープ値を検波する。このエンベロープ検波されたアナログオーディオ信号のエンベロープ値はＡ／Ｄ変換回路４−１，４−２，４−３，４−４に供給される。Ａ／Ｄ変換回路４−１，４−２，４−３，４−４は、このエンベロープ値をディジタル値に変換する。このディジタル値は演算回路５−１，５−２，５−３，５−４に供給される。演算回路５−１，５−２，５−３，５−４はこのディジタル値から前回のサンプリング値と今回のサンプリング値との差分値を演算する。
【００２０】
具体的には、演算回路５−１は、以下の動作をする。レジスタ５−１−３は、前回のサンプリング値を格納する。レジスタ５−１−２は、今回のサンプリング値を格納する。差分演算回路５−１−１は、レジスタ５−１−３に格納された前回のサンプリング値とレジスタ５−１−２に格納された今回のサンプリング値との差分を演算する。なお、図示はしないが、演算回路５−２，５−３，５−４も演算回路５−１と同様の動作、つまり、ｎ＝２〜４のとき、レジスタ５−ｎ−３により前回のサンプリング値を格納し、レジスタ５−ｎ−２により今回のサンプリング値を格納し、差分演算回路５−ｎ−１によりレジスタレジスタ５−ｎ−３に格納された前回のサンプリング値とレジスタ５−ｎ−２に格納された今回のサンプリング値との差分を演算する。
【００２１】
このようにしてオーディオ信号の各エンベロープ値の差分値が求められる。このように各サンプリング値の差分値を求めることにより、エンベロープ値の変化の度合いである微分値を求めることができる。つまり、差分値の所定パターンを検出することにより、オーディオ信号中に繰り返される一定のパターンを求めることができる。
【００２２】
また、ＣＰＵ６は、バンドパスフィルターＢＰＦ２−１（１２５Ｈｚ），２−２（５００Ｈｚ），２−３（２ｋＨｚ），２−４（８ｋＨｚ）から、エンベロープ検波回路３−１，３−２，３−３，３−４、Ａ／Ｄ変換回路４−１，４−２，４−３，４−４、演算回路５−１，５−２，５−３，５−４までの、サンプリング動作の制御および演算動作の制御さらに後段の回路の制御を行うと共に、特に差分値から音楽のテンポを計測しテンポに応じて音源発生器１６から発生される音源を音声合成器２０で再生オーディオ信号に重畳するように制御する。
【００２３】
ここで、ＣＰＵ６の動作を図２のフローチャートを用いて説明する。
図２において、開始して、ステップＳ１でサンプリングを行う。具体的には、Ａ／Ｄ変換回路４−１，４−２，４−３，４−４におけるＡ／Ｄ変換を行うためのエンベロープ値のサンプリングを行う。このサンプリングに要する時間は、１バンドあたり５ｍｓｅｃ、４バンドで２０ｍｓｅｃかかる。ステップＳ２でＡ／Ｄ値を読む。具体的には、Ａ／Ｄ変換回路４−１，４−２，４−３，４−４でＡ／Ｄ変換されたディジタルのエンベロープ値を読み込む。ステップＳ３で前回との差分を読む。具体的には、演算回路５−１，５−２，５−３，５−４で演算された差分値を読み込む。
【００２４】
ステップＳ４で前回からのマスク設定時間が経過したか否かを判断する。具体的には、音源発生器１６から発生される音源を音声合成器２０で再生オーディオ信号に重畳する際に、重畳する音源の時間間隔のうちユーザーが感知できない程度の微小な時間間隔を不感（マスク）設定時間として設定しておく。そして、マスク設定時間が経過しないときは終了し、マスク設定時間が経過したときに以下のステップＳ５〜Ｓ１０の各処理を行う。
【００２５】
ステップＳ４でマスク設定時間が経過したとき、ステップＳ５へ進み、差分値がかなり大きい値であるか否かを判断する。具体的には、差分値が例えば１０ｄＢ以上であるか否かを判断する。ステップＳ５で差分値がかなり大きい値であるときは、ステップＳ６へ進み、第１のマスク時間設定を行う。具体的には、ステップＳ４におけるマスク設定時間を比較的長めの例えば５００ｍｓｅｃに設定する。
【００２６】
そして、ステップＳ９へ進み、音源の発生が乱数により選択されるように設定されているか否かを判断する。具体的には、ユーザーがランダム選択キー９を押したときに音源の発生が乱数により選択されるように設定されていると判断して、音源選択器１５にＣＰＵ６から乱数によって音源が選択されるコントロール信号が供給されて、この乱数により音源を選択するコントロール信号に基づいて音源発生器１６は乱数に基づいて音源を発生させる。この乱数は、例えば、ＣＰＵ６のランニングタイマーを用いる。ＣＰＵ６は、ランダム選択キー９が押されたときのこのランニングタイマーのタイマー時間Ｔを２９で割った余りの値に応じて割り当てられた音源を選択させるようにコントロール信号を生成する。
【００２７】
ステップＳ９で音源の発生が乱数により選択されるように設定されているときは、ステップＳ１０へ進み、乱数に基づいて音源の発生をするように設定する。具体的には、ＣＰＵ６は音源を選択させるコントロール信号を音源選択器１５に供給して、この乱数により音源を選択するコントロール信号に基づいて音源発生器１６は乱数に基づいて音源を発生させる。
【００２８】
ステップＳ９で音源の発生が乱数により選択されるように設定されていないとき、およびステップＳ１０で乱数に基づいて音源の発生をするように設定されたときは、ステップＳ１１へ進む。そして、ステップＳ１１で打楽器音を鳴らす。具体的には、各サンプリング毎に、音源発生器１６から発生される乱数に基づいて発生された音源を音声合成器２０は再生オーディオ信号に重畳する。これにより、スピーカー２３から再生された音楽に合わせて例えば打楽器音が重畳されて出力される。
【００２９】
また、ステップＳ５で差分値がかなり大きい値でないときは、ステップＳ７へ進み、差分値が少し大きい値であるか否かを判断する。具体的には、差分値が例えば６ｄＢ以上であるか否かを判断する。ステップＳ７で差分値が少し大きい値であるときは、ステップＳ８へ進み、第２のマスク時間設定を行う。具体的には、ステップＳ４におけるマスク設定時間を比較的短めの例えば２５０ｍｓｅｃに設定する。そして、ステップＳ９へ進み、上述と同様のステップＳ９〜ステップＳ１１の判断および処理を行う。
【００３０】
ステップＳ７で差分値が少し大きい値でないとき、およびステップＳ１１で打楽器音を鳴らした後は、ステップＳ１２へ進み、現在のＡ／Ｄ値をストアする。具体的には、ストアされたディジタルのエンベロープ値を次回のサンプリング時の差分に用いるように処理して終了する。
【００３１】
このようにして、ユーザーがオーディオ信号を再生して音楽を聴く際に、求められた差分値から音楽のテンポを計測し、音楽のテンポに合わせて、例えば、エンベロープ値の立ち上がり時等をトリガとして、音源発生手段において発生される音源を切り換えるようにして、再生される音楽に合わせて自動的に音を重畳させることができるので、ユーザーに対して聞き慣れた音楽を違った音楽に変えるようにして再生することができる。また、再生された音楽のリズムに合わせて音を重畳するので、どんな音楽でもリズムを強調することができ、ダンスミュージックのようにして再生することができる。
【００３２】
テンポ計測キー１０は、演算回路５−１，５−２，５−３，５−４による差分値の計測により、ＣＰＵ６に対する再生音のテンポの計測を可能とする。具体的には、ユーザーがこのテンポ計測キー１０を押すことにより、例えば、キーの表面に設けられたオレンジ色の発光ダイオードが点滅して、ＣＰＵ６が再生されている音楽のテンポを計測開始し、所定サンプリング時間、例えば、上述した２０ｍｓｅｃを経過した後に、計測完了すると緑色の発光ダイオードが点灯して、表示部１４に音楽に対応して音源発生器１６から発生される音源を音声合成器２０で再生オーディオ信号に重畳することができる。従って、ユーザーにとってはテンポ計測キー１０を押したと同時に音楽のテンポが計測されてこれに応じた音源が再生オーディオ信号に重畳されるのを聴覚で認識することができる。
【００３３】
また、上述したテンポ計測で音楽の種類を識別して、音楽の種類の認識によって再生オーディオ信号に重畳される音源を変えるようにしてもよい。
【００３４】
また、表示部制御手段１２はＣＰＵ６からのコントロール信号に基づいて表示部１４の表示動作を制御する。画像パターンメモリ（ＲＯＭ）１３は、表示部１４に表示する各種画像パターンを記憶する。
【００３５】
また、スペアナ／アニメーション選択キー７は、表示部１４にスペクトラムアナライザー表示または音楽に対応したアニメーション表示をするかの選択を可能とする。通常は初期設定状態がアニメーション選択状態であり、ユーザーがスペアナ／アニメーション選択キー７を押すと、スペクトラムアナライザー表示に切り替わり、再度、スペアナ／アニメーション選択キー７を押すと、アニメーション選択状態に切り替わるようになっている。
【００３６】
上述したように、音色選択キー８は、再生音の音色の選択を可能とする。ユーザーが音色選択キー８を押すと、ＣＰＵ６からのコントロール信号に基づいて音源選択器１５は再生音に対して重畳させる音を選択する。音源発生器１６は再生音に対して重畳させる選択された音を発生する。
【００３７】
リズム重畳スタートキー１１は、音源またはリズムボックスによる再生音に対する音の重畳をスタートさせる。ユーザーがリズム重畳スタートキー１１を押すと、ＣＰＵ６からのコントロール信号に基づいてリズムボックス選択器１７は再生音に対して重畳させるリズムを選択する。リズムジェネレーター１８は、再生音に対して重畳させるリズムを発生する。
【００３８】
上述したように、ランダム選択キー９は、音源またはリズムボックスによる再生音に対して重畳する音をランダム選択することを可能とする。ユーザーがランダム選択キー９を押すと、ＣＰＵ６からのコントロール信号に基づいて音源選択器１５またはリズムボックス選択器１７は再生音に対して重畳させる音源またはリズムを選択する。
【００３９】
音源用ＤＳＰ１９は、アナログオーディオ信号に対してＣＰＵ６から供給されるコントロール信号に基づいて音場の制御を行う。音場の制御が施されたアナログオーディオ信号は音声合成器２０に供給される。
【００４０】
スイッチ２１（ＳＷ１）は、ＣＰＵ６から供給されるコントロール信号に基づいて音源発生器１６からの音またはリズムジェネレーター１８からのリズムを選択的に切り替えて音声合成器２０に供給する。音声合成器２０は再生音に対して重畳させる音またはリズムを合成処理する。
【００４１】
スイッチ２２（ＳＷ２）は、ＣＰＵ６から供給されるコントロール信号に基づいて音源用ＤＳＰ１９からの音場制御出力と音声合成器２０からの音またはリズム合成出力とを選択的に切り替えて出力する。スピーカー２３は、電気信号を音に変換して音楽を再生する。
【００４２】
上述した本実施の形態の再生装置は、入力されるオーディオ信号を複数の帯域に分割する帯域分割手段としてのＢＰＦ２と、帯域分割手段にて分割された各帯域におけるエンベロープ値を検波するエンベロープ検波手段としてのエンベロープ検波回路３と、エンベロープ検波手段にて検波したエンベロープ値を各帯域毎に保持する第１の記憶手段としてのレジスタ５−１−２と、第１の記憶手段に記憶されているエンベロープ値を時系列的にシフトして保持する第２の記憶手段としてのレジスタ５−１−３と、第２の記憶手段に保持されている時系列的にシフトされる前回のエンベロープ値と第１の記憶手段に保持されている今回のエンベロープ値の差分値を演算する演算手段としての差分回路５−１−１と、複数の効果音を発生する音源発生手段と、入力されたオーディオ信号と音源発生手段から発生した効果音とを重畳する重畳手段と、演算手段によって演算された差分値に基づいて音源発生手段から発生する音源を切換える音源発生制御手段とを備えたので、エンベロープ値の差分値から音楽の特徴を認識でき、認識された音楽に応じて効果音を重畳させて、音楽の変化を重畳された効果音のリズムで表示することができ、音楽の躍動感をユーザーに強く訴えることができる。
【００４３】
これにより、店頭でのデモンストレーションの効果を向上させることができる。また、ハードウエアの構成は従来のままで、ソフトウエアの改良で実現することができるので、コストアップが無いという利点がある。このようにして、本実施の形態の再生装置の付加価値を向上させることができる。
【００４４】
また、本実施の形態の再生装置は、上述において、差分値から特定のテンポを検出し、特定のテンポに応じて音源発生手段において発生される音源を切り換えるようにしたので、ビートの強い音楽では激しい効果音を重畳することができ、逆に、流れの緩やかな音楽では柔らかい効果音を重畳することができる。
【００４５】
また、本実施の形態の再生装置は、上述において、音源発生手段において発生される音源は同じ音色で低音と高音を有するようにしたので、同じ音色で低音と高音とにより幅の広い効果音を重畳させることができる。
【００４６】
また、本実施の形態の再生装置は、上述において、差分値が所定値より大きいか小さいかにより前回と今回との間にマスク設定時間を設けるので、差分値の大きいときにマスク設定時間を比較的長めに設定することにより、あたかもストップモーションのようなインパクトの大きなダイナミックな効果音の重畳をすることができ、逆に、差分値の小さいときにマスク設定時間を比較的短めに設定することにより、穏やかで滑らかな効果音の重畳をすることができる。
【００４７】
また、本実施の形態の再生装置は、上述において、音源発生手段において発生される音源の音色を乱数を用いてランダムに選択するようにしたので、特定の音色を重畳させたときに比べて予測性のない効果音の重畳をすることができる。
【００４８】
【発明の効果】
この発明の再生装置は、入力されるオーディオ信号を複数の帯域に分割する帯域分割手段と、上記帯域分割手段にて分割された各帯域におけるエンベロープ値を検波するエンベロープ検波手段と、上記エンベロープ検波手段にて検波したエンベロープ値を各帯域毎に保持する第１の記憶手段と、上記第１の記憶手段に記憶されているエンベロープ値を時系列的にシフトして保持する第２の記憶手段と、上記第２の記憶手段に保持されている時系列的にシフトされる前回のエンベロープ値と上記第１の記憶手段に保持されている今回のエンベロープ値の差分値を演算する演算手段と、複数の効果音を発生する音源発生手段と、上記入力されたオーディオ信号と上記音源発生手段から発生した効果音とを重畳する重畳手段と、上記演算手段によって演算された差分値に基づいて上記音源発生手段から発生する音源を切換える音源発生制御手段とを備えたので、エンベロープ値の差分値から音楽の特徴を認識でき、認識された音楽に応じて効果音を重畳させて、音楽の変化を重畳された効果音のリズムで表示することができ、音楽の躍動感をユーザーに強く訴えることができるという効果を奏することができる。
【００４９】
また、この発明の再生装置は、上述において、上記差分値から特定のテンポを検出し、上記特定のテンポに応じて上記音源発生手段において発生される音源を切り換えるようにしたので、ビートの強い音楽では激しい効果音を重畳することができ、逆に、流れの緩やかな音楽では柔らかい効果音を重畳することができるという効果を奏することができる。
【００５０】
また、この発明の再生装置は、上述において、上記音源発生手段において発生される音源は同じ音色で低音と高音を有するようにしたので、同じ音色で低音と高音とにより幅の広い効果音を重畳させることができるという効果を奏することができる。
【００５１】
また、この発明の再生装置は、上述において、上記差分値が所定値より大きいか小さいかにより上記前回と上記今回との間にマスク設定時間を設けるので、差分値の大きいときにマスク設定時間を比較的長めに設定することにより、あたかもストップモーションのようなインパクトの大きなダイナミックな効果音の重畳をすることができ、逆に、差分値の小さいときにマスク設定時間を比較的短めに設定することにより、穏やかで滑らかな効果音の重畳をすることができるという効果を奏することができる。
【００５２】
また、この発明の再生装置は、上述において、上記音源発生手段において発生される音源の音色を乱数を用いてランダムに選択するようにしたので、特定の音色を重畳させたときに比べて予測性のない効果音の重畳をすることができるという効果を奏することができる。
【図面の簡単な説明】
【図１】本実施の形態の再生装置の構成を示すブロック図である。
【図２】本実施の形態の再生装置の動作を示すフローチャートである。
【図３】本実施の形態の再生装置の音色の例を示す図である。
【図４】本実施の形態の再生装置の外観斜視図である。
【符号の説明】
１…再生手段、２…ＢＰＦ、３…エンベロープ検波回路、４…Ａ／Ｄ変換回路、５…演算回路、６…ＣＰＵ、７…スペアナ／アニメーション選択キー、８…音色選択キー、９…ランダム選択キー、１０…テンポ計測キー、１１…リズム重畳スタートキー、１２…表示部制御手段、１３…画像パターンメモリ、１４…表示部、１５…音源選択器、１６…音源発生器、１７…リズムボックス選択器、１８…リズムジェネレーター、１９…音源用ＤＳＰ、２０…音声合成器、、２１…スイッチ（ＳＷ１）、２２…スイッチ（ＳＷ２）、２３…スピーカー、３０…打楽器音、３１…効果音、３２…人の声、４０…ＣＤ／ＭＤデッキ操作部、４１…チューナー操作部、４２…アンプ操作部、４３…スピーカー、４４…スピーカー、４５…表示部、４６…キー、
【図１】
0003921773.tif 000002
【図２】
0003921773.tif 000003
【図３】
0003921773.tif 000004
【図４】
0003921773.tif 000005