(57)【特許請求の範囲】
【請求項１】
音源演奏情報及び表示文字列情報を含む曲データであって、前記音源演奏情報及び表示文字列情報が共に時間情報及びイベント情報を備えている曲データを記憶する記憶手段と、
前記曲データ中の音源演奏情報のイベント情報により前記時間情報で指定されたタイミングで駆動されて演奏曲の楽音信号を合成する楽音合成手段と、
各種画像を表示するモニタと、
前記曲データ中の表示文字列情報のイベント情報により前記時間情報で指定されたタイミングで駆動されて前記モニタに演奏曲の歌詞画像を順次表示すると共にモニタの歌詞画像の近傍にコード名を順次表示する表示制御手段と
を備え、
前記曲データに含まれる表示文字列情報には、和音コードＩＤによって識別可能な和音コード情報が含まれ、
前記表示制御手段は、前記和音コード情報に基づいて前記モニタに表示されるコード名を決定するものである
ことを特徴とするカラオケ装置。
【請求項２】
音源演奏情報及び表示文字列情報を含む曲データであって、前記音源演奏情報及び表示文字列情報が共に時間情報及びイベント情報を備えている曲データを記憶する記憶手段と、
前記曲データ中の音源演奏情報のイベント情報により前記時間情報で指定されたタイミングで駆動されて演奏曲の楽音信号を合成する楽音合成手段と、
各種画像を表示するモニタと、
前記曲データ中の表示文字列情報のイベント情報により前記時間情報で指定されたタイミングで駆動されて前記モニタに演奏曲の歌詞画像を順次表示すると共に前記歌詞画像の近傍にコード名を順次表示する表示制御手段と、
を備え、
前記曲データに含まれる表示文字列情報には、和音コードＩＤによって識別可能な和音コード情報が含まれ、
前記表示制御手段は、トランスポーズ指定されたとき、前記和音コード情報とトランスポーズの値とに基づいて前記モニタに表示するコード名を決定するものである
ことを特徴とするカラオケ装置。
【請求項３】
前記曲データは、ヘッダ部を備え、
前記ヘッダ部には、その曲のキーを示す情報が記録され、
前記表示制御手段は、トランスポーズ指定されたとき、前記和音コード情報とトランスポーズの値と前記ヘッダ部に記録されたキーとに基づいて前記モニタに表示するコード名を決定するものである
ことを特徴とする請求項２記載のカラオケ装置。
【請求項４】
前記曲データは、ホスト局から転送され、前記記憶手段に記憶されることを特徴とする請求項１〜３のいずれか１項記載のカラオケ装置。
【発明の詳細な説明】
【０００１】
【産業上の利用分野】
本発明は、演奏曲の歌詞を表示するモニタを有するカラオケ装置に関し、特に歌詞の近傍にコード名を表示して楽器演奏をし易くしたカラオケ装置に関する。
【０００２】
【従来の技術】
指定された演奏曲を再生し、マイクから入力される音声を混合して出力する機能を有したカラオケ装置は、スナック等の飲食店に限らず、カラオケボックス、さらにバス等の移動体にも普及している。通常のカラオケ装置は、演奏情報や画像情報を記憶した記憶系と、演奏曲を再生し、これに歌い手の音声を混合する音響系と、演奏曲に合わせて背景画像や歌詞画像を表示する映像系と、これら各系を制御する制御系とを全て備える楽音再生型が多い。これに対し、最近では、必要とする曲データをホスト局から通信回線を介して取り込む楽音合成型カラオケ装置が出現している。この楽音合成型カラオケ装置は、曲データに基づき楽音を生成する音源を内蔵する。
【０００３】
楽音再生型のカラオケ装置は、記憶系に格納されている演奏曲以外のリクエストに対して応えることはできないが、楽音合成型のカラオケ装置であれば、ホスト局に格納されている多くの曲データの中から歌い手のリクエストに応じた曲データを供給してもらうことができるので、極端な例では、カラオケ装置側に１曲も曲データがなくとも、歌い手からの全てのリクエストに応えることが可能になる。完全楽音合成型カラオケ装置は、その様な構成であるが、リクエストの都度ホスト局にアクセスする通信料金と通信時間を削減するため、カラオケ装置側に記憶装置を設け、ここにホスト局から取り込んだ曲データを格納して再利用する半楽音合成型もある。
【０００４】
カラオケ演奏が、スピーカから演奏曲を流し、モニタに歌詞を表示するだけの基本要素に飽きたらず、照明や舞台等の周辺要素に対する各種制御が要求される中で、歌い手とは別の人が演奏曲に合わせて楽器を演奏したり、歌う目的ではなしに演奏曲に合わせて楽器演奏を楽しもうとする要求も生じている。
【０００５】
【発明が解決しようとする課題】
カラオケの演奏時に、歌い手が必要とするものは歌詞表示であるが、楽器の演奏者にとっては楽譜、簡単にはコード名が必要となる。従来のカラオケ装置は演奏曲に併せて歌詞をモニタに表示しているが、それ以上の情報は表示されないので、楽器演奏者にとって役立つ表示内容ではない。
本発明は、この点を改善し、歌詞の近傍にコード名を併せて表示することにより、カラオケの演奏曲に併せてギター等の楽器を演奏し易くするカラオケ装置を提供することを目的とする。
【０００６】
【課題を解決するための手段】
上記目的を達成するため本発明では、音源演奏情報及び表示文字列情報を含む曲データであって、前記音源演奏情報及び表示文字列情報が共に時間情報及びイベント情報を備えている曲データを記憶する記憶手段と、前記曲データ中の音源演奏情報のイベント情報により前記時間情報で指定されたタイミングで駆動されて演奏曲の楽音信号を合成する楽音合成手段と、各種画像を表示するモニタと、前記曲データ中の表示文字列情報のイベント情報により前記時間情報で指定されたタイミングで駆動されて前記モニタに演奏曲の歌詞画像を順次表示すると共にモニタの歌詞画像の近傍にコード名を順次表示する表示制御手段とを備え、前記曲データに含まれる表示文字列情報には、和音コードＩＤによって識別可能な和音コード情報が含まれ、前記表示制御手段は、前記和音コード情報に基づいて前記モニタに表示されるコード名を決定するものであることを特徴とする。
この場合、表示制御手段は、トランスポーズ指定されたとき、前記和音コード情報とトランスポーズの値とに基づいて前記モニタに表示するコード名を決定するようにしても良い。
【０００７】
【作用】
カラオケ演奏に歌詞表示はつきものであるが、本発明ではその歌詞の近くにＣ，Ｆ，Ｇ７等のコード名を表示する。この様にすると、歌い手は歌詞を見ながら歌唱を楽しむことができ、楽器演奏者はコード名を見て楽器演奏を楽しむことができる。勿論、歌い手がなく楽器演奏者だけという楽しみ方も可能であるが、同じモニタに歌詞とコード名が表示されると、歌い手と楽器演奏者が一体感を持って同じ演奏曲を楽しむことができる。
カラオケ演奏では、歌い手の声域と演奏曲の音域が合わないことがあるため、演奏曲をトランスポーズ（移調）する事が少なくない。この場合、表示されるコード名がオリジナル音程のままであると不一致が生ずるので、表示するコード名はトランスポーズと連動して変更するように制御する。例えば、＋１トランスポーズをした場合は、上記のコード名を自動的にＣ＃，Ｆ＃，Ｇ＃７のように変更する。
【０００８】
【実施例】
以下、図面を参照して本発明の実施例を説明する。
図１は、本発明に係る総合カラオケシステムの機能を説明するためのシステム構成図である。６１は、このカラオケシステム全体の動作をプログラムＲＯＭ２３Ｂのもと制御・管理するＣＰＵ（中央処理装置）である。６２は、ＣＰＵ６１により、このカラオケシステムの動作を制御・管理するときに使用されるランダムアクセスメモリ（ＲＡＭ）である。６３はこのシステム全体を結合するためのバス（データ、アドレス）である。６４は、外部にＭＩＤＩ（Ｍｕｓｉｃａｌ  Ｉｎｓｔｒｕｍｅｎｔ  Ｄｉｇｉｔａｌ  Ｉｎｔｅｒｆａｃｅ）楽器４２を接続する場合のインターフェースである。６５は、ＬＤチェンジャ１１を制御するためのチェンジャコントローラであり、複数の機種に対応できるよう取り替え可能な構成になっている。
【０００９】
６６は、マルチメディアシーケンサ２３Ｂから出力されるＡＤＰＣＭデータをビット変換および周波数変換して伸長するＡＤＰＣＭプロセッサである。６７は、ＡＤＰＣＭプロセッサ６６の出力を音程情報に従い音高を制御するピッチシフタである。６８は、ピッチシフタ６７の出力および音源プロセッサ２３Ｃの出力を入力とするエフェクタミキサである。６９は、マイク１４の出力にエコー、エキサイタ等の音響効果を加えるマイクエフェクタである。７０は、マイクエフェクタ６９の出力およびＬＤチェンジャ１１のオーディオ出力に音場効果を与えるオーディオＤＳＰ（音場創成器）である。
【００１０】
音源プロセッサ２３Ｃは、曲データにより駆動されて演奏曲の楽音信号を合成するいわゆるミュージックシンセサイザであり、例えばＭＩＤＩ信号に基づき楽音を合成する音源部と、それを制御する制御部とを備えている。
ビデオプロセッサ２３Ｄは、演奏曲に対応する歌詞等の文字情報および静止画、動画等の背景画像情報を処理して表示用の画像信号を生成する。ここでは、歌詞画像用のビデオプロセッサ２３Ｄ１と、背景画像用のビデオプロセッサ２３Ｄ２を用いる例を示している。ＬＤチェンジャ１１は、光ディスクに記録されたカラオケ曲を演奏する場合、または映像情報のみを再生する場合に機能し、楽音合成系として使用する場合は音源２３Ｃで合成された伴奏演奏に同期して、所定のディスクの所定のフレームの静止画または所定のフレームを起点とする動画等からなる映像情報を再生する。ビデオセレクタ２３Ｅは、この様な３種類の画像を１画面に合成して出力する。
【００１１】
以下、動作を説明する。
「楽音再生／楽音合成制御」
リモコン２４またはフロントパネル５０の操作により、演奏曲が指定されると、ＣＰＵ６１は、記憶手段２２Ｃに記憶されたインデックステーブルを参照し、第１順位として先ずＬＤチェンジャ１１内のＬＤに該当する曲のデータがあるか否かを確認し、あればその部分を再生する。このＬＤからのビデオ信号はビデオセレクタ２３Ｅに入力してモニタ１２に表示され、またオーディオ信号はオーディオＤＳＰ７０に入力してスピーカ１５から出力される。歌い手の歌唱音声はマイク１４で電気信号に変換され、マイクエフェクタ６９を通してオーディオＤＳＰ７０に入力する。ミキサ１３は演奏曲と歌唱音声とを混合するので、スピーカ１５からは両者が混合された音響出力が生ずる。
【００１２】
指定曲がＬＤチェンジャ１１内にないときは、ＣＰＵ６１は第２順位としてＨＤＤ装置２２Ｃに保有されている曲をサーチする。ＨＤＤ装置２２Ｃ内に該当する曲があれば、その演奏曲の曲データを読出してＲＡＭ６２にロードし、この曲データに従って音源２３Ｃで楽音が合成されカラオケの演奏を行う。この様な音源カラオケの演奏は、シーケンサ２３Ｂの制御のもとに行われる。演奏曲に関しては、ＲＡＭ６２から読み出された曲データに従い、音源プロセッサ２３Ｃにおいて逐次楽音情報が生成され、ミキサエフェクタ６８、オーディオＤＳＰ７０、ミキサ１３を介してスピーカ１５から再生される。
【００１３】
画像に関しては、同様にＲＡＭ６２から読み出された曲データをもとにシーケンサ２３Ｂの指示に従い、ビデオプロセッサ２３Ｄ１，２３Ｄ２において曲の進行に合わせた歌詞画像および背景画像が生成され、ビデオセレクタ２３Ｃを介してモニタ１２に表示される。ＬＤチェンジャ１１からの背景画像も使用する場合は、これら３画像をビデオセレクタ２３Ｅで合成して表示する。
モニタ１２に表示される歌詞画像は、表示される歌詞の色が歌唱の進行に合わせて他の色の文字に変更されるなどして、歌うべき個所が歌い手に容易に把握できるように指示される。したがって、歌い手はモニタ１２に表示される歌詞画像を見ながらマイク１４を持って歌えばよい。
【００１４】
ＨＤＤ装置２２Ｃにも該当する曲データが蓄積されていない場合は、第３順位としてＣＰＵ６１はホスト局３０からオンラインで該当する曲のデータを取り込む制御をする。即ち、ＩＳＤＮ回線４０を使用してホスト局３０を呼び出し、応答したら曲番号を送り、対応する曲データを転送してもらう。この曲データは再利用する可能性があるので、ＨＤＤ装置２２Ｃに蓄積する。
【００１５】
「ホスト局からの転送データフォーマット」
音源カラオケ装置で使用されるカラオケ曲データのフォーマットは、通常、図２に示すように、曲ヘッダから始まり、これに時間情報とイベント情報を持つ歌詞表示トラック、音源演奏トラック、ディジタル音声トラック等の各トラックを順に記憶することで１曲分のデータを構成している。図２のフォーマットにおいて、歌詞表示トラックが時系列データＡ１，Ａ２，…ＡＮの集合であり、同様に音源演奏トラックが時系列データＢ１，Ｂ２，…ＢＮの集合であり、更にディジタル音声トラックが時系列データＣ１，Ｃ２，…ＣＮの集合である。
【００１６】
「シーケンサ」
シーケンサ２３Ｂは、ＭＩＤＩシーケンサをベースとし、マルチタスクＯＳの機能を用いて、一つの曲データに含まれる複数トラックのイベントをソフト的に同期してリアルタイムで実行できるようにしたものである。イベントとは、カラオケ演奏に付随する広範囲の事象であり、演奏はもとより、歌詞表示、背景表示、音響効果、外部機器制御等が含まれる。
【００１７】
シーケンサ２３Ｂには、ＣＰＵ６１によってＲＡＭ６２から読み出された曲データが入力される。この曲データは、例えば図２に示したように、歌詞トラックからディジタル音声トラックまでのＭＩＤＩデータと、最後に付加されたＡＤＰＣＭデータである。シーケンサ２３Ｂが、音源演奏用のＭＩＤＩデータを音源プロセッサ２３Ｃに入力すると、そこで楽音情報に変換される。また、シーケンサ２３ＢがＡＤＰＣＭデータをＡＤプロセッサ６６に出力すると、そこで圧縮前のデータに伸長される。シーケンサ２３Ｂは、各種のイベント情報に従い、ＡＤプロセッサ６６の伸長タイミングをコントロールする。
【００１８】
通常のＭＩＤＩデータ１トラックの構成は、図３に示すように、トップオブトラックＴＯＴから始まりエンドオブトラックＥＯＴで終わるまでの間に、イベントＥＶＥＮＴとデュレイション（待ち時間）Δｔが交互に配列されているので、シーケンサ２３Ｂによる処理は図中の矢印のように、循環しながら行われる（但し、各イベントＥＶＥＮＴの内容は異なる）。
【００１９】
これに対し、図２のようにＡＤＰＣＭデータを付加したトラックの場合は、図４のように、ＭＩＤＩイベントの実行と並行してＡＤＰＣＭイベントが実行される。ＡＤＰＣＭイベントを実行するタイミングは、ＭＩＤＩデータ内に記述されているので、両者はソフト的に同期して実行される。ＡＤＰＣＭイベントに含まれる内容は、１）ＡＤＰＣＭ音の番号、２）ピッチシフトの有効／無効フラグ、３）ボリューム、４）ピッチシフト量である。
【００２０】
ここで想定するＡＤＰＣＭデータは、演奏曲中の波形データであり、圧縮してはいても依然としてＭＩＤＩデータに比べればデータ量が多い。しかし、バックコーラスに限れば、１つの曲の中で同じバックコーラスを単に転調して繰り返すだけの部分もある。そこで、あらかじめ複数のバックコーラスに共用できる部分を独立した複数のＡＤＰＣＭデータとして用意し、演奏曲再生時にその曲に含まれるバックコーラス再生に必要なＡＤＰＣＭデータを選択して合成する。この様にすると、ホスト局からのデータ転送量が低下し、また記憶容量も少なくて済む。１）のＡＤＰＣＭ音の番号は、この様な複数のＡＤＰＣＭデータの中から希望するものを選択するためのものである。
【００２１】
同じＡＤＰＣＭデータをピッチを変更して使用する場合は、どの程度音程をずらせば良いかを示す必要がある。４）のピッチシフト量がこの変更量を示す情報になる。ピッチシフトは図４のピッチシフタ６７で行われる。ピッチシフタ６７はカラオケプロセッサ（ＫＰ）と呼ばれるＤＳＰを用いて構成され、部分的に音程をずらす転調に限らず、ユーザの操作により１曲全てを移調（トランスポーズ）する場合にも使用される。この場合、ピッチシフトは、トランスポーズにさらに足し込む形で行われる。
【００２２】
ＡＤＰＣＭデータはバックコーラスだけでなく、効果音等の波形データにも使用される。２）のピッチシフトの有効／無効は、ＡＤＰＣＭデータの中でピッチシフトすると不自然になる効果音等のピッチシフトを避けるためのもので、ユーザがトランスポーズの指定を行っても、そのＡＤＰＣＭデータの再生に限ってはピッチシフトは行われないようにするフラグである。
また、３）のボリュームは各イベント毎の音量を自動設定するためのものである。
【００２３】
「ＭＩＤＩ楽器接続」
図１のカラオケシステムには、カラオケ演奏中に外部のＭＩＤＩ楽器４２（例えば、パーカッション）から楽器音や効果音等を発音できるように、ＭＩＤＩ楽器４２を接続する入力端子、即ちＭＩＤＩインターフェース６４を設けてある。このＭＩＤＩインターフェース６４から入力する外部ＭＩＤＩデータはＣＰＵ６１によって取り込まれ、シーケンサ２３Ｂに供給される。そして、外部楽器専用の音源を設けずに、カラオケ用の音源の１チャンネル（外部楽器用発音ｃｈ）を使用して楽器音等を発生する。このために、カラオケ用の音源プロセッサ２３Ｃは全チャンネル、例えば１６チャンネル（２系統あれば３２チャンネル）の内の少なくとも１チャンネルを外部ＭＩＤＩ楽器用に空けておくように予めカラオケ楽曲のデータを作成しておく必要がある。或いは、ＣＰＵがインターフェース６４から受信した外部ＭＩＤＩデータを音源に出力する際、そのとき演奏データで使用されていないＭＩＤＩチャンネルに強制的に切換えるようにしても良い。
【００２４】
「ＭＩＤＩマージ」
ＭＩＤＩデータは、ステータスバイトで始まり、これにデータバイトが続く８ビットのデータストリームであるため、ＲＡＭ６２から読み出されたカラオケ演奏用のＭＩＤＩデータに対し、インターフェース６４から非同期に入力した楽器用のＭＩＤＩデータが衝突すると、データ破壊が生ずる。この点を回避するために、演奏用ＭＩＤＩデータが流れているときに、外部から楽器用のＭＩＤＩデータが入力するときは、前者のデータバイトが終了するまで後者の転送を遅らせる等して、両者の衝突を避けるマージが必要になる。
【００２５】
演奏用ＭＩＤＩデータはＣＰＵ６１によってＲＡＭ６２から読み出され、バス６３を介してＭＩＤＩ音源２３Ｃに入力する。一方、ＭＩＤＩ楽器４２からの外部ＭＩＤＩデータはＭＩＤＩインターフェース６４を通してバス６３上を流れようとするが、この時ＣＰＵ６１は演奏用ＭＩＤＩデータと衝突しないようにマージ制御を行う。
【００２６】
「コード名表示」
通常のカラオケ装置では、モニタに演奏中の曲の歌詞を順番に表示するが、音程情報は表示しない。ＭＩＤＩ楽器４２を接続して演奏するユーザにとって、モニタ１２に例えばコード名が表示されると、楽器演奏（例えば、ギター演奏）がし易くなる。このコード名表示を歌詞表示に対応させて行うと、なおさら便利である。
図５（ａ）は、歌詞（「ほにゃら…」）に併せて、コード名（Ｃ，Ｆ，Ｇ７…）をモニタ１２に表示している例である。同図（ｂ）は同じ曲がトランスポーズされた場合、自動的にシフト量（この例では、＋１）に連動してコード名をシフト（Ｃ＃，Ｆ＃，Ｇ７＃…）して表示した例である。
【００２７】
コード名表示の実現には、次のような方法が考えられる。
先ず、曲データのヘッダ部に次のような「キー」を記録しておく。
（Ｃ，Ｃ＃，Ｄｂ，Ｄ，Ｄ＃，Ｅｂ，Ｅ，．．．Ａ＃，Ｂｂ，Ｂ）＋ｍａｊｏｒ／ｍｉｎｏｒ
これをトランスポーズしたときのコード名の決定に使用する（＃系か他の系か）。音源カラオケでの歌詞の表示データは「表示イベント」と「デュレイション（Ｄｕｒａｔｉｏｎ）」の繰り返しである。表示イベントは、表示座標ｘ，ｙ、アトリビュート、表示文字列、表示時間、色変えタイミングを示し、デュレイションは、表示イベント間の時間を示す。
【００２８】
表示する歌詞の文字列と表示座標、表示アトリビュート（色指定）で歌詞を表示させ、「色変えタイミング」に従って演奏に同期した歌詞の色変えを行う。一方、歌詞を表示させてから「表示時間」が経過したら、その歌詞を消去する。デュレイションを挟まずに表示イベントを連続して記述した場合は同時に表示する。
【００２９】
「表示文字列」には文字コード、ルビ文字指定、文字間ピッチの指定が含まれる。文字コードにＥＵＣコードを使用する場合は、「表示文字列」は次のように表現される（０ｘＸＸは１６進数を表す）。
文字コード
１バイト文字    ：０ｘＸＸ．．０ｘ７ｅ
２バイト文字    ：０ｘａ０．．０ｘｆ４（２バイト目は０ｘａ０から０ｘｆｆ）
文字間スペース：０ｘ０１．．０ｘ１ｆ
ルビ                    ：０ｘｆｅ    ルビを振られる文字列  ０ｘ００  ビ文字列  ０ｘ００
【００３０】
以上のデータ構造を拡張すると、次のようなデータ構造の和音コードの表示が可能になる。
第１バイト：和音コードＩＤ（０ｘＦＦ）
第２バイト：キー
ｂｉｔ  ０．．３：＝  ０：Ｃ  １：Ｄ  ２：Ｅ  ３：Ｆ  ４：Ｇ  ５：Ａ  ６：Ｂ
ｂｉｔ  ４．．５：＝  ０：  −      １：＃      ２：ｂ
ｂｉｔ  ７      ：＝  ０：ｍａｊｏｒ  １：ｍｉｎｏｒ
（例：Ｃ  ｍａｊｏｒ  ＝０ｘＸＸ，  Ａｂ  ｍｉｎｏｒ  ＝  ０ｘａ５）
第３バイト：装飾記号
０：Ｍａｊｏｒ  ｃｏｄｅ（装飾記号なし）
１：７ｔｈ
２：６ｔｈ
３：Ｄｉｍｉｎｉｓｈ
４：ｓｕｓ４
５：７ｔｈ  ｓｕｓ４
…
【００３１】
一例を挙げると、次のようになる。
Ｃ７        ：＝  ０ｘｆｆ，０ｘ００，０ｘ０１
Ａｍ６      ：＝  ０ｘｆｆ，０ｘａ５，０ｘ０２
Ｆ＃ｍ７    ：＝  ０ｘｆｆ，０ｘ９３，０ｘ０１
Ｄｓｕｓ４  ：＝  ０ｘｆｆ，０ｘ０１，０ｘ０４
【００３２】
トランスポーズ指定がないときは、上記の通りの表示を行うが、トランスポーズ指定がある場合は次の３つの値から、表示するコード名を決定する。
ａ）和音コードデータの第２バイトのキーの値
ｂ）トランスポーズの値
ｃ）ヘッダに記録してある曲のキー
【００３３】
一例を挙げると、次のようになる。
曲のキー      ：  Ｃ  ｍａｊｏｒ
和音          ：  Ｇ
トランスポーズ：  ＋１              表示：  Ｇ＃
他の例としては、次のようになる。
曲のキー      ：  Ａ  ｍｉｎｏｒ
和音          ：  Ｇ
トランスポーズ：  ＋１              表示：  Ａｂ
【００３４】
【発明の効果】
以上述べたように本発明によれば、歌詞の近傍にコード名を併せて表示するようにしたので、カラオケの演奏曲に併せてギター等の楽器を演奏し易いカラオケ装置を提供することができる。また、この発明によれば、表示されるコード名が演奏曲のトランスポーズに連動して変更されるので、歌い手の歌唱と楽器演奏の音程にずれが生じない。
【図面の簡単な説明】
【図１】本発明を適用した総合カラオケシステムの構成図である。
【図２】曲データのフォーマット例を示すデータ構造図である。
【図３】ＭＩＤＩイベントの実行態様を示す説明図である。
【図４】ＭＩＤＩイベントと同期したＡＤＰＣＭイベントの実行態様を示す説明図である。
【図５】コード名表示の説明図である。
【符号の説明】
１０…楽音再生型カラオケ装置、１１…ＬＤチェンジャシステム、１２…モニタ、１３…ミキシングアンプ、１４…マイク、１５…スピーカ、２１Ａ…リモコンレシーバ、２１Ｂ…キー入力インターフェース、２１Ｄ…表示器、２２Ｂ…ＩＳＤＮコントローラ、２２Ｃ…記憶装置、２３…演奏・表示ユニット、２３Ｂ…シーケンサ、２３Ｃ…音源プロセッサ、２３Ｄ…ビデオプロセッサ、２３Ｅ…ビデオスーパーインポーザ、３０…ホスト局、４０…通信回線、５０…リモコン、６１…ＣＰＵ、６２…ＲＡＭ、６３…ＩＳＤＮインターフェース、６４…ＭＩＤＩインターフェース、６５…チェンジャコントロール、６６…ＡＤＰＣＭプロセッサ、６７…ピッチシフタ、６８…エフェクタミキサ、６９…マイクエフェクタ、７０…音場創成器。
【図１】
0003551441.tif 000002
【図２】
0003551441.tif 000003
【図３】
0003551441.tif 000004
【図４】
0003551441.tif 000005
【図５】
0003551441.tif 000006