JP3899654B2 - Karaoke equipment - Google Patents

Karaoke equipment Download PDF

Info

Publication number
JP3899654B2
JP3899654B2 JP08338698A JP8338698A JP3899654B2 JP 3899654 B2 JP3899654 B2 JP 3899654B2 JP 08338698 A JP08338698 A JP 08338698A JP 8338698 A JP8338698 A JP 8338698A JP 3899654 B2 JP3899654 B2 JP 3899654B2
Authority
JP
Japan
Prior art keywords
song
data
karaoke
sound
performance sound
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.)
Expired - Fee Related
Application number
JP08338698A
Other languages
Japanese (ja)
Other versions
JPH11282462A (en
Inventor
孝浩 田中
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.)
Yamaha Corp
Original Assignee
Yamaha 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 Yamaha Corp filed Critical Yamaha Corp
Priority to JP08338698A priority Critical patent/JP3899654B2/en
Publication of JPH11282462A publication Critical patent/JPH11282462A/en
Application granted granted Critical
Publication of JP3899654B2 publication Critical patent/JP3899654B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Description

【0001】
【発明の属する技術分野】
この発明は、音源装置が合成したカラオケ演奏音を録音し、後から再生することができるカラオケ装置に関する。
【0002】
【従来の技術】
現在普及している音源タイプのカラオケ装置は、楽曲データで音源を駆動することによってカラオケ演奏音を合成し、これによってカラオケ演奏を実行する。したがって、カラオケ曲を演奏するためには音源が必要である。また、種々タイプの異なるカラオケ曲を演奏するためには演奏スタート時にそれぞれのカラオケ曲に合わせて音源をセットアップする必要があるため、カラオケ曲がリクエストされてから実際に演奏がスタートするまで数十秒の時間が必要である。
【0003】
【発明が解決しようとする課題】
このため、利用者がカラオケ曲をリクエストしても、その曲の演奏がスタートするまで数十秒待たされることになっていた。また、カラオケ曲のリクエストがない時間帯に最近リリースされた新曲やリクエスト頻度の高いベスト曲などを紹介するテロップをモニタに表示する場合があるが、表示と並行して曲の一部を演奏して分かりやすくしようとしても、各曲の演奏をスタートするまでに数十秒の時間が必要であるため事実上不可能であり、曲名やオリジナル歌手名を表示するのみの紹介になっていた。
【0004】
さらに、利用者がカラオケ曲をリクエストするとき、その曲がどのような曲であったかを試聴したい場合があるが、この試聴のためにも音源が必要であり、また、演奏スタートまでに数十秒の時間がかかるため、他のカラオケ曲の演奏が行われている間は音源が使用できないため試聴することができず、演奏中でない場合にもスタートまでに時間が掛かるため手軽に試聴することができない問題点があった。
【0005】
この発明は、以前に演奏されたカラオケ曲の演奏音を録音しておくことにより、以後手軽にカラオケ曲を演奏できるようにしたカラオケ装置を提供することを目的とする。
【0006】
【課題を解決するための手段】
この出願の請求項1の発明は、楽音合成手段の機能をセットアップするセットアップデータを含むカラオケ曲の楽曲データを記憶する記憶手段と、カラオケ曲の演奏時、読み出された楽曲データのセットアップデータで機能をセットアップしたのち、該楽曲データでカラオケ曲の演奏音を合成する楽音合成手段と、楽音合成手段が合成した演奏音を記録する録音手段と、録音手段に記録された演奏音を再生する再生手段と、録音手段に演奏音が記録されているカラオケ曲の演奏が指示されたとき、前記楽音合成手段のセットアップが完了するまでの間、前記記録されている演奏音を再生手段に再生させて出力し、楽音合成手段のセットアップが完了したのち、楽音合成手段が合成した演奏音を出力するように切り換える演奏制御手段と、を備えたことを特徴とする。
【0007】
この出願の請求項2の発明は、楽音合成手段の機能をセットアップするセットアップデータを含むカラオケ曲の楽曲データを記憶する記憶手段と、カラオケ曲の演奏時、読み出された楽曲データのセットアップデータで機能をセットアップしたのち、該楽曲データでカラオケ曲の演奏音を合成する楽音合成手段と、楽音合成手段が合成した演奏音を記録する録音手段と、録音手段に記録された演奏音を再生する再生手段と、カラオケ曲の演奏の指示がないとき、記憶手段に記憶しているカラオケ曲の楽曲データの曲名を表示するとともに、該カラオケ曲の演奏音が録音手段によって記録されているとき、この演奏音を再生手段に再生させる曲目紹介手段と、を備えたことを特徴とする。
【0008】
この出願の請求項3の発明は、楽音合成手段の機能をセットアップするセットアップデータを含むカラオケ曲の楽曲データを記憶する記憶手段と、カラオケ曲の演奏時、読み出された楽曲データのセットアップデータで機能をセットアップしたのち、該楽曲データでカラオケ曲の演奏音を合成する楽音合成手段と、楽音合成手段が合成した演奏音を記録する録音手段と、録音手段に記録された演奏音を再生する再生手段と、該録音手段に演奏音が記録されているカラオケ曲の試聴が指示されたとき、この試聴が指示されたカラオケ曲の演奏音を再生手段に再生させる試聴手段と、を備えたことを特徴とする。
この出願の請求項4の発明は、楽音合成手段の機能をセットアップするセットアップデータを含むカラオケ曲の楽曲データを記憶する記憶手段と、カラオケ曲の演奏時、読み出された楽曲データのセットアップデータで機能をセットアップしたのち、該楽曲データでカラオケ曲の演奏音を合成する楽音合成手段と、楽音合成手段が合成した演奏音を記録する録音手段と、録音手段に記録された演奏音を再生する再生手段と、カラオケ曲の演奏を行う場合において、そのカラオケ曲の演奏音が録音手段に記録されているとき、この記録されている曲の演奏音を再生手段に再生させる演奏制御手段と、を備えたことを特徴とする。
【0009】
この発明では、楽音合成手段が合成した演奏音を録音手段に記録しておき、必要に応じてこの演奏音を再生出力する。この録音手段に記録される演奏音は、このカラオケ装置が以前に合成した演奏音でもよく、他の装置で事前に合成された演奏音がCD−ROMなどの媒体やセンタからのダウンロードなどによって供給されたものであってもよい。
【0010】
楽音合成手段が演奏音の合成をスタートする前にセットアップデータによるセットアップが必要であり、一般的な楽音合成手段ではこのセットアップに十数秒乃至数十秒の時間が必要である。そこで、請求項1の発明では、このセットアップが完了するまえに録音手段に記録されている演奏音でカラオケ曲の演奏をスタートし、セットアップが完了したのちに楽音合成手段が合成した演奏音に切り換えるようにした。これにより、カラオケ曲の演奏スタートを早くすることができるとともに、記録手段に記録しておく演奏音は、曲の先頭から前記セットアップに要する時間(十数秒乃至数十秒)程度でよい。
【0011】
請求項2の発明では、カラオケ曲の演奏指示すなわちリクエストがないとき、記憶手段に記憶され演奏が可能なカラオケ曲(楽曲データ)の紹介をする。この紹介は曲名を表示することが基本であるが、この曲の演奏音が録音手段に記録されている場合、楽音合成手段をセットアップしなくてもこれを再生できるため、この曲名の表示に合わせてこの演奏音を再生する。これにより、その曲をより印象づけることができる。再生する箇所は記録されている範囲内でどこでもよいが、曲頭,サビなど特徴的な部分を再生することが好ましい。なお、紹介するカラオケ曲はいわゆるベスト曲や新曲などが一般的である。
【0012】
請求項3の発明では、利用者の指示によって録音手段に記録されている演奏音をカラオケ曲の演奏とは別に試聴のために再生する。カラオケ曲の演奏中は楽音合成手段がこのカラオケ曲の演奏を実行しているため、他の曲の演奏を行うことができない。しかし、演奏音が録音手段に記録されている曲の場合は、これを再生することでこの曲の演奏音を利用者に聴かせることができる。また、カラオケ曲の演奏中でなくても楽音合成手段をセットアップして楽音を合成するよりも高速であるため、録音手段に記録されている演奏音を再生することで試聴を行えばよい。
【0013】
【発明の実施の形態】
図面を参照してこの発明の実施形態であるカラオケ装置について説明する。図1は同カラオケ装置のブロック図である。図2は同カラオケ装置のハードディスク17の記憶内容および楽曲データの構成を示す図である。
【0014】
カラオケ曲を演奏するための楽曲データはハードディスク17やCD−ROMチェンジャ4にセットされるCD−ROMに記憶されている。利用者によってカラオケ曲がリクエストされると、このカラオケ曲の楽曲データを読み出して音源装置18を駆動してカラオケ演奏を実行する。また、カラオケ曲のリクエストがない場合には、適当なカラオケ曲の楽曲データを読み出してBGMとして演奏する。このBGMとして演奏されるカラオケ曲は、最近リリースされた新曲やリクエスト頻度の高いベスト曲のなかから選択される。この新曲やベスト曲の曲目リストは配信センタ9からダウンロードされ、ハードディスク17に記憶される。BGMとして演奏されたカラオケ曲の演奏音は、ADPCMデータ化されたデジタル演奏音データとしてカラオケ装置のハードディスク17に記憶される。そして、このデジタル演奏音データは、当該カラオケ曲がリクエストされたとき音源装置18のセットアップが完了する前に演奏をスタートするために使用されるとともに、新曲・ベスト曲の紹介時または利用者の試聴時に使用される。
【0015】
図1において、このカラオケ装置は、カラオケ装置本体1,コントロールアンプ2,音声信号処理装置3,CD−ROMチェンジャ4,スピーカ5,モニタ6,マイク7および赤外線のリモコン装置8で構成されている。カラオケ装置本体1はこのカラオケ装置全体の動作を制御する。該カラオケ装置本体1の制御装置であるCPU10には、内部バスを介してROM11,RAM12,ハードディスク記憶装置17,通信制御部16,リモコン受信部13,表示パネル14,パネルスイッチ15,音源装置18,音声データ処理部19,文字表示部20,表示制御部21が接続されるとともに、上記外部装置であるコントロールアンプ2,音声信号処理装置3およびCD−ROMチェンジャ4がインタフェースを介して接続されている。
【0016】
ROM11にはこの装置を起動するために必要な起動プログラムなどが記憶されている。装置の動作を制御するシステムプログラム,カラオケ演奏実行プログラムなどはハードディスク記憶装置17に記憶されている。カラオケ装置の電源がオンされると上記起動プログラムによってシステムプログラムやカラオケ演奏プログラムがRAM12に読み込まれる。
【0017】
ハードディスク記憶装置17には、図2(A)に示すように、上記プログラムを記憶するプログラム記憶エリア170のほか、楽曲データを記憶する楽曲データ記憶エリア171、新曲やベスト曲の曲名,曲番号,オリジナル歌手などのデータを記憶する曲目リスト172、BGMとして演奏された新曲,ベスト曲をADPCMのデジタル演奏音データとして記憶するデジタル演奏音データ記憶エリア173などが設定されている。楽曲データ記憶エリア171は、数千曲分の楽曲データを記憶することができ、配信センタ9が定期的にダウンロードしてくる新曲の楽曲データなどが記憶される。新曲,ベスト曲のデータも配信センタ9によるダウンロードによって更新される。また、デジタル演奏音データ記憶エリア173に記憶される各曲のデジタル演奏音データは、全曲分記憶してもよいが、データサイズが極めて大きくなるため、最初の1分程度のみ記憶するようにしてもよい。
【0018】
通信制御部16はISDN回線を介して配信センタ9と接続される。配信センタ9は、定期的にカラオケ装置に対して電話を掛け、新曲の楽曲データ,バージョンアップされた制御プログラム,新曲・ベスト曲リストなどをダウンロードしてくる。
【0019】
リモコン装置8は、テンキー,予約キー,試聴キー,取消キーなどのキースイッチを備えており、利用者がこれらのスイッチを操作するとその操作に応じたコード信号が赤外線で出力される。利用者はテンキーを操作して所望のカラオケ曲の曲番号を入力し、その曲をリクエストする場合には続いて予約キーをオンする。また、その曲の一部を試聴したい場合には、曲番号に続けて試聴キーをオンする。試聴ののちその曲をリクエストする場合には、予約キーをオンする。
【0020】
リモコン受信部13はリモコン装置8から送られてくる赤外線信号を受信して、そのコード信号を復元しCPU10に入力する。CPU10は、リモコン装置8から曲番号がリクエスト曲として入力されると、この曲番号をRAM12に設定されている予約曲リストに登録する。
【0021】
表示パネル14はこのカラオケ装置本体1の前面に設けられており、現在演奏中の曲番号や予約曲数を表示するマトリクス表示器や、現在設定されているキーやテンポを表示するLED群などを含んでいる。パネルスイッチ15は、前記リモコン装置8と同様の曲番号入力用のテンキー,予約キーなどのほかキーチェンジスイッチ、テンポチェンジスイッチを備えている。
【0022】
文字表示部20はVRAMを備え、カラオケ曲の歌詞などを文字パターンに展開する。この文字パターンは、映像信号として表示制御部21に入力される。また、カラオケ演奏時はCD−ROMチェンジャ4は背景映像を再生し、この映像信号も表示制御部21に入力される。表示制御部21は、文字パターンを背景映像にスーパーインポーズで合成してモニタ6に表示する。なお、CD−ROMチェンジャ4にセットには6枚程度のCD−ROMをセットすることができ、そのうち数枚には上記背景映像が記録されており、他の数枚には定番となっているカラオケ曲の楽曲データが記録されている。
【0023】
音源装置18は、楽曲データの楽音トラックのイベントデータ(図2(B)参照)に基づいて楽音信号を形成する。楽音トラックは、複数のトラックを有しており、音源装置18はこのデータに基づいて複数パートの楽音信号を同時に形成する。また、楽音トラックの先頭部分には音源装置18の機能を、そのカラオケ曲に適した状態にセットアップするセットアップデータが書き込まれており、カラオケ曲の演奏スタート時にまずこのセットアップデータが音源装置18に送り込まれてセットアップ処理が実行される。音声データ処理部19は、楽曲データに含まれる音声データに基づき、指定された長さ、指定された音高の音声信号を形成する。音声データは、バックコーラスなどの人声など電子的に形成しにくい信号波形をそのままPCM信号として記憶したものである。前記音源装置18が形成した楽音信号および音声データ処理部19が再生した音声信号は、コントロールアンプ2に入力される。コントロールアンプ2には、2本のマイク7a,7bが接続されており、カラオケ歌唱者の歌唱音声信号が入力される。コントロールアンプ2はこれらのオーディオ信号に、それぞれエコーなど所定の効果を付与したのち増幅してスピーカ5に出力する。音声信号処理装置3は、コントロールアンプ2から入力された歌唱音声信号をディジタル処理することにより、音程のずれを修正したり、他のパートのハーモニー歌唱を作成したりする。修正された歌唱音声信号および作成された他のパートのハーモニー歌唱信号は再度コントロールアンプ2に入力される。
【0024】
一方、カラオケ曲のリクエストがないときにカラオケ曲をBGMとして演奏する場合、音源装置18および音声データ処理部19は通常と同様に楽音信号の合成および音声データの復調を行ってカラオケ曲を演奏するが、音声信号処理装置3は、このカラオケ演奏音をADPCMデータに変換してカラオケ装置本体1に入力する。カラオケ装置本体1はこのADPCMデータをハードディスク17のデジタル演奏音データ記憶エリア173に書き込む。BGMの曲目は、曲目リスト172に記憶されている新曲またはベスト曲のなかから選択されるため、このBGMの演奏により新曲・ベスト曲のデジタル演奏音データが蓄積される。
【0025】
また、このようにして蓄積されたデジタル演奏音データを再生するときには、同じデジタルデータである音声データを再生するための音声データ処理部19を用いてアナログ信号に変換し、コントロールアンプ2に入力する。
【0026】
図2(B)を参照して前記楽曲データの構成およびこのデータに基づくカラオケ装置の動作を説明する。楽曲データは、ヘッダ、楽音トラック、歌詞トラック、音声制御トラック、効果制御トラックおよび音声データ部からなっている。ヘッダは、この楽曲データに関する種々のデータが書き込まれる部分であり、曲番号,曲名,ジャンル,発売日,曲の演奏時間などのデータを含んでいる。各楽曲データは曲番号で識別される。
【0027】
楽音トラック,歌詞トラック,音声制御トラック,効果制御トラックの各トラックは全てMIDIフォーマットで記述されている。MIDIフォーマットは、本来楽音トラックのような楽音制御用のデータを記述するためのフォーマットであるが、全データを統一したフォーマットで記述し、インプリメントを容易にするため、楽音以外のトラックもMIDIフォーマットで記述している。MIDIフォーマットのトラックは複数のイベントデータと各イベントデータの読み出しタイミングを指示するタイミングデータからなっている。カラオケ曲の演奏時には、上記複数のトラックが並行して読み出される。各トラックにおいて、所定のテンポクロックにより前記タイミングデータの値をカウントし、この値がカウントアップしたとき、次のイベントデータが読み出される。読み出されたイベントデータは音源装置18等所定の動作部に出力され、該動作部において対応する処理が実行される。
【0028】
楽音トラックは、メロディトラック,リズムトラックなど複数パートのトラックからなっている。楽音トラックのイベントデータは楽音の発音を指示するノートオンイベントデータや楽音の消音を指示するノートオフイベントデータなどであり、これらイベントデータは音源装置18に出力される。また、この楽音トラックの先頭のノートオンイベントデータやノートオフイベントデータが書き込まれる前の部分に、音源装置18の機能をこの曲に合わせてセットアップするセットアップデータが書き込まれている。
【0029】
歌詞トラックのイベントデータは、モニタ6に表示する歌詞の文字コード,表示座標,表示色などを指示するデータからなっており、CPU10はこのデータに基づいて文字パターンを文字表示部20のVRAM上に展開する。
【0030】
音声制御トラックのイベントデータは、音声データ部の音声データの再生を指示するデータである。音声データは、上述したように、音源装置18で合成しにくいバックコーラスなどの人声をデジタル化したデータであり、音声制御トラックによってその読み出しタイミングが指示される。音声制御トラックのイベントデータが読み出され、音声データの読み出しが指示されると、CPU10がこれを音声データ処理部19に入力する。音声データ処理部19はデジタルの音声データをアナログ信号に復調してコントロールアンプ2に入力する。
【0031】
効果制御トラックのイベントデータは、コントロールアンプ2の動作を制御するためのデータであり、このデータによってカラオケ演奏音やマイク7から入力される歌唱音声に対して付与する効果の種類や程度などを制御する。
【0032】
図3〜図5は同カラオケ装置の動作を示すフローチャートである。図3は、予約曲リクエストチェック動作およびリクエストがない合間の動作を示すフローチャートである。この動作はリクエストによるカラオケ曲が演奏されていないとき実行される。s1で予約曲リストをチェックし、リクエストがあるか否かを判断する。リクエストがある場合には、図4のリクエスト対応動作に進む。リクエストがない場合には、新曲・ベスト曲を紹介するタイミングか否かを判断する(s2)。新曲・ベスト曲の紹介は10分に1回程度の間隔で実行される。新曲・ベスト曲を紹介するタイミングであればs10以下に進み、そうでない場合にはs3以下に進む。
【0033】
s3以下では新曲・ベスト曲に含まれる曲をBGMとして演奏する。まずs3で新曲・ベスト曲の曲目リスト172のなかからランダムに1曲選択する。そしてその曲のデジタル演奏音データがデジタル演奏音データ記憶エリア173に既に記憶されているかを判断する(s4)。デジタル演奏音データが記憶されていない場合には、その曲の楽曲データを読み出し、楽音トラックの先頭に書き込まれている音源セットアップデータを音源装置18に送って音源装置18をセットアップする(s5)。セットアップが完了したのち、この楽曲データをBGMとして演奏する。この演奏と並行して音声信号処理部3がこの演奏音信号をADPCMデータに変換してカラオケ装置本体1に入力してくるため、これをハードディスク17のデジタル演奏音データ記憶エリア173に書き込む(s6)。演奏が終了するとs1に戻る。一方、s3で選択された曲がハードディスク17のデジタル演奏音データ記憶エリア173に既に記憶されている場合にはs4からs7に進み、このデジタル演奏音データを音声データ処理部19に入力してアナログ信号に再生することによってBGMを演奏する(s7)。なお、デジタル演奏音データが途中までしか記録されていない場合には、並行してs5,s6の動作を実行し、デジタル演奏音データが途切れたところでs6の動作に切り換えればよい。
【0034】
また、s2で新曲・ベスト曲を紹介するタイミングであると判断した場合は、s10以下の動作で、モニタ6に新曲およびベスト曲の曲名,オリジナル歌手名,曲番号を表示するとともに、その曲の一部をデモ演奏する。まず曲目リスト172から新曲またはベスト曲のデータを1曲ずつ順次読み出す(s10)。そして、この曲のデジタル演奏音データがデジタル演奏音データ記憶エリア173に記憶されているかを判断する(s11)。デジタル演奏音データが記憶されている場合にはこのデータの一部を音声データ処理部19に入力して再生する(s12)。一部は歌いだし部分やサビの部分などにすればよい。この曲名,歌手名,曲番号の表示と一部のデモ演奏を曲目リストが終了するまで繰り返し実行する(s13)。なお、曲名等が表示される新曲,ベスト曲であってもハードディスク17にデジタル演奏音データが記憶されていないものがある場合があるが、この場合にはs12の動作をスキップして曲名,歌手名,曲番号の表示のみを行う。
【0035】
図4はリクエスト対応動作を示すフローチャートである。まずリクエストされた曲の楽曲データを読み出す(s20)。このリクエスト曲は、RAM12に設定されている予約曲リストの先頭から読み出された曲番号のものである。楽曲データの楽音トラックの先頭に書き込まれているセットアップデータを音源装置18に送信してセットアップを行う(s21)。このセットアップの時間が約数十秒かかるため、この曲のデジタル演奏音データがデジタル演奏音データ記憶エリア173に記憶されているかを判断する(s22)。すなわち、リクエストされた曲が新曲またはベスト曲であればその曲のデジタル演奏音データが記憶されている可能性がある。デジタル演奏音データが記憶されていない場合には音源装置18のセットアップの完了を待って(s23)、カラオケ演奏をスタートする(s24)。
【0036】
一方、リクエストされた曲が新曲またはベスト曲で、デジタル演奏音データ記憶エリア173にデジタル演奏音データが記憶されている場合には、このデータを読み出すことによってカラオケ演奏をスタートする(s25)。このとき、歌詞の表示は楽曲データに基づいて並行して行われる。そして、音源装置18のセットアップが完了すると(s26)、楽音トラックのイベントデータを用いて音源装置18で楽音信号を合成する本来のカラオケ演奏動作をスタートする(s27)。この動作は、上記デジタル演奏音データの再生によるカラオケ演奏と同期して実行される。この同期は演奏スタートからのクロック数などに基づいてとるようにすればよい。音源装置18によるカラオケ演奏がスタートすると、コントロールアンプ2においてデジタル演奏音データの再生音からこの音源装置18のカラオケ演奏音へクロスフェードで切り換える(s28)。
【0037】
図5はリモコン装置8から曲番号を受信したときの動作を示すフローチャートである。リモコン装置8から曲番号を受信し(s31)、次に予約または試聴の信号を受信する(s32)。予約キーがオンされた信号を受信した場合は、入力された曲番号をRAM12の予約曲リストに登録して(s37)、動作を終了する。試聴キーがオンされた信号を受信した場合は、このカラオケ曲のデジタル演奏音データがデジタル演奏音データ記憶エリア173に記憶されているかを判断し(s33)、記憶されている場合にはこれを再生して利用者に試聴させる(s34)。デジタル演奏音データが記憶されていない場合には「試聴できません」などの文言を表示またはアナウンスする(s35)。こののち、予約キーまたは取消キーがオンされるか一定時間(5秒程度)が経過してタイムアップするまで待機し、予約キーがオンされた場合には(s36)、入力された曲番号を予約曲リストに登録して(s37)動作を終了し、取消キーがオンされた場合または何れのキーもオンされないままタイムアップした場合はこの曲をリクエストしないものとしてそのまま動作を終了する(s38)。
【0038】
なお、カラオケ曲の演奏中には音声データ処理部19およびスピーカ5がカラオケ演奏に占用されているため、試聴用に使用することができないが、図1の破線内に示すようにADPCMデコーダ30およびヘッドホン31を備え、カラオケ演奏中であってもこれを用いてデジタル演奏音データを試聴できるようにすればよい。なお、ADPCMデコーダ30は実際のカラオケ演奏のようにキーチェンジなどをする必要がないため音声データ処理部19よりも簡略なものでよい。
【0039】
なお、デジタル演奏音データ記憶エリア173にデジタル演奏音データが記憶されていない場合でも、カラオケ曲の演奏中でない場合には、楽曲データで音源装置18を駆動してカラオケ曲を試聴できるようにしてもよい。
【0040】
上記実施形態において、リクエストがないときのBGM演奏をデジタル演奏音データにして記録しているが、利用者のリクエストによって実行されるカラオケ演奏の(歌唱音声を含まない)演奏音のみをデジタル演奏音データにして記録してもよい。また、記録する曲は新曲およびベスト曲に限定されない。
【0041】
また、上記実施形態では、デジタル演奏音データをADPCM方式でハードディスク17に記録するようにしているが、録音方式はADPCM方式に限定されず、記録媒体もハードディスク17に限定されない。
【0042】
また、上記実施形態では、自己のカラオケ装置がBGMとして演奏した演奏音を記録するようにしているが、他の演奏装置が演奏した演奏音のデジタル演奏音データを予めハードディスク17等に記憶しておいてもよい。このデジタル演奏音データの供給はCD−ROMなどの媒体や配信センタ9からのダウンロードで行うことができる。
【0043】
また、図3の動作(s3)においてBGMの曲を曲目リストからランダムに選択しているが、デジタル演奏音データが記録されていないものを優先的に選択するようにしてもよい。また、新曲のうちより新しいもの、ベスト曲のうちよりリクエスト頻度の高いものから選択してBGMとして演奏するようにしてもよい。いずれにしても、リクエスト頻度の高い曲をデジタル演奏音データ化しておくことにより、少ない曲数のデジタル演奏音データで高い効果を得ることができる。
【0044】
【発明の効果】
以上のようにこの発明によれば、楽曲データに基づいて楽音合成手段が合成したカラオケ曲の演奏音を録音しておき、これを後から用いるようにしたことにより、楽音合成手段をセットアップしている時間や楽音合成手段が使用できない場合でも演奏音を再生することができ、待ち時間の短縮や利用者へのサービスの向上を図ることができる。
【図面の簡単な説明】
【図1】この発明の実施形態であるカラオケ装置のブロック図
【図2】同カラオケ装置のハードディスクの記憶内容および楽曲データの構成を示す図
【図3】同カラオケ装置の動作を示すフローチャート
【図4】同カラオケ装置の動作を示すフローチャート
【図5】同カラオケ装置の動作を示すフローチャート
【符号の説明】
3…楽音信号処理装置、17…ハードディスク、19…音声データ処理部、
172…曲目リスト記憶エリア、173…デジタル演奏音データ記憶エリア
[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a karaoke apparatus capable of recording karaoke performance sounds synthesized by a sound source apparatus and reproducing them later.
[0002]
[Prior art]
Sound source type karaoke apparatuses that are currently popular synthesize karaoke performance sounds by driving a sound source with music data, and thereby perform karaoke performance. Therefore, a sound source is required to play karaoke songs. Also, in order to play various types of different karaoke songs, it is necessary to set up the sound source according to each karaoke song at the start of the performance, so it takes tens of seconds until the performance actually starts after the karaoke song is requested Time is required.
[0003]
[Problems to be solved by the invention]
For this reason, even if a user requests a karaoke song, the user has to wait several tens of seconds until the performance of the song starts. In addition, a telop that introduces new songs that were recently released during times when karaoke songs are not requested or the best songs that are frequently requested may be displayed on the monitor. Even if it tries to be easy to understand, it is practically impossible because it takes several tens of seconds to start the performance of each song, and it was only introduced to display the name of the song and the original singer.
[0004]
In addition, when a user requests a karaoke song, there are times when he / she wants to audition what kind of song it was, but a sound source is also required for this audition, and it takes several tens of seconds before the performance starts. Because it takes time, it is not possible to audition because the sound source cannot be used while other karaoke songs are being played, and even when not playing, it takes time to start, so it is easy to audition There was a problem that could not be done.
[0005]
It is an object of the present invention to provide a karaoke apparatus that allows a karaoke song to be easily played afterwards by recording the performance sound of a previously played karaoke song.
[0006]
[Means for Solving the Problems]
  The invention of claim 1 of this application is a storage means for storing karaoke song data including setup data for setting up the function of the musical tone synthesizing means, and a setup data of the song data read out when the karaoke song is played. After setting up the function, a musical sound synthesis means for synthesizing the performance sound of the karaoke song with the music data, a recording means for recording the performance sound synthesized by the musical sound synthesis means,Playback means for playing back the performance sound recorded in the recording means;When the recording means is instructed to play a karaoke song in which performance sounds are recorded, the recorded performance sounds are displayed until setup of the musical tone synthesis means is completed.For playback meansRegenerationLetAnd a performance control means for switching to output the performance sound synthesized by the musical tone synthesis means after the setup of the musical tone synthesis means is completed.
[0007]
  The invention of claim 2 of this application is a storage means for storing karaoke song data including setup data for setting up the function of the musical tone synthesizing means, and setup data for the song data read out during the performance of the karaoke song. After setting up the function, a musical sound synthesis means for synthesizing the performance sound of the karaoke song with the music data, a recording means for recording the performance sound synthesized by the musical sound synthesis means,Playback means for playing back the performance sound recorded in the recording means;When there is no instruction to play the karaoke song, the song name of the song data of the karaoke song stored in the storage means is displayed, and when the performance sound of the karaoke song is recorded by the recording means, the performance sound is displayed.For playback meansRegenerationLetAnd a music piece introduction means.
[0008]
  The invention of claim 3 of this application is a storage means for storing karaoke song data including setup data for setting up the function of the musical tone synthesizing means, and setup data for the song data read out when the karaoke song is played. After setting up the function, a musical sound synthesis means for synthesizing the performance sound of the karaoke song with the music data, a recording means for recording the performance sound synthesized by the musical sound synthesis means,Playback means for playing back the performance sound recorded in the recording means;When an instruction to listen to a karaoke song in which the performance sound is recorded is given to the recording means,thisThe sound of a karaoke song that you are instructed to listen toFor playback meansRegenerationLetAnd audition means.
  The invention of claim 4 of this application is a storage means for storing song data of karaoke songs including setup data for setting up the function of the musical tone synthesizing means, and setup data of the song data read out during the performance of the karaoke songs. After setting up the function, the musical sound synthesis means for synthesizing the performance sound of the karaoke song with the music data, the recording means for recording the performance sound synthesized by the musical sound synthesis means, and the playback for reproducing the performance sound recorded in the recording means And a performance control means for causing the playback means to reproduce the performance sound of the recorded song when the performance sound of the karaoke song is recorded in the recording means when performing the performance of the karaoke song. It is characterized by that.
[0009]
In the present invention, the performance sound synthesized by the musical sound synthesis means is recorded in the recording means, and this performance sound is reproduced and output as necessary. The performance sound recorded in this recording means may be a performance sound previously synthesized by this karaoke device, or a performance sound synthesized beforehand by another device is supplied by a medium such as a CD-ROM or downloaded from the center. It may be what was done.
[0010]
Before the musical tone synthesizing means starts synthesizing the performance sound, it is necessary to set up with setup data. With a general musical tone synthesizing means, this setup requires ten to several tens of seconds. Accordingly, in the first aspect of the invention, the performance of the karaoke song is started with the performance sound recorded in the recording means before the setup is completed, and after the setup is completed, the performance sound is switched to the performance sound synthesized by the musical sound synthesis means. I did it. Thereby, the performance start of the karaoke song can be accelerated, and the performance sound to be recorded in the recording means may be about the time required from the beginning of the song to the setup (tens of seconds to several tens of seconds).
[0011]
According to the second aspect of the present invention, when there is no karaoke song performance instruction, that is, there is no request, karaoke songs (music data) stored in the storage means and capable of being played are introduced. In this introduction, it is basic to display the song name, but if the performance sound of this song is recorded on the recording means, it can be played back without setting up the music synthesis means, so it matches the display of this song name. Play the playing sound of the lever. This can make the song more impressive. The portion to be reproduced may be anywhere within the recorded range, but it is preferable to reproduce a characteristic portion such as a song head or rust. The karaoke songs to be introduced are generally so-called best songs and new songs.
[0012]
According to the third aspect of the present invention, the performance sound recorded in the recording means is reproduced for a trial listening separately from the performance of the karaoke song according to the user's instruction. While the karaoke song is being played, the musical tone synthesizing means is playing the karaoke song, so that other songs cannot be played. However, in the case of a song in which the performance sound is recorded in the recording means, the performance sound of this song can be heard by the user by reproducing it. Even if the karaoke song is not being played, it is faster than synthesizing the musical sound by setting up the musical sound synthesizing means. Therefore, the performance sound recorded in the recording means may be reproduced to perform the audition.
[0013]
DETAILED DESCRIPTION OF THE INVENTION
A karaoke apparatus according to an embodiment of the present invention will be described with reference to the drawings. FIG. 1 is a block diagram of the karaoke apparatus. FIG. 2 is a diagram showing the contents stored in the hard disk 17 of the karaoke apparatus and the composition of the music data.
[0014]
Music data for performing karaoke music is stored in a hard disk 17 or a CD-ROM set in the CD-ROM changer 4. When a karaoke song is requested by the user, the song data of the karaoke song is read out and the sound source device 18 is driven to execute the karaoke performance. When there is no request for karaoke music, the music data of an appropriate karaoke music is read and played as BGM. The karaoke music played as BGM is selected from newly released new songs and the best songs with high request frequency. The new song list and the best song list are downloaded from the distribution center 9 and stored in the hard disk 17. The performance sound of the karaoke song played as BGM is stored in the hard disk 17 of the karaoke apparatus as digital performance sound data converted into ADPCM data. The digital performance sound data is used to start the performance before the setup of the sound source device 18 is completed when the karaoke song is requested, and at the time of introducing a new song / best song or listening to the user. Sometimes used.
[0015]
In FIG. 1, this karaoke device is composed of a karaoke device main body 1, a control amplifier 2, an audio signal processing device 3, a CD-ROM changer 4, a speaker 5, a monitor 6, a microphone 7, and an infrared remote control device 8. The karaoke apparatus main body 1 controls the operation of the entire karaoke apparatus. The CPU 10 which is a control device of the karaoke device main body 1 has a ROM 11, RAM 12, hard disk storage device 17, communication control unit 16, remote control reception unit 13, display panel 14, panel switch 15, sound source device 18, via an internal bus. The audio data processing unit 19, the character display unit 20, and the display control unit 21 are connected, and the control amplifier 2, the audio signal processing device 3, and the CD-ROM changer 4 which are the external devices are connected via an interface. .
[0016]
The ROM 11 stores an activation program necessary for activating this apparatus. A system program for controlling the operation of the apparatus, a karaoke performance execution program, and the like are stored in the hard disk storage device 17. When the power of the karaoke apparatus is turned on, a system program and a karaoke performance program are read into the RAM 12 by the above startup program.
[0017]
As shown in FIG. 2A, the hard disk storage device 17 includes a program storage area 170 for storing the program, a music data storage area 171 for storing music data, a song name of a new song or a best song, a song number, A music list 172 for storing data such as original singer, a new music played as BGM, and a digital performance sound data storage area 173 for storing the best music as ADPCM digital performance sound data are set. The song data storage area 171 can store song data for thousands of songs, and stores song data of new songs that the distribution center 9 periodically downloads. New song data and best song data are also updated by the download by the distribution center 9. Also, the digital performance sound data of each song stored in the digital performance sound data storage area 173 may be stored for all the songs, but since the data size becomes extremely large, only the first minute is stored. Also good.
[0018]
The communication control unit 16 is connected to the distribution center 9 via an ISDN line. The distribution center 9 periodically calls the karaoke device and downloads new song data, upgraded control programs, new song / best song lists, and the like.
[0019]
The remote control device 8 includes key switches such as a numeric keypad, a reservation key, a trial listening key, and a cancel key. When a user operates these switches, a code signal corresponding to the operation is output by infrared rays. The user operates the numeric keypad to input the song number of the desired karaoke song, and when requesting the song, the user subsequently turns on the reservation key. If you want to audition part of the song, turn on the audition key after the song number. If you want to request the song after auditioning, turn on the reservation key.
[0020]
The remote control receiving unit 13 receives an infrared signal sent from the remote control device 8, restores the code signal, and inputs it to the CPU 10. When the music number is input as a request music from the remote control device 8, the CPU 10 registers this music number in the reserved music list set in the RAM 12.
[0021]
The display panel 14 is provided on the front surface of the karaoke apparatus main body 1 and includes a matrix display for displaying the number of the currently played song and the number of reserved songs, an LED group for displaying the currently set key and tempo, and the like. Contains. The panel switch 15 is provided with a key change switch and a tempo change switch in addition to a numeric keypad and a reservation key for inputting a music number as in the remote control device 8.
[0022]
The character display unit 20 includes a VRAM, and develops lyrics of karaoke songs into character patterns. This character pattern is input to the display control unit 21 as a video signal. Further, during the karaoke performance, the CD-ROM changer 4 reproduces the background video, and this video signal is also input to the display control unit 21. The display control unit 21 synthesizes the character pattern with the background image in a superimposition and displays it on the monitor 6. Note that about 6 CD-ROMs can be set in the CD-ROM changer 4, several of which have the above-mentioned background video recorded, and the other several are standard. Karaoke song data is recorded.
[0023]
The tone generator 18 forms a musical tone signal based on the musical tone event data (see FIG. 2B) of the music data. The musical tone track has a plurality of tracks, and the tone generator 18 simultaneously forms a plurality of parts of musical tone signals based on this data. Further, setup data for setting up the function of the sound source device 18 in a state suitable for the karaoke song is written at the head portion of the musical sound track, and this setup data is first sent to the sound source device 18 when the performance of the karaoke song is started. The setup process is executed. The audio data processing unit 19 forms an audio signal having a specified length and a specified pitch based on the audio data included in the music data. The audio data is obtained by storing a signal waveform that is difficult to form electronically, such as a human voice such as a back chorus, as it is as a PCM signal. The musical tone signal formed by the sound source device 18 and the audio signal reproduced by the audio data processing unit 19 are input to the control amplifier 2. Two microphones 7a and 7b are connected to the control amplifier 2, and a singing voice signal of a karaoke singer is input. The control amplifier 2 gives predetermined effects such as echoes to these audio signals, amplifies them, and outputs them to the speaker 5. The audio signal processing device 3 digitally processes the singing audio signal input from the control amplifier 2 to correct a pitch shift or create a harmony song of another part. The corrected singing voice signal and the created harmony singing signal of the other part are input to the control amplifier 2 again.
[0024]
On the other hand, when the karaoke song is played as BGM when there is no request for karaoke song, the sound source device 18 and the voice data processing unit 19 perform the karaoke song by synthesizing the music signal and demodulating the voice data as usual. However, the audio signal processing device 3 converts this karaoke performance sound into ADPCM data and inputs it to the karaoke device main body 1. The karaoke apparatus body 1 writes this ADPCM data in the digital performance sound data storage area 173 of the hard disk 17. Since the BGM music is selected from the new music or the best music stored in the music list 172, the digital performance sound data of the new music / best music is accumulated by the performance of this BGM.
[0025]
Further, when reproducing the digital performance sound data stored in this way, it is converted into an analog signal by using the audio data processing unit 19 for reproducing the audio data which is the same digital data, and input to the control amplifier 2. .
[0026]
The composition of the music data and the operation of the karaoke apparatus based on this data will be described with reference to FIG. The music data consists of a header, a musical sound track, a lyrics track, an audio control track, an effect control track, and an audio data section. The header is a portion in which various data relating to the music data is written, and includes data such as a music number, a music title, a genre, a release date, and a performance time of the music. Each piece of music data is identified by a music number.
[0027]
The music track, lyrics track, voice control track, and effect control track are all described in the MIDI format. The MIDI format is originally a format for describing musical sound control data such as a musical sound track. However, in order to describe all data in a unified format and facilitate implementation, tracks other than the musical sound are also in the MIDI format. It is described. The MIDI format track is composed of a plurality of event data and timing data for instructing the read timing of each event data. When a karaoke song is played, the plurality of tracks are read out in parallel. In each track, the value of the timing data is counted by a predetermined tempo clock, and when this value is counted up, the next event data is read out. The read event data is output to a predetermined operation unit such as the sound source device 18 and corresponding processing is executed in the operation unit.
[0028]
The musical sound track is composed of a multi-part track such as a melody track and a rhythm track. The event data of the musical tone track is note-on event data for instructing the pronunciation of the musical tone, note-off event data for instructing the muting of the musical tone, etc., and these event data are output to the sound source device 18. In addition, setup data for setting up the function of the tone generator 18 in accordance with this music is written in a portion before the note-on event data and note-off event data at the head of the musical sound track are written.
[0029]
The event data of the lyrics track is composed of data indicating the character code of the lyrics displayed on the monitor 6, the display coordinates, the display color, and the like. The CPU 10 stores the character pattern on the VRAM of the character display unit 20 based on this data. expand.
[0030]
The event data of the audio control track is data for instructing reproduction of audio data in the audio data portion. As described above, the voice data is data obtained by digitizing a human voice such as a back chorus which is difficult to synthesize by the sound source device 18, and the read timing is instructed by the voice control track. When the event data of the audio control track is read and the audio data is instructed to be read, the CPU 10 inputs this to the audio data processing unit 19. The audio data processing unit 19 demodulates the digital audio data into an analog signal and inputs the analog signal to the control amplifier 2.
[0031]
The event data of the effect control track is data for controlling the operation of the control amplifier 2, and the type and degree of the effect given to the karaoke performance sound or the singing voice input from the microphone 7 are controlled by this data. To do.
[0032]
3 to 5 are flowcharts showing the operation of the karaoke apparatus. FIG. 3 is a flowchart showing the reserved song request check operation and the operation in the absence of a request. This operation is executed when the requested karaoke song is not being played. In s1, the reserved music list is checked to determine whether or not there is a request. If there is a request, the process proceeds to the request handling operation of FIG. If there is no request, it is determined whether or not it is time to introduce a new song / best song (s2). Introducing new and best songs is performed about once every 10 minutes. If it is time to introduce a new song / best song, the process proceeds to s10 or less, and if not, the process proceeds to s3 or less.
[0033]
Below s3, the songs included in the new / best songs are played as BGM. First, in s3, one song is randomly selected from the list of new song / best song list 172. Then, it is determined whether the digital performance sound data of the song is already stored in the digital performance sound data storage area 173 (s4). When the digital performance sound data is not stored, the music data of the music is read, and the sound source setup data written at the head of the musical sound track is sent to the sound source device 18 to set up the sound source device 18 (s5). After the setup is completed, the music data is played as BGM. In parallel with this performance, the audio signal processing unit 3 converts this performance sound signal into ADPCM data and inputs the ADPCM data to the karaoke apparatus main body 1 and writes it into the digital performance sound data storage area 173 of the hard disk 17 (s6). ). When the performance ends, the process returns to s1. On the other hand, if the tune selected in s3 is already stored in the digital performance sound data storage area 173 of the hard disk 17, the process proceeds from s4 to s7, and this digital performance sound data is input to the audio data processing unit 19 to be analog. The BGM is played by reproducing the signal (s7). If the digital performance sound data is recorded only halfway, the operations of s5 and s6 are executed in parallel, and the operation is switched to the operation of s6 when the digital performance sound data is interrupted.
[0034]
If it is determined that it is time to introduce a new song / best song in s2, the new song and the best song name, the original singer name, and the song number are displayed on the monitor 6 in the operation of s10 and below. Demonstration part. First, new song data or best song data is sequentially read from the song list 172 one by one (s10). Then, it is determined whether or not the digital performance sound data of this song is stored in the digital performance sound data storage area 173 (s11). If digital performance sound data is stored, a part of this data is input to the audio data processing unit 19 and reproduced (s12). Some may be sung or rusted. The display of the song name, singer name, song number and a part of the demonstration performance are repeatedly executed until the song list is completed (s13). Note that there are cases in which the digital performance sound data is not stored in the hard disk 17 even if it is a new song or the best song in which the song name or the like is displayed. In this case, the operation of s12 is skipped and the song name and singer Only the name and song number are displayed.
[0035]
FIG. 4 is a flowchart showing the request response operation. First, the music data of the requested music is read (s20). This requested song has the song number read from the head of the reserved song list set in the RAM 12. The setup data written at the head of the music track of the music data is transmitted to the tone generator 18 for setup (s21). Since this setup takes about several tens of seconds, it is determined whether the digital performance sound data of this song is stored in the digital performance sound data storage area 173 (s22). That is, if the requested song is a new song or the best song, there is a possibility that digital performance sound data of that song is stored. When the digital performance sound data is not stored, the completion of the setup of the sound source device 18 is waited (s23), and the karaoke performance is started (s24).
[0036]
On the other hand, if the requested song is a new song or the best song and the digital performance sound data is stored in the digital performance sound data storage area 173, the karaoke performance is started by reading this data (s25). At this time, the lyrics are displayed in parallel based on the music data. Then, when the setup of the tone generator 18 is completed (s26), the original karaoke performance operation for synthesizing the tone signal with the tone generator 18 using the event data of the tone track is started (s27). This operation is executed in synchronization with the karaoke performance by the reproduction of the digital performance sound data. This synchronization may be based on the number of clocks from the start of performance. When the karaoke performance by the sound source device 18 is started, the control amplifier 2 switches from the reproduced sound of the digital performance sound data to the karaoke performance sound of the sound source device 18 by crossfade (s28).
[0037]
FIG. 5 is a flowchart showing the operation when a song number is received from the remote control device 8. The music number is received from the remote control device 8 (s31), and then a reservation or trial listening signal is received (s32). When the signal with the reservation key turned on is received, the input music number is registered in the reserved music list in the RAM 12 (s37), and the operation is terminated. If a signal with the audition key turned on is received, it is determined whether the digital performance sound data of the karaoke song is stored in the digital performance sound data storage area 173 (s33). Play and listen to the user (s34). If the digital performance sound data is not stored, a message such as “Cannot listen” is displayed or announced (s35). After that, it waits until the reservation key or the cancel key is turned on or the time is up after a certain time (about 5 seconds), and when the reservation key is turned on (s36), the input song number is changed. When it is registered in the reserved music list (s37) and the operation is terminated and the cancel key is turned on or when the time is up without any key being turned on, the operation is terminated as if this song is not requested (s38). .
[0038]
During the performance of the karaoke song, the audio data processing unit 19 and the speaker 5 are occupied for karaoke performance, and thus cannot be used for trial listening. A headphone 31 may be provided so that digital performance sound data can be auditioned even during karaoke performance. The ADPCM decoder 30 may be simpler than the audio data processing unit 19 because it does not require a key change or the like as in an actual karaoke performance.
[0039]
Even if no digital performance sound data is stored in the digital performance sound data storage area 173, if the karaoke song is not being played, the sound source device 18 is driven by the song data so that the karaoke song can be auditioned. Also good.
[0040]
In the above embodiment, the BGM performance when there is no request is recorded as digital performance sound data, but only the performance sound (not including the singing voice) of the karaoke performance that is executed by the user's request is recorded as the digital performance sound. Data may be recorded. Moreover, the music to record is not limited to a new music and the best music.
[0041]
In the above embodiment, the digital performance sound data is recorded on the hard disk 17 by the ADPCM method. However, the recording method is not limited to the ADPCM method, and the recording medium is not limited to the hard disk 17.
[0042]
In the above embodiment, the performance sound played by the own karaoke apparatus as BGM is recorded, but the digital performance sound data of the performance sound performed by another performance apparatus is stored in advance in the hard disk 17 or the like. It may be left. The digital performance sound data can be supplied by downloading from a medium such as a CD-ROM or from the distribution center 9.
[0043]
Further, in the operation (s3) in FIG. 3, the BGM song is randomly selected from the song list, but it may be preferentially selected that no digital performance sound data is recorded. Moreover, you may make it perform as BGM, selecting from the newest among new music, and the most frequently requested music among the best music. In any case, a high effect can be obtained with digital performance sound data with a small number of music pieces by converting a frequently requested music into digital performance sound data.
[0044]
【The invention's effect】
As described above, according to the present invention, the performance sound of the karaoke song synthesized by the musical tone synthesis means based on the music data is recorded and used later, so that the musical tone synthesis means is set up. The performance sound can be reproduced even when the musical sound synthesizing means cannot be used, and the waiting time can be shortened and the service to the user can be improved.
[Brief description of the drawings]
FIG. 1 is a block diagram of a karaoke apparatus according to an embodiment of the present invention.
FIG. 2 is a view showing the storage contents of the hard disk of the karaoke apparatus and the composition of music data
FIG. 3 is a flowchart showing the operation of the karaoke apparatus.
FIG. 4 is a flowchart showing the operation of the karaoke apparatus.
FIG. 5 is a flowchart showing the operation of the karaoke apparatus.
[Explanation of symbols]
3 ... Music signal processing device, 17 ... Hard disk, 19 ... Audio data processing unit,
172 ... Music list storage area, 173 ... Digital performance sound data storage area

Claims (4)

楽音合成手段の機能をセットアップするセットアップデータを含むカラオケ曲の楽曲データを記憶する記憶手段と、
カラオケ曲の演奏時、読み出された楽曲データのセットアップデータで機能をセットアップしたのち、該楽曲データでカラオケ曲の演奏音を合成する楽音合成手段と、
楽音合成手段が合成した演奏音を記録する録音手段と、
録音手段に記録された演奏音を再生する再生手段と、
録音手段に演奏音が記録されているカラオケ曲の演奏が指示されたとき、前記楽音合成手段のセットアップが完了するまでの間、前記記録されている演奏音を再生手段に再生させて出力し、楽音合成手段のセットアップが完了したのち、楽音合成手段が合成した演奏音を出力するように切り換える演奏制御手段と、
を備えたことを特徴とするカラオケ装置。
Storage means for storing karaoke song data including setup data for setting up the function of the musical tone synthesis means;
Musical sound synthesizing means for synthesizing the performance sound of the karaoke song with the song data after setting up the function with the setup data of the read song data when playing the karaoke song;
Recording means for recording the performance sound synthesized by the musical sound synthesis means;
Playback means for playing back the performance sound recorded in the recording means;
When playing karaoke song performance sound recordings means is recorded is instructed, until setup of the tone synthesis section is completed, and outputs by playing the playback unit play sounds being the recording, A performance control means for switching to output the performance sound synthesized by the music synthesis means after the music synthesis means has been set up;
A karaoke apparatus comprising:
楽音合成手段の機能をセットアップするセットアップデータを含むカラオケ曲の楽曲データを記憶する記憶手段と、
カラオケ曲の演奏時、読み出された楽曲データのセットアップデータで機能をセットアップしたのち、該楽曲データでカラオケ曲の演奏音を合成する楽音合成手段と、
楽音合成手段が合成した演奏音を記録する録音手段と、
録音手段に記録された演奏音を再生する再生手段と、
カラオケ曲の演奏の指示がないとき、記憶手段に記憶しているカラオケ曲の楽曲データの曲名を表示するとともに、該カラオケ曲の演奏音が録音手段によって記録されているとき、この演奏音を再生手段に再生させる曲目紹介手段と、
を備えたことを特徴とするカラオケ装置。
Storage means for storing karaoke song data including setup data for setting up the function of the musical tone synthesis means;
Musical sound synthesizing means for synthesizing the performance sound of the karaoke song with the song data after setting up the function with the setup data of the read song data when playing the karaoke song;
Recording means for recording the performance sound synthesized by the musical sound synthesis means;
Playback means for playing back the performance sound recorded in the recording means;
When there is no instruction to play the karaoke song, the song name of the song data of the karaoke song stored in the storage means is displayed, and when the performance sound of the karaoke song is recorded by the recording means, the performance sound is reproduced. and the song introduction means that Ru is played means,
A karaoke apparatus comprising:
楽音合成手段の機能をセットアップするセットアップデータを含むカラオケ曲の楽曲データを記憶する記憶手段と、
カラオケ曲の演奏時、読み出された楽曲データのセットアップデータで機能をセットアップしたのち、該楽曲データでカラオケ曲の演奏音を合成する楽音合成手段と、
楽音合成手段が合成した演奏音を記録する録音手段と、
録音手段に記録された演奏音を再生する再生手段と、
該録音手段に演奏音が記録されているカラオケ曲の試聴が指示されたとき、この試聴が指示されたカラオケ曲の演奏音を再生手段に再生させる試聴手段と、
を備えたことを特徴とするカラオケ装置。
Storage means for storing karaoke song data including setup data for setting up the function of the musical tone synthesis means;
Musical sound synthesizing means for synthesizing the performance sound of the karaoke song with the song data after setting up the function with the setup data of the read song data when playing the karaoke song;
Recording means for recording the performance sound synthesized by the musical sound synthesis means;
Playback means for playing back the performance sound recorded in the recording means;
When playing sound該録sound means listen karaoke which is recorded is designated, and listen means the audition Ru is reproduced to the reproduction means the indicated performance sound of karaoke,
A karaoke apparatus comprising:
楽音合成手段の機能をセットアップするセットアップデータを含むカラオケ曲の楽曲データを記憶する記憶手段と、Storage means for storing karaoke song data including setup data for setting up the function of the musical tone synthesis means;
カラオケ曲の演奏時、読み出された楽曲データのセットアップデータで機能をセットアップしたのち、該楽曲データでカラオケ曲の演奏音を合成する楽音合成手段と、Musical sound synthesizing means for synthesizing the performance sound of the karaoke song with the song data after setting up the function with the setup data of the read song data when playing the karaoke song,
楽音合成手段が合成した演奏音を記録する録音手段と、Recording means for recording the performance sound synthesized by the musical sound synthesis means;
録音手段に記録された演奏音を再生する再生手段と、Playback means for playing back the performance sound recorded in the recording means;
カラオケ曲の演奏を行う場合において、そのカラオケ曲の演奏音が録音手段に記録されているとき、この記録されている曲の演奏音を再生手段に再生させる演奏制御手段と、When performing a karaoke song, when the performance sound of the karaoke song is recorded in the recording means, a performance control means for causing the playback means to reproduce the performance sound of the recorded song;
を備えたことを特徴とするカラオケ装置。A karaoke apparatus comprising:
JP08338698A 1998-03-30 1998-03-30 Karaoke equipment Expired - Fee Related JP3899654B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP08338698A JP3899654B2 (en) 1998-03-30 1998-03-30 Karaoke equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP08338698A JP3899654B2 (en) 1998-03-30 1998-03-30 Karaoke equipment

Publications (2)

Publication Number Publication Date
JPH11282462A JPH11282462A (en) 1999-10-15
JP3899654B2 true JP3899654B2 (en) 2007-03-28

Family

ID=13800993

Family Applications (1)

Application Number Title Priority Date Filing Date
JP08338698A Expired - Fee Related JP3899654B2 (en) 1998-03-30 1998-03-30 Karaoke equipment

Country Status (1)

Country Link
JP (1) JP3899654B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2805377B1 (en) * 2000-02-23 2003-09-12 Touchtunes Music Corp EARLY ORDERING PROCESS FOR A SELECTION, DIGITAL SYSTEM AND JUKE-BOX FOR IMPLEMENTING THE METHOD

Also Published As

Publication number Publication date
JPH11282462A (en) 1999-10-15

Similar Documents

Publication Publication Date Title
JP3351296B2 (en) Karaoke equipment
JP2956569B2 (en) Karaoke equipment
JPH06124094A (en) Karaoke @(3754/24)accompaniment of recorded music) device
JP3609192B2 (en) Karaoke equipment
JP3861381B2 (en) Karaoke equipment
JP3975526B2 (en) Karaoke equipment
JP4066533B2 (en) Karaoke equipment
JP3744046B2 (en) Karaoke equipment
JP3899654B2 (en) Karaoke equipment
JP4737403B2 (en) Electronic music apparatus, server apparatus, and computer program respectively applied to both apparatuses
JP3975528B2 (en) Karaoke equipment
JP3077420B2 (en) Karaoke equipment
JP3428410B2 (en) Karaoke equipment
JP3178694B2 (en) Karaoke equipment
JP3580143B2 (en) Karaoke equipment
JP2007178890A (en) Automatic playing musical device
JP2862062B2 (en) Karaoke equipment
JP3931460B2 (en) Sound generator
JP2000122672A (en) Karaoke (sing-along music) device
JP3287272B2 (en) Karaoke equipment
JP3166670B2 (en) Karaoke device and automatic performance device
JP3598842B2 (en) Karaoke equipment
JP3741088B2 (en) Automatic performance device
JP3941129B2 (en) Karaoke equipment
JP3503421B2 (en) Karaoke equipment

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20041224

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20060829

RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20060829

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A821

Effective date: 20060925

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20061122

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: 20061205

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20061218

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313532

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

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

Free format text: PAYMENT UNTIL: 20110112

Year of fee payment: 4

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

Free format text: PAYMENT UNTIL: 20120112

Year of fee payment: 5

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

Free format text: PAYMENT UNTIL: 20130112

Year of fee payment: 6

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

Free format text: PAYMENT UNTIL: 20140112

Year of fee payment: 7

LAPS Cancellation because of no payment of annual fees