JPH0784587A - 表示制御装置 - Google Patents
表示制御装置Info
- Publication number
- JPH0784587A JPH0784587A JP5227594A JP22759493A JPH0784587A JP H0784587 A JPH0784587 A JP H0784587A JP 5227594 A JP5227594 A JP 5227594A JP 22759493 A JP22759493 A JP 22759493A JP H0784587 A JPH0784587 A JP H0784587A
- Authority
- JP
- Japan
- Prior art keywords
- data
- accompaniment
- display
- lyrics
- code
- 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.)
- Pending
Links
- 238000006243 chemical reaction Methods 0.000 claims description 6
- 239000010979 ruby Substances 0.000 description 18
- 229910001750 ruby Inorganic materials 0.000 description 18
- 238000010586 diagram Methods 0.000 description 15
- 238000000034 method Methods 0.000 description 14
- 230000005236 sound signal Effects 0.000 description 5
- 230000017105 transposition Effects 0.000 description 4
- 230000003287 optical effect Effects 0.000 description 3
- 230000008676 import Effects 0.000 description 2
- 206010034719 Personality change Diseases 0.000 description 1
- 239000000470 constituent Substances 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000035807 sensation Effects 0.000 description 1
- 230000001755 vocal effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/19—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier
- G11B27/28—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording
- G11B27/30—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on the same track as the main recording
- G11B27/3027—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on the same track as the main recording used signal is digitally coded
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09B—EDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
- G09B15/00—Teaching music
- G09B15/02—Boards or like means for providing an indication of notes
- G09B15/04—Boards or like means for providing an indication of notes with sound emitters
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
- G10H1/00—Details of electrophonic musical instruments
- G10H1/0033—Recording/reproducing or transmission of music for electrophonic musical instruments
- G10H1/0041—Recording/reproducing or transmission of music for electrophonic musical instruments in coded form
- G10H1/0058—Transmission between separate instruments or between individual components of a musical system
- G10H1/0066—Transmission between separate instruments or between individual components of a musical system using a MIDI interface
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
- G10H1/00—Details of electrophonic musical instruments
- G10H1/36—Accompaniment arrangements
- G10H1/361—Recording/reproducing of accompaniment for use with an external source, e.g. karaoke systems
- G10H1/363—Recording/reproducing of accompaniment for use with an external source, e.g. karaoke systems using optical disks, e.g. CD, CD-ROM, to store accompaniment information in digital form
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
- G10H1/00—Details of electrophonic musical instruments
- G10H1/36—Accompaniment arrangements
- G10H1/361—Recording/reproducing of accompaniment for use with an external source, e.g. karaoke systems
- G10H1/368—Recording/reproducing of accompaniment for use with an external source, e.g. karaoke systems displaying animated or moving pictures synchronized with the music or audio part
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
- G10H1/00—Details of electrophonic musical instruments
- G10H1/36—Accompaniment arrangements
- G10H1/38—Chord
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/19—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier
- G11B27/28—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording
- G11B27/30—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on the same track as the main recording
- G11B27/3027—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on the same track as the main recording used signal is digitally coded
- G11B27/3063—Subcodes
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B33/00—Constructional parts, details or accessories not provided for in the other groups of this subclass
- G11B33/10—Indicating arrangements; Warning arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N9/00—Details of colour television systems
- H04N9/79—Processing of colour television signals in connection with recording
- H04N9/87—Regeneration of colour television signals
- H04N9/8715—Regeneration of colour television signals involving the mixing of the reproduced video signal with a non-recorded signal, e.g. a text signal
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
- G10H2210/00—Aspects or methods of musical processing having intrinsic musical character, i.e. involving musical theory or musical parameters or relying on musical knowledge, as applied in electrophonic musical tools or instruments
- G10H2210/571—Chords; Chord sequences
- G10H2210/611—Chord ninth or above, to which is added a tension note
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
- G10H2210/00—Aspects or methods of musical processing having intrinsic musical character, i.e. involving musical theory or musical parameters or relying on musical knowledge, as applied in electrophonic musical tools or instruments
- G10H2210/571—Chords; Chord sequences
- G10H2210/616—Chord seventh, major or minor
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
- G10H2220/00—Input/output interfacing specifically adapted for electrophonic musical tools or instruments
- G10H2220/005—Non-interactive screen display of musical or status data
- G10H2220/011—Lyrics displays, e.g. for karaoke applications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B7/00—Recording or reproducing by optical means, e.g. recording using a thermal beam of optical radiation by modifying optical properties or the physical structure, reproducing using an optical beam at lower power by sensing optical properties; Record carriers therefor
- G11B7/002—Recording, reproducing or erasing systems characterised by the shape or form of the carrier
- G11B7/0037—Recording, reproducing or erasing systems characterised by the shape or form of the carrier with discs
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/44—Receiver circuitry for the reception of television signals according to analogue transmission standards
- H04N5/445—Receiver circuitry for the reception of television signals according to analogue transmission standards for displaying additional information
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S84/00—Music
- Y10S84/22—Chord organs
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Physics & Mathematics (AREA)
- Acoustics & Sound (AREA)
- Signal Processing (AREA)
- Educational Administration (AREA)
- Business, Economics & Management (AREA)
- Educational Technology (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Reverberation, Karaoke And Other Acoustics (AREA)
- Electrophonic Musical Instruments (AREA)
- Indexing, Searching, Synchronizing, And The Amount Of Synchronization Travel Of Record Carriers (AREA)
- Auxiliary Devices For Music (AREA)
Abstract
示可能な表示制御装置を提供する。 【構成】 カラオケデータ記録媒体上の表示制御データ
は歌詞に対応する歌詞データ及びカラオケ伴奏音楽情報
の伴奏コードに対応する伴奏コードデータを含み、伴奏
コードデータに基づいて表示画面上の対応する歌詞の近
傍に伴奏コードを表示する伴奏コード表示制御手段を備
える。また、さらに外部から入力されるカラオケ伴奏音
楽の音程を変更するための音程変更データに基づいて伴
奏コードデータを変更後の音程に対応した伴奏コードデ
ータに変換する伴奏コード変換手段を備えて構成する。
Description
特にMIDI(Music Instrument Digital Interface)
規格を含む記録データを用いて演奏を行うカラオケ演奏
装置に用いられる表示制御装置に関する。
は、図14及び図15に示す構成のものが知られてい
る。
れる装置の構成を示した図である。このLVDカラオケ
演奏装置K1 は、カラオケ情報記憶媒体である複数のレ
ーザビデオディスクD1 を格納し再生するLVDオート
チェンジャPL1 と、このLVDオートチェンジャPL
1 を制御し操作部CB1 から入力されたリクエストによ
りLVDオートチェンジャPL1 の中のレーザビデオデ
ィスクD1 を選択せしめるコマンダCM1 と、再生され
たオーディオ信号を音響として出力するためのアンプA
M1 及びスピーカSP1 、SP2 と、再生された画像信
号を画像として表示する画像表示装置GD1 と、歌唱し
た音声をオーディオ信号に変えてアンプAM1 に出力す
るマイクロフォンMC1 と、を備えている。アンプAM
1 はいわゆるカラオケ音楽であるLVDオートチェンジ
ャPL1 からのオーディオ信号と、マイクロフォンMC
1 からの歌唱音声のオーディオ信号とをミキシングして
スピーカSP1 、SP2 に出力する。なお、コマンダC
M1 は、通常、操作部CB 1 を含めているものもある。
と呼ばれる装置の構成を示している。このCDカラオケ
演奏装置K2 は、カラオケ情報記憶媒体である複数のコ
ンパクトディスクD2 を格納し再生するCDオートチェ
ンジャPL2 と、このCDオートチェンジャPL2 を制
御し操作部CB2 から入力されたリクエストによりCD
オートチェンジャPL2 の中のコンパクトディスクD2
を選択せしめるコマンダCM2 と、再生されたオーディ
オ信号を音響として出力するためのアンプAM 2 及びス
ピーカSP3 、SP4 と、コンパクトディスクD2 中の
サブコードデータから再生されたグラフィックデータを
画像信号に変換するグラフィックデコーダDEと、この
画像信号を画像として表示する画像表示装置GD2 と、
歌唱した音声をオーディオ信号に変えてアンプAM2 に
出力するマイクロフォンMC2 と、を備えている。アン
プAM2 はいわゆるカラオケ音楽であるCDオートチェ
ンジャPL2 からのオーディオ信号と、マイクロフォン
MC2 からの歌唱音声のオーディオ信号とをミキシング
してスピーカSP3 、SP4 に出力する。なお、コマン
ダCM2 は、通常操作部CB2 、グラフィックデコーダ
DEを含めているものもある。
ケ音楽を伴奏音楽として歌曲を歌唱することができ、
又、同時に画像も鑑賞することができる。
ラオケ演奏装置においては、モニタ等の表示装置の画面
上に表示されるのは、歌詞及び当該歌詞の漢字部分の読
みがなだけであり、例えば、カラオケ演奏中に楽器を演
奏しようとしても、伴奏コードは表示されていないの
で、伴奏コードを知らない演奏者は演奏できないという
問題点があった。
報に対応する伴奏コードを表示可能な表示制御装置を提
供することにある。
め、第1の発明は、カラオケ伴奏音楽情報を発生するM
IDI音源を制御するためのMIDI音源制御データ及
び前記MIDI音源制御データに対応する表示を行うた
めの表示制御データが記憶されたカラオケデータ記録媒
体から前記表示制御データを再生して表示装置の表示画
面上に表示を行う表示制御装置において、前記表示制御
データは、歌詞に対応する歌詞データ及び前記カラオケ
伴奏音楽情報の伴奏コードに対応する伴奏コードデータ
を含み、前記伴奏コードデータに基づいて前記表示画面
上の対応する歌詞の近傍に前記伴奏コードを表示する伴
奏コード表示制御手段を備えて構成する。
において、外部から入力される前記カラオケ伴奏音楽の
音程を変更するための音程変更データに基づいて前記伴
奏コードデータを変更後の音程に対応した伴奏コードデ
ータに変換する伴奏コード変換手段を備えて構成する。
は、伴奏コードデータに基づいて表示画面上の対応する
歌詞の近傍に伴奏コードを表示するので、カラオケ伴奏
音楽の再生と並行して楽器等の演奏を行うことなどが容
易となる。
は、外部から入力される音程変更データに基づいて伴奏
コードデータを変更後の音程に対応した伴奏コードデー
タに変換するので、表示画面上に表示される伴奏コード
は音程変更(移調)後のカラオケ伴奏音楽に対応するも
のとなる。
説明する。まず、実施例の説明に先立ち、本実施例にお
いて用いられるMIDI規格について説明する。
nterface)規格とは、シンセサイザや電子ピアノ等の楽
器を連結接続して情報の交換を可能とすべく定められた
規格である。以下の説明においては、このMIDI規格
による情報を処理可能なハードウェアを備え、楽器演奏
制御信号たるMIDI制御信号の送受信機能を有する電
子楽器をMIDI機器と称し、MIDI機器は、順次供
給されるMIDIフォーマット信号をシリアル信号に変
換したMIDI信号によって形成される楽器演奏プログ
ラムに沿って演奏を行う。
CD‐V(ビデオ)、CDフォーマットデジタル音声を
含むLVD(レーザビジョンディスク)等のディスクや
DAT等のテープには、サブコードが記録されている。
サブコードはP、Q、R、S、T、U、V、Wチャンネ
ルからなり、そのうち、P及びQチャンネルはディスク
プレーヤの制御やタイミング、表示の目的で使用されて
いる。
トと呼ばれる空チャンネルになっており、グラフィッ
ク、音声、画像等と種々応用が検討され、グラフィック
フォーマットについての規格が既に提案されている。
に準じたフォーマットを有するMIDIフォーマット信
号を記録することもでき、これに対応する規格も既に提
案されている。
よって再生されたオーディオ・ビデオ信号をAVシステ
ムに供給してディスクに記録されたプログラムを視聴す
るだけでなく、AVシステムに併設されたMIDI機器
もしくは他のMIDI機器に演奏プログラム情報を供給
することが可能となるので、電子楽器等を含む臨場感あ
ふれるAVシステムの構築や、教育用ソフトの作成等へ
の応用が種々検討されている。
マット信号は転送レート31.25〔Kbaud〕のシリア
ルデータであり、8ビットのデータと各1ビットのスタ
ートビット及びストップビットとの計10ビットで1バ
イトのデータを構成している。
ャンネルの指定を行なうための少なくとも1つのステー
タスバイトと、そのステータスによって導かれる1つ又
は2つのデータバイトを組合せて音楽情報たるメッセー
ジを形成する。従って、1のメッセージは1〜3バイト
で構成され、その転送には320〜960〔μsec 〕の
転送時間を必要とする。一連のメッセージにより楽器演
奏プログラムが形成される。第1実施例 次に図1を参照して、MIDIカラオケ演奏装置を説明
する。
大別して、装置全体を制御するとともに内蔵のMIDI
音源を用いてカラオケ音声信号を出力するMIDI制御
装置1と、カラオケ音声信号を増幅して出力する音響出
力システム2と、背景映像や歌詞表示等を行うための画
像表示システム3と、キー(音程)を変更するためのキ
ーコントロール信号を出力するための図示しないキーコ
ントロールスイッチを有するマイクロフォン4と、を備
えている。
媒体である図示しないOMD(Optical Memory Disk )
を用いて情報を書込み又は再生するOMDD(OMD D
rive)5と、MIDI音源モジュール6と、各種動作指
示データの入力を行うための操作部7と、キーコントロ
ール信号に基づいてキーコントロールを行う制御部8
と、映像信号に歌詞表示等を重畳するためのスーパーイ
ンポーズ回路9と、装置全体に電源を供給する電源10
と、電源の供給のオン/オフを行うための電源スイッチ
10Sと、画像表示システム3内のLVD(Laser Vide
o Disk )プレーヤと制御部との間のインタフェース動
作を行うインターフェース部11Aと、マイクロフォン
4と制御部との間のインタフェース動作を行うインター
フェース部11Bと、MIDI音源モジュール6と制御
部との間のインタフェース動作を行うインターフェース
部11Cと、を備えている。
を増幅するアンプ13と、電気音響変換を行うスピーカ
14及びスピーカ15とを備えている。画像表示システ
ム3は、LVDを再生するLVDプレーヤ16と、歌唱
者用に背景映像や歌詞表示等を行うディスプレイ17と
を備えている。
によるカラオケ情報記憶媒体の例について説明する。図
2は、カラオケ情報記憶媒体であるOMD(Optical Me
mory Disk )内に格納されたMIDIカラオケファイル
200のデータ構造を示している。OMDとは、メモリ
として用いられる書込み可能な光ディスクである。
図2に示すように、大別して曲名、歌手名、作詞者名、
作曲者名、編曲者名、総演奏時間等が記録されたファイ
ルヘッダ部20と、記録されている曲目の導入部分(い
わゆる、イントロ部分)の演奏を行わせるためのイント
ロシーケンスデータが格納されたメロディシーケンスト
ラック部21と、実際の歌詞データ等が記録されている
一または複数(n)の歌詞トラック部22-1、22-2、
…、22-nと、を備えて構成されている。尚、歌詞トラ
ック部22-2〜22-nは歌詞トラック部22-1に記録さ
れた歌詞データに対して替え歌や、他の言語(日本語に
対して英語等)による歌詞データが存在する場合につい
てのみ使用し、使用しない場合には記録されない。
係のある歌詞トラック部についてのみ詳細に説明する。
歌詞トラック部22は、大別して、各種制御情報が記録
されたトラックヘッダ部25と、実際の歌詞データ等が
記録されている歌詞タイミングデータ部26と、歌詞ト
ラックの終了を示すトラックエンドデータ部27と、を
備えて構成されている。
ト(Byte)からなり、トラック長、歌詞テロップスクロ
ール方向、使用する言語の種類、歌詞テロップ表示色及
び歌詞テロップスクロール色を指定する。尚、歌詞テロ
ップ表示色又は歌詞テロップスクロール色は省略するこ
とも可能である。
ータスバイト)には、トラックヘッダ部25の開始位置
であることを示すデータ=“FFh”(但し、hは16
進データであることを示す。以下、同じ)が記録されて
おり、次の2〜5バイトに当該歌詞トラックのトラック
長がバイト数として記録されている。
歌詞テロップスクロール方向の制御データが記録されて
おり、例えば“01h”が記録されている場合には、デ
ィスプレイの画面上、左から右に歌詞テロップのスクロ
ールを行い、“02h”が記録されている場合には、デ
ィスプレイの画面上、右から左に歌詞テロップのスクロ
ールを行い、“03h”が記録されている場合には、デ
ィスプレイの画面上、上から下に歌詞テロップのスクロ
ールを行う。この場合において、スクロールとは、第1
の色で表示している文字の色を部分的に変化させてゆ
き、最終的には第2の色に変化させることをいい、タイ
ミング的に文字の色の変化する部分に合わせて音声を発
生すればよいようになっている。
トには、使用する言語の種類がアスキー(ASCII)
コードで6文字分記録される。トラックヘッダ部25の
第13バイトに、“A0h”が記録されている場合に
は、次の第14〜第16バイトに歌詞テロップ表示色が
指定される。
“A0h”が記録されている場合には、第14バイト、
第15バイト、第16バイトには、それぞれB(Blue)
、R(Red )、G(Green )の指定を行う。各色B、
R、Gの指定はそれぞれ、“00h”〜“0Fh”の間
の値を用いて行う。
に示すように、桃色の表示を行わせる場合には、第14
バイトに“0Ah”、第15バイトに“0Fh”、第1
6バイトに“0Ah”の各値が記録される。
“B0h”が記録されている場合には、次の第18〜第
20バイトに歌詞テロップスクロール色が指定される。
トラックヘッダ部25の第17バイトに“B0h”が記
録されている場合には、第18バイト、第19バイト、
第20バイトには、それぞれB(Blue) 、R(Red )、
G(Green )の指定を行う。各色B、R、Gの指定は歌
詞テロップの表示色の場合と同様である。
ヘッダ部25につづく領域に記録されており、上述の例
の場合、第21バイト〜第mバイト(mは歌詞の長さに
より変動する値である)に記録される。
ロップ表示タイミングデータ、スクロール歌詞データ、
ルビデータ、伴奏コードデータ、歌詞テロップ表示終了
データ、タイミングステータスデータ、歌詞表示色デー
タ、スクロール色データ等が記録される。
明図を参照して詳細に説明する。歌詞テロップ表示タイ
ミングデータは、ステータスデータが“DFh”となっ
ており、ステータスデータにつづく1バイトのデータ領
域に記録された表示タイミングで、後続の歌詞テロップ
表示終了データまでの歌詞データに対応する歌詞を一画
面に表示する。
ータ(=“FDh”)からのステップ数で表わす。尚、
このタイミングステータスデータの間隔は4分音符4個
分の長さに相当している。
タが“C0h”となっており、ステータスデータにつづ
く1バイトがスクロール開始タイミングデータ、次の1
バイトがスクロール速度データ、さらに次のnバイトが
歌詞データの領域となっている。
ミングステータスデータを基準とし、その値に4分音符
に対応する演奏時間を24で割った値を乗じた時間に対
応する時間が経過したタイミングでスクロールを開始す
る。
符に対応する演奏時間を24で割った値を乗じた値に対
応する速度で1文字をスクロールする。歌詞データは、
スクロールをすべきJISコードで示される文字データ
である。
h”〜“D2h”の間に記録されている歌詞データに対
応する文字に、ステータスデータが“D2h”〜“D3
h”の間に記録されているルビデータに対応する文字で
ルビをふる。
“D4h”となっており、ステータスデータにつづくn
バイトの領域に実際の伴奏コードに対応するデータが記
録され、さらにつづく1バイトに伴奏コードの終端を示
すステータスデータ“D5h”が記録されている。
データの形式についてより詳細に説明する。伴奏コード
のコードネーム中、音程の名前を指示する部分(ルート
音・ベース音の指示等)には、文字コードが割り当てら
れている。具体的には、第6図に示すように音程“C”
を表わす場合には、文字コード(25h、30h)=
“%0”、音階“Dフラット”を表す場合には、文字コ
ード(25h,31h)=“%1”…というように最初
の文字として“%”が付加された連続する文字コード番
号を有する文字データが割り振られている。
音+構成音の構造)で表記されている。例えば、ルート
音“C”に対してコード“C”(メジャートライアド:
基本的なコード構成なので構成の表記が省略される。省
略しないと“CM”と表記される。)、“Cm”(マイ
ナートライアド)、“CM7”(メジャー7th)、
“Cm7(フラット13)”(マイナー7thフラット
13th、テンションコード)、“Cm/E”(マイナ
ー オン イー、オンベースコード)、“CM/Dm
7”(CメジャーオンDマイナー7th、アッパースト
ラクチャトライアド)等のコード名である(アンダーラ
インの部分が音程である)。
7に示すように、音程の表示部位以外はアスキー(ASCI
I )コードにより記録している。具体的には、“Cm
7”を表す場合、伴奏コードデータの記録開始位置を示
すステータスデータ=“D4h”につづく2バイトに、
音程を示す“C”=(25h、30h)=“%0”が記
録され、次の1バイトに文字データ“m”に対応するア
スキーコード=“6Dh”が記録され、さらに次の1バ
イトに文字データ“7”に対応するアスキーコード=
“37”が記録され、最後に伴奏コードデータの記録終
了位置を示すステータスデータ=“D5h”が記録され
る。
スデータが“D0h”となっており、ステータスデータ
につづく1バイトのデータ領域に記録された表示終了タ
イミングで、テロップを画面上から消去する。
タスデータ(=“FDh”)からのステップ数で表わ
す。歌詞表示色データは、ステータスデータが“A0
h”となっており、ステータスデータにつづく3バイト
で歌詞の表示色を設定する。データ形式は図4のトラッ
クヘッダ部における歌詞表示色データと同一である。
尚、歌詞タイミングデータ中においては、歌詞表示終了
データの後でスクロール歌詞データの前に記録され、こ
の歌詞表示色データが省略された場合には、前回の歌詞
表示色データがそのまま用いられる。
が“B0h”となっており、ステータスデータにつづく
3バイトでスクロール色を設定する。データ形式は図4
のトラックヘッダ部におけるスクロール色データと同一
である。尚、歌詞タイミングデータ中においては、表示
色の変更がある場合には、歌詞表示色データの後でスク
ロール歌詞データの前に記録され、このスクロール色デ
ータが省略された場合には、前回のスクロール色データ
がそのまま用いられる。
につづく2バイト(第m+1バイト及び第m+2バイ
ト)に記録されており、所定のエンドデータ(=FE
h、FEh)が記録される。
表示制御動作を説明する。まず、制御部8は、OMDD
5から制御部内のメモリ上に展開したデータを読み込む
(ステップS1)。
表示タイミングステータスデータ(=“DFh”)であ
るか否か、すなわち、表示データの開始か否かを判別す
る(ステップS2)。
ミングステータスデータ(=“DFh”)ではない場合
には、表示データではないので、当該データに対応する
処理を行うとともに、再びデータを読み込む(ステップ
S1)。
ミングステータスデータ(=“DFh”)である場合に
は、以降に表示データが記録されているので、表示制御
動作に移行する。
ミングデータ、スクロール開始タイミングデータ及びス
クロール速度データを読み込んで、各タイミングを確認
する(ステップS3)。
4)、読み込んだデータがいずれかのステータスデータ
であるか否かを判別する(ステップS5)。読み込んだ
データがいずれかのステータスデータではない場合に
は、当該データを保持し(ステップS6)、次のデータ
を読み込む(ステップS4)。
る場合には、まず、ステータスデータ=“D1h”であ
るか否か、すなわち、ルビを付すべき文字データの開始
か否かを判別する(ステップS7)。
“D1h”である場合には、ルビを付すべき文字データ
の取込を行い(ステップS8)、再び次のデータを読み
込む(ステップS4)。
“D1h”ではない場合には、制御部8は読み込んだス
テータスデータがステータスデータ=“D2h”である
か否か、すなわち、ルビを付すべき文字データの終了及
びルビデータの開始か否かを判別する(ステップS
9)。
“D2h”である場合には、ルビに対応する文字データ
の取込を行い(ステップS10)、次のデータを読み込
む(ステップS4)。
“D2h”ではない場合には、制御部8は読み込んだス
テータスデータがステータスデータ=“D3h”である
か否か、すなわち、ルビに対応する文字データの終了か
否かを判別する(ステップS11)。
“D3h”である場合には、ルビに対応する文字データ
の取込を終了し、通常の文字データの取込を開始し(ス
テップS12)、次のデータを読み込む(ステップS
4)。
“D3h”ではない場合には、制御部8は読み込んだス
テータスデータがステータスデータ=“D4h”である
か否か、すなわち、伴奏コードデータの開始か否かを判
別する(ステップS13)。
“D4h”である場合には、伴奏コードデータに対応す
る文字データの取込を開始し(ステップS14)、次の
データを読み込む(ステップS4)。
“D4h”ではない場合には、制御部8は読み込んだス
テータスデータがステータスデータ=“D5h”である
か否か、すなわち、伴奏コードデータの終了か否かを判
別する(ステップS15)。
“D5h”である場合には、伴奏コードデータに対応す
る文字データの取込を終了し(ステップS16)、次の
データを読み込む(ステップS4)。
“D5h”ではない場合には、制御部8は読み込んだス
テータスデータがステータスデータ=“D0h”である
か否か、すなわち、表示データの終了か否かを判別する
(ステップS17)。
“D0h”である場合には、各タイミングに合わせて表
示、スクロール、消去を行った後、表示制御動作を終了
し、通常の処理に移行する(ステップS18)。
“D0h”ではない場合には、予め規定したステータス
データに該当しないので、エラー処理を行う(ステップ
S19)。
ータ例を示す。図9に示す具体的なデータを上述の表示
制御処理フローチャート(図8)で処理した場合の解析
結果を以下に示す。
示が行われる。
5/24個分経過したタイミングで歌詞の表示を開始
し、その表示色は緑色となる。さらに4分音符10/2
4個分経過したタイミングでスクロールが開始し、1文
字当り4分音符3/24個分の速度でスクロールされ、
そのスクロール色は紫色となる。
これらの歌詞、ルビ、コードの重畳部分やエリアは、予
め制御用プログラムにおいて定められており、文字の大
きさや文字形態もキャラクタゼネレータ等の使用により
定められている。この場合、文字の大きさ等を変更する
ことは、メモリを変更する等自由である。
ば、歌詞に対応する伴奏コードが歌詞を表示する文字表
示エリアの上方に設けたコードエリアに歌詞に対応する
伴奏コードを表示することが可能となる。第2実施例 上記第1実施例は、キーコントロール動作が行われない
場合の表示動作の説明であったが、本第2実施例は、キ
ーコントロール動作を行った場合の伴奏コードの表示に
関するものである。
には、歌唱者の声域に合せて再生時の音程(キー)を変
更するキーコントロール動作が行われている。ところ
で、上記第1実施例における伴奏コードデータは、記録
媒体であるOMDに予め記録されているものであり、キ
ーを変更したとしてもそのままでは変化せず、楽器の演
奏等を同時に行う場合には、楽器の演奏者が移調して、
演奏を行う必要があり不便であった。
ーに合せて伴奏コードデータを変換し、実際の演奏キー
に対応した伴奏コードデータを表示を行う。次に具体的
な伴奏コードの変換処理について図11の処理フローチ
ャートを参照して説明する。
ータスデータ=“D4h”である場合には、伴奏コード
データに対応する文字データの取込を開始し(ステップ
S30)、取り込んだデータの第1バイト目が“%”で
あるか否かを判別する(ステップS31)。
目は常に“%”であるので、処理をステップS32に移
行する。次に制御部8は、次の1バイトのデータとマイ
クロフォン4に設けられたキー(音程)を変更するため
のキーコントロール信号を出力するための図示しないキ
ーコントロールスイッチを介して入力されたキーコント
ロール量データ(=−6、−5、…+5、+6;値が1
異なればキーが半音異なる)を加算する(ステップS3
2)。
m7”で、キーコントロールデータ=“+3”(=1音
半音程をシフトする場合)である場合、この伴奏コード
をバイト単位でコード表示すると、“25 30 6D
37”となり、第2バイト目は“30h”であるの
で、ステップSの処理で求めるべき加算値ADDは、 ADD=30h+3 =33h となる。
を求める計算(モード計算)を行い、コードキャラクタ
を決定する(ステップS33)。図12にモード計算に
よる剰余と、コードキャラクタの対応図を示す。
ャラクタ=“Eフラット”を表示する(ステップS3
4)。次に制御部8は、再びステップS31の処理に戻
り、次の1バイトは文字データ“m”に対応するアスキ
ーコードであるので、ステップS35の処理に移行し、
ステップS35の判別において、ステータスデータ=
“D5h”ではないので、アスキーコードに対応する文
字“m”を画面上の所定の位置に表示する(ステップS
36)。
行い、文字データ“m”の場合と同様に文字データ
“7”の表示を行う。つづいて制御部8は、再びステッ
プS31の処理に戻り、次の1バイトはステータスデー
タ=“D5h”であるので、ステップS35の判別にお
いて、次の動作に移行することとなる。
示すようなものであるとすると、移調後(キーコントロ
ール量データ=+3の場合)の画面表示は図13に示す
ようなものとなり、正しい伴奏コードが表示されること
となる。
御手段は、伴奏コードデータに基づいて表示画面上の対
応する歌詞の近傍に伴奏コードを表示し、カラオケ伴奏
音楽の再生と並行して画面表示を見ながら容易に楽器等
の演奏を行えるので、楽器の演奏者による参加等が容易
となる。
は、外部から入力される音程変更データに基づいて伴奏
コードデータを変更後の音程に対応した伴奏コードデー
タに変換し、表示画面上に表示される伴奏コードは移調
後のカラオケ伴奏音楽に対応するものとなるので、音程
を変更した場合であっても、カラオケ伴奏音楽の再生と
並行して画面表示を見ながら容易に楽器等の演奏を行え
る。
を示す図である。
である。
である。
図である。
する図である。
フローチャートである。
明図である。
する図である。
る。
る。
Claims (2)
- 【請求項1】 カラオケ伴奏音楽情報を発生するMID
I音源を制御するためのMIDI音源制御データ及び前
記MIDI音源制御データに対応する表示を行うための
表示制御データが記憶されたカラオケデータ記録媒体か
ら前記表示制御データを再生して表示装置の表示画面上
に表示を行う表示制御装置において、 前記表示制御データは、歌詞に対応する歌詞データ及び
前記カラオケ伴奏音楽情報の伴奏コードに対応する伴奏
コードデータを含み、 前記伴奏コードデータに基づいて前記表示画面上の対応
する歌詞の近傍に前記伴奏コードを表示する伴奏コード
表示制御手段を備えたことを特徴とする表示制御装置。 - 【請求項2】 請求項1記載の表示制御装置において、 外部から入力される前記カラオケ伴奏音楽の音程を変更
するための音程変更データに基づいて前記伴奏コードデ
ータを変更後の音程に対応した伴奏コードデータに変換
する伴奏コード変換手段を備えたことを特徴とする表示
制御装置。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP5227594A JPH0784587A (ja) | 1993-09-13 | 1993-09-13 | 表示制御装置 |
| US08/305,432 US5506370A (en) | 1993-09-13 | 1994-09-13 | Display controlling apparatus for music accompaniment playing system, and the music accompaniment playing system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP5227594A JPH0784587A (ja) | 1993-09-13 | 1993-09-13 | 表示制御装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0784587A true JPH0784587A (ja) | 1995-03-31 |
Family
ID=16863375
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP5227594A Pending JPH0784587A (ja) | 1993-09-13 | 1993-09-13 | 表示制御装置 |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US5506370A (ja) |
| JP (1) | JPH0784587A (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7579543B2 (en) | 2003-11-26 | 2009-08-25 | Yamaha Corporation | Electronic musical apparatus and lyrics displaying apparatus |
Families Citing this family (18)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE69318038T2 (de) | 1993-10-29 | 1998-10-29 | Toshiba Kawasaki Kk | Aufzeichnungsmedium, das verschiedene sprachen verarbeiten kann und wiedergabevorrichtung |
| US5850500A (en) | 1995-06-28 | 1998-12-15 | Kabushiki Kaisha Toshiba | Recording medium comprising a plurality of different languages which are selectable independently of each other |
| JPH0816181A (ja) * | 1994-06-24 | 1996-01-19 | Roland Corp | 効果付加装置 |
| KR0138464B1 (ko) * | 1994-06-29 | 1998-06-01 | 배순훈 | 화음데이터가 기록된 영상가요매체와 그 재생장치 |
| KR0135792B1 (ko) * | 1994-12-08 | 1998-05-15 | 김광호 | 노래반주용 곡프로그램 및 이에 적합한 노래반주장치 |
| CA2168641C (en) | 1995-02-03 | 2000-03-28 | Tetsuya Kitamura | Image information encoding/decoding system |
| US5670730A (en) * | 1995-05-22 | 1997-09-23 | Lucent Technologies Inc. | Data protocol and method for segmenting memory for a music chip |
| KR100371429B1 (ko) | 1995-08-21 | 2003-03-15 | 마츠시타 덴끼 산교 가부시키가이샤 | 대화제어에기초하여의외성넘치는장면전개를실현할수있는멀티미디어광디스크및그재생장치와재생방법 |
| EP0838948B1 (en) | 1996-05-09 | 2000-03-15 | Matsushita Electric Industrial Co., Ltd. | Multimedia optical disk, reproducing device, and reproducing method capable of superposing sub-video upon main video in well-balanced state irrespective of position of main video on screen |
| US6288990B1 (en) * | 1997-10-21 | 2001-09-11 | Sony Corporation | Reproducing apparatus, recording apparatus, and recording medium |
| JP4049014B2 (ja) * | 2003-05-09 | 2008-02-20 | ヤマハ株式会社 | 楽譜表示装置および楽譜表示コンピュータプログラム |
| JP4239952B2 (ja) * | 2004-11-09 | 2009-03-18 | ヤマハ株式会社 | 自動伴奏装置およびその制御方法を実現するためのプログラム |
| JP2006145855A (ja) * | 2004-11-19 | 2006-06-08 | Yamaha Corp | 自動伴奏装置およびその制御方法を実現するためのプログラム |
| US20060123150A1 (en) * | 2004-11-24 | 2006-06-08 | Sharp Kabushiki Kaisha | Electronic apparatus and status information presenting apparatus |
| JP4273424B2 (ja) * | 2005-06-29 | 2009-06-03 | ソニー株式会社 | コンテンツ取得装置、コンテンツ取得方法及びコンテンツ取得プログラム |
| US20080239888A1 (en) * | 2007-03-26 | 2008-10-02 | Yamaha Corporation | Music Data Providing System |
| US10275445B2 (en) * | 2013-03-19 | 2019-04-30 | Rakuten, Inc. | Document processing device, document processing method, program, and information storage medium |
| CN109413351B (zh) * | 2018-10-26 | 2021-07-13 | 平安科技(深圳)有限公司 | 一种音乐生成方法及装置 |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0561491A (ja) * | 1991-09-02 | 1993-03-12 | Sanyo Electric Co Ltd | カラオケ装置及びその記録媒体 |
-
1993
- 1993-09-13 JP JP5227594A patent/JPH0784587A/ja active Pending
-
1994
- 1994-09-13 US US08/305,432 patent/US5506370A/en not_active Expired - Fee Related
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7579543B2 (en) | 2003-11-26 | 2009-08-25 | Yamaha Corporation | Electronic musical apparatus and lyrics displaying apparatus |
Also Published As
| Publication number | Publication date |
|---|---|
| US5506370A (en) | 1996-04-09 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3241372B2 (ja) | カラオケ演奏方法 | |
| US5194682A (en) | Musical accompaniment playing apparatus | |
| US5131311A (en) | Music reproducing method and apparatus which mixes voice input from a microphone and music data | |
| US5805545A (en) | Midi standards recorded information reproducing device with repetitive reproduction capacity | |
| US5286907A (en) | Apparatus for reproducing musical accompaniment information | |
| JP3503958B2 (ja) | オムニバスカラオケ演奏装置 | |
| JPH0784587A (ja) | 表示制御装置 | |
| JP3127722B2 (ja) | カラオケ装置 | |
| JPH06124093A (ja) | カラオケ装置 | |
| US5410100A (en) | Method for recording a data file having musical program and video signals and reproducing system thereof | |
| JP2901845B2 (ja) | カラオケ演奏装置 | |
| US20050257667A1 (en) | Apparatus and computer program for practicing musical instrument | |
| JP4175337B2 (ja) | カラオケ装置 | |
| JP2000029472A (ja) | カラオケ装置 | |
| JP2991480B2 (ja) | カラオケ演奏装置 | |
| JPH086582A (ja) | 歌詞表示制御情報を有する伴奏データフォーマット及びこれに適した映像歌伴奏装置 | |
| JP2991075B2 (ja) | 音楽再生装置 | |
| JP3372505B2 (ja) | カラオケ装置 | |
| JP3000569U (ja) | カラオケ装置 | |
| JPH04270389A (ja) | ボーカルデータ表示装置 | |
| JP2001100771A (ja) | カラオケ装置 | |
| JPH0546072A (ja) | 記録情報再生装置 | |
| JPH0546071A (ja) | 記録情報再生装置 | |
| JP3082614B2 (ja) | 音楽再生装置及び音楽再生システム | |
| JPH06102891A (ja) | カラオケ歌い出し示唆方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313113 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100225 Year of fee payment: 10 |
|
| FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110225 Year of fee payment: 11 |
|
| FPAY | Renewal fee payment (prs date is renewal date of database) |
Year of fee payment: 12 Free format text: PAYMENT UNTIL: 20120225 |
|
| FPAY | Renewal fee payment (prs date is renewal date of database) |
Year of fee payment: 12 Free format text: PAYMENT UNTIL: 20120225 |
|
| FPAY | Renewal fee payment (prs date is renewal date of database) |
Year of fee payment: 13 Free format text: PAYMENT UNTIL: 20130225 |
|
| LAPS | Cancellation because of no payment of annual fees |