(57)【特許請求の範囲】
【請求項１】
記録媒体から再生するオーディオデータのテンポ及び音程を可変調整し、該テンポの変化に伴って音程が変化する記録媒体再生装置において、
前記音程の可変調整による音程の可変幅を算出する算出手段と、
前記テンポの可変調整による音程の可変幅を算出する算出手段と、
前記音程の可変調整による音程の可変幅に前記テンポの可変調整による音程の可変幅を加算する加算手段と、
前記加算手段で得られた音程の可変幅を表示する表示手段と、
前記オーディオデータの単位時間当たりのビート数を検出する検出手段と、
前記検出手段で検出されたビート数を表示する表示手段とを
有することを特徴とする記録媒体再生装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は記録媒体再生装置に関し、特に、ディスクに記録された音楽のテンポコントロール機能とキーコントロール機能を連動させてキー表示するＣＤプレーヤ等の記録媒体再生装置に関する。
【０００２】
【従来の技術】
従来、ディスクジョッキー（ＤＪ）と呼ばれている奏者が、音楽を演奏する場合、アナログのレコード盤及びレコードプレーヤーを用いてターンテーブル上で回転するレコード盤の回転を手で制御し、ダンスミュージック等を演奏する。
【０００３】
また、ＤＪ等は、アナログのレコード盤を用いて演奏する場合と同様に、音楽が記録されたＣＤ（コンパクトディスク）を使用して、音楽のテンポやキー（音程）を変えたり、同一フレーズを繰り返し再生したり、気に入ったフレーズをミックスしたり、さらにミキサのクロスフェーダを使って音楽をつないだりする。これにより、ＤＪがオリジナル演奏を行うことのできる記録媒体再生装置が存在する。
【０００４】
このような記録媒体再生装置において、音楽のテンポを変えると自然にキーも変化するというようなアナログレコード特有の音を再生するように、音楽のテンポをキーと共に変えるテンポコントロール機能と、音楽のキーだけを変えるキーコントロール機能を備えている。
【０００５】
【発明が解決しようとする課題】
実際にテンポコントロール機能を用いて音楽のテンポを変化させる場合、テンポを上げるとキーが上がり、テンポを下げるとキーも下がるというように、テンポの変化に伴って音楽のキーも変化する。しかし、従来の記録媒体再生装置は、テンポコントロール機能の可変幅の表示とキーコントロール機能の可変幅の表示に関して無関係であったため、テンポコントロールでテンポを変化させた場合、キーコントロールの表示は変化せず、実際に出力される音楽のキーが表示されているキーと異なり、正確なキーコントロール表示ができないという問題が生じていた。
【０００６】
本発明は、上記の点に鑑みなされたもので、テンポコントロールの可変幅に伴って、正確なキーの変化を表示できる記録媒体再生装置を提供することを目的とする。
【０００７】
【課題を解決するための手段】
請求項１に記載の発明は、記録媒体から再生するオーディオデータのテンポ及び音程を可変調整し、該テンポの変化に伴って音程が変化する記録媒体再生装置において、
前記音程の可変調整による音程の可変幅を算出する算出手段と、
前記テンポの可変調整による音程の可変幅を算出する算出手段と、
前記音程の可変調整による音程の可変幅に前記テンポの可変調整による音程の可変幅を加算する加算手段と、
前記加算手段で得られた音程の可変幅を表示する表示手段と、
前記オーディオデータの単位時間当たりのビート数を検出する検出手段と、
前記検出手段で検出されたビート数を表示する表示手段とを有する。
【０００８】
このように、オーディオデータのテンポの可変調整による音程の可変幅を算出し、算出された可変幅と、音程の可変調整による音程の可変幅を加算し、その可変幅を表示することにより、テンポの可変幅に対応した正確な音程の可変幅の表示を行うことができると共に、オーディオデータの単位時間当たりのビート数を検出し、そのビート数を表示することができる。
【０００９】
【発明の実施の形態】
図１は、本発明の記録媒体再生装置の一実施例のブロック構成図を示す。同図中、ＣＤ再生部１０は、記録媒体であるＣＤ（コンパクトディスク）を通常の再生速度の２倍の速度で回転駆動し、ＣＤ再生部１０のピックアップより再生された２倍速の再生信号はＲＦアンプを通じてＣＤ再生部１０内のＣＤ再生用ＤＳＰ（ディジタル・シグナル・プロセッサ）に供給され、ここで、ＥＦＭ（エイト・ツー・フォーティーン・モジュレーション）復調、ＣＩＲＣ（クロスインターリーブ・リードソロモン・コード）のデコード等の信号処理が行われる。
【００１０】
また、再生信号からサブコードが分離され、サブコードのデコード処理が行われる。サブコードデータはメインマイクロコンピュータ（以降、「メインマイコン」と略す。）１２からのカウンタ信号にしたがってメインマイコン１２内のＲＡＭに格納される。また、ＣＤ再生用ＤＳＰで信号処理されたオーディオデータはデータメンテナンス用のＤＳＰ１４に供給される。
【００１１】
ＤＳＰ１４にはオーディオデータを格納するためのＤＲＡＭ（ダイナミックＲＡＭ）１６が接続されており、ＤＳＰ１４はメモリコントローラの役割を持っている。ＤＲＡＭ１６は送られてくるオーディオデータを例えば約１０秒間格納することができ、ディフェクト等により音飛びが生じた場合の保護のためのアンチショック機能、また所望の曲を瞬時に音出しするためのクイックスタート機能、所定の２点間を繰り返し再生するためのシームレスループ機能、スクラッチ処理を行う機能、曲のテンポの可変する機能、再生速度を徐々に減速して曲を止めるブレーキ機能等を実現するために用いられる。
【００１２】
ＤＳＰ１４は２倍速で読み出されたオーディオデータをメインマイコン１２からのカウンタ信号に従ってＤＲＡＭ１６に書き込むと同時に、メインマイコン１２からのカウンタ信号に従ってオーディオデータを１倍速で読み出してＣＤ音エフェクト用のＤＳＰ１８に供給する。
【００１３】
ＤＳＰ１８には作業用メモリとしてのＤＲＡＭ２０が接続されており、ＤＳＰ１８はキー（音程）の調整、出力レベルの調整、曲中のボーカル音量のみを下げるボイス機能等の各種エフェクト処理を実行する。ＤＳＰ１８の出力するオーディオデータはデジタルフィルタを通じてＤ／Ａコンバータ２２に供給されると共に、サンプラーエフェクト用のＤＳＰ２６に供給される。
【００１４】
ＤＳＰ２６にはデータを格納するためのＤＲＡＭ（ダイナミックＲＡＭ）２８が接続されており、ＤＳＰ２６はメモリコントローラの役割を持っている。ＤＲＡＭ２８はオーディオデータを例えば約１０秒間格納することができる。ＤＳＰ２６はサンプラー処理を行う。ユーザが指定するサンプリング開始点からサンプリング終了点までの期間のオーディオデータをＤＲＡＭ２８に記憶し、ユーザが指定する再生タイミングで記憶されたオーディオデータを読み出してＤ／Ａコンバータ３０に供給すると共にＤＳＰ１８に供給する。ＤＳＰ１８では自装置の出力オーディオデータにＤＳＰ２６からのオーディオデータを混合してＤ／Ａコンバータ２２に供給する。
【００１５】
また、メインマイコン１２には処理のためのプログラムやデータが記憶されたＥＰＲＯＭ（イレーザブル・プログラマブルＲＯＭ）３２と、曲( またはトラック) 毎にテンポ値、ループポイント等の各種設定値が記憶されるＥＥＰＲＯＭ（エレクトリック・イレーザブル・プログラマブルＲＯＭ）３４が接続されている。クロックジェネレータ３６はクロック信号を生成してＣＤ再生部１０及びメインマイコン１２に供給している。
【００１６】
また、メインマイコン１２はカウンタ信号に従って内蔵するＲＡＭからサブコードを読み出してコントローラユニット４０のマイクロコンピュータ（以降、「マイコン」と略す。）４２に供給する。マイコン４２はサブコードをタイムコードに変換してディスプレイ４４上に表示する。コントローラユニット４０にはユーザが操作する各種の操作キー等が設けられた操作部４６が設けられ、マイコン４２に接続されている。
【００１７】
図２及び図３はＤＳＰ１４，１８，２６の機能ブロック図を示す。図２において、ＤＳＰ１４の比較接続機能５０は２倍速で読み出されたオーディオデータをメインマイコン１２からのカウンタ信号の制御に基づきＤＲＡＭ１６のデータと比較して接続する。メモリライト機能５１は接続されたオーディオデータをＤＲＡＭ１６に書き込む。メモリリード機能５２は、ＤＲＡＭ１６からオーディオデータを読み出す。テンポ機能５４ではメモリリード機能５２の読み出し速度を可変してテンポの調整を行う。フェードイン／フェードアウト機能５５はフェードイン／フェードアウト時のオーディオデータのレベル調整を行う。
【００１８】
図３において、ＤＳＰ１８のデエンファシス機能６０はＣＤ録音時のエンファシスを元に戻すデエンファシス処理を行う。キー調整機能６１は、テンポを固定してキー（音程）を可変調整する。ＢＰＭ（ビート・パー・ミニッツ）機能６２は曲の１分間当たりのビート数を計測する。ボイスリデュース機能６３は曲中のボーカル音量のみを下げる。出力レベル調整機能６４は出力レベルの調整を行う。出力レベル調整機能６４の出力するオーディオデータは混合機能６５を通して出力されると共に、スイッチ６６のオン時にＤＳＰ２６のサンプラー機能６７に供給される。
【００１９】
サンプラー機能６７はＤＲＡＭ２８にオーディオデータを書き込み、また、スイッチ７０のオン時に、ＤＲＡＭ２８からオーディオデータを読み出す。テンポ機能６８ではサンプラー機能６７から供給されるオーディオデータのテンポの調整を行う。キー調整機能６９は、テンポを固定してキー（音程）を可変調整し、その後、キー調整機能６９の出力するオーディオデータはスイッチ７０を通して出力されると共に、ＤＳＰ１８のスイッチ７１（スイッチ７０と連動してオンする）を通して混合機能６５に供給され、出力レベル調整機能６４からのオーディオデータと混合されて出力される。
【００２０】
なお、図１に示す記録媒体再生装置は２台１組とされ、各記録媒体再生装置のメインマイコン１２は相互に制御情報を送受することにより連動して動作する。図４は２台１組の記録媒体再生装置のコントローラユニット４０の平面図を示す。なお、各記録媒体再生装置のコントローラユニット４０は同一構成であるため、図４においては一方にのみ符号を付す。
【００２１】
図４中、ディスプレイ４４の表示部８０には、トラック番号やタイムコードを初めとする各種情報が表示され、表示部８１には、ＢＰＭ値が表示される。また、操作部４６のプリセットキー８２、ジョグダイヤル８３，スキップキー８４，サーチキー８５，プレイ／ポーズキー８６，バンクキー８７，メモリキー８８，リコールキー８９，エンターキー９０，ＴＡＰキー９１，ＢＰＭキー９２，テンポＳＹＮＣキー９３，ビートＳＹＮＣキー９４，ループキー９５，Ａキー９６，Ｂキー９７，サンプルキー９８，ＩＮキー９９，ＯＵＴキー１００，テンポキー１０１，テンポボリューム１０２，スクラッチキー１０３，ブレーキキー１０４、テンキー１０５、マイナスキー１０６、プラスキー１０７等が設けられている。
【００２２】
本発明のテンポコントロール及びキーコントロール機能を有する記録媒体再生装置において、音楽のテンポを調節するテンポコントロール機能を使用する場合、テンポキー１０１を押してテンポの可変幅を調節する。このテンポキー１０１を押す毎に±８％、±１６％、±３２％、０％、±８％…のように可変幅が変化する。また、記録媒体再生時にテンポを調節する場合、テンポボリューム１０２を上下させ、所望の位置で停止させることにより、真中の位置を０％とし、±８％、±１６％、±３２％の割合で可変幅を変化させることができる。このテンポの調節を操作する場合、キーもテンポの可変幅に応じて変化し、この変化に応じてキー表示も変化する。
【００２３】
一方、音楽のキーを調節するキーコントロール機能を使用する場合、マイナスキー１０６、プラスキー１０７を各々押して調節が行われる。キーコントロールの場合は、押された回数に応じて所定％単位で調節する方法と、半音単位で調節する方法によってキーの調節を行う。
【００２４】
図５は、ディスプレイの表示部の詳細を示す図である。
【００２５】
図５において、ディスプレイ４４の表示部８０にはテンポコントロール機能に関わるテンポ表示１１０と、キーコントロール機能に関わるキー表示１１１とが設けられている。これらの各表示は所定％単位で表示される。
【００２６】
上記に示したように、テンポキー１０１、テンポボリューム１０２を用いてテンポを調節する場合、±８％、±１６％、±３２％の割合でテンポ表示１１０に表示される。また、このようにテンポコントロール機能が使用される場合、テンポ調節後のテンポ表示１１０に表示されるのと同時に、テンポ調整によって変化したキーの可変幅がキー表示１１１に表示される。
【００２７】
また、ここで、マイナスキー１０６、プラスキー１０７を各々押してキー調節が行われていた場合、キー調節後のキー表示１１１された値を基準にしてテンポの可変幅に応じて加算され、キー表示１１１が行われる。
【００２８】
図６は、テンポコントロールによるキー表示処理の一実施例のフローチャートである。まず、ステップＳ１０で、キーコントロールによって調整されたキーの可変幅をキー表示１１１にする。キーの可変幅が求まったら、ステップＳ１１でテンポコントロールを行い、テンポを可変する。即ち、図４で示したテンポボリューム１０２を上下させ、所望の位置で停止させてテンポを調節する。次に、ステップＳ１２で、テンポボリューム１０２の位置を図１に示すマイコン４２で検出する。位置の検出結果より、ステップＳ１３で、テンポボリューム１０２の０位置からの可変幅を％単位で算出する。例えば、最大可変幅±３２％として計算する。ステップＳ１４では、算出されたテンポボリュームの可変幅をテンポの可変調整によるキーの可変幅として、ステップＳ１０で表示しているキーの可変幅に加算する。ステップＳ１５で、ステップＳ１４で求められた加算値をキー表示１１１に％単位で表示する。
【００２９】
このようにして、テンポボリュームの位置からテンポの可変幅を求め、キーの可変幅と加算し、キー表示に表示することにより、テンポコントロールに対応した正確なキー表示を行うことができる。
【００３０】
図７は、キーコントロールによるキー表示処理の一実施例のフローチャートである。まず、ステップＳ２０で、キーコントロールのマイナスキー１０６、あるいはプラスキー１０７を各々押して調節を行う。次に、ステップＳ２１は、ステップＳ２０での各ボタンを押す回数により、キーの可変幅の割合を％で算出する。例えば、一回のボタン操作を±０．２％とし、５回押すと１％として算出する。あるいは、押し続けた場合、０．２秒ごとに０．２％アップする方式で算出する。次に、ステップＳ２２で、テンポコントロールの可変幅は０であるかを判別する。テンポコントロールの可変幅が０である場合、ステップＳ２３で、算出されたキーの可変幅を％単位でキー表示１１１に表示する。
【００３１】
一方、テンポコントロールの可変幅が０でない場合、ステップＳ２４でテンポボリュームの０位置からの可変幅を％で算出する。ステップＳ２５では、ステップＳ２４で算出されたキーの可変幅に、テンポコントロールの可変幅をテンポの可変調整によるキーの可変幅として加算する。ステップＳ２６では、ステップＳ２５で求められた加算値をキー表示１１１に％単位で表示する。
【００３２】
このように、プラスキー、マイナスキーの各ボタンを押した回数からキーの可変幅を求め、テンポの可変幅と加算し、キー表示１１１に表示することにより、テンポコントロールに対応した正確なキー表示を行うことができる。
【００３３】
また、図６、図７で示したテンポボリューム１０２を用いた処理は、テンポキー１０１でも対応できる。算出、加算等の処理はマイコン４２、メインマイコンの役割であるが、分担してどちらでも行うことができる。
【００３４】
なお、上記実施例では記憶媒体としてＣＤを用いているが、ＣＤのかわりにＤＶＤ（デジタル・バーサタイル・ディスク）やＭＤ（ミニディスク）、メモリスティック、フラッシュメモリ等の他の記憶媒体を使用するものであっても良く、上記実施例に限定されない。
【００３５】
また、ステップＳ２１が音程の可変調整による音程の可変幅を算出する算出手段に対応し、ステップＳ１３及びＳ２４がテンポの可変調整による音程の可変幅を算出する算出手段に対応し、ステップＳ１４及びステップＳ２５が加算手段に対応し、ステップＳ１５、Ｓ２３、Ｓ２６が音程の可変幅を表示する表示手段に対応する。
【００３６】
【発明の効果】
上述の如く、請求項１に記載の発明は、オーディオデータのテンポの可変調整による音程の可変幅を算出し、算出された可変幅と、音程の可変調整による音程の可変幅を加算し、その可変幅を表示することにより、テンポの可変幅に対応した正確な音程の可変幅の表示を行うことができると共に、オーディオデータの単位時間当たりのビート数を検出し、そのビート数を表示することができる。また、アナログデータによる再生と同様の記録媒体再生を行うことができる。
【図面の簡単な説明】
【図１】本発明の記録媒体再生装置の一実施例のブロック構成図である。
【図２】ＤＳＰ１４の機能ブロック図である。
【図３】ＤＳＰ１８，２６の機能ブロック図である。
【図４】２台１組の本発明の記録媒体再生装置のコントローラユニット４０の平面図である。
【図５】ディスプレイの表示部の詳細を示す図である。
【図６】テンポコントロールによるキー表示処理の一実施例のフローチャートである。
【図７】キーコントロールによるキー表示処理の一実施例のフローチャートである。
【符号の説明】
１０  ＣＤ再生部
１２  メインマイコン
１４  データメンテナンス用ＤＳＰ１４
１６，２０，２８  ＤＲＡＭ
１８  ＣＤ音エフェクト用ＤＳＰ１８
２２，３０  Ｄ／Ａコンバータ
２６  サンプラーエフェクト用ＤＳＰ２６
３２  ＥＰＲＯＭ
３４  ＥＥＰＲＯＭ
３６  クロックジェネレータ
４０  コントローラユニット
４２  マイコン
４４  ディスプレイ
４６  操作部
【図１】
0003687467.tif 000002
【図２】
0003687467.tif 000003
【図３】
0003687467.tif 000004
【図４】
0003687467.tif 000005
【図５】
0003687467.tif 000006
【図６】
0003687467.tif 000007
【図７】
0003687467.tif 000008