JPH0437440B2 - - Google Patents

Info

Publication number
JPH0437440B2
JPH0437440B2 JP60132598A JP13259885A JPH0437440B2 JP H0437440 B2 JPH0437440 B2 JP H0437440B2 JP 60132598 A JP60132598 A JP 60132598A JP 13259885 A JP13259885 A JP 13259885A JP H0437440 B2 JPH0437440 B2 JP H0437440B2
Authority
JP
Japan
Prior art keywords
data
pattern selection
rhythm
pattern
information
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 - Lifetime
Application number
JP60132598A
Other languages
English (en)
Other versions
JPS61290495A (ja
Inventor
Harumichi Hotsuta
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 JP60132598A priority Critical patent/JPS61290495A/ja
Publication of JPS61290495A publication Critical patent/JPS61290495A/ja
Publication of JPH0437440B2 publication Critical patent/JPH0437440B2/ja
Granted legal-status Critical Current

Links

Landscapes

  • Electrophonic Musical Instruments (AREA)

Description

【発明の詳細な説明】
〔産業上の利用分野〕 この発明は、所望の楽曲をリズム伴奏を伴つて
自動演奏することができる自動演奏装置の改良に
関するものである。 〔発明の概要〕 この発明は、メモリ等に楽曲情報と共にリズム
パターン選択情報を記憶しておき、楽曲情報を読
出して自動演奏を行なう際にリズムパターン選択
情報に基づいてリズムパターンを選択してリズム
演奏を行なうことにより演奏曲に適し且つ変化に
富んだリズム伴奏を可能にしたものである。 〔従来の技術〕 従来、メモリから読出した楽曲情報に基づいて
自動演奏を行なう際にこの自動演奏の開始に同期
してオートリズム装置を始動させてリズム伴奏を
行なうようにした自動演奏装置が知られている
(例えば、特開昭58−130385号公報参照)。 〔発明が解決しようとする問題点〕 上記した従来の自動演奏装置にあつては、演奏
すべきリズムをマニアル操作で選択するようにな
つているので、演奏曲毎にそれに適したリズムを
選択操作するのが面倒であつた。また、オートリ
ズム装置には、マーチ、ワルツ、スウイング……
等の各リズム種類毎に一般的なリズムパターンが
記憶されているだけであるため、リズム選択の範
囲が限られ、リズム演奏が単調になるきらいがあ
つた。 リズム演奏に変化をもたせるには、各リズム種
類毎にフイルインパターン、エンデイングパター
ン等を含めて多数のリズムパターンを記憶してお
いて適宜選択しうるようにすればよいが、これで
は、リズム選択操作が一層煩雑化するのを免れな
い。 〔問題点を解決するための手段〕 この発明は、上記したような問題点を解決する
ためになされたものであつて、演奏曲に適し且つ
変化に富んだリズム伴奏を面倒な操作なしに可能
にすることを目的とするものである。 この発明による自動演奏装置は、 (a) 所定長の演奏区間のリズムパターンを表わす
パターンデータを1組として内容の異なる複数
組のパターンデータを記憶した第1の記憶部
と、 (b) 所望の楽曲の音符進行に対応した楽曲情報
と、前記複数組のパターンデータのうち1組の
パターンデータ及び他の1組のパターンデータ
をそれぞれ選択すべく指示する第1及び第2の
パターン選択情報と、これら第1及び第2のパ
ターン選択情報に関するパターン選択タイミン
グを前記楽曲の音符進行に関連してそれぞれ表
わす第1及び第2のタイミング情報とを記憶し
た第2の記憶部と、 (c) この第2の記憶部から前記楽曲の音符進行に
従つて前記楽曲情報を読出すと共に、前記第1
及び第2のタイミング情報の指示するパターン
選択タイミングに従つて前記第1及び第2のパ
ターン選択情報を順次に読出す読出手段と、 (d) 前記第2の記憶部から前記第1のパターン選
択情報が読出されると該第1のパターン選択情
報を保持し、前記第2の記憶部から前記第2の
パターン選択情報が読出されると該第2のパタ
ーン選択情報を前記第1のパターン選択情報の
代りに保持する保持手段と、 (e) この保持手段でパターン選択情報が保持され
るたびに該パターン選択情報の指示する組のパ
ターンデータを前記第1の記憶部のパターンデ
ータ中から選択して読出すことにより自動的に
リズム音信号を発生するリズム音発生手段と、 (f) 前記第2の記憶部から読出される楽曲情報に
従つて前記楽曲の音符進行に対応した楽音信号
を発生する楽音発生手段と をそなえたものである。 [作用] この発明の構成によれば、楽曲情報に基づく自
動演奏の進行中に第2の記憶部から第1及び第2
のタイミング情報の指示するパターン選択タイミ
ングに従つて第1及び第2のパターン選択情報が
順次に読出され、保持手段にて順次に保持され
る。そして、保持手段で第1のパターン選択情報
が保持されると、該第1のパターン選択情報の指
示する組のパターンデータに従つて自動的にリズ
ム演奏が行なわれ、保持手段で第2のパターン選
択情報が保持されると、パターンデータが該第2
のパターン選択情報の指示する組のパターンデー
タに切換えられて自動リズム演奏が行なわれる。
従つて、面倒なリズム選択操作なしに変化に富ん
だリズム伴奏が可能となる。 〔実施例〕 第1図は、この発明を電子楽器に適用した一実
施例を示すもので、この実施例の電子楽器は、マ
イクロコンピユータの助けによつてマニアル演奏
音発生、楽曲の自動演奏、自動リズム伴奏等が制
御されるようになつている。 回路構成(第1図) バス10には、鍵盤回路12、制御スイツチ回
路14、中央処理装置(CPU)16、プログラ
ムメモリ18、ワーキングメモリ20、読取装置
22、演奏データメモリ24、テンポ発振器
(OSC)26、楽曲用トーンジエネレータ(TG)
28及びリズム用トーンジエネレータ(TG)3
0が接続されている。 鍵盤回路12は、多数の鍵を有するマニアル演
奏用鍵盤をそなえたもので、各鍵毎に設けられた
鍵スイツチを走査することにより鍵走査情報が検
出されるようになつている。 制御スイツチ回路14は、音色、音量、効果等
の制御スイツチ、演奏データ読込スイツチ、自動
演奏スタート/ストツプスイツチ等を含むもの
で、これらのスイツチを走査することによりスイ
ツチ操作情報が検出されるようになつている。 CPU16は、ROM(リード・オンリイ・メモ
リ)からなるプログラムメモリ18にストアされ
たプログラムに従つてマニアル演奏音発生、楽曲
の自動演奏、自動リズム伴奏等のための各種処理
を実行するもので、これらの処理については第7
図乃至第12図を参照して後述する。 ワーキングメモリ20は、RAM(ランダム・
アクセス・メモリ)からなるもので、CPU16
の処理の際にレジスタ、カウンタ、フラグ等とし
て利用される記録領域を含んでいる。なお、楽曲
の自動演奏及び自動リズム伴奏に関係するレジス
タ類については後述する。 読取装置22は、例えばROMパツクからなる
外部記憶媒体32から演奏データを読取るための
もので、外部記憶媒体32を受入口に挿入した状
態で前述の演奏データ読込スイツチをオンする
と、読取動作を開始するようになつている。 演奏データメモリ24は、RAMからなるもの
で、読取装置22で読取つた演奏データをストア
するためのものである。 テンポOSC26は、テンポクロツクパルスを
発生するものである。第7図のメインルーチンに
おいて割込みが許可されると、テンポOSC26
がテンポクロツクパルスを発生するたびに第8図
の割込ルーチンが実行され、それによつて楽曲の
自動演奏及び自動リズム伴奏が遂行される。楽曲
の自動演奏及びリズム伴奏のテンポは、テンポ
OSC26から発生されるテンポクロツクパルス
の繰返周波数に応じて決まる。 楽曲用TG28は、マニアル演奏音発生又は楽
曲の自動演奏のために用いられるトーンジエネレ
ータであり、一例として16個の時分割的な楽音形
成チヤンネルを有する。このため、マニアル演奏
音又は自動演奏音としては、最大で16音まで同時
発音可能である。 リズム用TG30は、自動リズム伴奏のために
用いられるトーンジエネレータであり、一例とし
て8個の時分割的な打撃音形成チヤンネルを有す
る。このため、リズム音としては、最大で8音ま
で同時発音可能である。 サウンドシステム34は、出力アンプ、スピー
カ等を含むもので、楽曲用TG28からの楽音信
号及びリズム用TG30からのリズム音信号を音
響に変換するようになつている。 演奏データフオーマツト(第2図乃至第6図) 第2図は、外部記憶媒体32における演奏デー
タのフオーマツトを示すものである。 演奏データは、曲番、曲名等を表わすヘツダ
HDと、CH1〜CH16の各チヤンネル毎に音高、音
量、キーオン/オフタイミング等を表わす楽曲デ
ータMDと、音色、音量、効果、リズムオン/オ
フ、リズム選択等の制御のための制御データCD
と、リズムパターン等を表わすリズムデータRD
とを含んでいる。これらのデータは、この記載の
順に読取られて演奏データメモリ24にストアさ
れる。そして、このようにしてストアされた演奏
データに基づいて楽曲の自動演奏及び自動リズム
伴奏が行なわれる。 ヘツダHDは、第3図に詳細に示すように、曲
番を表わす2バイトのデータAと、1文字当り1
バイトで曲名を表わす32バイトのデータBと、
CH1〜CH16の16チヤンネル分のデータの先頭番
地を1組当り2バイトでそれぞれ表わす16組のデ
ータCと、制御データCDの先頭番地を表わす2
バイトのデータDと、リズムデータRDの先頭番
地を表わす2バイトのデータEとを含んでいる。 楽曲データMDは、第4図にCH1〜CH16の任
意の1チヤンネル分を例示するように、1イベン
ト分の4バイトのデータEVMを順次に配列した
もので、その配列の途中には休符データRSが適
宜配置されると共に配列の末尾にはエンドコード
データMEDが配置される。1イベント分の4バ
イトのデータEVMは、発音すべき音の音高を表
わす1バイトのキーコードデータKCと、発音タ
イミングを表わす1バイトのキーオンタイミング
データKONと、消音タイミングを表わす1バイ
トのキーオフタイミングデータKOFと、発音す
べき音の音量レベルを表わす1バイトの音量レベ
ルデータVOLとからなつている。また、休符デ
ータRSは、小節単位で長い休符期間を実現する
ために挿入されるもので、1バイトの休符コード
データRCと、小節数を表わす1バイトの小節数
データBNとからなつている。 タイミングデータKON及びKOFにおけるタイ
ミング値は、1小節を4拍子ならば96分割して0
〜95のいずれかで表わし、3拍子ならば72分割し
て0〜71のいずれかで表わし、2拍子ならば48分
割して0〜47のいずれかで表わす。なお、1小節
より短い休符期間は、あるイベントのキーオフタ
イミング値と次のイベントのキーオンタイミング
値との間に所望の休符期間に対応する差をもたせ
ることによつて実現することができる。 制御データCDは、第5図に詳細を示すように、
1イベント分の3バイトのデータEVCを順次に
配列したもので、その配列の末尾にはエンドコー
ドデータCEDが配置される。1イベント分の3
バイトのデータEVCは、KON及びKOFについて
前述したと同様にして制御タイミングを表わす1
バイトの制御タイミングデータCTと、音色、音
量、効果、リズムオン/オフ、リズム選択等のよ
うな制御種別を表わす1バイトの制御種別データ
CSと、所望の制御状態又は制御量を表わす制御
値データCVとからなつている。 リズム制御に関する3バイトデータEVCとし
ては、リズムオン/オフ制御に関するものと、リ
ズム選択に関するものとが使用される。リズムオ
ン/オフ制御に関する3バイトデータEVCは、
制御タイミングデータCTによりリズムをオン又
はオフすべきタイミングを表わし、制御種別デー
タCSによりリズムオン/オフ制御であることを
表わし、制御値データCVによりリズムオン
(「1」)又はリズムオフ(「0」)を表わす。また、
リズム選択に関する3バイトデータEVCは、制
御タイミングデータCTによりリズム選択のタイ
ミングを表わし、制御種別データCSによりリズ
ム選択であることを表わし、制御値データCVに
より演奏すべきリズムパターン番号(すなわちリ
ズムパターンナンバ)を表わす。 リズムデータRDは、第6図に詳細を示すよう
に、リズムパターン数Nを表わす1バイトのデー
タPNと、リズムパターン毎にその属性(拍子
等)を表わす属性データPSと、N個の異なるリ
ズムパターンをそれぞれ表わす第1〜第Nのリズ
ムパターンデータPT1〜PTNとを含んでいる。 属性データPSは、S1〜SNのNバイトのデータ
からなり、各1バイトのデータは上位2ビツトで
拍子BTを表わし、下位3ビツトで楽器グループ
ナンバIGNを表わす。拍子BTを表わす2ビツト
は、4拍子ならば「00」、3拍子ならば「01」、2
拍子ならば「10」にそれぞれセツトされる。 この実施例では、8つのリズムパターンを記憶
可能であり、Nの最大値は8である。また、これ
ら8つのリズムパターン(すなわちリズムパター
ンナンバ1〜8)にそれぞれ対応して0〜7の楽
器グループナンバIGNが定められている。各楽
器グループナンバIGNは、それに対応するリズ
ムパターンを演奏するのに必要な一群の打撃音を
リズム用TG30の8つの打撃音形成チヤンネルに
割当てるために用いられるもので、例えばIGN
=0及びIGN=7について各チヤンネルへの割
当音を例示すると、次の通りである。
〔発明の効果〕
以上のように、この発明によれば、楽曲の音符
進行に関連して第1及び第2のパターン選択情報
及びこれらの情報に関するパターン選択タイミン
グ指示用の第1及び第2のタイミング情報を記憶
しておき、第1及び第2のタイミング情報に従つ
て第1及び第2のパターン選択情報を順次に読出
して保持手段で順次に保持し、保持されたパター
ン選択情報の指示する組のパターンデータに従つ
て自動リズム演奏を行なうようにしたので、面倒
なリズム選択操作なしに、楽曲に好適な且つ変化
に富んだリズム伴奏を楽しめる効果が得られるも
のである。 その上、第1のパターン選択情報を読出すと、
そのパターン選択情報を第2のパターン選択情報
の読出時まで保持するようにしたので、(イ)第2の
タイミング情報の指示するパターン選択タイミン
グをいかなる値にするかによつて第1のパターン
選択情報に基づくリズム演奏区間の長さ又は第1
のパターン選択情報から第2のパターン選択情報
に切換わる時期を任意に設定可能であること、(ロ)
第1のパターン選択情報に基づくリズム演奏区間
がどんなに長くなろうとも、例えば1小節等の所
定長の演奏区間のリズムパターンを表わすパター
ンデータを1組記憶しておくだけでよく、メモリ
容量が少なくてすむことなどの利点もある。
【図面の簡単な説明】
第1図は、この発明の一実施例による電子楽器
の回路構成を示すブロツク図、第2図は、外部記
憶媒体における演奏データのフオーマツト図、第
3図は、ヘツダのフオーマツト図、第4図は、楽
曲データのフオーマツト図、第5図は、制御デー
タのフオーマツト図、第6図は、リズムデータの
フオーマツト図、第7図は、メインルーチンのフ
ローチヤート、第8図は、割込ルーチンのフロー
チヤート、第9図は、制御データ処理のフローチ
ヤート、第10図は、楽曲データ処理のフローチ
ヤート、第11図は、チヤンネル別処理のフロー
チヤート、第12図は、リズム発音処理のフロー
チヤートである。 10……バス、14……制御スイツチ回路、1
6……中央処理装置、18……プログラムメモ
リ、20……ワーキングメモリ、22……読取装
置、24……演奏データメモリ、26……テンポ
発振器、28……楽曲用トーンジエネレータ、3
0……リズム用トーンジエネレータ、32……外
部記憶媒体、34……サウンドシステム。

Claims (1)

  1. 【特許請求の範囲】 1 (a) 所定長の演奏区間のリズムパターンを表
    わすパターンデータを1組として内容の異なる
    複数組のパターンデータを記憶した第1の記憶
    部と、 (b) 所望の楽曲の音符進行に対応した楽曲情報
    と、前記複数組のパターンデータのうち1組の
    パターンデータ及び他の1組のパターンデータ
    をそれぞれ選択すべく指示する第1及び第2の
    パターン選択情報と、これら第1及び第2のパ
    ターン選択情報に関するパターン選択タイミン
    グを前記楽曲の音符進行に関連してそれぞれ表
    わす第1及び第2のタイミング情報とを記憶し
    た第2の記憶部と、 (c) この第2の記憶部から前記楽曲の音符進行に
    従つて前記楽曲情報を読出すと共に、前記第1
    及び第2のタイミング情報の指示するパターン
    選択タイミングに従つて前記第1及び第2のパ
    ターン選択情報を順次に読出す読出手段と、 (d) 前記第2の記憶部から前記第1のパターン選
    択情報が読出されると該第1のパターン選択情
    報を保持し、前記第2の記憶部から前記第2の
    パターン選択情報が読出されると該第2のパタ
    ーン選択情報を前記第1のパターン選択情報の
    代りに保持する保持手段と、 (e) この保持手段でパターン選択情報が保持され
    るたびに該パターン選択情報の指示する組のパ
    ターンデータを前記第1の記憶部のパターンデ
    ータ中から選択して読出すことにより自動的に
    リズム音信号を発生するリズム音発生手段と、 (f) 前記第2の記憶部から読出される楽曲情報に
    従つて前記楽曲の音符進行に対応した楽音信号
    を発生する楽音発生手段と をそなえた自動演奏装置。
JP60132598A 1985-06-18 1985-06-18 自動演奏装置 Granted JPS61290495A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP60132598A JPS61290495A (ja) 1985-06-18 1985-06-18 自動演奏装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP60132598A JPS61290495A (ja) 1985-06-18 1985-06-18 自動演奏装置

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP6300302A Division JP2707986B2 (ja) 1994-11-09 1994-11-09 自動演奏装置

Publications (2)

Publication Number Publication Date
JPS61290495A JPS61290495A (ja) 1986-12-20
JPH0437440B2 true JPH0437440B2 (ja) 1992-06-19

Family

ID=15085081

Family Applications (1)

Application Number Title Priority Date Filing Date
JP60132598A Granted JPS61290495A (ja) 1985-06-18 1985-06-18 自動演奏装置

Country Status (1)

Country Link
JP (1) JPS61290495A (ja)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2519623Y2 (ja) * 1988-03-08 1996-12-11 ヤマハ株式会社 自動演奏装置
JP2522343B2 (ja) * 1988-03-08 1996-08-07 ヤマハ株式会社 自動演奏装置
JP2692676B2 (ja) * 1996-07-22 1997-12-17 ヤマハ株式会社 自動演奏装置

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5495223A (en) * 1978-01-11 1979-07-27 Riyouzou Haruhara Electronic instrument
JPS5525071A (en) * 1978-08-11 1980-02-22 Kawai Musical Instr Mfg Co Rhythum generator
JPS55117196A (en) * 1979-03-01 1980-09-09 Sanyo Electric Co Automatic player
JPS56102891A (en) * 1980-01-19 1981-08-17 Matsushita Electric Industrial Co Ltd Automatic player
JPS5754991A (en) * 1980-09-19 1982-04-01 Nippon Musical Instruments Mfg Automatic performance device
JPS5891799U (ja) * 1981-12-15 1983-06-21 カシオ計算機株式会社 電子楽器
JPS58132280A (ja) * 1982-01-30 1983-08-06 ヤマハ株式会社 自動演奏装置
JPS59197088A (ja) * 1983-04-23 1984-11-08 ヤマハ株式会社 自動演奏装置
JPS60165698A (ja) * 1984-02-08 1985-08-28 松下電器産業株式会社 楽譜デ−タ構造
JPS61141494A (ja) * 1984-12-14 1986-06-28 ヤマハ株式会社 自動演奏装置

Also Published As

Publication number Publication date
JPS61290495A (ja) 1986-12-20

Similar Documents

Publication Publication Date Title
JPH045995B2 (ja)
JPH0631978B2 (ja) 電子楽器の自動伴奏装置
US4662262A (en) Electronic musical instrument having autoplay function
JPH0375876B2 (ja)
JPH079586B2 (ja) 電子楽器の自動伴奏装置
US4887504A (en) Automatic accompaniment apparatus realizing automatic accompaniment and manual performance selectable automatically
JP3239411B2 (ja) 自動演奏機能付電子楽器
US4872385A (en) Automatic rhythm performing apparatus with modifiable correspondence between stored rhythm patterns and produced instrument tones
JPH0318198B2 (ja)
JPH0437440B2 (ja)
US4619176A (en) Automatic accompaniment apparatus for electronic musical instrument
JP2522337B2 (ja) 自動演奏装置
US4561338A (en) Automatic accompaniment apparatus
JPH0125994Y2 (ja)
US5260509A (en) Auto-accompaniment instrument with switched generation of various phrase tones
JPH0631977B2 (ja) 電子楽器
JP2619237B2 (ja) 電子楽器の自動伴奏装置
JPH0746275B2 (ja) 電子楽器の自動伴奏装置
JPH0271296A (ja) 電子楽器の自動伴奏装置
JPH04274297A (ja) 自動演奏装置
JP2636393B2 (ja) 自動演奏装置
JP2580872Y2 (ja) 電子楽器
JP2513014B2 (ja) 電子楽器の自動演奏装置
JP2705421B2 (ja) 自動伴奏装置
JPS636794Y2 (ja)

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees