JPS5994792A - Electronic musical instrument with automatic performer - Google Patents

Electronic musical instrument with automatic performer

Info

Publication number
JPS5994792A
JPS5994792A JP57204480A JP20448082A JPS5994792A JP S5994792 A JPS5994792 A JP S5994792A JP 57204480 A JP57204480 A JP 57204480A JP 20448082 A JP20448082 A JP 20448082A JP S5994792 A JPS5994792 A JP S5994792A
Authority
JP
Japan
Prior art keywords
data
automatic performance
musical
circuit
memory
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
JP57204480A
Other languages
Japanese (ja)
Other versions
JPH0434756B2 (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.)
Nippon Gakki Co Ltd
Original Assignee
Nippon Gakki 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 Nippon Gakki Co Ltd filed Critical Nippon Gakki Co Ltd
Priority to JP57204480A priority Critical patent/JPS5994792A/en
Publication of JPS5994792A publication Critical patent/JPS5994792A/en
Publication of JPH0434756B2 publication Critical patent/JPH0434756B2/ja
Granted legal-status Critical Current

Links

Landscapes

  • Reverberation, Karaoke And Other Acoustics (AREA)
  • Electrophonic Musical Instruments (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
(57) [Summary] This bulletin contains application data before electronic filing, so abstract data is not recorded.

Description

【発明の詳細な説明】 五里五分団 コノ発明は、楽譜データが格納されたメモIJ i備え
、このメモリから順次読み出される楽器データに基づい
て自動演奏を行なう自動演奏装置付の電子楽器に関し、
特に、楽器データの所望の箇所に停止データを配置しこ
の停止データが読み出される吉次に自動演奏再開スイッ
チが操作されるまで自動演奏を停止するようにした自動
演奏装置付電子楽器に関する。
[Detailed Description of the Invention] The present invention relates to an electronic musical instrument equipped with an automatic performance device that is equipped with a memo IJi in which musical score data is stored, and performs automatic performance based on musical instrument data sequentially read from this memory.
In particular, the present invention relates to an electronic musical instrument with an automatic performance device in which stop data is placed at a desired location in the musical instrument data and automatic performance is stopped until an automatic performance restart switch is operated after the stop data is read out.

発明の背景 従来、楽譜データをメモリに記憶させておき、自動的に
設定テンポでこのデータを読み出し再生する自動演奏機
は知られている。
BACKGROUND OF THE INVENTION Conventionally, automatic performance machines have been known that store musical score data in a memory and automatically read out and reproduce this data at a set tempo.

このような装置によると自動演奏と鍵演奏とを併用する
こさにより1人でも豊かな音楽演奏を楽しむことかでき
る一方、自動演奏は自動的に既成の演奏を続けるので演
奏に制限が生じ、演奏者の自由な演奏が制限されるとい
う不都合があった。
With such a device, even a single person can enjoy a rich musical performance by using automatic performance and key performance together, but on the other hand, automatic performance automatically continues the existing performance, which limits the performance and makes it difficult to perform. There was an inconvenience in that the free performance of the person was restricted.

発明の目的 この発明は、上述の従来形における問題点に鑑みてなさ
れたもので、自動演奏装置付電子楽器において、自動演
奏データ中に所定のコードからなる停止データを記録し
ておき、このコート゛の検出により自動演奏を停止させ
るとともにフットスイッチまたはニーレバー等の演奏制
御操作子の操作によって自動演奏を再開させるという構
想に基づき、自動演奏の停止中、演奏者がアドリブ等に
より任意の演奏を行なうことができるようにした自動演
奏装置付電子楽器を提供することを目的きする。
Purpose of the Invention The present invention has been made in view of the above-mentioned problems with the conventional type, and is based on an electronic musical instrument equipped with an automatic performance device, in which stop data consisting of a predetermined code is recorded in automatic performance data. Based on the idea that the automatic performance is stopped upon detection of the automatic performance and restarted by operating a performance control operator such as a foot switch or knee lever, the performer performs any performance by improvisation etc. while the automatic performance is stopped. The purpose of the present invention is to provide an electronic musical instrument with an automatic performance device that enables the following.

発明の構成および効果 上記目的を達成するためにこの発明では、音高データと
符長データとを含む楽譜データが格納された楽語データ
メモリと、このメモリから前記符長データに基づくタイ
ミングで前記楽譜データを順次読み出すデータ読出回路
と、押下げを表わすキーデータを発生する鍵盤と、前記
楽譜データおよびキーデータに基づく楽音を形成する楽
音形成回路を具備し、前記楽譜データに基づいて自動演
奏を行なう自動演奏装置付電子楽器において、前記楽譜
データに停止データを含ませるとともにこの停止データ
に基づき前記自動演奏を停止せしめる停止制御回路と、
この自動演奏停止を解除する再スタートスィッチを設け
たことを特徴とする。
Structure and Effects of the Invention In order to achieve the above object, the present invention includes a musical word data memory in which musical score data including pitch data and note length data is stored, and a musical word data memory that stores musical score data including pitch data and note length data, and a musical word data memory that stores musical score data including pitch data and note length data. The apparatus includes a data reading circuit that sequentially reads musical score data, a keyboard that generates key data representing a press, and a musical tone forming circuit that forms musical tones based on the musical score data and key data, and performs automatic performance based on the musical score data. a stop control circuit that includes stop data in the musical score data and stops the automatic performance based on the stop data;
The present invention is characterized by the provision of a restart switch for canceling this automatic performance stop.

上述のように構成されたこの発明によると、自動演奏の
停止中、演奏者は自由な演奏を行なうことが可能となり
、従って音楽に変化を持たせることができる。また、自
動演奏の停止から再スクーi・までの停止期間を任意に
設定することができるので、カラオケ等のときは任意の
長さの間奏を挿入することができる。
According to the present invention configured as described above, the performer can perform freely while the automatic performance is stopped, and therefore the music can be varied. Furthermore, since the stop period from the stop of the automatic performance to the restart of the performance can be arbitrarily set, an interlude of any length can be inserted during karaoke or the like.

実施例の説明 以下図面によりこの発明の詳細な説明する。Description of examples The present invention will be explained in detail below with reference to the drawings.

第1図は、楽N1に形成された磁気ストライプ1aの記
録データを楽譜データ読取装置2で読み取り、この読取
データに基づきメロディ(第1旋律)音を自動演奏する
メロディ音自動演奏機能、ならびにオブリガード(第2
旋律)音、す、ズム音および伴奏音(コード音、(−ス
音等)の自動演奏機能を備えた自動演奏装置を有する電
子楽器にこの発明を適用した実施例のブロック構成を示
す。
FIG. 1 shows a melody sound automatic performance function that reads the recorded data of the magnetic stripe 1a formed on the music N1 with a musical score data reading device 2, and automatically plays a melody (first melody) sound based on this read data, as well as an object Regard (2nd
1 shows a block configuration of an embodiment in which the present invention is applied to an electronic musical instrument having an automatic performance device equipped with an automatic performance function of melody) notes, Su, rhythm notes, and accompaniment notes (chord notes, -su notes, etc.).

楽譜1の磁気ストライプ1aには第2図のデータフォー
マットで示されるようにメロディ≠#デーク、オプリガ
ート9デーク、そして和音データが格納されている。
As shown in the data format of FIG. 2, the magnetic stripe 1a of the musical score 1 stores melody≠#dake, opligato 9dake, and chord data.

楽譜データ読取装置2は、楽N1の磁気ストライプ1a
に記録された上述の各データを読み取り、これらのデー
タをそれぞれメロディデータメモリ3、オノリガードデ
ータメモリ4および伴奏データメモリ5に送出するとと
もに、これらのデータの順序、または記録データ中の同
期信号、ストローブ信号もしくはアドレス信号等に基づ
いて各データが書き込まれるべきアドレスデータを作成
し、アドレス制御器6,7.8に送出する。メモリ3〜
5にはそれぞれ範囲の異なるアドレスが割り当又られて
おり、例えばアドレスデータの上位2ビツトによってメ
モリ3〜5のいずれか1つが指定される。
The musical score data reading device 2 reads the magnetic stripe 1a of RakuN1.
reads each of the above-mentioned data recorded in , and sends these data to the melody data memory 3, honor guard data memory 4, and accompaniment data memory 5, respectively, and also determines the order of these data or the synchronization signal in the recorded data, Address data into which each data is to be written is created based on a strobe signal or an address signal, and sent to the address controllers 6, 7.8. Memory 3~
Addresses in different ranges are assigned to memory 5, and for example, one of memories 3 to 5 is designated by the upper two bits of the address data.

アドレス制御器6〜8は、それぞれメモリ3〜5へのデ
ータ書込およびこれらのメモリ3〜5からのデータ読出
を制御するもので、それぞれアビレスカウンタを内蔵し
ている。書込の際、各アドレス制御器6〜8は、楽譜デ
ータ読取装置2からのアドレスデータの例えば上位2ビ
ツトにより各自の制御すべきメモリが指定されているか
否かを判定し、指定されているときは、そのアト9レス
データの例えば上位2ビツトを除いたデータをアドレス
カウンタにセットするとともにその制御すべきメモリを
書き込み可能にする。すなわち、楽譜データ読取装置2
が例えはメモリ3に割り当てられた範囲のアドレスデー
タを音高データと同時に出力したとすると、アドレス制
御器6は内蔵するアドレスカウンタにCのアト9レスデ
ータ(例えば上位2ビツトを除く)をセットし、このア
ドレスカウンタによりメモリ3をアビレスするとともに
メモリ3に書き込み可能信号を与える。従ってメモリ3
にはこのアドレスデータと同時に出力された音高データ
がこのアドレスデータによって指定されるア1’レスに
曹き込まれる。他のデータについても同様にアドレス制
御器6〜8の作用によってアドレスデータで指定された
メモリ3〜5の該当するア1’レスに格納される。
Address controllers 6 to 8 control data writing to and reading from memories 3 to 5, respectively, and each has a built-in Aviles counter. At the time of writing, each address controller 6 to 8 determines whether or not the memory to be controlled is designated by, for example, the upper two bits of the address data from the score data reading device 2, and determines whether the memory to be controlled is designated. At this time, the data excluding, for example, the upper two bits of the address data is set in the address counter and the memory to be controlled is made writable. That is, the musical score data reading device 2
For example, if address data in the range allocated to memory 3 is output at the same time as pitch data, the address controller 6 sets the address data of C (excluding the upper 2 bits) in the built-in address counter. Then, the memory 3 is invalidated by this address counter and a write enable signal is given to the memory 3. Therefore memory 3
Then, the pitch data output at the same time as this address data is written to the address designated by this address data. Other data are similarly stored in the corresponding addresses 1' of the memories 3-5 specified by the address data by the action of the address controllers 6-8.

各メモリ3〜5には楽譜データ読取装置2の出力データ
フォーマットに対応するフォーマットでデータが格納さ
れる。
Data is stored in each of the memories 3 to 5 in a format corresponding to the output data format of the musical score data reading device 2.

メモリ3に格納されるメロディデータは、第3図に示す
ように、1番のメロブイ自動演奏用の音高データTNI
 、TN2 、・・・・・・、および符長データTLI
 、TL2 、・・・・・・、停止コート”STC,再
開アドレスデーターRPA、間奏用の音高データTNi
 、 TN i+1 、・・・・・・および符長データ
TLi。
As shown in FIG. 3, the melody data stored in the memory 3 is the pitch data TNI for automatic performance of the first melody buoy.
, TN2 , ..., and note length data TLI
, TL2 , ..., stop court "STC, restart address data RPA, interlude pitch data TNi
, TN i+1 , ... and note length data TLi.

T L i+1 、・・・・・・、続いて2番のメロデ
ィ用の音高データTN21.TN22.・・・・・・お
よびT L 21゜TL22 、・・・・・・等のデー
タからなる。これらの各データには、図示してはいない
が、そのデータが、音高、符長、停止、再開アドレス等
のいずれであるかを示す識別コードが付されている。こ
の識別コードは各所望の回路においてラッチ命令、プリ
セット命令として使用される。
T L i+1 , ..., followed by pitch data TN21 for the second melody. TN22. . . . and T L 21° TL 22 , . . . and so on. Although not shown, each of these pieces of data is attached with an identification code indicating whether the data is pitch, note length, stop, restart address, etc. This identification code is used as a latch instruction and a preset instruction in each desired circuit.

なお、音高データTNnと符長データTLnとは1対1
に対応しており、1対の音高データと符長データとで1
個の音符が表わされる。また、上記1番のメロディ用デ
ータの最後、間奏の直前に配置された再開アドレスデー
タRPAとしては2番のメロディ用データの最初の音高
データTN21を記憶しているアドレスデータが格納さ
れており、停止コーPsTcを検出して自動演奏が停止
し次に再開制御スイッチ9がオンされたとき、アドレス
制御器6のアドレスカウンタはこの再開アドレスRPA
にセラ1−され、この電子楽器は間奏を飛び越して2番
のメロディから自動演奏を開始する。
Note that pitch data TNn and note length data TLn have a one-to-one relationship.
It supports one pair of pitch data and note length data.
musical notes are represented. Furthermore, the address data storing the first pitch data TN21 of the second melody data is stored as the restart address data RPA placed at the end of the first melody data and just before the interlude. , when the automatic performance is stopped by detecting the stop code PsTc and then the restart control switch 9 is turned on, the address counter of the address controller 6 is set to this restart address RPA.
The electronic musical instrument skips the interlude and starts automatically playing the second melody.

間奏データTNi 、TLi 、TNi+1.TLi+
1゜・・・・・・は、自動演奏の停止を希望しない場合
すなわちメロディキャンセルスイッチ12オフ(開)ま
たは停止コート9検出時における再開制御スイッチ9オ
ン(閉)の場合に停止コーMsTcおよび再開アドレス
RPAを無視して間奏の自動演奏を行なうためのもので
ある。但し、この間奏データは省略してもよく、この場
合、再開アドレスデータRPAは不要となる。
Interlude data TNi, TLi, TNi+1. TLi+
1゜... is a stop call MsTc and a restart when the automatic performance is not desired to stop, that is, when the melody cancel switch 12 is off (open) or when the restart control switch 9 is on (closed) when the stop court 9 is detected. This is for automatically playing an interlude while ignoring the address RPA. However, this interlude data may be omitted, and in this case, the restart address data RPA becomes unnecessary.

メモリ4のオフリガー1データは、メロディデータと対
応する音高、符長および再開アドレスデータからなり、
停止コードが必要でない点を除けばメロディデータと同
じである。
Offrigger 1 data in memory 4 consists of melody data and corresponding pitch, note length, and restart address data.
It is the same as melody data except that a stop code is not required.

メモリ5の和音データは、音高データの代りに根音およ
び和音タイプ(マイナ、セノンス等)データからなる和
音名データが格納されている点を除けばオプリガードデ
ータと同じである。
The chord data in the memory 5 is the same as the oprigade data except that chord name data consisting of root note and chord type (minor, senonce, etc.) data is stored instead of pitch data.

楽譜1′の磁気ストライ−’laの記録データが楽J)
9デーク読取装置2によって読み取られ、アドレス制御
器6〜8の制御のもとに各メモリ3〜5に書き通抜れた
後、図示しないスクートセツトスイツヂが投入されると
、すべてのカウンタは初期状態となり、テンポ発振器1
3から可変抵抗器13aに設定された周波数のテンポク
ロックTCLが発生ずる。すると、メロディデータメモ
リ3から最初の音高データTNIが読み出される。一方
、アドレスカウンタは識別マーク検出回路を備えており
、メモリ3から符長データ以外のデータが読み出される
とアドレスカウンタを歩進する。従って、メモリ3は音
高データTNIに続いて符長データTLIを出力する。
Musical score 1' magnetic stripe-'la recorded data is music J)
After being read by the 9-data reading device 2 and written to each memory 3 to 5 under the control of the address controllers 6 to 8, when a scoot set switch (not shown) is turned on, all counters are Initial state, tempo oscillator 1
3, a tempo clock TCL having a frequency set in the variable resistor 13a is generated. Then, the first pitch data TNI is read out from the melody data memory 3. On the other hand, the address counter includes an identification mark detection circuit, and when data other than the note length data is read from the memory 3, the address counter is incremented. Therefore, the memory 3 outputs the note length data TLI following the pitch data TNI.

符長検出プリセットカウンタ14は、テンポ発振器13
の発生するテンポクロックTCLを常時カウントしてお
り、メモリ3からの特長データTLIに付された識別マ
ークをプリセラ1−信号、符長データTLIをプリセッ
トデータとしてプリセットされる。そして符長データT
LIに対応する値を計数するとステップ信号NEXTを
発生する。このステップ信号NEXTによりアドレス制
御器6のアドレスカウンタが歩進され、メモリ3から次
の符長データTL2までに格納されているデータ(ここ
では音高データTN2と符長データTL2のみ)が全部
読み出され、これらのデータは識別マークに従って所望
の回路に受は取られ、符長検出ブリセットカウンタ14
が受は取った符長データTL2をカウントアツプしそス
テップ信号NEXTを発生するまで待機する。
The note length detection preset counter 14 is connected to the tempo oscillator 13.
The tempo clock TCL generated by the memory 3 is always counted, and the identification mark attached to the feature data TLI from the memory 3 is preset as a preset signal and the note length data TLI as preset data. and note length data T
When the value corresponding to LI is counted, a step signal NEXT is generated. The address counter of the address controller 6 is incremented by this step signal NEXT, and all data stored from the memory 3 up to the next note length data TL2 (here, only pitch data TN2 and note length data TL2) is read. These data are received by the desired circuit according to the identification mark, and are sent to the note length detecting reset counter 14.
The receiver counts up the received note length data TL2 and waits until the step signal NEXT is generated.

以後ステップ信号NEXTか発生するたびに上述の動作
を繰り返し、メモリ3のメロディデータかテンポクロッ
クTCLの周波数および符長データTLに基つくタイミ
ングに従って順次読み出される。
Thereafter, the above-described operation is repeated every time the step signal NEXT is generated, and the melody data in the memory 3 is sequentially read out in accordance with the timing based on the frequency of the tempo clock TCL and the note length data TL.

メロディデークラッチ回路15はメモリ3から読み出さ
れる音高データTNに付された識別コードをラッチ命令
としてこの音高データTNをラッチし、出力する。この
ラッチ回路15の出力する音高データTNはメロディキ
ャンセルスイッチ12がオフしていることを条件に自動
メロディ発音選択ダート16を介してメロディ楽音形成
回路17に供給される。
The melody day latch circuit 15 uses the identification code attached to the pitch data TN read from the memory 3 as a latch command, latches the pitch data TN, and outputs the same. The pitch data TN output from the latch circuit 15 is supplied to the melody tone forming circuit 17 via the automatic melody generation selection dart 16 on the condition that the melody cancel switch 12 is turned off.

メロディ楽音形成回路17は音高データTNおよびメロ
ディ鍵盤18の押下針を表わすキーデータに基づいて楽
音信号を形成する。これらの音高データおよびキーデー
タが同時に供給されたときは、各データご杏に楽音デー
タを例えば時分割で形成し、これらの楽音データを音響
的にミキシングして楽音信号を形成する。
The melody tone forming circuit 17 forms a tone signal based on pitch data TN and key data representing the pressed needle of the melody keyboard 18. When these pitch data and key data are supplied simultaneously, musical tone data is formed for each data in a time-division manner, for example, and these musical tone data are acoustically mixed to form a musical tone signal.

この楽音信号は増巾器21およびスヒ0−力22を含む
サウンドシステム23を介して発音される。
This musical tone signal is produced via a sound system 23 including an amplifier 21 and a sound system 22.

従ってスイッチ12がオンのときは音高データは回路1
7に供給されないので回路17においては鍵盤18の演
奏による楽音のみが形成され、スイッチ12がオフのと
きは音高データによる自動演奏の楽音と鍵盤18のマニ
ュアル演奏の楽音信号か形成される。
Therefore, when switch 12 is on, pitch data is transferred to circuit 1.
7, only the musical tones produced by the performance of the keyboard 18 are formed in the circuit 17, and when the switch 12 is off, the musical tones of automatic performance based on pitch data and the musical tone signals of manual performance of the keyboard 18 are formed.

鍵ランプ表示回路24はメロディ鍵盤18の音高データ
TNに対応する鍵を表示するものである。
The key lamp display circuit 24 displays the key corresponding to the pitch data TN of the melody keyboard 18.

メモリ4および5、アドレス制御器7および8、符長検
出プリセットカウンタ26および27、オブリガードデ
ークラッチ回路28および和音デークラッチ回路29、
伴奏鍵盤30ならびにオプリガード楽音形成回路31お
よび伴奏楽音形成回路32の作用はそれぞれメモリ3、
アドレス制御器6、符長検出プリセットカウンク14、
メロディデークラッチ回路15、メロディ鍵盤18およ
びメロディ楽音形成回路17と同様である。
Memories 4 and 5, address controllers 7 and 8, note length detection preset counters 26 and 27, obbligard day latch circuit 28 and chord day latch circuit 29,
The functions of the accompaniment keyboard 30, the oprigade musical tone forming circuit 31, and the accompaniment musical tone forming circuit 32 are carried out by the memory 3, respectively.
address controller 6, note length detection preset counter 14,
It is the same as the melody day latch circuit 15, melody keyboard 18, and melody tone forming circuit 17.

パターンメモリ35はアンド回路36を介して供給され
るテンポクロックTCLによってリズムパターンパルス
、和音発音タイミング・ぐルス、ベース音程データ等が
読み出される。
From the pattern memory 35, rhythm pattern pulses, chord generation timing/gurus, bass pitch data, etc. are read out by the tempo clock TCL supplied via the AND circuit 36.

リズム音形成回路37はパターンメモリ35からのリズ
ムパターンパルスに基づいてリズム音信号を形成する。
The rhythm sound forming circuit 37 forms a rhythm sound signal based on the rhythm pattern pulses from the pattern memory 35.

伴奏用データ形成回路38は和音デークラッチ回路29
からの和音基データ(根音データと和音クイゾデータと
からなる〕の根音データにさらに和音クイゾデークで定
まる2〜3の従音キーデータを付加した3〜4音分(C
メジャーならC、E。
The accompaniment data forming circuit 38 is a chord data latch circuit 29
3 to 4 notes (C
For major, C, E.

G)の和音キーデータをパターンメモリ35からの和音
発音タイミングパルスに従って発生する。
G) chord key data is generated according to the chord generation timing pulse from the pattern memory 35.

また、パターンメモリ35からのイース音程データの発
生タイミングでこのば一ス音程データと和音基データの
根音データとを加算し、根音に対してイース音程データ
で指定される音程関係(1度、3度、5度等)のベース
音キーデータを発生する。
Also, at the generation timing of the Ys interval data from the pattern memory 35, this first interval data and the root note data of the chord base data are added, and the interval relationship (1 degree) specified by the Ys interval data is added to the root note. , 3rd, 5th, etc.) is generated.

これらの和音キーデータおよびR−ス音キーデークは伴
奏キャンセルスイッチ39がオフしていることを条件に
伴奏用ゲート40を介して伴奏用楽音形成回路32に供
給される。
These chord key data and R-sound key data are supplied to the accompaniment tone forming circuit 32 via the accompaniment gate 40 on the condition that the accompaniment cancel switch 39 is turned off.

これらの各楽音形成回路31.32およびリズム音形成
回路37で形成された楽音信号およびリズム音信号はメ
ロディ楽音形成回路17からの楽音信号とともにサウン
ドシステム23を介して発音される。
The musical tone signals and rhythm tone signals formed by these musical tone forming circuits 31 and 32 and the rhythm tone forming circuit 37 are generated via the sound system 23 together with the musical tone signal from the melody musical tone forming circuit 17.

この電子楽器において、メモリ3〜5それぞれから順次
読み出されるデータに基づいてメロディ、オプリガード
、伴奏およびリズム音の自動演奏が一進行しているとき
、メモリ3から停止コー)”STCが読み出されると、
この停止コー ドは停止データ検出回路50に供給され
る。
In this electronic musical instrument, when the automatic performance of the melody, oprigado, accompaniment, and rhythm tones is in progress based on the data sequentially read from memories 3 to 5, when a stop code (STC) is read from memory 3,
This stop code is supplied to the stop data detection circuit 50.

停止データ検出回路50において、停止データ検出器5
1は停止コードSTCを検出すると停止データ有信号S
 S = ” 1 ”を発生する。この信号SS−“1
″は再開制御スイッチ9がオフしていることを条件にア
ンド回路52と、さらにメロディキャンセルスイッチ1
2かオフしていることを条件にアンド回路53を介して
オア回路54に供給される。このオア回路54の出力゛
l′′は遅延回路例えば1ステージ1ビツトのシフトレ
ジスフ55から発音クリア信号CLR=”1”として出
力される。この発音クリア信号CLR=”1”は、アン
ト9回路56およびオア回路54を介して遅延回路55
の入力端に帰還され、アンド回路56が導通している間
循環的に記憶される。
In the stop data detection circuit 50, the stop data detector 5
1 is a stop data presence signal S when the stop code STC is detected.
Generates S=“1”. This signal SS-“1
'' is the AND circuit 52 and the melody cancel switch 1 on the condition that the restart control switch 9 is off.
It is supplied to the OR circuit 54 via the AND circuit 53 on the condition that the signal 2 is off. The output l'' of this OR circuit 54 is outputted from a delay circuit, for example, a shift register 55 of one bit per stage, as a sound generation clear signal CLR="1". This sound generation clear signal CLR="1" is sent to the delay circuit 55 via the ant 9 circuit 56 and the OR circuit 54.
It is fed back to the input terminal of , and stored cyclically while the AND circuit 56 is conductive.

この発音クリア信号CLR=”1”は、メロディデーク
ラッチ回路15、オブリガードデークラッチ回路28お
よび和音データラッチ回路29それぞれにクリア信号と
して供給され、各ラッチ回路15,28.29のラッチ
出力をクリアーする。
This sound generation clear signal CLR="1" is supplied as a clear signal to each of the melody day clutch circuit 15, obligatory day clutch circuit 28, and chord data latch circuit 29, and clears the latch output of each latch circuit 15, 28, and 29. do.

これにより各楽音形成回路17,31.32へのデータ
供給が停止されメロディ音、オブリガード音および伴奏
音の自動演奏が停止する。
As a result, the supply of data to each musical tone forming circuit 17, 31, 32 is stopped, and the automatic performance of the melody tone, obbligado tone, and accompaniment tone is stopped.

発音クリア信号CLR=”1”はさらにインバータ57
を介し自動演奏停止信号S T P = ” O”とし
てアンド回路36の一方の入力端子に供給され、こあア
ンド回路36を非導通にする。従って、テンポ発振器1
3からのテンポクロックTCLの各符長検出プリセット
カウンタ14 、26 、27およびパターンメモリ3
5への供給が停止される。
The sound generation clear signal CLR="1" is further output to the inverter 57.
The automatic performance stop signal S T P = "O" is supplied to one input terminal of the AND circuit 36 via the AND circuit 36, thereby rendering the AND circuit 36 non-conductive. Therefore, tempo oscillator 1
Each note length detection preset counter 14, 26, 27 of the tempo clock TCL from 3 and pattern memory 3
5 is stopped.

このため、符長検出ブリセットカウンタ14.26゜2
7は計数を停止し、従ってカウントアツプによるステッ
プ信号N、 E X Tの発生もないのでメモリ3〜5
からのデータ読出もメモリ3では符、長データTLi、
他のメモリ4および5ではこの符長データTLiに対応
する符長データを読み出したまま待機状態となる。また
、パターンメモリ35も読み出し用クロックTCLが供
給されないため、リズムパターン等を発生せず、従って
リズム音の自動演奏も停止する。
Therefore, the note length detection preset counter 14.26°2
7 stops counting, and therefore the step signals N and EXT due to count-up are not generated, so memories 3 to 5
Data reading from the memory 3 also includes sign, long data TLi,
The other memories 4 and 5 enter a standby state while reading out the code length data corresponding to this code length data TLi. Furthermore, since the pattern memory 35 is not supplied with the reading clock TCL, it does not generate rhythm patterns or the like, and therefore, the automatic performance of rhythm tones is also stopped.

このようにこの電子楽器は全部の自動演奏を停止するた
め、この間演奏者は自動演奏の種類、テンポ等に囚われ
ることなく自由な演奏を行なうことができる。
In this way, since this electronic musical instrument stops all automatic performance, the performer can perform freely during this time without being restricted by the type of automatic performance, tempo, etc.

なお、停止コー)” S T Cが読み出された後、各
メモリ3〜5からは次の符長データまでの読み出しが行
なわれ、例えばメモリ3からは再開アドレスデータRP
A、間奏最初の音高データTNiおよび符長データTL
iまで読み出される。再開ア1−゛レスデークRPAは
再開アドレスデータレジスタ58に格納され、符長デー
タTLiは符長検出プリセットカウンタ14をプリセッ
トする。一方、音高データTNiはメロディデークラッ
チ回路15に発音クリア信号CLR=”1”が加えられ
ているためラッチされない。他のメモリ4,5のデータ
も同様に処理される。
Note that after the stop code STC is read out, the next note length data is read out from each memory 3 to 5. For example, the restart address data RP is read out from memory 3.
A, Interlude first pitch data TNi and note length data TL
i is read out. The resume address data register RPA is stored in the resume address data register 58, and the note length data TLi presets the note length detection preset counter 14. On the other hand, the tone pitch data TNi is not latched because the tone generation clear signal CLR="1" is applied to the melody day latch circuit 15. Data in other memories 4 and 5 are processed in the same way.

自動演奏停止中に所望の演奏を行なった後、演奏者か再
開制御スイッチ9をオンすると、再開信号RP=”1”
がアンド回路59の第1の入力端子に供給される。一方
、このアンド回路59の第2の入力端子には前述の発音
クリア信号CLR=゛1′”が供給されており、従って
アンド回路59は出力+l I I+を発生する。
After performing a desired performance while automatic performance is stopped, when the performer turns on the restart control switch 9, the restart signal RP="1"
is supplied to the first input terminal of the AND circuit 59. On the other hand, the second input terminal of the AND circuit 59 is supplied with the sound generation clear signal CLR='1''', and therefore the AND circuit 59 generates an output +l I I+.

この出力゛1″はインバータ61を介してアント゛回路
56に供給される。このため、アンド回路56は非導通
になり、遅延回路55に発音クリア信号CLR=”1”
′を記憶させている循環路を遮断する。これにより、発
音クリア信号C’LRは”0゛′になって各ラッチ回路
15,28.29をラッチ可能状態にする。
This output "1" is supplied to the antenna circuit 56 via the inverter 61. Therefore, the AND circuit 56 becomes non-conductive, and the sound generation clear signal CLR="1" is sent to the delay circuit 55.
The circulation path that stores ′ is cut off. As a result, the sound generation clear signal C'LR becomes "0", making each latch circuit 15, 28, and 29 in a latchable state.

また、アンド回路59の出力“1″は各アドレス制御器
6〜8にプリセット信号として与えられ、別途、各再開
アドレスデータレジスタ58,63゜64から各アドレ
ス制御器6〜8に与えられている再開アドレスデータ(
レジスタ57の場合RPA)をプリセットデータとして
各アドレス制御器6〜8のアドレスカウンタをプリセッ
トする。これにより、例えはメモリ3からは2番のメロ
ディの最初の音高データTN21および符長データTL
21が読み出され、音高データTN21はメロディデー
クラッチ回路15にラッチされ、符長データTL21は
符長検出プリセットカウンタ14をプリセットする。他
のメモリ4および5についても同様に各データが読み出
され、それぞれラッチされ、またカウンタ25.27を
プリセットする。
Further, the output "1" of the AND circuit 59 is given as a preset signal to each of the address controllers 6 to 8, and is separately given to each of the address controllers 6 to 8 from each restart address data register 58, 63°64. Resume address data (
In the case of the register 57, the address counters of each of the address controllers 6 to 8 are preset by using RPA) as preset data. As a result, for example, the first pitch data TN21 and the note length data TL of the second melody are transferred from memory 3.
21 is read out, the pitch data TN21 is latched into the melody date latch circuit 15, and the note length data TL21 presets the note length detection preset counter 14. Similarly, each data is read from the other memories 4 and 5, each is latched, and the counters 25 and 27 are preset.

また、発音クリア信号CL R= ” 0 ”はインバ
ータ57を介してアンド回路36の一方の入力端子を′
1″にするためこのアンド回路36は他方の入力端子に
加えられるテンポクロックTCLを出力する。このため
、リズム音の自動演奏が再開し、同時にメロディ音、オ
ノリガード音および伴奏音の自動演奏も間奏を飛び越え
て再開アドレス制御器RPAの示ずアドレスのデータ(
ここでは2番のメロディの最初の音高および符長データ
TN21.TL21)から再開する。
Furthermore, the sound generation clear signal CLR=“0” is applied to one input terminal of the AND circuit 36 via the inverter 57.
1", this AND circuit 36 outputs the tempo clock TCL that is applied to the other input terminal. Therefore, the automatic play of the rhythm sound restarts, and at the same time, the automatic play of the melody sound, honor guard sound, and accompaniment sound also starts as an interlude. The restart address controller RPA jumps over the address data (
Here, the first pitch and note length data of the second melody TN21. Restart from TL21).

なお、自動演奏を中止する場合はテンポ信号の出力を禁
止すればよい。
Note that when automatic performance is to be stopped, output of the tempo signal may be prohibited.

【図面の簡単な説明】[Brief explanation of the drawing]

第1図はこの発明の1実施例に係る電子楽器のブロック
構成図、 第2図は第1図における楽譜の磁気ストライプに記録さ
れたデータのフォーマット図、そして、第3図は第1図
の電子楽器のメロデイデータメモリに格納されたデータ
のフォーマット図である。 1・・・・・・楽譜、IIL・・・・・・磁気ストライ
プ、2・・・・・・楽譜データ読取装置、3,4.5・
・・・・・メモリ、6.7.8・・〜・・・アドレス制
御器、9・・・・・・再開制御スイッチ、12・・・・
・・メロディキャンセルスイッチ、13・・・・・・テ
ンポ発振器、14,26.27・・・・・・符長検出ブ
リセットカウンク、17,31゜32・・・・・・楽音
形成回路、18.30・・・・・・鍵盤、50・・・・
・・停止データ検出回路、64・・・・・・再開アトゞ
レスレジスタ。 特許出願人  日本楽器製造株式会社 代理人  弁理士伊東辰 雄 代理人  弁理士伊東哲也
FIG. 1 is a block configuration diagram of an electronic musical instrument according to an embodiment of the present invention, FIG. 2 is a format diagram of data recorded on the magnetic stripe of the musical score in FIG. 1, and FIG. FIG. 3 is a format diagram of data stored in a melody data memory of an electronic musical instrument. 1... Music score, IIL... Magnetic stripe, 2... Music score data reading device, 3, 4.5.
...Memory, 6.7.8...Address controller, 9...Restart control switch, 12...
... Melody cancel switch, 13 ... Tempo oscillator, 14, 26.27 ... Note length detection brisset counter, 17, 31° 32 ... Musical tone forming circuit, 18.30...Keyboard, 50...
...Stop data detection circuit, 64...Restart address register. Patent applicant Nippon Gakki Mfg. Co., Ltd. Agent Patent attorney Tatsuo Ito Agent Patent attorney Tetsuya Ito

Claims (1)

【特許請求の範囲】 1、音高データと符長データとを含む楽譜データか格納
された楽譜データメモリと、このメモリから前記−符長
データに基づくタイミングで前記楽譜データを順次読み
出すデータ読出回路と、押下鍵を表わすキーデータを発
生する鍵盤と、前記楽1譜データおよびキーデータに基
づく楽音を形成する楽音形成回路を具備し、前記楽譜デ
ータに基づいて自動演奏を行なう自動演奏装置付電子楽
器において、前記楽譜データに停止データを含ませると
ともにこの停止データに基づき前記自動演奏を停止せし
める停止制御回路と、この自動演奏停止を解除する再ス
タートスィッチを設けたことを特徴とする自動演奏装置
付電子楽器。 2 前記楽譜データメモリは位置指定データを含み、前
記再スタートスィッチによる自動演奏の再スタート位置
は前記位置指定データの再開アドレスにより指定される
特許請求の範囲第1項記載の自動演奏装置付電子楽器。
[Claims] 1. A musical score data memory storing musical score data including pitch data and note length data, and a data reading circuit that sequentially reads out the musical score data from this memory at a timing based on the note length data. and a keyboard that generates key data representing pressed keys, and a musical tone forming circuit that forms musical tones based on the musical score data and key data, and an electronic device with an automatic performance device that performs automatic performance based on the musical score data. An automatic performance device for a musical instrument, characterized in that it includes a stop control circuit that includes stop data in the musical score data and stops the automatic performance based on this stop data, and a restart switch that cancels the automatic performance stop. Comes with an electronic musical instrument. 2. The electronic musical instrument with an automatic performance device according to claim 1, wherein the musical score data memory includes position designation data, and the restart position of automatic performance by the restart switch is specified by the restart address of the position designation data. .
JP57204480A 1982-11-24 1982-11-24 Electronic musical instrument with automatic performer Granted JPS5994792A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP57204480A JPS5994792A (en) 1982-11-24 1982-11-24 Electronic musical instrument with automatic performer

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP57204480A JPS5994792A (en) 1982-11-24 1982-11-24 Electronic musical instrument with automatic performer

Publications (2)

Publication Number Publication Date
JPS5994792A true JPS5994792A (en) 1984-05-31
JPH0434756B2 JPH0434756B2 (en) 1992-06-08

Family

ID=16491217

Family Applications (1)

Application Number Title Priority Date Filing Date
JP57204480A Granted JPS5994792A (en) 1982-11-24 1982-11-24 Electronic musical instrument with automatic performer

Country Status (1)

Country Link
JP (1) JPS5994792A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62159190A (en) * 1985-12-31 1987-07-15 カシオ計算機株式会社 Electronic musical instrument with automatic rhythm performing function
JPH06195069A (en) * 1992-12-22 1994-07-15 Yamaha Corp Music reproducing device
JPH08254981A (en) * 1995-12-13 1996-10-01 Yamaha Corp Automatic player

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5683797A (en) * 1979-12-12 1981-07-08 Casio Computer Co Ltd Automatic accompanyinggdevice

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5683797A (en) * 1979-12-12 1981-07-08 Casio Computer Co Ltd Automatic accompanyinggdevice

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62159190A (en) * 1985-12-31 1987-07-15 カシオ計算機株式会社 Electronic musical instrument with automatic rhythm performing function
JPH06100916B2 (en) * 1985-12-31 1994-12-12 カシオ計算機株式会社 Automatic rhythm accompaniment device
JPH06195069A (en) * 1992-12-22 1994-07-15 Yamaha Corp Music reproducing device
JPH08254981A (en) * 1995-12-13 1996-10-01 Yamaha Corp Automatic player

Also Published As

Publication number Publication date
JPH0434756B2 (en) 1992-06-08

Similar Documents

Publication Publication Date Title
US4344344A (en) Electronic musical instrument having musical performance training system
JPS5994792A (en) Electronic musical instrument with automatic performer
JPS6023352B2 (en) electronic musical instruments
US4561338A (en) Automatic accompaniment apparatus
US4478123A (en) Electronic equipment with tone generating function
JPH0234720Y2 (en)
JPS6326875Y2 (en)
JPS61256391A (en) Automatic performer
JPS5828794A (en) Voice indicator for electronic musical instrument
JPS5988795A (en) Tempo controller for automatically performing machine
JPS58209788A (en) Tone controller for electronic musical instrument
JPH0740186B2 (en) Automatic playing device
JPS59189395A (en) Automatic accompanying apparatus for electronic musical instrument
JP2636393B2 (en) Automatic performance device
JP3120487B2 (en) Electronic musical instrument with automatic accompaniment function
JP2670944B2 (en) Electronic keyboard instrument
JPS59195690A (en) Electronic musical instrument
JPS62135894A (en) Automatic accompanying apparatus
JPH0153469B2 (en)
JPS6321040Y2 (en)
JPS6014292Y2 (en) Key press position display device
JP2670946B2 (en) Automatic performance device
JPH01193799A (en) Automatic rhythm playing device
JPS5990895A (en) Tempo controller for automatically performing machine
JPS5952298A (en) Electronic musical instrument