JPH11212552A - 再生装置 - Google Patents

再生装置

Info

Publication number
JPH11212552A
JPH11212552A JP10017177A JP1717798A JPH11212552A JP H11212552 A JPH11212552 A JP H11212552A JP 10017177 A JP10017177 A JP 10017177A JP 1717798 A JP1717798 A JP 1717798A JP H11212552 A JPH11212552 A JP H11212552A
Authority
JP
Japan
Prior art keywords
rhythm
tempo
value
audio signal
sound source
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP10017177A
Other languages
English (en)
Other versions
JP3921779B2 (ja
Inventor
Kohei Kano
康平 加納
Minako Ishizuka
実菜子 石塚
Takahiro Sato
隆広 佐藤
Masayuki Mizuki
雅之 水木
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sony Corp
Original Assignee
Sony Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sony Corp filed Critical Sony Corp
Priority to JP01717798A priority Critical patent/JP3921779B2/ja
Priority to MYPI99000136A priority patent/MY121856A/en
Priority to US09/236,073 priority patent/US6463014B1/en
Priority to IDP990050A priority patent/ID21804A/id
Priority to CN2008101490680A priority patent/CN101383145B/zh
Priority to CN2008101490695A priority patent/CN101383146B/zh
Priority to CNB2004100789926A priority patent/CN100481248C/zh
Priority to KR1019990002418A priority patent/KR100555858B1/ko
Priority to CNB991008898A priority patent/CN1263027C/zh
Priority to CNB031540589A priority patent/CN1271627C/zh
Publication of JPH11212552A publication Critical patent/JPH11212552A/ja
Priority to US10/265,236 priority patent/US6618336B2/en
Application granted granted Critical
Publication of JP3921779B2 publication Critical patent/JP3921779B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Electrophonic Musical Instruments (AREA)

Abstract

(57)【要約】 【課題】 音楽に同期したリズムの重畳が可能な再生装
置の提供を目的とする。 【解決手段】 この再生装置は、オーディオ信号を複数
の帯域に分割するBPF2と、各帯域におけるエンベロ
ープ値を検波するエンベロープ検波回路3と、エンベロ
ープ値を各帯域毎に保持するレジスタ5−1−2と、エ
ンベロープ値を時系列的にシフトして保持するレジスタ
5−1−3と、前回と今回のエンベロープ値の差分値を
演算する差分回路5−1−1と、差分値に基づいてオー
ディオ信号のテンポを測定するCPU6と、複数種類の
リズムパターンを発生するリズムジェネレーター18
と、オーディオ信号とリズムパターンとを重畳する音声
合成器20と、テンポ情報に基づいてリズム音源をオー
ディオ信号に同期させるリズムボックス選択器17とを
備え、リズムを音楽に同期させて重畳する。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は、例えば、オーディ
オ再生の再生信号レベルに応じて所定のリズムの重畳を
行う再生装置に関する。
【0002】
【従来の技術】従来、CD(コンパクトディスク)/M
D(ミニディスク)デッキ操作部と、チューナー操作部
と、アンプ操作部と、スピーカーからなり、CDやMD
に記録されたオーディオ信号の再生を行う再生装置があ
った。
【0003】このような再生装置においては、CDやM
Dに記録されたオーディオ信号を再生する際に、再生さ
れた音楽に応じて、ユーザーが自らリズムボックスを用
いて、音楽に合わせるようにリズムを発生させていた。
【0004】
【発明が解決しようとする課題】しかし、従来の再生装
置では、ユーザーの感覚でリズムボックスの音を再生音
に合わせるようにしていたので、そのために以下のよう
な技術的課題があった。第1に音楽のテンポがどの程度
であるかを判別できず、第2にテンポを合わせたとして
も拍子通りに合わせることが難しく、第3に音楽のテン
ポは常に変化しているためユーザーが上述した第1およ
び第2の点を注意しながら操作しなければならないた
め、結果としてリズムがずれたりしてすべての音楽に対
応したリズムの重畳ができないという不都合があった。
【0005】本発明は、かかる点に鑑みてなされたもの
であり、すべての音楽に対応したリズムの重畳が可能な
再生装置の提供を目的とする。
【0006】
【課題を解決するための手段】本発明の再生装置は、入
力されるオーディオ信号を複数の帯域に分割する帯域分
割手段と、上記帯域分割手段にて分割された各帯域にお
けるエンベロープ値を検波するエンベロープ検波手段
と、上記エンベロープ検波手段にて検波したエンベロー
プ値を各帯域毎に保持する第1の記憶手段と、上記第1
の記憶手段に記憶されているエンベロープ値を時系列的
にシフトして保持する第2の記憶手段と、上記第2の記
憶手段に保持されている時系列的にシフトされる前回の
エンベロープ値と上記第1の記憶手段に保持されている
今回のエンベロープ値の差分値を演算する演算手段と、
上記演算手段からの差分値に基づいて入力されたオーデ
ィオ信号のテンポを測定するテンポ測定手段と、複数種
類のリズムパターンを発生するリズム音源発生手段と、
上記入力されたオーディオ信号と上記リズム音源発生手
段から発生したリズムパターンとを重畳する重畳手段
と、上記テンポ測定手段からのテンポ情報に基づいて上
記リズム音源発生手段から発生するリズム音源を上記入
力されたオーディオ信号に同期させるリズム音源発生制
御手段とを備えたものである。
【0007】本発明の再生装置によれば、以下のような
作用をする。帯域分割手段は入力されるオーディオ信号
を複数の帯域に分割するように作用する。エンベロープ
検波手段は帯域分割手段にて分割された各帯域における
エンベロープ値を検波するように作用する。第1の記憶
手段はエンベロープ検波手段にて検波したエンベロープ
値を各帯域毎に保持するように作用する。第2の記憶手
段は第1の記憶手段に記憶されているエンベロープ値を
時系列的にシフトして保持するように作用する。演算手
段は第2の記憶手段に保持されている時系列的にシフト
される前回のエンベロープ値と第1の記憶手段に保持さ
れている今回のエンベロープ値の差分値を演算するよう
に作用する。テンポ測定手段は演算手段からの差分値に
基づいて入力されたオーディオ信号のテンポを測定する
ように作用する。リズム音源発生手段は複数種類のリズ
ムパターンを発生するように作用する。重畳手段は入力
されたオーディオ信号とリズム音源発生手段から発生し
たリズムパターンとを重畳するように作用する。リズム
音源発生制御手段はテンポ測定手段からのテンポ情報に
基づいてリズム音源発生手段から発生するリズム音源を
入力されたオーディオ信号に同期させるように作用す
る。
【0008】
【発明の実施の形態】以下、本実施の形態を説明する。
まず、本実施の形態の再生装置の構成を図5に示す外観
斜視図を参照しながら説明する。
【0009】図5において、再生装置は、CD(コンパ
クトディスク)/MD(ミニディスク)を再生操作可能
なCD/MDデッキ操作部50と、FMラジオ放送を受
信操作可能なチューナー操作部51と、オーディオ信号
の増幅操作可能なアンプ操作部52と、アンプで増幅さ
れたオーディオ信号を音に変えるスピーカー53、54
とからなり、CDやMDに記録されたオーディオ信号の
再生を行うものである。なお、CD/MD操作部50
と、チューナー操作部51と、アンプ操作部52とは同
一筐体に内蔵されている。
【0010】ここで、特に、本実施の形態においては、
再生されたオーディオ信号のエンベロープ値の差分値か
ら特定のテンポを検出し、特定のテンポに応じてリズム
ジェネレーターにおいてリズムを発生するようにして、
再生される音楽に合わせて自動的にリズムを重畳させる
ものである。
【0011】次に、本実施の形態の再生装置の構成を示
すブロック図について図1を参照しながら説明する。図
1において、この本実施の形態の再生装置は、CDやM
Dに記録されたオーディオ信号の再生を行ってアナログ
オーディオ信号を出力する再生手段1を有する。再生手
段1は、図5に示した再生装置に対応する。また、本実
施の形態の再生装置は、アナログオーディオ信号を4バ
ンドの帯域に分けるバンドパスフィルターBPF2−1
(125Hz),2−2(500Hz),2−3(2k
Hz),2−4(8kHz)と、各帯域のエンベロープ
を検波するエンベロープ検波回路3−1,3−2,3−
3,3−4と、エンベロープ検波されたアナログオーデ
ィオ信号をディジタル値に変換するA/D変換回路4−
1,4−2,4−3,4−4と、ディジタル値から前回
のサンプリング値と今回のサンプリング値との差分値を
演算する演算回路5−1,5−2,5−3,5−4とを
有する。
【0012】演算回路5−1は、前回のサンプリング値
を格納するレジスタ5−1−3と、今回のサンプリング
値を格納するレジスタ5−1−2と、レジスタ5−1−
3に格納された前回のサンプリング値とレジスタ5−1
−2に格納された今回のサンプリング値との差分を演算
する差分演算回路5−1−1とを有する。なお、CPU
6から、レジスタ5−1−2にはラッチ信号が、レジス
タ5−1−3にはリセット信号が、各サンプリング終了
時に供給される。なお、図示はしないが、演算回路5−
2,5−3,5−4も演算回路5−1と同様の構成、つ
まり、n=2〜4のとき、前回のサンプリング値を格納
するレジスタ5−n−3と、今回のサンプリング値を格
納するレジスタ5−n−2と、レジスタ5−n−3に格
納された前回のサンプリング値とレジスタ5−n−2に
格納された今回のサンプリング値との差分を演算する差
分演算回路5−n−1とを有している。
【0013】また、本実施の形態の再生装置は、バンド
パスフィルターBPF2−1(125Hz),2−2
(500Hz),2−3(2kHz),2−4(8kH
z)から、エンベロープ検波回路3−1,3−2,3−
3,3−4、A/D変換回路4−1,4−2,4−3,
4−4、演算回路5−1,5−2,5−3,5−4まで
の、サンプリング動作の制御および演算動作の制御さら
に後段の回路の制御を行うと共に、特に差分値から音楽
のテンポを計測しテンポに応じて後述するリズムジェネ
レーターから発生されるリズムを音声合成器20で再生
オーディオ信号に同期して重畳するように制御するCP
U6を有する。また、本実施の形態の再生装置は、後述
する表示部にスペクトラムアナライザー表示または音楽
に対応したアニメーション表示をするかを選択するスペ
アナ/アニメーション選択キー7と、後述する再生音に
重畳させる音色を選択する音色選択キー8と、後述する
音源またはリズムボックスによる再生音に対する音また
はリズムの重畳をランダムに選択するランダム選択キー
9と、演算回路5−1,5−2,5−3,5−4による
差分値の計測により再生音のテンポを計測開始するため
のテンポ計測キー10と、後述する音源またはリズムボ
ックスによる再生音に対する音またはリズムの重畳をス
タートさせるリズム重畳スタートキー11とを有する。
【0014】また、本実施の形態の再生装置は、表示部
の表示を制御する表示部制御手段12と、表示部に表示
する各種画像パターンを記憶する画像パターンメモリ
(リードオンリーメモリROM)13と、音楽に対応し
たアニメーション表示をする表示部(蛍光表示管FL:
Fluorescent character dis
ply tube/液晶表示装置LCD:Liquid
crystal disply)14とを有する。表
示部のアニメーションを表示可能な範囲は例えば、横1
1ドット×縦7ドットであり、各ドットの位置によって
3色のうちの1色を表示することができるように構成さ
れている。
【0015】また、本実施の形態の再生装置は、再生音
に対して重畳させる音を選択する音源選択器15と、再
生音に対して重畳させる音を発生する音源発生器16
と、再生音に対して重畳させるリズムを選択すると共に
再生音のテンポに同期してリズムを発生するようにCP
U6からのコントロール信号に基いて制御するリズムボ
ックス選択器17と、再生音に対してテンポに同期して
重畳させるリズムを発生するリズムジェネレーター18
とを有する。
【0016】また、本実施の形態の再生装置は、アナロ
グオーディオ信号に対してCPU6から供給されるコン
トロール信号に基づいて音場の制御を行う音源用DSP
(Digital signal processo
r)19と、再生音に対して重畳させる音またはリズム
を合成処理する音声合成器20と、CPU6から供給さ
れるコントロール信号に基づいて音源発生器16からの
音またはリズムジェネレーター18からのリズムを選択
的に切り替えて音声合成器20に供給するスイッチ21
(SW1)と、CPU6から供給されるコントロール信
号に基づいて音源用DSP19からの音場制御出力と音
声合成器20からの音またはリズム合成出力とを選択的
に切り替えて出力するスイッチ22(SW2)と、電気
信号を音に変換して音楽を再生するスピーカー23とを
有する。
【0017】このように構成された本実施の形態の再生
装置の動作について図2のフローチャートを用いて説明
する。図1において、再生手段1はCDやMDに記録さ
れたオーディオ信号の再生を行ってアナログオーディオ
信号を出力する。再生手段1から出力されるアナログオ
ーディオ信号はバンドパスフィルターBPF2−1(1
25Hz),2−2(500Hz),2−3(2kH
z),2−4(8kHz)に供給される。バンドパスフ
ィルターBPF2−1(125Hz),2−2(500
Hz),2−3(2kHz),2−4(8kHz)はア
ナログオーディオ信号を4バンドの帯域に分ける。ここ
で、バンドパスフィルターBPF2−1(125H
z),2−2(500Hz),2−3(2kHz),2
−4(8kHz)の4バンドの各周波数はその帯域の中
心周波数である。4バンドの帯域通過の動作は共振空洞
形で共振の鋭さを表すQの値は1である。
【0018】4バンドの帯域に分けられたアナログオー
ディオ信号はエンベロープ検波回路3−1,3−2,3
−3,3−4に供給される。エンベロープ検波回路3−
1,3−2,3−3,3−4は各帯域の信号のエンベロ
ープ値を検波する。このエンベロープ検波されたアナロ
グオーディオ信号のエンベロープ値はA/D変換回路4
−1,4−2,4−3,4−4に供給される。A/D変
換回路4−1,4−2,4−3,4−4は、このエンベ
ロープ値をディジタル値に変換する。このディジタル値
は演算回路5−1,5−2,5−3,5−4に供給され
る。演算回路5−1,5−2,5−3,5−4はこのデ
ィジタル値から前回のサンプリング値と今回のサンプリ
ング値との差分値を演算する。
【0019】具体的には、演算回路5−1は、以下の動
作をする。レジスタ5−1−3は、前回のサンプリング
値を格納する。レジスタ5−1−2は、今回のサンプリ
ング値を格納する。差分演算回路5−1−1は、レジス
タ5−1−3に格納された前回のサンプリング値とレジ
スタ5−1−2に格納された今回のサンプリング値との
差分を演算する。なお、図示はしないが、演算回路5−
2,5−3,5−4も演算回路5−1と同様の動作、つ
まり、n=2〜4のとき、レジスタ5−n−3により前
回のサンプリング値を格納し、レジスタ5−n−2によ
り今回のサンプリング値を格納し、差分演算回路5−n
−1によりレジスタ5−n−3に格納された前回のサン
プリング値とレジスタ5−n−2に格納された今回のサ
ンプリング値との差分を演算する。
【0020】このようにしてオーディオ信号の各エンベ
ロープ値の差分値が求められる。このように各サンプリ
ング値の差分値を求めることにより、エンベロープ値の
変化の度合いである微分値を求めることができる。つま
り、差分値の所定パターンを検出することにより、オー
ディオ信号中に繰り返される一定のパターンを求めるこ
とができる。
【0021】また、CPU6は、バンドパスフィルター
BPF2−1(125Hz),2−2(500Hz),
2−3(2kHz),2−4(8kHz)から、エンベ
ロープ検波回路3−1,3−2,3−3,3−4、A/
D変換回路4−1,4−2,4−3,4−4、演算回路
5−1,5−2,5−3,5−4までの、サンプリング
動作の制御および演算動作の制御さらに後段の回路の制
御を行うと共に、特に差分値から音楽のテンポを計測し
テンポに応じてリズムジェネレーター18から発生され
るリズムを音声合成器20で再生オーディオ信号に同期
して重畳するように制御する。
【0022】ここで、CPU6の動作を図2のフローチ
ャートを用いて説明する。図2において、開始して、ス
テップS1でサンプリングを行う。具体的には、A/D
変換回路4−1,4−2,4−3,4−4におけるA/
D変換を行うためのエンベロープ値のサンプリングを行
う。このサンプリングに要する時間は、1バンドあたり
5msec、4バンドで20msecかかる。ステップ
S2でA/D値を読む。具体的には、A/D変換回路4
−1,4−2,4−3,4−4でA/D変換されたディ
ジタルのエンベロープ値を読み込む。ステップS3で前
回との差分を読む。具体的には、演算回路5−1,5−
2,5−3,5−4で演算された差分値を読み込む。
【0023】ステップS4で前回からのマスク設定時間
が経過したか否かを判断する。具体的には、音源発生器
16から発生される音源を音声合成器20で再生オーデ
ィオ信号に重畳する際に、重畳する音源の時間間隔のう
ちユーザーが感知できない程度の微小な時間間隔を不感
(マスク)設定時間として設定しておく。そして、マス
ク設定時間が経過しないときは終了し、マスク設定時間
が経過したときに以下のステップS5〜S8の各処理を
行う。
【0024】ステップS4でマスク設定時間が経過した
とき、ステップS5へ進み、差分値が前回より大きい値
であるか否かを判断する。ステップS5で差分値が前回
より大きい値であるときは、ステップS6へ進み、マス
ク時間設定を行う。具体的には、100msecのマス
ク時間を設定する。
【0025】そして、ステップS7へ進み、前回との間
隔をストアする。具体的には、ユーザーがテンポ計測キ
ー10を押したときに、CPU6は前回と今回との音の
間隔を各サンプリング時に計測してメモリに順次ストア
して集計する。これにより、CPU6は音の間隔から音
楽のテンポを計測して、ユーザーがリズム重畳キー11
を押したときに、このテンポに合わせてリズムジェネレ
ーター18からリズムを発生するようなコントロール信
号を生成する。
【0026】ステップS7で前回との間隔をストアした
ら、計測されたテンポに合わせてリズムジェネレーター
18はリズムを発生する。具体的には、各サンプリング
毎に、リズムジェネレーター18から再生音に同期して
発生されるリズムを音声合成器20は再生オーディオ信
号に同期して重畳する。これにより、スピーカー23か
ら再生された音楽に合わせて例えばリズムボックス選択
器17で選択されたドラムのリズムが重畳されて出力さ
れる。
【0027】ステップS7で前回との間隔をストアした
とき、およびステップS5で差分値が前回より大きくな
いときは、ステップS8へ進み、現在のA/D値をスト
アする。具体的には、ストアされたディジタルのエンベ
ロープ値を次回のサンプリング時の差分に用いるように
処理して終了する。
【0028】このようにして、ユーザーがオーディオ信
号を再生して音楽を聴く際に、求められた差分値から音
楽のテンポを計測し、音楽のテンポに合わせて、例え
ば、エンベロープ値の立ち上がり時等をトリガとして、
リズムジェネレーター18においてリズムが発生される
ようにして、再生される音楽の1拍目に合わせて自動的
にリズムを重畳させることができるので、再生された音
楽に合わせてリズムを自動的に重畳することにより、ど
んな音楽でもリズムを強調することができ、ダンスミュ
ージックのようにして再生することができる。
【0029】上述したように、テンポ計測キー10は、
演算回路5−1,5−2,5−3,5−4による差分値
の計測により、CPU6に対する再生音のテンポの計測
を可能とする。具体的には、ユーザーがこのテンポ計測
キー10を押すことにより、例えば、キーの表面に設け
られたオレンジ色の発光ダイオードが点滅して、CPU
6が再生されている音楽のテンポを計測開始し、所定サ
ンプリング時間、例えば、上述した20msecを経過
した後に、計測終了すると緑色の発光ダイオードが点灯
して、表示部14に音楽に対応してリズムジェネレータ
ー18から発生されるリズムを音声合成器20で再生オ
ーディオ信号に同期して重畳することができる。従っ
て、ユーザーにとってはテンポ計測キー10を押したと
同時に音楽のテンポが計測されてこれに応じたリズムが
再生オーディオ信号に同期して重畳されるのを聴覚で認
識することができる。
【0030】また、上述したテンポ計測で音楽の種類を
識別して、音楽の種類の認識によって再生オーディオ信
号に重畳されるリズムを変えるようにしてもよい。
【0031】また、表示部制御手段12はCPU6から
のコントロール信号に基づいて表示部14の表示動作を
制御する。画像パターンメモリ(ROM)13は、表示
部14に表示する各種画像パターンを記憶する。
【0032】また、スペアナ/アニメーション選択キー
7は、表示部14にスペクトラムアナライザー表示また
は音楽に対応したアニメーション表示をするかの選択を
可能とする。通常は初期設定状態がアニメーション選択
状態であり、ユーザーがスペアナ/アニメーション選択
キー7を押すと、スペクトラムアナライザー表示に切り
替わり、再度、スペアナ/アニメーション選択キー7を
押すと、アニメーション選択状態に切り替わるようにな
っている。
【0033】また、音色選択キー8は、再生音の音色の
選択を可能とする。ユーザーが音色選択キー8を押す
と、CPU6からのコントロール信号に基づいて音源選
択器15は再生音に対して重畳させる音を選択する。音
源発生器16は再生音に対して重畳させる選択された音
を発生する。
【0034】また、上述したように、リズム重畳スター
トキー11は、音源またはリズムボックスによる再生音
に対する音またはリズムの重畳をスタートさせる。ユー
ザーがリズム重畳スタートキー11を押すと、CPU6
からのコントロール信号に基づいてリズムボックス選択
器17は再生音に対して重畳させるリズムを選択すると
共に再生音のテンポに同期してリズムを発生するように
リズムジェネレーター18を制御する。リズムジェネレ
ーター18は、再生音に対して重畳させるリズムを再生
音のテンポに同期して発生する。
【0035】また、ランダム選択キー9は、音源または
リズムボックスによる再生音に対して重畳する音または
リズムをランダム選択することを可能とする。ユーザー
がランダム選択キー9を押すと、CPU6からのコント
ロール信号に基づいて音源選択器15またはリズムボッ
クス選択器17は再生音に対して重畳させる音源または
リズムを選択する。
【0036】音源用DSP19は、アナログオーディオ
信号に対してCPU6から供給されるコントロール信号
に基づいて音場の制御を行う。音場の制御が施されたア
ナログオーディオ信号は音声合成器20に供給される。
【0037】スイッチ21(SW1)は、CPU6から
供給されるコントロール信号に基づいて音源発生器16
からの音またはリズムジェネレーター18からのリズム
を選択的に切り替えて音声合成器20に供給する。音声
合成器20は再生音に対して重畳させる音またはリズム
を合成処理する。
【0038】スイッチ22(SW2)は、CPU6から
供給されるコントロール信号に基づいて音源用DSP1
9からの音場制御出力と音声合成器20からの音または
リズム合成出力とを選択的に切り替えて出力する。スピ
ーカー23は、電気信号を音に変換して音楽を再生す
る。
【0039】次に、CPU6のリズム同期の動作を図3
のフローチャートを用いて説明する。図3において、開
始して、ステップS11で間隔=初期値、最大適合回数
=0とおく。具体的には、音の間隔を初期値である10
0〜200msec、音の間隔が許容誤差範囲にある回
数の最大を示す最大適合回数を0にする。音は16分音
符を基準にしてこれを整数倍(×n)した値BPM(B
eet Per Minute)を求め、この整数倍が
いくつあるかを求めるようにする。16分音符では、B
PM=100〜160で99%適合で、このときの音の
間隔は100〜200msecである。
【0040】ステップS12で間隔をストアする間隔バ
ッファの数i=0、適合回数=0とおく。具体的には、
音の間隔を32個までストアできる間隔バッファの値を
クリアして、適合回数をリセットする。
【0041】ステップS13で間隔バッファ[i]の値
が間隔×n±誤差以内か否かを判断する。具体的には、
音の間隔が16分音符の整数倍(×n)の許容誤差範囲
にあるか否かを判断する。ステップS13で間隔バッフ
ァ[i]の値が間隔×n±誤差以内であるときは、ステ
ップS14へ進み、適合回数+1とする。具体的には、
適合回数をインクリメントする。そして、ステップS1
5へ進み、i+1とする。具体的には、32個の間隔バ
ッファの数[i]をインクリメントする。
【0042】ステップS16でi<バッファ数であるか
否かを判断する。ステップS16でi<バッファ数であ
るときはステップS17へ進み、ステップS16でi<
バッファ数でないときはステップS13へ戻る。具体的
には、例えば、間隔バッファの数iが32まで、ステッ
プS13〜ステップS16までの判断および処理を繰り
返す。ステップS16でi<バッファ数であるときはス
テップS17へ進み、適合回数は過去最大であるか否か
を判断する。
【0043】ステップS17で適合回数が過去最大であ
るときは、最大適合回数=適合回数、最適間隔=間隔と
する。具体的には、音の間隔が許容誤差範囲にある回数
の最大を示す最大適合回数の値に適合回数の値を入れ
る。このとき音は16分音符の整数倍(×n)した値B
PM=100〜160で99%適合である。このときの
音の間隔は100〜200msecである。
【0044】ステップS19で間隔+1とする。具体的
には、間隔をインクリメントして次の間隔へ移行する。
ステップS20で間隔<最大値か否かを判断する。ステ
ップS20で間隔<最大値であるときは終了し、ステッ
プS20で間隔<最大値でないときはステップS12へ
戻る。具体的には、計測する間隔の数が計測の終了数に
達するまで、ステップS12からステップS20までの
判断そよび処理を繰り返し、計測の終了数に達したら終
了する。
【0045】このようにして、再生された音の間隔を計
測することにより、テンポを計測し、このテンポに合っ
たリズムを発生させて、再生音に重畳させることができ
る。
【0046】次に、上述した図3のフローチャートによ
り実行されるリズム同期の動作について図4を用いて説
明する。まず、図4Aにおいて、再生音が予測より速く
きた場合のリズム同期について説明する。CPU6は再
生音bの予測aを行う。予測aには許容誤差40が含ま
れる。この予測aに対して再生音bに時間的に速いズレ
41が発生したとき、ズレの発生41の予測a時点で、
CPU6はズレを認識して補正を行い、ズレの発生41
の予測a時点でズレに対応して時間的に速く補正された
適正なリズムdが発生される。
【0047】次に、図4Bにおいて、再生音が予測より
遅くきた場合のリズム同期について説明する。CPU6
は再生音bの予測aを行う。予測aには許容誤差42が
含まれる。この予測aに対して再生音bに時間的に遅い
ズレ43が発生したとき、ズレの発生41の予測a時点
では、リズムdは予測aに対応して先に発生するので再
生音bからずれるが、この期間でCPU6はズレを認識
して補正を行い、ズレの発生41の次の予測a時点でズ
レに対応して時間的に遅く補正された適正なリズムdが
発生される。
【0048】このようにして、再生された音の間隔がず
れたとしても、リズム同期によりズレを補正し、この補
正されたテンポに合ったリズムを発生させて、リズムを
再生音に同期して重畳させることができる。
【0049】上述した本実施の形態の再生装置は、入力
されるオーディオ信号を複数の帯域に分割する帯域分割
手段としてのBPF2と、帯域分割手段にて分割された
各帯域におけるエンベロープ値を検波するエンベロープ
検波手段としてのエンベロープ検波回路3と、エンベロ
ープ検波手段にて検波したエンベロープ値を各帯域毎に
保持する第1の記憶手段としてのレジスタ5−1−2
と、第1の記憶手段に記憶されているエンベロープ値を
時系列的にシフトして保持する第2の記憶手段としての
レジスタ5−1−3と、第2の記憶手段に保持されてい
る時系列的にシフトされる前回のエンベロープ値と第1
の記憶手段に保持されている今回のエンベロープ値の差
分値を演算する演算手段としての差分回路5−1−1
と、演算手段からの差分値に基づいて入力されたオーデ
ィオ信号のテンポを測定するテンポ測定手段としてのC
PU6と、複数種類のリズムパターンを発生するリズム
音源発生手段としてのリズムジェネレーター18と、入
力されたオーディオ信号とリズム音源発生手段から発生
したリズムパターンとを重畳する重畳手段としての音声
合成器20と、テンポ測定手段からのテンポ情報に基づ
いてリズム音源発生手段から発生するリズム音源を入力
されたオーディオ信号に同期させるリズム音源発生制御
手段としてのリズムボックス選択器17とを備えたの
で、エンベロープ値の差分値から音楽の特徴を認識で
き、認識された音楽に応じてリズムを重畳させて、音楽
の変化を重畳されたリズムで表すことができ、音楽の躍
動感をユーザーに強く訴えることができる。
【0050】これにより、店頭でのデモンストレーショ
ンの効果を向上させることができる。また、ハードウエ
アの構成は従来のままで、ソフトウエアの改良で実現す
ることができるので、コストアップが無いという利点が
ある。このようにして、本実施の形態の再生装置の付加
価値を向上させることができる。
【0051】また、本実施の形態の再生装置は、上述に
おいて、テンポ測定手段としてのCPU6は差分値から
前回と今回との間隔を求め、間隔に基づいてテンポを測
定するようにしたので、基準間隔の整数倍の音の間隔を
集計して、これよりテンポを測定することができ、これ
により、同じ種類のテンポを求めることができる。
【0052】また、本実施の形態の再生装置は、上述に
おいて、間隔に基づいて測定されたテンポでリズム音源
発生手段としてのリズムジェネレーター18からリズム
パターンを発生するので、ビートの強い音楽では激しい
リズムを重畳することができ、逆に、流れの緩やかな音
楽では柔らかいリズムを重畳することができる。
【0053】また、本実施の形態の再生装置は、上述に
おいて、差分値が所定値より大きいときに前回と今回と
の間にマスク設定時間を設けるので、差分値の大きいと
きにマスク設定時間を設定することにより、あたかもス
トップモーションのようなインパクトの大きなダイナミ
ックなリズムの重畳をすることができ、逆に、差分値の
小さいときにマスク設定時間を設定しないことにより、
穏やかで滑らかなリズムの重畳をすることができる。
【0054】また、本実施の形態の再生装置は、上述に
おいて、リズム音源発生手段としてのリズムジェネレー
ター18におけるリズムパターンの発生のテンポに対す
る時間的ずれを補正するようにしたので、再生された音
の間隔がずれたとしても、リズム同期によりズレを補正
し、この補正されたテンポに合ったリズムを発生させ
て、リズムを再生音に同期して重畳させることができ
る。
【0055】
【発明の効果】この発明の再生装置は、入力されるオー
ディオ信号を複数の帯域に分割する帯域分割手段と、上
記帯域分割手段にて分割された各帯域におけるエンベロ
ープ値を検波するエンベロープ検波手段と、上記エンベ
ロープ検波手段にて検波したエンベロープ値を各帯域毎
に保持する第1の記憶手段と、上記第1の記憶手段に記
憶されているエンベロープ値を時系列的にシフトして保
持する第2の記憶手段と、上記第2の記憶手段に保持さ
れている時系列的にシフトされる前回のエンベロープ値
と上記第1の記憶手段に保持されている今回のエンベロ
ープ値の差分値を演算する演算手段と、上記演算手段か
らの差分値に基づいて入力されたオーディオ信号のテン
ポを測定するテンポ測定手段と、複数種類のリズムパタ
ーンを発生するリズム音源発生手段と、上記入力された
オーディオ信号と上記リズム音源発生手段から発生した
リズムパターンとを重畳する重畳手段と、上記テンポ測
定手段からのテンポ情報に基づいて上記リズム音源発生
手段から発生するリズム音源を上記入力されたオーディ
オ信号に同期させるリズム音源発生制御手段とを備えた
ので、エンベロープ値の差分値から音楽の特徴を認識で
き、認識された音楽に応じてリズムを音楽に同期して重
畳させて、音楽の変化を重畳されたリズムで表すことが
でき、音楽の躍動感をユーザーに強く訴えることができ
るという効果を奏することができる。
【0056】また、この発明の再生装置は、上述におい
て、上記テンポ測定手段は上記差分値から前回と今回と
の間隔を求め、上記間隔に基づいて上記テンポを測定す
るようにしたので、基準間隔の整数倍の音の間隔を集計
して、これよりテンポを測定することができ、これによ
り、同じ種類のテンポを求めることができるという効果
を奏することができる。
【0057】また、この発明の再生装置は、上述におい
て、上記間隔に基づいて測定された上記テンポで上記リ
ズム音源発生手段からリズムパターンを発生するので、
ビートの強い音楽では激しいリズムを重畳することがで
き、逆に、流れの緩やかな音楽では柔らかいリズムを重
畳することができるという効果を奏することができる。
【0058】また、この発明の再生装置は、上述におい
て、上記差分値が所定値より大きいときに上記前回と上
記今回との間にマスク設定時間を設けるので、差分値の
大きいときにマスク設定時間を設定することにより、あ
たかもストップモーションのようなインパクトの大きな
ダイナミックなリズムの重畳をすることができ、逆に、
差分値の小さいときにマスク設定時間を設定しないこと
により、穏やかで滑らかなリズムの重畳をすることがで
きるという効果を奏することができる。
【0059】また、この発明の再生装置は、上述におい
て、上記リズム音源発生手段におけるリズムパターンの
発生の上記テンポに対する時間的ずれを補正するように
したので、再生された音の間隔がずれたとしても、リズ
ム同期によりズレを補正し、この補正されたテンポに合
ったリズムを発生させて、リズムを再生音に同期して重
畳させることができるという効果を奏することができ
る。
【図面の簡単な説明】
【図1】本実施の形態の再生装置の構成を示すブロック
図である。
【図2】本実施の形態の再生装置の動作を示すフローチ
ャートである。
【図3】本実施の形態の再生装置の動作を示すフローチ
ャートである。
【図4】本実施の形態の再生装置のリズム同期の動作を
示す図であり、図4Aは再生音が予測より速くきた場
合、図4Bは再生音が予測より遅くきた場合である。
【図5】本実施の形態の再生装置の外観斜視図である。
【符号の説明】
1…再生手段、2…BPF、3…エンベロープ検波回
路、4…A/D変換回路、5…演算回路、6…CPU、
7…スペアナ/アニメーション選択キー、8…音色選択
キー、9…ランダム選択キー、10…テンポ計測キー、
11…リズム重畳スタートキー、12…表示部制御手
段、13…画像パターンメモリ、14…表示部、15…
音源選択器、16…音源発生器、17…リズムボックス
選択器、18…リズムジェネレーター、19…音源用D
SP、20…音声合成器、、21…スイッチ(SW
1)、22…スイッチ(SW2)、23…スピーカー、
40…許容誤差、41…ズレの発生、42…許容誤差、
43…ズレの発生、50…CD/MDデッキ操作部、5
1…チューナー操作部、52…アンプ操作部、53…ス
ピーカー、54…スピーカー、55…表示部、56…キ
───────────────────────────────────────────────────── フロントページの続き (72)発明者 水木 雅之 茨城県下妻市下妻丙423番 ソニー北関東 株式会社内

Claims (5)

    【特許請求の範囲】
  1. 【請求項1】 入力されるオーディオ信号を複数の帯域
    に分割する帯域分割手段と、 上記帯域分割手段にて分割された各帯域におけるエンベ
    ロープ値を検波するエンベロープ検波手段と、 上記エンベロープ検波手段にて検波したエンベロープ値
    を各帯域毎に保持する第1の記憶手段と、 上記第1の記憶手段に記憶されているエンベロープ値を
    時系列的にシフトして保持する第2の記憶手段と、 上記第2の記憶手段に保持されている時系列的にシフト
    される前回のエンベロープ値と上記第1の記憶手段に保
    持されている今回のエンベロープ値の差分値を演算する
    演算手段と、 上記演算手段からの差分値に基づいて入力されたオーデ
    ィオ信号のテンポを測定するテンポ測定手段と、 複数種類のリズムパターンを発生するリズム音源発生手
    段と、 上記入力されたオーディオ信号と上記リズム音源発生手
    段から発生したリズムパターンとを重畳する重畳手段
    と、 上記テンポ測定手段からのテンポ情報に基づいて上記リ
    ズム音源発生手段から発生するリズム音源を上記入力さ
    れたオーディオ信号に同期させるリズム音源発生制御手
    段と、 を備えてなることを特徴とする再生装置。
  2. 【請求項2】 請求項1記載の再生装置において、 上記テンポ測定手段は上記差分値から前回と今回との間
    隔を求め、上記間隔に基づいて上記テンポを測定するよ
    うにしたことを特徴とする再生装置。
  3. 【請求項3】 請求項2記載の再生装置において、 上記間隔に基づいて測定された上記テンポで上記リズム
    音源発生手段からリズムパターンを発生するようにした
    ことを特徴とする再生装置。
  4. 【請求項4】 請求項1記載の再生装置において、上記
    差分値が所定値より大きいときに上記前回と上記今回と
    の間にマスク設定時間を設けることを特徴とする再生装
    置。
  5. 【請求項5】 請求項3記載の再生装置において、 上記リズム音源発生手段におけるリズムパターンの発生
    の上記テンポに対する時間的ずれを補正するようにした
    ことを特徴とする再生装置。
JP01717798A 1998-01-26 1998-01-29 再生装置 Expired - Lifetime JP3921779B2 (ja)

Priority Applications (11)

Application Number Priority Date Filing Date Title
JP01717798A JP3921779B2 (ja) 1998-01-29 1998-01-29 再生装置
MYPI99000136A MY121856A (en) 1998-01-26 1999-01-14 Reproducing apparatus.
IDP990050A ID21804A (id) 1998-01-26 1999-01-25 Peralatan reproduksi
US09/236,073 US6463014B1 (en) 1998-01-26 1999-01-25 Reproducing apparatus
CN2008101490695A CN101383146B (zh) 1998-01-26 1999-01-26 重现装置
CNB2004100789926A CN100481248C (zh) 1998-01-26 1999-01-26 重现装置
CN2008101490680A CN101383145B (zh) 1998-01-26 1999-01-26 重现装置
KR1019990002418A KR100555858B1 (ko) 1998-01-26 1999-01-26 재생장치
CNB991008898A CN1263027C (zh) 1998-01-26 1999-01-26 重现装置
CNB031540589A CN1271627C (zh) 1998-01-26 1999-01-26 重现装置
US10/265,236 US6618336B2 (en) 1998-01-26 2002-10-07 Reproducing apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP01717798A JP3921779B2 (ja) 1998-01-29 1998-01-29 再生装置

Publications (2)

Publication Number Publication Date
JPH11212552A true JPH11212552A (ja) 1999-08-06
JP3921779B2 JP3921779B2 (ja) 2007-05-30

Family

ID=11936681

Family Applications (1)

Application Number Title Priority Date Filing Date
JP01717798A Expired - Lifetime JP3921779B2 (ja) 1998-01-26 1998-01-29 再生装置

Country Status (1)

Country Link
JP (1) JP3921779B2 (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7512319B2 (en) 2000-06-16 2009-03-31 Yamaha Corporation Synchronous information reproduction apparatus
US7534951B2 (en) 2005-07-27 2009-05-19 Sony Corporation Beat extraction apparatus and method, music-synchronized image display apparatus and method, tempo value detection apparatus, rhythm tracking apparatus and method, and music-synchronized display apparatus and method

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7512319B2 (en) 2000-06-16 2009-03-31 Yamaha Corporation Synchronous information reproduction apparatus
US7534951B2 (en) 2005-07-27 2009-05-19 Sony Corporation Beat extraction apparatus and method, music-synchronized image display apparatus and method, tempo value detection apparatus, rhythm tracking apparatus and method, and music-synchronized display apparatus and method

Also Published As

Publication number Publication date
JP3921779B2 (ja) 2007-05-30

Similar Documents

Publication Publication Date Title
CN100481248C (zh) 重现装置
US5715179A (en) Performance evaluation method for use in a karaoke apparatus
JPH0997091A (ja) 予め記録された背景音楽のピッチ変化方法およびカラオケシステム
US6608803B2 (en) Recording medium reproduction apparatus
US6630621B1 (en) Apparatus and method for sampling and storing music, and apparatus for outputting music
JP3743280B2 (ja) 記録媒体再生装置
JPH11212552A (ja) 再生装置
KR100278825B1 (ko) 음악적 오락 시스템
JPH08201542A (ja) 拍数検出装置
CN101383145B (zh) 重现装置
JP3785232B2 (ja) カラオケ採点装置及びカラオケ装置
JP3921780B2 (ja) 再生装置
JP4641568B2 (ja) 表示装置
EP1073055A2 (en) Apparatus and method for reproducing audio information
JP2002358078A (ja) 音楽ソース同期回路および音楽ソース同期方法
JP2005107286A (ja) カラオケ装置及びプログラム
JP4084858B2 (ja) 波形再生装置
JPH11194784A (ja) カラオケ伴奏音生成装置
JP2000267657A (ja) 音響装置
JPH04270389A (ja) ボーカルデータ表示装置
KR100233645B1 (ko) 영상반주기의 노래연습기능 제어방법
JP2000267654A (ja) テンポ算出方法
KR20000061554A (ko) 노래방 연주기의 배경화면 제어장치및 그 제어방법
JP3351263B2 (ja) ビブラート付加装置
JPH0772884A (ja) カラオケ装置

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20041206

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20061107

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20061114

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20070115

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20070130

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20070212

FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100302

Year of fee payment: 3

FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110302

Year of fee payment: 4

FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120302

Year of fee payment: 5

FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120302

Year of fee payment: 5

FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130302

Year of fee payment: 6