JPH0336599A - 自動演奏装置 - Google Patents

自動演奏装置

Info

Publication number
JPH0336599A
JPH0336599A JP1171621A JP17162189A JPH0336599A JP H0336599 A JPH0336599 A JP H0336599A JP 1171621 A JP1171621 A JP 1171621A JP 17162189 A JP17162189 A JP 17162189A JP H0336599 A JPH0336599 A JP H0336599A
Authority
JP
Japan
Prior art keywords
data
automatic performance
audio data
performance
music
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP1171621A
Other languages
English (en)
Other versions
JPH07122793B2 (ja
Inventor
Satoru Furuguchi
古口 悟
Yoshiyuki Murata
嘉行 村田
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.)
Casio Computer Co Ltd
Original Assignee
Casio Computer Co Ltd
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 Casio Computer Co Ltd filed Critical Casio Computer Co Ltd
Priority to JP1171621A priority Critical patent/JPH07122793B2/ja
Priority to US07/547,061 priority patent/US5138925A/en
Priority to DE69008943T priority patent/DE69008943T2/de
Priority to EP90112610A priority patent/EP0406773B1/en
Publication of JPH0336599A publication Critical patent/JPH0336599A/ja
Publication of JPH07122793B2 publication Critical patent/JPH07122793B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Electrophonic Musical Instruments (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、オーディオデータと音符情報が記録されてい
る記憶媒体を用いて、オーディオデータの再生及び自動
演奏曲データに基づく音源手段に対する自動演奏指示を
同期して行う自動演奏装置に関する。
〔従来の技術〕
従来の電子楽器における自動演奏装置においては、楽曲
の進行に対応する自動演奏曲データ(音符情報)を予め
半導体メモリや磁気テープ等の記憶媒体に記憶させてお
き、この自動演奏曲データを順次読□み出して、各音符
の音階及び音長に応じて音源を制御している。
この場合、複数の楽器による各パートから構成される楽
曲の自動演奏をさせるには、各パートの音符情報を上記
記憶媒体に記憶させ、順次データを読み出し、各パート
に対応した音源を制御することになる。
〔発明が解決しようとする課題〕
ここで、特に、ある特定のパートの旋律のみを強調して
自動演奏させたい場合がある。これは特定の楽器音によ
るパートの演奏進行状態を学習したり、その楽器音を他
の楽器音に置き換えて演奏させた場合の演奏効果を聞き
比べたい、或いは複数の楽器の実際の演奏の流れのなか
で、そのパートの発音タイミング等の演奏状態を知りた
い、というような要望があるからである。
しかし、上述した従来の、各パートから構成される楽曲
のスコア全体が記憶されている記憶媒体を用いた自動演
奏装置では、特定パートのみを自動演奏させることがで
きないという問題点を有している。また、各パート毎に
楽器を区別できたとしても、各パートを自動演奏させる
ための音源が必要となってしまい、不経済であるという
問題点を有している。
一方、始めから特定パートの自動演奏曲データのみを記
憶媒体に記憶させておき、それを読み出してそのパート
のみの自動演奏を行ったような場合、そのパートの旋律
しか発音されないため、複数の楽器による各パートから
構成される楽曲の全体が掴みにくい、すなわち、実際の
演奏に基づく楽曲全体の流れの中で、自分の演奏すべき
(学習すべき)パートの発音タイミングや、楽曲全体の
イメージがわからないという問題点を有している。
これを解消するには、その楽曲全体(例えばフルオーケ
ストラ)が録音されているレコードやテープを再生させ
ておき、これにタイミングを合わせて自動演奏をスター
トさせることが一般に行われる。しかし、再生音と自動
演奏とのタイミングを確実に取ることは手動操作では難
しく、また、レコードやテープの再生装置を同時に操作
することは非常に煩雑であるという問題点を有している
本発明の課題は、自動演奏の動作とこれに対応する楽曲
の再生を簡単な操作で実現できるようにし、再生楽曲中
での所定パートの自動演奏のタイミングを確実に同期さ
せることを可能とすることにある。
〔課題を解決するための手段〕
本発明は、まず、自動演奏曲データに基づいて自動演奏
を行う音源手段を有する。同手段は、例えばPCM方式
、波形変調方式、倍音加算方式、倍音減算方式等の音源
を有する電子鍵盤楽器、電子弦楽器、電子管楽器等であ
る。なお、音源手段は、MIDI等のインタフェースを
介して本体外部に接続されるものであってもよい。この
場合、本発明はシーケンサとして動作することになる。
自動演奏曲データは、具体的には、音源手段に対して発
音の開始を指示する発音開始指示データ例えばMIDI
メッセージであるノート・オン・メッセージと、発音時
間を制御する時間制御データ例えばMIDIメッセージ
であるエクスクルーシブ・メッセージを用いて規定され
るデータと、音源手段に対して発音の終了を指示する発
音終了指示データ例えばMIDIメッセージであるノー
ト・オフ・メッセージを含む。また、自動演奏曲データ
の先頭部分に、自動演奏指示の開始前に、自動演奏制御
手段を介して音源手段に対し音色の設定を行わせる音色
設定データ例えばMIDIメッセージであるプログラム
・チェンジ・メッセージを含む。そして、これらの場合
の自動演奏曲データは、例えばオーケストラ演奏(アン
ザンプル演奏)等の中の所定の演奏パート(ピアノパー
ト等)の自動演奏指示を行わせるためのデータである。
次に、楽曲を示すオーディオデータの再生を行う再生手
段を有する。同手段は、例えばコンパクトディスクプレ
ーヤである。勿論、DAT (デジタルオーディオチー
ブレコーダ)等でもよい。オーディオデータは、例えば
前述の所定の演奏パート以外の演奏パートの楽曲を示す
マイナスワンデータである。
また、オーディオデータ及び自動演奏曲データを混在さ
せて記憶するデータ記憶手段を有する。
同手段は、例えばコンパクトディスクであり、この場合
、オーディオデータはコンパクトディスクのプログラム
エリアのオーディオデータエリアに記憶され、自動演奏
曲データは同じくプログラムエリアのサブコードエリア
のユーザーズビットエリアに記憶される。また、同じく
リードインエリアにはコンパクトディスクに記憶される
上記オーディオデータ及び自動演奏曲データの多頭出し
を行うための目次データが記憶され、同データは、例え
ば上記オーディオデータ及び自動演奏曲データの各々と
該各データの各先頭フレームの番号とを対応させたデー
タである。
更に、データ記憶手段から自動演奏曲データを読み出し
て音源手段に対し自動演奏を指示する動作と、同じくオ
ーディオデータを読み出して再生手段で該オーディオデ
ータの再生を行わせる動作を同期して行う自動演奏制御
手段を有する。同手段は、また、自動演奏曲データを一
時記憶する一時記憶手段を含む。この場合、自動演奏制
御手段は、自動演奏を行わせるべき自動演奏曲データを
データ記憶手段から一時記憶手段に予め読み出すと共に
、データ記憶手段上で再生を行うべきオーディオデータ
の頭出しを行った後、音源手段への自動演奏指示及び再
生手段へのオーディオデータの再生指示を同期して開始
し、その後一時記憶手段から自動演奏曲データを順次読
み出しながら音源手段に対して自動演奏指示を順次行う
以上の構成で、上述のように例えば自動演奏指示とオー
ディオデータの再生指示を同期して開始するような場合
、例えば自動演奏曲データの先頭部分に、自動演奏制御
手段に対してオーディオデータの再生と自動演奏を行う
べき最初の楽音の発音開始のタイミングを調整するため
に時間制御データを含めるようにしてもよい。
また、例えばコンパクトディスクのオーディオデータエ
リアの左チャネルには第1の演奏パート(ピアノパート
等)以外の演奏パートの楽曲を示す第1のマイナスワン
データであるオーディオデータが記憶され、オーディオ
データエリアの右チャネルには第2の演奏パート(ヴァ
イオリンパート等)以外の演奏パートの楽曲を示す第2
のマイナスワンデータであるオーディオデータが記憶さ
れ、コンパクトディスクのサブコードエリアには第1及
び第2の演奏パートの自動演奏指示を行わせるためのデ
ータが記憶されるように構成してもよい。
〔作   用〕
本発明では、自動演奏指示を行わせるための自動演奏曲
データ及びそれに対応させて再生させるオーディオデー
タを1枚のコンパクトディスク等のデータ記憶手段に混
在して記憶させている。この場合、例えばオーディオデ
ータはオーディオデータ、エリアに、自動演奏曲データ
はサブコードエリアのユーザーズビットエリアに記憶さ
せることにより、効率的なデータ記憶を行わせることが
できる。
そして、上記コンパクトディスク等から各データを読み
出して自動演奏指示を行う場合、自動演奏制御手段が、
音源手段への自動演奏指示と再生手段へのオーディオデ
ータの再生指示を同期して行う。すなわち、例えば自動
演奏曲データを一時記憶手段に予め読み出しておき、オ
ーディオデータの頭出しを行った後、音源手段への自動
演奏指示及び再生手段へのオーディオデータの再生指示
を同期させて開始するようにすれば、簡単な操作でオー
ディオデータの楽曲にタイミングを合わせて音源手段で
の自動演奏を行わせることができる。
ここで、自動演奏曲データの先頭部分に、自動演奏制御
手段に対してオーディオデータの再生と自動演奏の最初
の発音開始のタイミングを調整させるための時間制御デ
ータを含ませれば、オーディオデータの再生開始から一
定時間後にパート演奏が開始されるようなものの自動演
奏も確実にタイミングを合わせて行うことができる。
また、自動演奏曲データの先頭部分に、音色設定のため
の音色設定データを含ませれば、自動演奏指示の開始前
に自動的に電子楽器の音色設定を行うことができる。
更に、オーディオデータとして例えばピアノパート以外
のマイナスワンのオーケストラ演奏等を記憶させておき
、その再生と共にピアノパートの自動演奏を行わせるこ
とにより、あたかも、オーケストラ演奏をバックにピア
ノパートの自動演奏をしているような効果を得ることが
できる。
なお、コンパクトディスク等においては、オーディオデ
ータはステレオで録音できるため、左チャネルと右チャ
ネルに異なるマイナスワンパートのオーディオデータを
記憶させておき、また、サブコードエリアに対応する各
パートの自動演奏曲データを記憶させておけば、2つの
楽器について自動演奏を楽しむことができる。
〔実  施  例〕
以下、図面を参照しながら本発明の実施例について説明
する。
(構成、) 第1図は、本発明に係るI実施例である電子鍵盤楽器と
コンパクトディスクプレーヤを備えた演習教習/自動演
奏装置1の全体的な回路構成を示すブロック図である。
この演習教習/自動演奏装置lは、通常のコンパクトデ
ィスク(以後、CDと略称する)の再生以外に、CDの
オーディオデータエリアのLチャネルに例えばピアノの
パートを除いた曲のオーディオデータが、Rチャネルに
同じ曲で例えばヴアイオリンのパートを除いた曲のオー
ディオデータが各々録音されている。また、CDのサブ
コードエリアには、その曲のピアノのパートの自動演奏
データとヴァイオリンのパートの自動演奏データが記録
されている。
そして、例えば、その曲のピアノのパートの練習をした
いとき或いはそのパートの旋律を電子鍵盤楽器により自
動演奏させたいときには、事前のキー操作により、CD
を再生して、サブコードのピアノのパートの自動演奏曲
データを読み取り、自動演奏メモリ内に一旦格納する。
そして、同メモリのデータを順次読み出して、そのデー
タに応じて鍵盤上のLEDを点灯させ或いは自動演奏を
行う、そして、このとき同時にその曲のピアノパートを
除いたLチャネルの曲のオーディオデータをCD側で同
期再生させることができる。なお、サブコードの自動演
奏曲データには、音色指定データも入っていて、自動的
にピアノの音色に設定される。
その曲のヴァイオリンのパートの練習をしたいとき或い
はそのパートの旋律を電子楽器により自動演奏させたい
ときも同様で、この場合は同時にその曲のヴァイオリン
パートを除いたRチャネルの曲のオーディオデータをC
D側で同期再生させることができる。
なお、電子鍵盤楽器は、PCM音源の電子楽器であり、
波形メモリに予め入っている音色データによって、通常
のマニュアル演奏も可能である。
第1図において、1点鎖線100で囲まれた部分がCD
プレーヤ部(以後、CDプレーヤ部100と呼称する)
、1点鎖線200で囲まれた部分が電子鍵盤楽器部(以
後、電子鍵盤楽器部200と呼称する)である。
まず、CDプレーヤ部100のブロック構成について説
明する。
CD105は、コンパクトディスクであり、CDプレー
ヤ部100の特には図示しないホルダー部にセットされ
ることにより、再生動作が行われる。なお、本実施例で
は、CDプレーヤ部100は、通常のオーディオデータ
の演奏用のコンパクトディスクのほかに、本実施例に特
に関係するマイナスワン演奏曲データ及び自動演奏曲デ
ータ等が記録されているコンパクトディスクを再生する
ことができる。以下の説明では、特に後者のコンパクト
ディスクに言及する場合は、CD−M I D1105
と呼び、通常の説明では単にCD105と呼ぶ。
TOCメモリlO1は、CD105のディスクセット時
に読み出されるリードインエリアのT。
Cデータを記憶するメモリである。TOCデータについ
ては後述する。
CD制御部102は、例えばマイクロプロセッサであり
、CDプレーヤ部100の全体の制御を行っており、サ
ブコード信号処理−路110、楽器制御部201及びT
OCメモリ101等との間で各種データの授受を行う、
また、CD105の駆動時には、ディスクサーボ回路1
03、及びピックアップサーボ回路104に、駆動制御
信号を出力する。更に、ガイド演奏/自動演奏時に選択
回路115を制御し、Lチャネル又はRチャネルのいず
れかのチャネルに録音されているマイナスワン演奏デー
タを選択させ、また、自動演奏曲データの読み出し時に
は後述するアナログスイッチ(SW)112をオフして
、再生音を消音させる。
ディスクサーボ回路103は、CD105を回転駆動さ
せるディスクモータ106の回転数の制御を行って、C
D105の各トラックの線速度(Linear Vel
ocity)が一定となるように制御する。
また、ピックアップサーボ回路104は、CD105の
各トラックにレーザー・ビームを照射する光ピツクアッ
プ107の、フォーカス・サーボ及びトラッキング・サ
ーボを行う。上記フォーカス・サーボは、上記レーザ・
ビームの反射光の状態からフォーカス誤差を検出し、そ
のフォーカス誤差に基づいて光ピツクアップ107内の
対物レンズを光軸方向に制御駆動するものであり、また
、トラッキング・サーボはCD105のトラック中央か
らのレーザー・ビームのずれを検出しながら、上記光ピ
ツクアップ107から照射されるレーザー・ビームをC
D105の半径方向に制御駆動して、光ピツクアップ1
07から照射されるレーザ・ビームがCD105のトラ
ック中央に正確に照射されるように制御するものである
ここで、CD105のレーザー・ビームが照射される側
には、ピットと呼ばれる突起が刻まれており、これによ
りPCM信号(デジタル信号)が記録されている。そし
て、光ピツクアップ107は、照射したレーザー・ビー
ムの反射光の光量に基づいてピットの有無を検出してお
り、ピットの有無及びその長さに対応した電気信号を復
調回路108に出力する。
復調回路lO8は、光ピツクアップ107から出力され
る電気信号からフレーム同期信号を検出し、後に詳述す
るが、各シンボルワード(オーディオデータ及びサブコ
ード)の区切り及び順番等を識別し、更に各フレーム内
のEFM変調された14ビツトのシンボルワード(サブ
コード及びオーディオデータ等)を、EFM復調して元
の8ビツトのシンボルワードに変換する。そして、上記
EFMIlliしたシンボルワードのうちオーディオデ
ータをオーディオデータ信号処理回路109へ、サブコ
ードをサブコード信号処理回路110へ出力する。
オーディオデータ信号処理回路109は、入力されるオ
ーディオデータを、特には図示していない内部のRA 
M (Random Access Memory)に
書き込み、リード・ソロモン符号に基づいて誤り訂正処
理を行うと共に、デ・インクリープ処理を行って、フレ
ーム単位で16ビツトのデジタルオーディオデータの各
サンプルの復元を行う。そして、これら各サンプルデー
タを、選択回路115に出力する。
選択回路115は、CD制御部102からの指示に基づ
いてLチャネル又はRチャネルのいずれか一方のオーデ
ィオデータを選択して、D/A変換器(デジタル/アナ
ログ変換器)116に出力する。
D/A変換器116は、サンプリング周波数のAのカッ
トオフ周波数を有するLPF (ローパスフィルタ)1
11と共に、入力される16ビツトのデジタルオーディ
オデータを対応するアナログ信号に変換し、アナログス
イッチ(SW)112に出力する。
アナログスイッチ112は、CD制御部102によりオ
ン/オフ制御され、LPFIIIから出力されるアナロ
グのオーディオ信号は、アナログスイッチ112がオン
となっているときにアンプ(増幅器)113及びスピー
カ114を介して外部に放音される。
サブコード信号処理回路110は、後述するように、M
IDIメッセージを含む8ビツトのサブコードに対して
、前記オーディオデータ信号処理回路109と同様にし
て誤り検出及び訂正処理、更にデ・インタリーブ処理を
行い、サブコードの復元を行う、そして、その復元され
たサブコードのうちP、Qの2つのコントロールピット
をCD制御部102に出力し、残りのR,S、T、U、
■、Wの6つのユーザーズビットを電子鍵盤楽器部20
0内の楽器制御部201へ出力する。
次に、電子鍵盤楽器部200のブロック構成を説明する
楽器操作部202は、第2図に示す構成を有する。すな
わち、パート指定キー2024と2025はパート演奏
データをAバートとBバートから選択する。曲指定キー
2026はガイド演奏時或いは自動演奏時の曲指定を行
う。データリードキー2027はサブコードの自動演奏
曲データの読み取りを指示する。ガイドスタートキー2
028はガイド演奏のスタートを指示する。オートプレ
イスタートキー202.は自動演奏のスタートを指示す
る。マイナスワンスタートキー202.。はマイナスワ
ン演奏を指示する。そして、音色指定キー202++は
、楽音の音色指定を行う。また、キーボードの機能とし
て複数の鍵202□から成る鍵盤2021を有し、ガイ
ド演奏の機能として各鍵2022の上部にLED202
3を有する。なお、特には図示しないが、通常のCDプ
レーヤに設けられているプレイ (PLAY) 、スト
ップ(STOP)等の再生機能用のスイッチ、ポーズ機
能用のスイッチ、更にランダムメモリ選曲等の特殊機能
用のスイッチ等も有する。
次に、第1図に戻って、楽器制御部201は、。
例えばマイクロプロセッサであり、楽器操作部202の
各種キー等(第2図)の操作状態を所定時間間隔で監視
している。そして、押鍵操作された鍵2022に対応す
る音高情報の設定、音色指定キー202■により指定さ
れた音色情報(プログラム・ナンバ)の設定を行う。ま
た、後述するガイド演奏/自動演奏のための処理及び通
常のCD操作のための処理を行い、適宜CD制御部10
2に制御指示を行う。
ガイドランプ駆動回路214は、ガイド演奏時に楽器制
御部201からの制御に基づいて楽器操作部202のL
ED2023  (第2図)を発光制御する。
波形メモリ203は、各種楽音の波形データがPCM方
式で予めデジタル符号化されて記憶されているROM(
リード・オンリ・メモリ)と、該ROMをアクセスする
ためのアドレスカウンタと、同カウンタの初期値と累算
値をセットするための第1及び第2のアドレスレジスタ
を有する。
楽器制御部201は、押鍵操作成いは自動演奏時のノー
ト・オン指示に基づいて設定した音高情報を音階制御回
路204へ転送し、音色指定キー202++の操作成い
は自動演奏時のプログラム・チェンジ指示に基づいて設
定した音色情報(プログラム・ナンバ)を音色制御回路
205へ出力する。
音色制御回路205は、楽器制御部201から入力され
るプログラム・ナンバに対応する音色の波形データが記
憶されている波形メモリ203内の記憶領域の先頭アド
レスを特には図示しない波形メモリ203内の第1のア
ドレスレジスタにセットする。
また、音階制御回路204は、楽器制御部201から加
えられる音高情報に対応するアドレス間隔を波形メモリ
内の特には図示しない第2のアドレスカウンタにセット
する。そして、波形メモリ203内の特には図示しない
アドレスカウンタが、上記第1のアドレスレジスタにセ
ットされた先頭アドレスから、上記第2のアドレスレジ
スタにセットされたアドレス間隔で、順次累算を行って
波形メモリ203内のROMをアクセスし、同メモリか
ら前記設定された音色情報(プログラム・ナンバ)に対
応する音色の波形データの瞬間値を読み出す、そして、
波形メモリ203から読み出された波形データは、エン
ベロープ制御回路206へ出力される。
更に、楽器制御部201は、押鍵操作又は自動演奏曲デ
ータのノート・オン指示を感知した場合には、ノートオ
ン信号及び押鍵速度に対応するベロシティデータをノー
トオン/オフ制御回路207に出力し、離鍵操作又は自
動演奏曲データのノート・オフ指示を感知した場合には
ノートオフ信号並びに離鍵速度に対応するオフ・ベロシ
ティデータをイードオン/オフ制御回路207へ出力す
る。
ノートオン/オフ制御回路207は、楽器制御部201
から加わるノートオ゛ン/オフ信号及びベロシティデー
タもしくは上記オフ・ベロシティデ−夕に基づいて、エ
ンベロープ制御回路206を制御し、上記ベロシティデ
ータ及び上記オフ・ベロシティデータに対応するエンベ
ロープをエンベロープ制御回路206から出力させる。
すなわち、エンベロープのアタック・タイムを上記ベロ
シティデータに、エンベロープのリリース・タイムを上
記オフ・ベロシティデータに対応させて制御する。
エンベロープ制御回路206は、上記ノートオン/オフ
制御回路207から加わる制御信号に応じて、所定の形
状のエンベロープデータを発生し、そのエンベロープデ
ータを波形メモリ203から加わる波形データに乗算す
る。そして、その乗算値をD/A変換器 (デジタル/
アナログ変換器)20Bへ出力する。
D/A変換器208及びサンプリング周波数の%のカッ
トオフ周波数を有するLPF (ローパスフィルタ)2
09は、入力される前記エンベロープ制御が行われた波
形データ(前記乗算値)をその波形データに対応するア
ナログの波形信号に変換する。そして、この変換出力は
、アンプ(増幅器)210及びスピーカ211を介して
外部に放音される。
更に、楽器制御部201は、サブコード信号処理回路1
10から入力するR−Wの6ビツトのデータ(後述する
)を8ビツトのMIDIメツセージに変換して、そのM
IDIメツセージをRAM(Random Acces
s Memory)等から戒る自動演奏メモリ212に
書き込む。
この自動演奏メモリ212に書き込まれるMIDIメツ
セージは、後に詳述するように、CD105のサブコー
ドに記憶されている自動演奏曲データで、楽器操作部2
02の曲指定キー2026及びデータリードキー202
7により選択された自動演奏曲データのMIDIメツセ
ージである。
また、タイマー回路213は、特には図示していないが
、時間カウンター、音長データ用のバッファ、比較回路
等を有しており、前記自動演奏メモリ212に記憶され
ているMIDIメツセージに基づいて、ガイド演奏或い
は自動演奏を行う際に音長データに対応する時間の計時
を行う回路である。
(CDでの己・フォーマ・・ ) 次に、CD105におけるデジタルデータの記録フォー
マットについて説明する。
CDにおいてデジタルデータを記録/再生する場合、2
つの重要な操作が行われる。すなわち、誤り訂正と変調
(及び復11)である。
誤り訂正とは、記録媒体の欠陥や光ピツクアップ107
のトラッキングはずれやフォーカス不良などに起因する
光ピツクアップ107によりCDに記録されているデジ
タルデータを読み出すときに発生するデータ誤りを正し
く訂正する処理をいい、第1図のオーディオデータ信号
処理回路109で実行される。
変調とは、ある媒体でデジタルデータを扱う場合に、そ
の媒体の記録再生に適した電気信号の波形に変換する処
理をいい、CDにデジタルデータを記録する場合は後述
するEFM変調方式が採用される。そして、復調は上記
媒体すなわちCDから読み出される変調信号から元のデ
ジタルデータを復元するための処理であり、第1図の復
調回路108で実行される。
上記の誤り訂正と変調という2つの操作に依存して、C
D105におけるデジタルデータの記録フォーマットが
定まる。第3図に本実施例におけるCD105上に記録
されるべきデジタルデータの記録フォーマットを示す。
同図に示すように、デジタルデータはフレームと呼ばれ
る単位で記録されており、各フレームの先頭から順に、
24チヤネルビツトのシンクパターン(同期パターン)
301、lシンボル分のサブコード302.12シンボ
ル分のオーディオデータ303.4シンボル分のパリテ
ィワード304.12シンボル分のオーディオデータ3
05.4シンボル分のパリティワード306が配置され
る。
そして、上記フレーム形式のデータ列において、後述す
るEFM変調が行われる前の段階では、第3図における
lシンボルは8ビツトのデータで構成されている。一方
、CD105に記録されるべきオーディオデータは、各
サンプルが44.1 K)Izでサンプリングされ16
ビツトで量子化されたデジタルデータである。従って、
1サンプルは2シンボルで表される。そして、上述のよ
うに第3図の1フレームには計24シンボル分のオーデ
ィオデータ303.305が記録されるため、1フレー
ムには計12サンプル分のオーディオデータが記録され
ることになる。なお、サブコード302については後述
する。
上記12サンプル分のオーディオデータ303.305
には、第3図に示すように、計8シンボル分のパリティ
ワード303.306が付加される。
これは、フレーム単位でデータ誤りを訂正するために付
加される符号であり、第1図のCDプレーヤ部100で
の再生時に、オーディオデータ信号処理回路109が上
記パリティワード304.306を用いて判別を行うこ
とにより、各フレーム内のデータ誤りを自動的に訂正す
る。
ここで、第3図の1フレームに記録される計24シンボ
ルすなわち計12サンプル分のオーディオデータ303
.305は、時間的に連続するオーディオデータのサン
プルが記録される訳ではない。これは以下に示す理由に
よるものである。
上述のパリティワードによる誤り訂正においては、−C
に1フレーム内のデータ誤りが一定のビット数以上にな
ると訂正を行うことができない。
特に、CDのディスク盤においては、キズや汚れ等によ
って部分的に大きなデータ誤りが集中しやすく、単純に
連続するオーディオデータのサンプルを連続的に記録/
再生するだけでは、上記パリティワードを付加しても訂
正できないことが多い。
そこで、オーディオデータ303.305の各サンプル
の順を、一定の規則に従い連続する複数のフレーム(例
えば最大108フレーム)におけるオーディオデータと
の間でバラバラに分散させてCD盤に記録し、再生時に
は同じ規則で元の順に並べかえることにより、CD盤上
での集中誤りを再生時に分散させることができ、パリテ
ィワードによる誤り訂正を容易に行うことができる。上
記記録時の並べかえをインタリーブ、再生時の並べかえ
をデ・インタリーブと呼ぶ。本実施例では、フレーム単
位でデジタルデータを記録する場合に、このインタリー
ブを行いながら記録を行うため、第3図の1フレームに
記憶される計12サンプル分のオーディオデータ303
.305は、−見、バラバラに分散したデータが記録さ
れることになるのである。なお、パリティワード304
.306はオーディオデータ303.305と共にイン
クリーブされ、後述するサブコード302は後述するよ
うにその部分のみ独立してインクリーブされる。
本実施例においては、第3図のパリティワード304.
306として、CDの記録/再生に一般的に用いられる
CIRC(クロス・インタリーブ・リードソロモン符号
)と呼ばれるパリティワードを用いる。クロス・インタ
リーブとは、上述のインタリーブを多段階に分けて行い
、インタリーブ(スクランブルと呼ばれる場合もある)
した出力にパリティワードを付加し、そのパリティワー
ドを含むデータ列に対して更にインタリーブを行って、
またパリティワードを付加するという処理を多段階に行
う方式である。これによりデータ誤りの訂正能力を高め
られ、この場合にリードソロモン符号と呼ばれる特別な
パリティワードを用いることにより、更に優れた誤り訂
正能力を発揮することを可能としている。
このようにして第1図のCD 105に記録された信号
を再生する場合は、上記記録時と全く逆のデ・インタリ
ーブ処理が行われオーディオデータ303.305が再
生される。この処理は、第1図のオーディオデータ信号
処理回路109で実行される。
次に、前述したように変調が行われる前の段階では、第
3図における1シンボルは8ビツトであるということを
説明したが、このままのデータ形式ではCD盤に記録さ
せることはできない。
すなわち、第3図のようにフレーム化されたデジタルデ
ータ(後述するサブコード302を含む)において、各
シンボルを構成する各ビットの論理rljと論理「0」
は、−Sにどのような確率で発生するかはわからない。
そして、第1図の光ピツクアップ107が、CD105
上のビットからデジタルデータを電気信号として検出す
る場合において、論理「1」又は’OJの一方が長く続
くと直流分が発生し、また、ビット間隔情報が途切れて
しまう。ここで、第1図のピックアップサーボ回路10
4における前述のフォーカス・サーボ及びトラッキング
・サーボの処理においては、誤差信号と呼ばれる信号が
生成され利用されるが、この誤差信号は主信号である光
ピツクアップ107の出力から取り出される。そして、
もしこの誤差信号に低周波数成分特に直流分が多く含ま
れていると、安定なサーボをかけられなくなる。また、
第1図の復調回路108は、まず、光ピツクアップ10
7の出力から同期クロックを生成してデジタルデータの
再生処理を行うが、前述のようにビット間隔の情報が途
切れてしまうとこのクロックを生成することができなく
なってしまう。
そこで、このような直流分をできる限り取り除くため、
一般にCD盤に記録を行う場合には、EFM変調と呼ば
れる変調が行われる。EFM変調では、第3図の各シン
ボルの8ビツトデータのパターンに対し、14ビツトの
任意のデータのパターンの中から「ビットのlと1の間
にOが2個以上かつ10個以下存在」するパターンが選
択され、上記8ビツトのパターンが上記14ビツトのパ
ターンで置き換えられる。更に、この14ビツトのパタ
ーンとパターンの間には3ビツトのつなぎビットが挿入
される。つなぎビットは、14ビツトの各パターン同士
がつながるときに、上述の変換の基準が守られるための
役割を有する。
以上のようなEFM変調によって、第3図のフレーム単
位のデジタルデータにおける8ビツトの各シンボルワー
ドは、17ビツトに変換されてCD盤に記録される。こ
のようにして第1図のCD105に記録されたEFM変
調信号を再生するには、上記と全く逆の復調処理を行え
ばよく、この処理は第1図の復調回路108で行われる
ここで、第3図の24チヤネルビツトのシンクパターン
301自身はインタリープ及び変調はされず、CD10
5へのデジタルデータの記録時にインタリーブ及び変調
を行った後に、最後に付加される。そして、同パターン
は、復調回路10Bでの復調時に、第3図のフレームの
同期をとる、すなわちフレームの始まりを識別するため
の信号であって、他の信号302〜306中に絶対に発
生しないパターンが用いられる。
次に、CD盤に記録されるデジタルデータとしては、第
3図のオーディオデータ303.305のほかに、lフ
レームあたりlシンボル8ビツトのサブコードと呼ばれ
るデータ領域がある。第4図にサブコード302を中心
としたデータフォーマットを示す。8ビツトのサブコー
ド302のうちの各ビットは、P、Q、RSS、T、U
、V、Wと呼称される。そして、同図に示される如く、
8ビツトのサブコードは98フレームを単位として組み
立てられ、この98フレーム中第Oフレームと第1フレ
ームの各8ビツトのサブコードは、サブコード用のシン
クパターンとされ、第1図のサブコード信号処理回路1
10(後述する)が第2フレーム〜第97フレームのサ
ブコード情報P〜Wを識別するためのフレーム認識用の
パターンである。
そして、第2フレーム〜第97フレームのピッ)P、Q
は、コントロールビットとして規格化されているもので
ある。この領域は、通常のCDでは、システムコントロ
ール用に使用されている。
すなわち、コントロールビットPは、曲間、曲中を示す
データで、そのフレームが曲間に相当しオーディオデー
タ303.305(第3図)が存在しなければ1、曲中
に相当し該データが存在すればOに設定される。コント
ロールビットQは、上記第2フレーム〜第97フレーム
の96ビツトにより、CD盤上でのトラック番号、サブ
コードのフレーム数、曲の先頭からの時間情報(分、秒
)、CDの先頭からの絶対時間、フレームの絶対番号、
及び上記各情報についての誤り検出符号(CRC符号)
等のデータを表す。従って、これらの各情報は、98フ
レーム毎(約1775秒毎)に更新され、第1図のCD
制御部102は、サブコード信号処理回路110を介し
て、これらの情報を読むことで、選曲アクセスや曲情報
の表示を行っている。
なお、後述するように、CD盤上のリードインエリアに
おいては、TOCと呼ばれるCDのディスク1枚の目次
に相当する情報が記憶される。
ビットR−Wは、ユーザーズビットと呼ばれ、静止画等
の利用が既に考案されている0本実施例では、後述する
ように、このユーザーズビットに、M I D I(M
usical Instrument Digital
 Interface)のデータを記録している。ここ
で、第4図の98フレ一ム単位のうち、第2〜第97フ
レームのサブコードのユーザーズビットR−Wにおいて
、第5図に示す如く、96シンボル(この場合の1シン
ボルはR−Wの6ビツトから成る)をパケットという単
位で呼び、更に、各パケットは24シンボル分のパック
と呼ばれる単位のデータを4パック分含むように組み立
てられる。
各パック(24シンボル分)の−船釣なデータフォーマ
ットを第6図に示す、R−Wの第0〜第23シンボルに
おいて、第Oシンボルの上位3ビツトは「モードJと呼
ばれ、このパックデータが何のデータを示すものである
かの大分類を示し、下位3ビツトは「アイテム」と呼ば
れパックデータの細分類を示す。第1シンボルは、デコ
ーダのハードウェア操作情報を示す。そして、第4〜第
19シンボルにデータが入る。また、パック単位で誤り
訂正符号が付加されており、第2〜第3シンボルにはパ
リティQ+1 、Q+ 、第20〜第23シンボルには
パリティPa””’P3が付加される。
パリティQo、Q+は、第2〜第3シンボルに対するG
F(2’)の(4,2)のリードソロモン符号、パリテ
ィPo=P3は、第0〜第23シンボルに対する0F(
2’)の(24,20)のリードソロモン符号である。
この構成かられかるように、サブコード302(第3図
)の部分をCD盤に記録する場合、ユーザーズビットR
−Wに対して、バック単位で誤り訂正符号の付加が行わ
れ、また、前述のオーディオデータ303.305(第
3図)の場合と同じようなインタリーブがバック単位で
行われる。そして、上述のようにして第1図のCD10
5に記録された信号を再生する場合は、まず、第1図の
復調回路lO8が、前述のEFM変調に対する復調を行
うと共に第3図のフレーム構成を識別する。
そして、このうちサブコード302の部分が抽出されて
第1図のサブコード信号処理回路110に送られる。同
回路では、バック単位でデ・インタリーブが行われると
共に第6図のパリティQo、Q+ 、Po−P3を用い
て誤り訂正が行われ、各パックの第4〜第19シンボル
のユーザーズビットR−Wが抽出される。
本実施例では、上記パックフォーマットを用いて、MI
DIのデータを記録する。その具体的なフォーマットを
第7図に示す、すなわち、まず、第Oシンボルの上位3
ビツトの「モード」としては、CD−MIDIを示す3
ビツトのコード、下位3ビツトの「アイテム」としては
、MIDIのデータとして自動演奏曲のデータが記録さ
れていることを示す3ビツトコードが格納される。第1
シンボルの「インストラフシラン」としては、電子鍵盤
楽器部200が例えばMtD1メツセージ中の命令コー
ドによって、CDのオーディオデータを自動的に読み出
してサンプリングを行うような機能を有している場合に
、その命令指示が行われることをCDプレーヤ部100
に知らせるために設定されるが、本実施例ではそのよう
な機能は備えていないため、ゼネラルコードのオール「
o」が設定されている。第4〜第19のデータフィール
ドには、後述するMIDIメッセージが記録される。
第8図は、本実施例で用いるオーディオデータと自動演
奏曲データのCD105(第1図参照)での記録状態を
概念的に示した図である。
第3図で説明したように、上記各データはフレーム単位
で記録され、CD 105のディスクの内周から外周に
向かって記録される。
そして、ディスクの最内周の領域(直径が461m1〜
50mの領域)はリー、ドインエリア401と呼ばれ、
このエリアに第3図のフレーム単位で記録されるデータ
のうち、サブコードデータ404(第3図302のフォ
ーマットで記録される)として、T OC(Table
 of Contents)と呼ばれるディスク1校分
の目次に相当する情報が記録されている。このTOCの
フォーマット例は第9図に示されるが、これについては
後述する。
更に、このリードインエリア401に続くプログラムエ
リア402には、第2図のフレーム単位で記録されるデ
ータのうち、メインデータであるオーディオデータ40
3(第3図303と305のフォーマットで記録される
)として、例えば3曲分の曲データが記録されている。
−船釣なCDの場合、LチャネルとRチャネルのステレ
オでオーディオデータが記録可能だが、この実施例では
、Lチャネル、Rチャネルに各々独立にオーディオデー
タ4031A〜4033^と403I富〜403■が記
録されており、再生時にはLRのいずれかを選択して音
を出力するようになっている。すなわち、1曲目のLチ
ャネルには、例えばオーケストラによる演奏曲において
ピアノのパートを除いてオーケストラが演奏した曲のオ
ーディオデータ403IAが記録されている。これをマ
イナスAのオーディオデータと呼ぶ、この場合のAはピ
アノを表す。同じく、1曲目のRチャネルには、例えば
ヴァイオリンのパートを除いた曲のオーディオデータ4
03+++が記録されている。これをマイナスBのオー
ディオデータと呼ぶ。この場合のBはヴァイオリンを表
す、これが複数油分、本実施例では3曲分のオーディオ
データ403IAと403ra、403zaと403z
a及び403iaと40331が記録されている。
また、プログラムエリア402には、第2図のフレーム
単位で記録されるデータのうち、サブコードデータ40
4(第3図302のフォーマットで記録される)として
、Lチャネルのオーディオデータの方でマイナスされて
いるAバート(ピアノ)の3曲分の自動演奏曲データ4
04I^、4042^及び4043^と、Rチャネルの
オーディオデータの方でマイナスされているBバート(
ヴァイオリン)の3曲分の自動演奏曲データ404目、
404zm及び404■が記録されている。これらの自
動演奏曲データは第1図の電子鍵盤楽器部200によっ
て読み出されて自動演奏に供される。
次に、再びTOCについて第9図を用いて説明する。同
図かられかるように、第8図のり−ドイツエリア401
のサブコードデータ404として記録されるTOCデー
タは、第8図のプログラムエリア402に記録されてい
る各オーディオデータ4031A〜4033^、403
目〜403zm、及び各自動演奏曲データ404I^〜
4043^、404目〜404■の、各々の先頭フレー
ム番号が記録されている。ここで、プログラムエリア4
02上のディスク上の各位置には、内周から外周に向か
ってフレーム番号が一意に定められるから、プログラム
エリア402内の各オーディオデータ及び自動演奏曲デ
ータの位置を、その先頭フレーム番号として定めること
ができる5、これにより、後述するように、第1図のC
Dllllil部102は、ディスク盤上の上記各デー
タをアクセスする場合、まずTOCデータを参照するこ
とにより、任意のデータをアクセスすることができる。
このようにディスク上の各オーディオデータ及び自動演
奏曲データは、TOCで管理することができる。従って
、各曲毎のオーディオデータは、オーディオデータの領
域(第3図の303及び305)であれば曲順に関係な
く記録でき、また、各曲毎の自動演奏曲データも、サブ
コードデータの領域(第3図の302)であれば曲順に
関係なく、また、対応するオーディオデータに同期させ
る必要なく記録することができる。
第10図は、本実施例で用いるM、I D Iメツセー
ジを示す。MIDI規格におけるMIDIメッセージは
、lバイト8ビツトで、複数バイトを組み合わせて構成
され、メツセージの種類を示すステータスバイトとその
データバイトから構成されている。1 まず、本実施例では、ボイスメツセージとして、ノート
・オン・メッセージ501、ノート・オフ・メッセージ
502及びプログラム・チェンジ・メッセージ503を
使用する。
ノート・オン・メッセージ501は、電子鍵盤楽器で言
えば、鍵盤(第2図202+)を押鍵する動作に対応す
る命令で、ステータスは「9X」(16進数表現で示す
:XはMIDIチャネルを示す)であり、1バイト目の
データ1はノート・ナンバ5011.2バイト目のデー
タ2はベロシティ5012である。ガイド演奏時に第1
図の楽器制御部201が自動演奏メモリ212から上記
メツセージ501を読み出すと、同制御部はガイドラン
プ駆動回路214に指示を出して、同メツセージのノー
ト・ナンバ5011に対応する第2図の鍵2022上の
LED2023を点灯させる。
また、自動演奏時に楽器制御部201が上記メツセージ
501を読み出すと、同制御部は同メツセージのノート
・ナンバ501.を音高情報として音階制御回路204
にセットする。これにより、前述したように波形メモリ
203がアクセスされ、対応する波形データの読み出し
が開始される。これと共に、楽器制御部201は、ノー
ト・オン信号及び上記メツセージ501のベロシティ5
01zをノートオン/オフ制御回路207に出力する。
これにより、同制御回路は、前述のようにエンベロープ
制御回路206を制御し、波形メモリ203から出力さ
れた波形データにエンベロープが付加され、発音が開始
される。
第10図のノート・オフ・メッセージ502は、電子鍵
盤楽器で言えば、鍵盤(第2図202+)を離鍵する動
作に対応する命令で、ステータスは「8X」であり、1
バイト目のデータlはノート・ナンバ502+   2
バイト目のデータ2はオフ・ベロシティ5022である
。ガイド演奏時に第1図の楽器制御部201が自動演奏
メモリ212から上記メツセージ502を読み出すと、
同制御部はガイドランプ駆動回路214に指示を出して
、同メツセージのノート・ナンバ5021に対応する第
2図のi!202z上のLED2023を消灯させる。
また、自動演奏時に楽器制御部201が上記メツセージ
502を読み出すと、同制御部はノート・オフ信号及び
上記メツセージ502のオフ・ベロシティ5022をノ
ートオン/オフ制御回路207に出力する。これにより
、同制御回路は、前述のようにエンベロープ制御回路2
06を制御し、これにより波形メモリ203から出力さ
れている波形データにリリース用のエンベロープが付加
され、消音に向けた動作が開始される。そして、楽音の
振幅がOになったタイミングで、楽器制御部201は、
音階制御回路204に対して、同メツセージのノート・
ナンバ502+を消去させる。これにより、波形メモリ
203からの対応する波形データの読み出しが停止され
る。
プログラム・チェンジは音色指定キー(第2図202□
)を押す、という動作に対応するもので、ステータスは
「CX」であり′、1バイトのデータ(データl)とし
てプログラムナンバを有する。
ガイド演奏時又は自動演奏時に第1図の楽器制御部20
1が自動演奏メモリ212から上記メツセージ503を
読み出すと、同制御部はプログラム・ナンバ503+を
音色制御回路205へ出力する。これにより、前述した
ように、音色制御回路205は上記プログラム・ナンバ
に対応する音色の波形データが記録されている波形メツ
セージ203内の記憶領域の先頭アドレスを特には図示
しない波形メモリ203内の第1のアドレスレジスタに
セットする。これにより、ガイド演奏時は演奏者がその
音色でマニュアル演奏を行うことができ、自動演奏時は
その音色で自動演奏が行われる。
次に、本実施例では、CD−MIDI専用めエクスクル
ーシブ・メッセージとして、特別の命令を割り当ててい
る0本来、エクスクルーシブ・メッセージは、IDコー
ドを登録したメーカー専用のメツセージであるが、本実
施例においては、CD−M I D I用に特殊な制御
を行うために、IDコードとしてCD−MIDI用のI
Dを新たに定め、音長制御命令を規定している。すなわ
ち音長制御命令として、ステータスrFo、とエンド・
オフ・エクスクル−シブrF7」 (BOX)の間に第
10図に示す如く、rCD−MI DI用10504+
 J、「音長制御命令コード5042J、「音長データ
504z」からなる数バイト分のデータを挟んだ構成と
する。ガイド演奏時又は自動演奏時に第1図の楽器制御
部201が自動演奏メモIJ 212から上記音長制御
命令504を読み出すと、同制御部はタイマー回路21
3に音長データ5043を送出する。タイマー回路21
3で、音長データ5043に対応する時間経過が検出さ
れると、−敗信号が楽器制御部201に出力される。こ
れにより、楽器制御部201は、自動演奏メモリ212
に原則として次のデータとして記憶されているノート・
オフ・メッセージを読み出し、前述のノートオフの動作
が実行される。・これは、モノフォニックの例であるが
、ポリフォニックの場合はこの音長制御命令504にノ
ート・ナンバを入れておいて、そのノート・ナンバの音
長を制j卸すればよい。
第11図に、自動演奏曲データとして、上述したCD用
のMIDIメッセージが用いられて、第8図のディスク
のサブコード404に記録されている1曲分のデータ例
(同図4041A等に対応)を示す。
先頭に、プログラム・チェンジp+  (第10図の5
03に対応)が入っている。ガイド演奏時又は自動演奏
時に、このメツセージが後述する制御動作に基づいて第
1図のCD105から読み取られ、サブコード信号処理
回路110から楽器制御部201に与えられると、同制
御部は前述したように、音色制御部205にそのプログ
ラムナンバ(第10図503.参照)を送り、ここで波
形メモリ203内の所定エリアが指定されて対応する音
色の波形が指定される。
これ以降は、ガイド演奏に基づ< LED2023(第
2図)の点灯動作もしくは自動演奏を行わせるためのデ
ータが入っており、これらのデータは、後述するように
ガイド演奏又自動演奏の開始時にサブコード信号処理回
路110から楽器制御部201を介して自動演奏メモリ
212に転送される。
この後、楽器制御部212が自動演奏メモリ212に記
憶された自動演奏曲データを1つずつ読み出しながら、
ガイド演奏又は自動演奏を実行する。
まず、最初の音長制御命令12oは、時間合わせのため
のものである。つまり、例えばオーケストラの演奏等で
、その演奏の最初から例えばピアノパートの演奏が始ま
るならいいのだが、途中から始まる場合もある。この場
合は、マイナスAオーディオデータ(第8図4031A
等)の再生と、自動演奏メモリ212に記憶された自動
演奏曲データ(第8図404I^等)によるガイド演奏
又は自動演奏を同期させる必要がある。そこで例えばピ
アノパートの演奏が始まるまでの時間をカウントするた
めに、この音長制御命令ioを用いる。第1図の自動演
奏メモリ212から自動演奏曲データを読み出す場合、
この音長制御命令10は、先頭に記憶されているため、
まだ楽音は発音開始していない。そして、同命令の音長
データ(第10図5043参照)に対応する時間がタイ
マー回路213で検出されると、次のノート・オン・メ
ッセージnolが読み出されるのである。これにより、
ピアノのパートが途中から始まっていてもオーディオデ
ータの再生音と確実に同期を取ることができる。なお、
ピアノのパートが最初から始まっている場合には、この
最初の音長制御命令16は必要ない。これらの動作は、
第8図のマイナスBオーディオデータ403+e等によ
る例えばオーケストラ演奏と自動演奏曲データ4041
R等による例えばヴァイオリンパートのガイド演奏又は
自動演奏についても、全く同様である。
続いて、第11図において、ノート・オン・メッセージ
、音長制御命令、ノート・オフ・メッセージを1組とし
たデータが続く。すなわち、nolと11とnf、、或
いはno2と12とnfz等である。これらの制御デー
タにより、第1図の楽器制御部201が前述のようにし
てガイド演奏又は自動演奏の制御を行う。
当該パート曲の最後では、ストップ・メツセージstp
が読み出される。これにより、楽器制御部201は、ガ
イド演奏又は自動演奏のモードから通常のモードに戻る
(土:14■釦彰艷住) 第12図〜第17図に、第1図の楽器操作部202にお
ける第2図の各キーを操作した際の動作フローチャート
を示す。これらの動作フローは、主に第1図の楽器制御
部201.CD制御部102及びサブコード信号処理回
路110とオーディオデータ信号処理回路109等にお
いて共動的に実行される。また、キー操作例を第18図
に示す。
以下に各キー操作を説明する。なお、第12図〜第17
図の動作フローチャートは、第1図の楽器制御部201
又はCD制御部102が特には図示しないメイン動作フ
ローチャートを実行している中の一部(サブルーチン)
として実行される。
まず、第1図のCDプレーヤ部100において、CD1
05のディスクがセットされると、特には図示しないデ
ィスクセット検出用のマイクロスイッチ等によってその
動作が検出され、CD制御部102に検出信号が入力す
る。これにより、CD制御部102は、ディスクサーボ
回路103を介してディスクモータ106を回転させる
。そして、光ピツクアップ107によりCD105のデ
ィスク内周のリードインエリア(第8図401参照)の
TOC部分のみが読み取られ、復調回路108からサブ
コード信号処理回路110でTOCデータが抽出され、
CD制御部102を介してTOCメモリ101に頭出し
用のテーブルとして記憶される。以上の動作は、第12
図の動作フローのSIの処理によって示される。
次に、第18図(a)に示すキー操作が行われた場合に
ついて説明する。これは、ガイド演奏を行う場合の操作
例である。
この場合、まず、楽器制御部201は、第2図の曲指定
キー2026としてrl、が押され、更にAパート(ピ
アノバート)を指示するパート指定キー2024が押さ
れ、続けてデータリードキー2027が押されたことを
認識することにより、1曲目のAバートの自動演奏曲デ
ータをリードすべき指示データをCD制御部102に転
送する。
これを受けたCD制御部102は、第13図に示す動作
フローを実行する。
まず、S2において、第1図のTOCメモリ101に第
9図の如く記憶されているTOCデータから、1曲目A
バートのサブコードの先頭フレーム番号が読み出される
。続いて、ピックアップサーボ回路104が制御され、
上記先頭フレーム位置まで光ピンクアップ107が移動
されることにより頭出しがなされる。これにより、CD
105上に第8図の如く記録されている1曲目Aパート
の自動演奏曲データ404IAが、光ピツクアップ10
7から復調回路108を介してサブコード信号処理回路
110で読み取られる。
次に、上述のようにして読み取られた自動演奏曲データ
4041^は、Slにおいて、サブコード信号処理回路
110から楽器制御部201に転送される。
上記動作と共に、CD制御部102は、S4において、
再びTOCメモリ101上のTOCデータ(第9図)を
アクセスし、1曲目のマイナスAオーディオデータの先
頭フレーム番号を読み出す。
これにより、ピックアップサーボ回路104が制御され
、上記先頭フレーム位置まで光ピツクアップ107が移
動されることにより、第8図の如く記録されている1曲
目のマイナス穴オーディオデータ4031^の頭出しが
なされる。これにより、1曲目のマイナスAオーディオ
データ4031Aが即再生可能状態になる。
上述のようにして、サブコード信号処理回路110から
出力された自動演奏曲データ404+Aに対して、第1
図の楽器制御部201は、第14図の動作フローを実行
する。
まず、S、において、第11図のようにして送られてく
る自動演奏曲データのうち、始めのプログラム・チェン
ジ・メッセージPaが実行され、前述のようにして1曲
目のAパートに対応する音色が指定される。例えばピア
ノ音色である。
次に、S、において、第11図のようにして送られてく
る自動演奏曲データのうち、プログラム・チェンジ・メ
ッセージPo以降のデータが第1図の自動演奏メモリ2
12に記憶される。これにより、電子鍵盤楽器部200
はガイド演奏可能状態になる。
続いて楽器制御部201は、第18図(a)のキー操作
として、第2図のガイドスタートキー2028が押され
ガイド演奏が指示されたことを認識することにより、第
15図の動作フローを実行する。
まず、S、において、自動演奏中を示すフラグFLGI
が1にセットされる。
次に、S、において、第1図のCD制御部102に対し
て、CD再生指示が行われ、同時にCD再生中を示すフ
ラグFLG2が1にセットされる。
CD制御部102は、上記指示を受けて、第13図の5
4において予め頭出ししておいた1曲目のマイナスAオ
ーディオデータ4031^(第8図参照)の再生を開始
する。
続いて、FLGIが1のため第15図の59の判定がY
ESとなって(Noとなる場合は後述する)31Gに進
み、自動演奏メモリ212から第11図の音長制御命令
io以下の自動演奏曲データが順次読み出される。
読み出された自動演奏曲データがストップ・メツセージ
(第11図5up)でなければ、S、の判定がNoとな
って(YESとなる場合は後述する) 、512に進み
、1曲目のバートA(ピアノパート)のガイド演奏が前
述の如く実行される。
次に、FLG2が1のため、514の判定がYESとな
り(Noとなる場合は後述する)、S15に進む、ここ
では、第1図のCD制御部102からの1曲目のマイナ
スAのオーディオデータの再生が終了したことを示す信
号が検知されたか否かが判定される。始めは、この判定
はNOとなるため、S、に進む。
S、では、FLGI、FLG2共にOであるか否か、す
なわちガイド演奏及びCD再生共に終了したか否かが判
定される。始めは、この判定はNOのためS、に戻り、
S、〜S1□のガイド演奏が繰り返される。
上述の動作において、S、。において、第1図の自動演
奏メモリ212から第11図のストップ・メツセージs
apが読み出されると、SL+の判定がYESとなり、
続<S13でフラグFLGIがOにリセットされ自動演
奏の終了状態になる。この場合、第1図のCDプレーヤ
部100でのオーディオデータの再生が終了していなけ
れば、以後、S、の判定がNOとなり、514→S t
 s −5I 7−5 q→S14というループが繰り
返され、CD再生のみが実行される。そして、第1図の
CD制御部102からの1曲目のマイナスAのオーディ
オデータの再生が終了したことを示す信号が入力すると
、s+5の判定がYESとなる。これにより、516に
おいて、第1図のCD制御部102に対しCD駆動停止
を指示する信号が出力され、また、フラグFLG2が0
にリセットされる。これにより、CD制御部102は1
.ディスクサーボ回路103を制御してディスクモータ
106の駆動を停止させ、CD再生を終了する。続いて
、FLGI、FLG2共に0となったことより、s+7
の判定がYESとなり、ガイド演奏及びCD再生に関す
る制御が終了される。
一方、第1図の自動演奏メモリ212から第11図のス
トップ・メツセージstpが読み出される前に、第1図
のCD制御部102からの1曲目のマイナスAのオーデ
ィオデータの再生が終了したことを示す信号が入力する
と、FLCIがOにリセットされる前に、51&でCD
駆動指示及びFLG2の0リセツトが行われる。従って
、以後、S、の判定がNoとなり、S1→S Q−5l
 6→S。
=5,2−5.−5,7というループから繰り返され、
ガイド演奏のみが実行される。そして、S、で前述のス
トップ・メツセージstpが読み出されると、StZで
FLGIがOにリセットされ、514−51と進み、S
lの判定がYESとなってガイド演奏及びCD再生に関
する制御が終了される。
以上のようにして、演奏者が第18図(a)のキー操作
を行うことにより、第1図のCDプレーヤ部100で1
曲目のマイナス穴オーディオデータが再生されながら、
それに同期して第1図の楽器操作部202内の第2図に
示した鍵2022上のLED202zによりガイド演奏
が実行される。そして、演奏者は、このLED2023
で示された通りに対応するi!202zを操作して演奏
していくことにより、あたかも、1曲目のマイナス穴オ
ーディオデータによる例えばオーケストラ演奏をバック
に演奏しているような気分を得ることができる。
次に、第18図〜)に示すキー操作が行われた場合につ
いて説明する。これは、自動演奏を行う場合の操作例で
ある。
この場合、まず、第1図の楽器制御部201は、第2図
の曲指定キー2026として「1」が押され、更にBバ
ート(ヴァイオリンパー]・)を指示するパート指定キ
ー2025が押され、続けてデータリードキー2027
が押されたことを認識することにより、1曲目のBバー
トの自動演奏曲データをリードすべき指示データを第1
図のCD制御部102に転送する。
これを受けたCD制御部102は、第13図に示す動作
フローを実行する。これにより、前述の如く第8図の1
曲目Bパートの自動演奏曲データ404+sが読み出さ
れ、サブコード信号処理回路110から楽器制御部20
1に出力されると共に、CD制御部102が第8図の如
く記録されている1曲目のマイナスBオーディオデータ
403目の頭出しを行い、1曲目のマイナスBオーディ
オデータ403目が即再生可能状態になる。
一方、楽器制御部201は、サブコード信号処理回路1
10からの自動演奏曲データ404□を受信すると、第
14図の動作フローを実行し、前述の如く上記データを
自動演奏メモリ213に記録し、これにより、電子鍵盤
楽器部200は自動演奏可能状態になる。
続いて楽器制御部201は、第18図(b)のキー操作
として、第2図のオートプレイスタートキー2029が
押されガイド演奏が指示されたことを認識することによ
り、第16図の動作フローを実行する。この動作フロー
においては、前述のガイド演奏に係る第15図の動作フ
ローチャートの512のガイド演奏処理が、S、2′の
自動演奏を行う処理に置き替わり、その他は第15図と
同じ動作を行う。
以上のようにして、演奏者が第18図中1のキー操作を
行うことにより、第1図のCDプレーヤ部100で1曲
目のマイナスBオーディオデータが再生されながら、そ
れに同期して電子N盤楽器部200で1曲目のBバート
(ヴァイオリン)の自動演奏が行われる。これにより、
あたかも、1曲目のマイナスBオーディオデータによる
例えばオーケストラ演奏をバックに、自動演奏が行われ
る状態を得ることができる。
次に、第18図(C)に示すキー操作が行われた場合に
ついて説明する。このキー操作例によって、第1図のC
D105に記録された2曲目のマイナスBオーディオデ
ータ403zm(第8図参照)の再生動作のみが行われ
、ガイド演奏又は自動演奏は行われず、従って、サブコ
ードの自動演奏曲データの読み込みも行われない。
この場合、第1図の楽器制御部201は、第17図に示
される動作フローチャートを実行する。
まず、第2図の曲指定キー2026として「2」が押さ
れ、更にBパート(ヴァイオリンバート)を指示するパ
ート指定キー2025が押され、続けてマイナスワンス
タートキー202+oが押されたことが認識されること
により、CDプレーヤ部100において2曲目のマイナ
スBオーディオデータを再生すべき指示データが、第1
図のCD制御部102に転送される0以上の処理は、第
17図のSil+において実行される。これを受けたC
D制御部102は、TOCメモリ101上のTOCデー
タ(第9図)をアクセスし、2曲目のマイナスBオーデ
ィオデータの先頭フレーム番号を読み出す、これにより
、ピックアップサーボ回路104が制御され、上記先頭
フレーム位置まで光ピツクアップ107が移動されるこ
とにより、第8図の如く記録されている2曲目のマイナ
スBオーディオデータ4032mの頭出しがなされる。
これにより、2曲目のマイナスBオーディオデータ40
3■が即再生可能状態になる。
次に、S、9において、第1図のCD制御部102に対
して、CD再生指示が行われる。CD制御部102は、
上記指示を受けて、上述のSllでの指示に基づいて予
め頭出ししておいた2曲目のマイナスBオーディオデー
タ40321(第8図参照)の再生を開始する。
続いて、S8oにおいて、CDIII御部102からの
2曲目のマイナスBのオーディオデータの再生が終了し
たことを示す信号の検知待ち状態になる。
第1図のCD制御部102から上記再生終了信号が入力
すると、StOの判定がYESとなる。これにより、s
i+において、第1図のCD制御部102に対しCD駆
動停止を指示する信号が出力され、同制御部102は、
ディスクサーボ回路工03を制御してディスクモータ1
06の駆動を停止させ、CD再生を終了する。
以上の再生動作により、演奏者は、このCD再生音をバ
ックに、第1図の楽器操作部202の第2図に示した鍵
盤202I上の鍵2022を操作して演奏を行う。この
場合、第2図の音色指定キ202++を操作することに
より、例えばパートBに対応する音色(ヴァイオリン)
を設定すれば、演奏者は、あたかも、フルオーケストラ
をバックに演奏しているような気分を得ることができる
(益坐災施班) 以上、第1図で示した実施例では、波形メモリ203に
は、各種楽音の波形データがPCM方式で予めデジタル
符号化されて記憶されており、電子鍵盤楽器部200は
PCM音源として機能しているが、これに限られるもの
ではなく、波形変調方式、倍音加算方式、倍音減算方式
等、種々の楽音波形発生装置を適用することが可能であ
る。
また、第10図の音長制御命令のCDへの記録は、M[
D[規格におけるエクスクルーシブ・メッセージを用い
て行っており、この場合、ID部分に新たにCD−MI
DI用のIDを設定しているが、そのほかにも、例えば
既存のメーカー用IDに続いて、CD−MIDI用の識
別フラグを付加し、そのあとに音長制御命令を付加する
ようにしてもよい。
一方、以上の実施例では、自動演奏曲データ及びそれに
同期させて再生するオーディオデータは、CD盤に記録
してCD装置(コンパクトディスク装置)を介して再生
するようにしたが、上記2種類のデータを一緒に記録で
きる記録媒体であればCDに限られるものではなく、D
AT (ディジタルオーディオチーブレコーダ)等を用
いてもよい。
また、前述の実施例では、LチャネルとRチャネルに異
なるマイナスワンパート(マイナスA等)のオーディオ
データ及びそのパートの自動演奏曲データを記録するよ
うにしたが、LチャネルとRチャネルにではなく異なる
時間位置に各パートのデータを記録するようにしてもよ
い。
また、自動演奏曲データは、サブコードエリアではなく
オーディオデータの記録エリアの異なる時間位置に、C
D−ROMの記録フォーマットで記録するようにしても
よい。この場合、マイナスワンパートのオーディオデー
タもCD−ROMの記録フォーマットで記録されること
になる。
〔発明の効果〕
本発明によれば、自動演奏指示を行わせるための自動演
奏曲データ及びそれに対応して再生させるオーディオデ
ータを同一のデータ記憶手段に混在して記憶させ、同手
段から各データを読み出して自動演奏指示を行う場合、
自動演奏制御手段が、音源手段への自動演奏指示と再生
手段へのオーディオデータの再生指示を同期して行うよ
うにしたため、自動演奏とこれに対応する楽曲の再生を
簡単な操作で実現できる。
特に、自動演奏曲データを一時記憶手段に予め読み出し
ておき、オーディオデータの頭出しを行った後、音源手
段への自動演奏指示及び再生手段へのオーディオデータ
の再生指示を同期して開始するようにすれば、楽曲の発
音開始と自動演奏開始のタイミングを確実に同期させる
ことが可能となる。
また、データ記憶手段としてコンパクトディスクを用い
、オーディオデータはオーディオデータエリアに、自動
演奏曲データはサブコードエリアのユーザーズビットエ
リアに記憶させることにより、効率的なデータ記憶を1
テわせることか可能となる。
加えて、自動演奏曲データの先頭部分に、自動演奏制御
手段に対してオーディオデータの再生と自動演奏すべき
最初の楽音の発音開始のタイミングを調整させるための
時間制御データを含ませれば、オーディオデータの再生
開始から一定時間後にパート演奏が開始されるようなも
のの自動演奏も確実にタイごングを合わせて行うことが
可能となる。
更に、自動演奏曲データの先頭部分に、音色設定のため
の音色設定データを含ませれば、自動演奏の開始前に自
動的に電子楽器の音色設定を行うことができる。
また、オーディオデータとして例えばピアノパート以外
のマイナスワンのオーケストラ演奏等を記憶させておき
、その再生と自動演奏を行わせることにより、あたかも
、オーケストラ演奏をバックにピアノパートの自動演奏
をしているような効果を得ることが可能となる。これに
より、楽曲全体の流れの中でその特定パートの発音タイ
ミング等を容易につかむことができ、楽曲全体のイメー
ジを把握できて、パート演奏の学習等に役立つという効
果を得ることができる。
なお、コンパクトディスク等では、オーディオデータは
ステレオで録音できるため、左チャネルと右チャネルに
異なるマイナスワンパートのオーディオデータを記憶さ
せておき、また、サブコードエリアに対応する各パート
の自動演奏曲データを記憶させておけば、2つの楽器に
ついて自動演奏を楽しむことが可能となる。
【図面の簡単な説明】
第1図は、本発明の実施例の構成図、 第2図は、楽器操作部の構成図、 第3図は、フレームの構成図 第4図は、サブコードフレームの構成図、第5図は、ユ
ーザーズビットのパケット構成図、第6図は、ユーザー
ズビットのパック構成図、第7図は、CD−M I D
 lのユーザーズビットのバックフォーマットを示す図
、 第8図は、CD−MIDIに記録されているオーディオ
データ及びサブコードの内容を示す図、第9図は、TO
Cデータを示す図、 第10図は、MIDIメッセージを示す図、第11図は
、自動演奏曲データの一例を示す図、第12図は、ディ
スクセット時の動作フローチャート、 第13図は、データリード処理の動作フローチャート、 第14図は、データ記憶処理の動作フローチャート、 第15図は、ガイド演奏処理の動作フローチャート、 第16図は、オートプレイ処理の動作フローチャート、 第17図は、マイナスワン演奏処理の動作フローチャー
ト、 第18図(a)〜(C)は、キー操作例を示す図である
。 100・・・CDプレーヤ部、 101 ・・・TOCメモリ、 102・・・CD制御部、 103・・・ディスクサーボ回路、 104・・・ピックアップサーボ回路、105・・・C
D (CD−MIDI)、106・・・ディスクモータ
、 107・・・光ピツクアップ、 10B・・・復調回路、 109・・・オーディオデータ信号処理回路、・・サブ
コード信号処理回路、 208・・・D/A変換器、 209・・・ローパスフィルタ(L llo  ・ 116. 1 1 1゜ PF)、 112  ・ ・ 113.2 114.2 115  ・ ・ 200  ・ ・ 201  ・ ・ 202  ・ ・ 203  ・ ・ 204 ・ ・ 205  ・ ・ 206  ・ ・ 207  ・ ・ 212 ・ ・ 213  ・ ・ 214  ・ ・

Claims (1)

  1. 【特許請求の範囲】 1)自動演奏曲データに基づいて自動演奏を行う音源手
    段と、 楽曲を示すオーディオデータの再生を行う再生手段と、 前記オーディオデータ及び自動演奏曲データを混在させ
    て記憶するデータ記憶手段と、 該データ記憶手段から前記自動演奏曲データを読み出し
    て前記音源手段に対し自動演奏を指示する動作と、前記
    データ記憶手段から前記オーディオデータを読み出して
    前記再生手段で該オーディオデータの再生を行わせる動
    作を同期して行う自動演奏制御手段と、 を有することを特徴とする自動演奏装置。 2)前記自動演奏制御手段は、 前記自動演奏曲データを一時記憶する一時記憶手段を含
    み、 該自動演奏制御手段は、前記自動演奏を行わせるべき自
    動演奏曲データを前記データ記憶手段から前記一時記憶
    手段に予め読み出すと共に、前記データ記憶手段上で前
    記再生を行うべきオーディオデータの頭出しを行った後
    、前記音源手段への自動演奏指示及び前記再生手段への
    前記オーディオデータの再生指示を同期して開始し、そ
    の後前記一時記憶手段から前記自動演奏曲データを順次
    読み出しながら前記音源手段に対し自動演奏指示を順次
    行う、 ことを特徴とする請求項1記載の自動演奏装置。 3)前記自動演奏曲データは、 前記音源手段に対して発音の開始を指示する発音開始指
    示データと、 前記発音時間を制御する時間制御データと、前記音源手
    段に対して発音の終了を指示する発音終了指示データと
    、 を含むことを特徴とする請求項1又は2のいずれか1項
    に記載の自動演奏装置。 4)前記自動演奏曲データの先頭部分に、前記オーディ
    オデータの再生と自動演奏を行うべき最初の楽音の発音
    開始のタイミングを調整するために前記時間制御データ
    を含むことを特徴とする請求項3記載の自動演奏装置。 5)前記発音開始指示データはMIDIメッセージにお
    けるノート・オン・メッセージであり、前記発音終了指
    示データはMIDIメッセージにおけるノート・オフ・
    メッセージであり、前記時間制御データはMIDIメッ
    セージにおけるエクスクルーシブ・メッセージを用いて
    規定される、 ことを特徴とする請求項3又は4のいずれか1項に記載
    の自動演奏装置。 6)前記自動演奏曲データの先頭部分に、前記自動演奏
    指示の開始前に、前記自動演奏制御手段を介して前記音
    源手段に対し音色の設定を行わせる音色設定データを含
    むことを特徴とする請求項1乃至5のいずれか1項に記
    載の自動演奏装置。 7)前記音色設定データはMIDIメッセージにおける
    プログラム・チェンジ・メッセージであることを特徴と
    する請求項6記載の自動演奏装置。 8)前記データ記憶手段はコンパクトディスクであり、 前記再生手段はコンパクトディスクプレーヤであり、 前記オーディオデータは前記コンパクトディスクのプロ
    グラムエリアのオーディオデータエリアに記憶され、 前記自動演奏曲データは前記コンパクトディスクのプロ
    グラムエリアのサブコードエリアのユーザーズビットエ
    リアに記憶され、 前記コンパクトディスクのリードインエリアには前記コ
    ンパクトディスクに記憶される前記オーディオデータ及
    び前記自動演奏曲データの各頭出しを行うための目次デ
    ータが記憶される、 ことを特徴とする請求項1乃至7のいずれか1項に記載
    の自動演奏装置。 9)前記目次データは、前記コンパクトディスクに記憶
    される前記オーディオデータ及び前記自動演奏曲データ
    の各々と該各データの各先頭フレームの番号とを対応さ
    せたデータであることを特徴とする請求項8記載の自動
    演奏装置。 10)前記オーディオデータは所定の演奏パート以外の
    演奏パートの楽曲を示すマイナスワンデータであり、 前記自動演奏曲データは、該所定の演奏パートの自動演
    奏指示を行わせるためのデータである、ことを特徴とす
    る請求項1乃至9のいずれか1項に記載の自動演奏装置
    。 11)前記コンパクトディスクのオーディオデータエリ
    アの左チャネルには第1の演奏パート以外の演奏パート
    の楽曲を示す第1のマイナスワンデータである前記オー
    ディオデータが記憶され、前記オーディオデータエリア
    の右チャネルには第2の演奏パート以外の演奏パートの
    楽曲を示す第2のマイナスワンデータである前記オーデ
    ィオデータが記憶され、 前記コンパクトディスクの前記サブコードエリアには前
    記第1及び第2の演奏パートの自動演奏指示を行わせる
    ためのデータが記憶される、ことを特徴とする請求項6
    乃至9のいずれか1項に記載の自動演奏装置。
JP1171621A 1989-07-03 1989-07-03 自動演奏装置 Expired - Fee Related JPH07122793B2 (ja)

Priority Applications (4)

Application Number Priority Date Filing Date Title
JP1171621A JPH07122793B2 (ja) 1989-07-03 1989-07-03 自動演奏装置
US07/547,061 US5138925A (en) 1989-07-03 1990-06-29 Apparatus for playing auto-play data in synchronism with audio data stored in a compact disc
DE69008943T DE69008943T2 (de) 1989-07-03 1990-07-02 Vorrichtung zum automatischen Musikspielen.
EP90112610A EP0406773B1 (en) 1989-07-03 1990-07-02 Auto-playing apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1171621A JPH07122793B2 (ja) 1989-07-03 1989-07-03 自動演奏装置

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2001007196A Division JP2001236062A (ja) 2001-01-16 2001-01-16 自動演奏装置および自動演奏方法

Publications (2)

Publication Number Publication Date
JPH0336599A true JPH0336599A (ja) 1991-02-18
JPH07122793B2 JPH07122793B2 (ja) 1995-12-25

Family

ID=15926571

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1171621A Expired - Fee Related JPH07122793B2 (ja) 1989-07-03 1989-07-03 自動演奏装置

Country Status (1)

Country Link
JP (1) JPH07122793B2 (ja)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0594181A (ja) * 1991-07-09 1993-04-16 Yamaha Corp 自動演奏データ作成装置
JP2008170533A (ja) * 2007-01-09 2008-07-24 Yamaha Corp 電子楽器及びプログラム
US8492635B2 (en) 2010-08-30 2013-07-23 Panasonic Corporation Music sound generation apparatus, music sound generation system, and music sound generation method
CN109804427A (zh) * 2016-10-11 2019-05-24 雅马哈株式会社 演奏控制方法以及演奏控制装置

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0594181A (ja) * 1991-07-09 1993-04-16 Yamaha Corp 自動演奏データ作成装置
JP2008170533A (ja) * 2007-01-09 2008-07-24 Yamaha Corp 電子楽器及びプログラム
US8492635B2 (en) 2010-08-30 2013-07-23 Panasonic Corporation Music sound generation apparatus, music sound generation system, and music sound generation method
CN109804427A (zh) * 2016-10-11 2019-05-24 雅马哈株式会社 演奏控制方法以及演奏控制装置

Also Published As

Publication number Publication date
JPH07122793B2 (ja) 1995-12-25

Similar Documents

Publication Publication Date Title
US5138925A (en) Apparatus for playing auto-play data in synchronism with audio data stored in a compact disc
US5243582A (en) Apparatus for reproducing digital audio information related to musical accompaniments
US5805545A (en) Midi standards recorded information reproducing device with repetitive reproduction capacity
JPS63222379A (ja) デイスク記録再生装置
JP2830422B2 (ja) 自動演奏装置
JP2504834B2 (ja) 演奏教習装置
JPH0336599A (ja) 自動演奏装置
JP3787912B2 (ja) 再生装置、再生方法および記録方法
JPH05144238A (ja) 自動再生装置
JP3151850B2 (ja) 自動演奏装置
JP2001236062A (ja) 自動演奏装置および自動演奏方法
JPH0458295A (ja) キーコントローラ
JP2518190B2 (ja) 自動演奏装置
JP3430418B2 (ja) 楽譜表示装置
JPH07111624B2 (ja) 自動演奏装置
JPH07111623B2 (ja) 自動演奏装置
JP2935036B2 (ja) 楽音制御装置
JP2753640B2 (ja) 自動演奏装置
JP2958494B2 (ja) 電子楽器
JPH04199193A (ja) 自動演奏装置
JPH04362992A (ja) 記録媒体によるデータの再生と同期して自動演奏を行うための装置及び再生方法
JP2658450B2 (ja) 自動演奏装置
JPH0546071A (ja) 記録情報再生装置
JPH03119389A (ja) 電子楽器
JPH0546072A (ja) 記録情報再生装置

Legal Events

Date Code Title Description
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20071225

Year of fee payment: 12

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

Free format text: PAYMENT UNTIL: 20081225

Year of fee payment: 13

LAPS Cancellation because of no payment of annual fees