Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JPH0232635B2 - - Google Patents
[go: Go Back, main page]

JPH0232635B2 - - Google Patents

Info

Publication number
JPH0232635B2
JPH0232635B2 JP57199818A JP19981882A JPH0232635B2 JP H0232635 B2 JPH0232635 B2 JP H0232635B2 JP 57199818 A JP57199818 A JP 57199818A JP 19981882 A JP19981882 A JP 19981882A JP H0232635 B2 JPH0232635 B2 JP H0232635B2
Authority
JP
Japan
Prior art keywords
chord
data
key
signal
name data
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
JP57199818A
Other languages
Japanese (ja)
Other versions
JPS5990894A (en
Inventor
Kotaro Mizuno
Koichi Kozuki
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 JP57199818A priority Critical patent/JPS5990894A/en
Publication of JPS5990894A publication Critical patent/JPS5990894A/en
Publication of JPH0232635B2 publication Critical patent/JPH0232635B2/ja
Granted legal-status Critical Current

Links

Landscapes

  • Auxiliary Devices For Music (AREA)
  • Electrophonic Musical Instruments (AREA)

Description

【発明の詳細な説明】 発明の分野 この発明は、磁気テープなどの記録媒体を備え
た楽譜プレイカードに記録された楽譜データに基
づいて自動演奏を行なう電子楽器に関し、特に、
自動演奏時に和音部分を手動で演奏する場合、プ
レイカードの和音データに対して正しく押鍵した
ときのみこの和音の和音名データまたは押鍵信号
を、次の和音名データの読出しまたは新たな押鍵
があるまでの和音発音用データとして記憶させる
ようにした電子楽器の自動演奏装置に関する。
DETAILED DESCRIPTION OF THE INVENTION Field of the Invention The present invention relates to an electronic musical instrument that performs automatic performance based on musical score data recorded on a musical score play card equipped with a recording medium such as a magnetic tape, and in particular,
When playing a chord part manually during automatic performance, only when a key is pressed correctly for the chord data on the play card, the chord name data or key press signal for this chord is used to read out the next chord name data or press a new key. The present invention relates to an automatic performance device for an electronic musical instrument that stores chord pronunciation data up to a certain point.

発明の背景 従来の電子楽器として、一連の和音データを記
憶しておき、順次押鍵表示し和音練習させるよう
にしたものは公知である。ところで、この種の楽
器は押鍵情報または押鍵和音情報を記憶し、離鍵
後もこの記憶情報に従つて伴奏音を自動演奏して
いた。このため、誤押鍵した場合、誤つた和音や
ベース音が持続して発音されるという不都合があ
つた。
BACKGROUND OF THE INVENTION As a conventional electronic musical instrument, there is a known electronic musical instrument in which a series of chord data is stored and the keys are sequentially displayed for chord practice. Incidentally, this type of musical instrument stores key press information or key press chord information, and automatically plays accompaniment tones according to this stored information even after the key is released. For this reason, if a key is pressed incorrectly, the incorrect chord or bass note continues to be produced, which is an inconvenience.

発明の目的 この発明の目的は、上述の従来形における問題
点に鑑み、楽譜データに基づいて自動演奏を行な
う電子楽器において、正しく押鍵した場合のみ押
鍵情報または押鍵和音情報を記憶させるようにす
ることにある。この目的を達成するため、この発
明では、和音名データとこの和音の演奏区間を示
す符長データとを含む一連の和音データが格納さ
れた和音データ記憶装置と、この記憶装置から所
定のテンポおよび前記符長データに従つたタイミ
ングで和音名データを順次読出手段と、複数個の
鍵を備え押下鍵を表す押鍵信号を発生する鍵盤
と、前記和音名データに基づいて和音名または押
下すべき鍵を表示する和音指示表示手段とを有す
る電子楽器において、前記和音名データに対応す
る組合せの押鍵が行なわれたことを前記押鍵信号
に基づき検出して一致信号を発生する押鍵和音比
較手段と、この一致信号が発生したときの前記押
鍵信号または和音名データを、次の前記和音名デ
ータが読み出されるまで、または新たな押鍵信号
が発生するまで記憶する記憶手段と、この記憶さ
れた押鍵信号または和音名データに対応する和音
信号を発生する和音信号発生手段とを具備するこ
とを特徴とする。
Purpose of the Invention In view of the above-mentioned problems with the conventional type, an object of the present invention is to provide an electronic musical instrument that performs automatic performance based on musical score data, so that key press information or key press chord information is stored only when keys are pressed correctly. It is to make it. In order to achieve this object, the present invention provides a chord data storage device storing a series of chord data including chord name data and note length data indicating the performance section of this chord, and a means for sequentially reading out chord name data at timings according to the note length data; a keyboard having a plurality of keys and generating a key press signal representing a pressed key; and a chord name or chord name to be pressed based on the chord name data In an electronic musical instrument having chord instruction display means for displaying a key, a pressed-key chord comparison detects based on the key-pressed signal that a combination of keys corresponding to the chord name data has been pressed and generates a matching signal. storage means for storing the key press signal or chord name data when the matching signal is generated until the next chord name data is read out or until a new key press signal is generated; and chord signal generating means for generating a chord signal corresponding to the pressed key signal or chord name data.

実施例の説明 以下、図面を用いてこの発明の実施例を説明す
る。第1図はこの発明の1実施例に係る電子楽器
の構成を示す。同図の電子楽器は、楽譜1に形成
された磁気ストライプ1aの記録データを楽譜デ
ータ読取装置2で読み取り、この読取データに基
づき、リズム音を自動演奏するリズム音自動演奏
機能、次に演奏すべき和音を指示したり押下すべ
き鍵を表示する和音指示表示機能、前記読取デー
タまたは鍵盤からの押鍵信号に基づき和音やベー
ス音等の伴奏音を自動演奏する伴奏音自動演奏機
能を有している。
DESCRIPTION OF EMBODIMENTS Hereinafter, embodiments of the present invention will be described using the drawings. FIG. 1 shows the configuration of an electronic musical instrument according to an embodiment of the present invention. The electronic musical instrument shown in the figure has a rhythm tone automatic performance function that reads data recorded on a magnetic stripe 1a formed on a musical score 1 using a musical score data reading device 2, and automatically plays rhythm tones based on this read data. It has a chord instruction display function that indicates the chord to be played or a key to be pressed, and an automatic accompaniment tone performance function that automatically plays accompaniment tones such as chords and bass notes based on the read data or key press signals from the keyboard. ing.

楽譜データ読取装置2は、楽譜1に形成された
磁気ストライプ1aに記録されたデータを読み取
り、この読取データをメモリ3に送出するととも
に磁気ストライプ1aに記憶されたデータの順序
またはこのデータとともに記録されている同期信
号、ストローブ信号もしくはアドレス信号等に基
づいて前記読取データが書き込まれるべきアドレ
スデータを作成し書込・読出制御回路4に送出す
る。
The musical score data reading device 2 reads data recorded on the magnetic stripe 1a formed on the musical score 1, sends this read data to the memory 3, and reads data in the order of the data stored on the magnetic stripe 1a or the data recorded together with this data. Based on the synchronization signal, strobe signal, address signal, etc., address data to which the read data is to be written is created and sent to the write/read control circuit 4.

書込・読出制御回路4はメモリ3へのデータ書
込およびメモリ3からのデータ読出を制御するも
ので、アドレスカウンタを内蔵している。書込の
際、このアドレスカウンタは楽譜データ読取装置
2の出力するアドレスデータでセツトされ、メモ
リ3はこのアドレスカウンタの指定するアドレス
に読取データが書き込まれる。
The write/read control circuit 4 controls writing of data to the memory 3 and reading of data from the memory 3, and includes an address counter. At the time of writing, this address counter is set with the address data output from the musical score data reading device 2, and the read data is written in the memory 3 at the address specified by this address counter.

メモリ3に書き込まれるデータは和和音データ
を含む。この和音データは和音名データCDとこ
の和音の演奏区間を示す符長データNLとからな
り、和音名データCDは根音データRTと和音タ
イプデータCTとからなる。
The data written to the memory 3 includes chord data. This chord data consists of chord name data CD and note length data NL indicating the performance section of this chord, and the chord name data CD consists of root note data RT and chord type data CT.

メモリ3に格納された和音データは書込・読出
制御回路4のアドレスカウンタの計数値に従つて
読み出される。このアドレスカウンタは、前述の
データ読取および書込後、図示しないスタートセ
ツトスイツチをオンにすると、先ずリセツトさ
れ、続いて符長検出読出制御回路5が後述するス
テツプ信号NEXTを発生する度に歩進される。
The chord data stored in the memory 3 is read out according to the count value of the address counter of the write/read control circuit 4. This address counter is first reset when a start set switch (not shown) is turned on after reading and writing the data described above, and then increments each time the note length detection readout control circuit 5 generates a step signal NEXT, which will be described later. be done.

符長検出読出制御回路5は、上記のスタートセ
ツトスイツチオン時、メモリ3の発生する最初の
和音名データCD1および符長データNL1を取り
込み、この和音名データCD1を押鍵表示および
和音名表示用の和音名データPCDとしてラツチ
出力するとともに、内蔵するテンポカウンタに1
拍分の計数値をセツトする。以後このテンポカウ
ンタは後述するテンポクロツクTCLをカウント
する。そして、このテンポカウンタがセツト値す
なわち1拍をカウントすると、この制御回路5
は、最初のステツプ信号NEXT1を発生し、和
音データCD1を現在発音すべき和音(現和音)
の和音名データNCDとしてラツチ出力し、現和
音の演奏区間を示す符長データNL1をテンポカ
ウンタにセツトする。次いで、このステツプ信号
NEXT1により歩進されたアドレスカウンタの
計数値に従つてメモリ3から読み出される2番目
の和音名データCD2および符長データNL2を取
り込む。次にテンポカウンタがセツト値すなわち
符長データNL1より1拍分少ない値を計数した
とき表示用和音名データPCDを新たな和音名デ
ータCD2で更新する。さらに、テンポカンタが
セツト値すなわち最初の符長データNL1をカウ
ントすると、前述のようにステツプ信号NEXT
2を発生し、現和音名データNCDを新たな和音
名データCD2で更新し、テンポカウンタに符長
データNL2をセツトする。以後、ステツプ信号
NEXTが発生する度に上述の動作が繰り返され、
メモリ3に格納された和音データがテンポクロツ
クTCLおよび符長データNLで定まるタイミング
で順次読み出される。そしてこの読み出された和
音名データCDは、符長検出読出回路5によつて、
第2図に示すように、次のステツプ信号NEXT
発生の1拍前に表示用和音名データPCDとして
先行出力され、次いでステツプ信号NEXTと同
期して現和音名データNCDとして出力される。
これらの和音名データPCDおよびNCDはそれぞ
れ符長データNLとテンポクロツクTCLとで定ま
る期間例えば1小節の間出力される。
The note length detection readout control circuit 5 takes in the first chord name data CD1 and note length data NL1 generated from the memory 3 when the start set switch is turned on, and uses this chord name data CD1 for key press display and chord name display. In addition to latching output as the chord name data PCD, 1 is written to the built-in tempo counter.
Set the count value for beats. Thereafter, this tempo counter counts a tempo clock TCL, which will be described later. When this tempo counter counts the set value, that is, one beat, this control circuit 5
generates the first step signal NEXT1, and uses chord data CD1 as the chord to be played currently (current chord).
It latches and outputs the chord name data NCD as the chord name data NCD, and sets note length data NL1 indicating the performance section of the current chord in the tempo counter. Then this step signal
The second chord name data CD2 and note length data NL2 read out from the memory 3 according to the count value of the address counter incremented by NEXT1 are taken in. Next, when the tempo counter counts a value one beat less than the set value, that is, the note length data NL1, the display chord name data PCD is updated with new chord name data CD2. Furthermore, when the tempo counter counts the set value, that is, the first note length data NL1, the step signal NEXT is started as described above.
2, updates the current chord name data NCD with new chord name data CD2, and sets note length data NL2 in the tempo counter. After that, the step signal
The above operation is repeated every time NEXT occurs,
The chord data stored in the memory 3 is sequentially read out at timings determined by the tempo clock TCL and note length data NL. The read chord name data CD is then processed by the note length detection readout circuit 5.
As shown in Figure 2, the next step signal NEXT
One beat before the chord name is generated, it is output as display chord name data PCD, and then, in synchronization with the step signal NEXT, it is output as current chord name data NCD.
These chord name data PCD and NCD are each output for a period determined by note length data NL and tempo clock TCL, for example, one bar.

テンポ発振器6は、可変周波数発振器からな
り、外付の可変抵抗器6aの設定に応じた周波数
のテンポクロツクTCLを発生する。
The tempo oscillator 6 is composed of a variable frequency oscillator, and generates a tempo clock TCL having a frequency according to the setting of an external variable resistor 6a.

和音名表示部7は表示用和音名データPCDに
基づき押鍵すべき和音名を例えば「C7」のよう
に表示する。
The chord name display section 7 displays the chord name to be pressed, such as "C 7 ", based on the display chord name data PCD.

押鍵ランプ8は伴奏用の下鍵盤LKの各鍵に対
応して設けられ個別に点灯される複数のランプか
らなり、押鍵表示信号形成回路9は表示用和音名
データPCDに基づいてこの和音を発生するため
に押下するべき鍵に対応するランプを点灯させ
る。
The pressed key lamp 8 consists of a plurality of lamps that are provided corresponding to each key of the lower keyboard LK for accompaniment and are lit individually, and the pressed key display signal forming circuit 9 detects this chord based on the display chord name data PCD. The lamp corresponding to the key to be pressed to generate the message lights up.

すなわち、上記和音名表示および押鍵表示は、
和音名データCDが現和音データNCDとして出力
されるのに1拍先行して行なわれ、演奏者はこれ
らの表示に従つて押鍵することにより和音演奏の
練習を行なうことができる。
In other words, the above chord name display and key press display are as follows.
The chord name data CD is output one beat before the current chord data NCD is output, and the performer can practice chord performance by pressing keys in accordance with these displays.

なお、この電子楽器には和音押鍵モードとして
シングルフインガー(以下SFという)モードと
フインガーコード(以下FCという)モードとが
設けられている。FCモードは通常の押下鍵通り
の和音を発音するものである。また、SFモード
は1つの鍵のみを押下するとこの鍵を根音とする
メジヤーコードを発音し、根音とこの根音より低
音側の黒鍵を押下するとマイナーコードを発音
し、根音とこの根音より低音側の白鍵を押下する
とセブンスコードを発音し、根音とこの根音より
低音側の黒鍵および白鍵を押下するとマイナセブ
ンスコードを発音するものである。
Note that this electronic musical instrument is provided with a single finger (hereinafter referred to as SF) mode and a finger chord (hereinafter referred to as FC) mode as chord key pressing modes. In FC mode, chords are produced according to the keys normally pressed. In addition, in SF mode, if you press only one key, a major chord with this key as the root note will be sounded, and if you press the root note and a black key on the bass side of this root note, a minor chord will be sounded, and the root note and this root note will be played. When a white key on the bass side of the note is pressed, a seventh chord is produced, and when the root note and the black and white keys on the bass side of the root note are depressed, a minor seventh chord is produced.

従つて、和音名が前述の「C7」である場合、
SFモードにおいてはBとCの鍵を押鍵表示し、
また、FCモードにおいてはC,E,G,Aまた
はC,E,Aの鍵を押鍵表示する。
Therefore, if the chord name is the aforementioned "C 7 ",
In SF mode, keys B and C are displayed as keys pressed,
Furthermore, in the FC mode, keys C, E, G, A or C, E, A are displayed as pressed keys.

キースイツチ11は、伴奏用鍵盤例えば下鍵盤
LKの各鍵と1対1に対応する多数のスイツチか
らなり、押下された鍵に対応するスイツチから押
鍵信号KON=“1”を出力する。
The key switch 11 is an accompaniment keyboard, for example, a lower keyboard.
It consists of a large number of switches that correspond one-to-one with each key of LK, and a key press signal KON="1" is output from the switch corresponding to the pressed key.

押鍵信号記憶回路12は記憶制御回路13の制
御のもとにキースイツチ11の発生する押鍵信号
KONを中断するとともに一時記憶する。また、
下鍵盤LKにおいていずれかの鍵が押下中である
ことを示すエニーキーオン信号AKOを発生する。
A key press signal storage circuit 12 stores key press signals generated by the key switch 11 under the control of a memory control circuit 13.
KON is interrupted and temporarily stored. Also,
Generates any key-on signal AKO indicating that any key on the lower keyboard LK is being pressed.

和音名検出回路14は、例えば変換ROMで、
記憶回路12からの押鍵信号基づく和音名データ
KCDを出力する。この回路14は、押鍵表示信
号形成回路9とは逆の変換を行なうものであり、
同様に各和音押鍵モードSFおよびFC用のテーブ
ルが設けられている。
The chord name detection circuit 14 is, for example, a conversion ROM,
Chord name data based on key press signals from memory circuit 12
Output KCD. This circuit 14 performs the opposite conversion to that of the key press display signal forming circuit 9.
Similarly, tables are provided for each chord key press mode SF and FC.

記憶制御回路13は、下鍵盤LKの押鍵に基づ
く和音名データKCDと現和音名データNCDとを
比較し、これらが一致したとき保持信号HLDを
発生し、この和音名データNCDに対応する押鍵
信号を押鍵信号記憶回路12に記憶させる。ま
た、メモリ3から次の和音が読み出されるとき、
すなわち、符長検出読出制御回路5がステツプ信
号NEXTを発生したとき、および下鍵盤LKの押
鍵によつてエニーキーオン信号AKOが発生した
ときメモリクリア信号CLRを発生して押鍵信号
記憶回路12の内容をクリアする。
The memory control circuit 13 compares the chord name data KCD based on the key presses of the lower keyboard LK with the current chord name data NCD, and when they match, generates a hold signal HLD and presses the keys corresponding to this chord name data NCD. The key signal is stored in the key press signal storage circuit 12. Also, when the next chord is read from memory 3,
That is, when the note length detection readout control circuit 5 generates the step signal NEXT and when the any-key-on signal AKO is generated by pressing a key on the lower keyboard LK, the memory clear signal CLR is generated and the key press signal storage circuit 12 Clear the contents of.

パターン発生器15は、テンポクロツクTCL
に基づいてリズムパターンパルスRP、ベース音
程データBN、和音発生パターンパルスCPを順次
発生する。
The pattern generator 15 is a tempo clock TCL.
Based on this, a rhythm pattern pulse RP, base pitch data BN, and chord generation pattern pulse CP are generated in sequence.

和音キーデータ形成回路16は、発音すべきキ
ーデータを形成するもので、和音押鍵モードが
SFモードに設定されているときは、和音名デー
タKCDの根音データRTにさらに和音タイプデー
タで定まる2つまた3つの従音キーデータを付加
し、3〜4音分(CメジヤーならC,E,G,
C7ならばC,E,(G),A)の和音キーデータ
を発生する。また、和音押鍵モードがFCモード
であるときは押鍵信号記憶回路12からの押鍵信
号のそれぞれに対応するキーデータを形成する。
これは、押鍵されたときは押鍵した通りの楽音を
発音させるためである。(第2図で例えば誤まつ
てD7を押鍵したとき)なお、FCモードの場合も
和音検出回路14の出力する和音名データKCD
に基づいて和音キーデータを形成してもよい。但
し、この場合、和音検出回路14で和音として検
出できない組合せの押鍵に対しては和音名データ
KCDが発生せず、従つて押鍵があつたにも拘ら
ず発音しない場合が生じる。
The chord key data forming circuit 16 forms key data to be sounded, and when the chord key press mode is set.
When set to SF mode, two or three subordinate key data determined by the chord type data are added to the root note data RT of the chord name data KCD for 3 to 4 notes (C for C major, E,G,
For C 7 , chord key data of C, E, (G), A) is generated. Further, when the chord key press mode is the FC mode, key data corresponding to each key press signal from the key press signal storage circuit 12 is formed.
This is so that when a key is pressed, the musical tone exactly as the key is pressed is produced. (For example, when you press D 7 by mistake in Figure 2) In addition, even in the FC mode, the chord name data KCD output from the chord detection circuit 14
The chord key data may be formed based on the following. However, in this case, the chord name data is not used for keys pressed in a combination that cannot be detected as a chord by the chord detection circuit 14.
KCD is not generated, so there are cases where no sound is produced even though a key is pressed.

和音楽音形成回路17は、パターン発生器15
で発生する和音発生パターンパルスCPのタイミ
ングに従い、和音キーデータで示される3〜4音
分の楽音を形成してこれらの楽音がミキシングさ
れた和音信号を発生する。この和音信号はサウン
ドシステム18を介して発音される。
The chord sound forming circuit 17 includes a pattern generator 15
According to the timing of the chord generation pattern pulse CP generated at , musical tones for three to four tones indicated by the chord key data are formed, and a chord signal is generated by mixing these tones. This chord signal is sounded via the sound system 18.

ベース音キーデータ形成回路21は、パターン
発生器15からベース音の発音タイミング時に発
生するベース音程データBNと和音名データKCD
の根音データRTとを加算し、根音に対してベー
ス音程データBNで指定される音程関係(1度、
3度、5度等)のベース音キーデータを発生す
る。ベース楽音形成回路22はベース音キーデー
タに基づいてベース楽音信号を形成する。この一
連のベース楽音信号はサウンドシステム18を介
して、例えばウオーキングベース音として発音さ
れる。
The bass note key data forming circuit 21 includes bass pitch data BN and chord name data KCD generated from the pattern generator 15 at the timing of bass note generation.
The root note data RT is added to the root note, and the interval relationship specified by the base interval data BN (1 degree,
3rd, 5th, etc.) generates bass note key data. The bass tone forming circuit 22 forms a bass tone signal based on the bass tone key data. This series of bass musical tone signals is produced as, for example, a walking bass tone via the sound system 18.

リズム音源23は、パターン発生器15の発生
するリズムパターンパルスRPに基づくタイミン
グおよび楽器種類のリズム音信号を発生する。
The rhythm sound source 23 generates a rhythm sound signal with timing and instrument type based on the rhythm pattern pulse RP generated by the pattern generator 15.

キースイツチ回路25は、メロデイ鍵盤例えば
上鍵盤UKにおける押鍵に従つた押鍵データを発
生し、メロデイ楽音形成回路26はこの押鍵デー
タからメロデイ音信号を発生する。これらのリズ
ム音信号およびメロデイ音信号もサウンドシステ
ム18を介して発音される。
The key switch circuit 25 generates key press data according to the key presses on the melody keyboard, for example, the upper keyboard UK, and the melody tone forming circuit 26 generates a melody sound signal from this key press data. These rhythm sound signals and melody sound signals are also generated via the sound system 18.

なお、このようにパターンパルスを発生する装
置、このパターンパルスに基づき和音、ベース音
およびリズム音を形成する装置、ならびにメロデ
イ鍵盤、キースイツチ回路および楽音形成回路を
含みメロデイ鍵盤の演奏に従つてメロデイ音を形
成する装置としては周知の種々のものを用いるこ
とができるので詳細な構成説明についてはこの明
細書では省略する。
The device includes a device that generates pattern pulses, a device that forms chords, bass tones, and rhythm tones based on the pattern pulses, a melody keyboard, a key switch circuit, and a musical tone forming circuit, and generates melody tones in accordance with the performance of the melody keyboard. Since various well-known devices can be used as the device for forming the device, a detailed explanation of the configuration will be omitted in this specification.

(実施例要部の詳細動作説明) 第3図は第1図の電子楽器の要部である押鍵信
号記憶回路12、記憶制御回路13および和音検
出回路14部分の詳細回路を示す。
(Detailed Operational Description of Main Parts of Embodiment) FIG. 3 shows detailed circuits of the key depression signal storage circuit 12, storage control circuit 13, and chord detection circuit 14, which are the main parts of the electronic musical instrument shown in FIG.

次に第3図の回路の動作を説明する。 Next, the operation of the circuit shown in FIG. 3 will be explained.

下鍵盤LK(第1図)において鍵が押下される
と、各押下鍵ごとの押鍵信号KON=“1”が押鍵
信号記憶回路12に各鍵と1対1に対応して設け
られた入力端31,31−1,31−2,……,
31−nに供給され、さらに、オア回路32,3
2−1,32−2,……,32−nおよび遅延回
路例えば1ステージ1ビツトのシフトレジスタ3
3,33−1,33−2,……,33−nを介し
て和音名検出回路14に供給される。回路14に
おいて、押鍵組合検出回路34はこの押鍵信号
KON=“1”を発生している鍵の組合せを検出し
て根音データと和音タイプデータとからなる和音
名データ発生する。また、最高キー検出回路35
は押下された鍵のうち最高音のものを検出してこ
の鍵のキーデータを根音データとして発生する。
さらに白/黒鍵検出回路36は、最高キー以外に
押下されている鍵を検出してその鍵が黒鍵であれ
ばマイナ信号=“1”を発生し白鍵であればセブ
ンス信号=“1”を発生する。
When a key is pressed on the lower keyboard LK (FIG. 1), a key press signal KON="1" for each pressed key is provided in the key press signal storage circuit 12 in one-to-one correspondence with each key. Input terminals 31, 31-1, 31-2, ...,
31-n, and is further supplied to OR circuits 32, 3
2-1, 32-2, ..., 32-n and a delay circuit, for example, a shift register 3 with one stage and one bit.
3, 33-1, 33-2, . . . , 33-n to the chord name detection circuit 14. In the circuit 14, the key press combination detection circuit 34 receives this key press signal.
A key combination that generates KON="1" is detected and chord name data consisting of root note data and chord type data is generated. In addition, the highest key detection circuit 35
detects the highest note among the pressed keys and generates the key data of this key as root note data.
Further, the white/black key detection circuit 36 detects a pressed key other than the highest key, and if the key is a black key, a minor signal = "1" is generated, and if the key is a white key, a seventh signal = "1" is generated. ” occurs.

セレクタ37は、和音押鍵モードとしてFCモ
ードが選択されていれば、A入力を選択して押鍵
組合検出回路34の出力を押鍵和音名データ
KCDとして出力する。またSFモードであれば、
B入力を選択し、最高キー検出回路35の出力す
る根音データに白/黒鍵検出回路36のマイナお
よびセブンスの2ビツト分の和音タイプデータを
付加してなる和音名データを押鍵和音名データ
KCDとして出力する。この和音名データKCDは
記憶制御回路13に供給される。
If the FC mode is selected as the chord key press mode, the selector 37 selects the A input and uses the output of the key press combination detection circuit 34 as the key press chord name data.
Output as KCD. Also, in SF mode,
Select the B input, and use the chord name data obtained by adding 2 bits of chord type data for minor and seventh from the white/black key detection circuit 36 to the root note data output from the highest key detection circuit 35. data
Output as KCD. This chord name data KCD is supplied to the storage control circuit 13.

比較回路38は、この押鍵和音名データKCD
と符長検出読出制御回路5(第1図)から供給さ
れる現和音名データNCDとを比較し、一致して
いれば一致信号EQ=“1”を発生する。フリツプ
フロツプ39はこの一致信号EQ=“1”によつて
セツトされ、押鍵信号保持信号HLD=“1”を発
生する。
The comparison circuit 38 uses this pressed key chord name data KCD.
and the current chord name data NCD supplied from the note length detection readout control circuit 5 (FIG. 1), and if they match, a match signal EQ="1" is generated. The flip-flop 39 is set by this coincidence signal EQ="1" and generates a key press signal holding signal HLD="1".

この状態で鍵を離すと、全部の押鍵信号KON
を入力とするオア回路40の出力すなわちエニー
キーオン信号AKOは“0”となり、一方、ステ
ツプ信号NEXTも“0”であるからNOR回路4
1の出力するクリア信号CLRは“1”となる。
従つて、アンド回路42(42−1,42−2,
……,42−n)の第1の入力端子には保持信号
HLD=“1”が、第2の端子にはクリア信号
=“1”が供給されるここととなり、遅延回路3
3の出力をアンド回路42およびオア回路32を
介して遅延回路33に帰還する閉ループが形成さ
れ、押鍵信号KONがこの帰還ループ内に循環的
に記憶される。
If you release the key in this state, all key press signals KON
The output of the OR circuit 40 which inputs the input signal, that is, the any key-on signal AKO, becomes "0", and on the other hand, the step signal NEXT is also "0", so the NOR circuit 4
The clear signal CLR output by 1 becomes "1".
Therefore, the AND circuit 42 (42-1, 42-2,
..., 42-n) has a holding signal at its first input terminal.
HLD="1" is supplied to the second terminal, and the clear signal="1" is supplied to the delay circuit 3.
A closed loop is formed in which the output of No. 3 is fed back to the delay circuit 33 via the AND circuit 42 and the OR circuit 32, and the key depression signal KON is cyclically stored in this feedback loop.

次に符長検出読出制御回路5(第1図)がステ
ツプ信号NEXT=“1”を発生したとき、または
いずれかの鍵が押下されてエニーキーオン信号
AKOが“1”になつたときは、オア回路43を
介してフリツプフロツプ39がリセツトされ、こ
のため、保持信号HLDは“0”になるとともに、
オア回路41がクリア信号=“0”を発生す
るため、上記帰還ループがアンド回路42によつ
て遮断され、従つて押鍵信号KONの記憶がクリ
アされる。なお、エニーキーオン信号AKO=
“1”は微分回路44を介して立ち上りでフリツ
プフロツプ39をリセツトするようになつてい
る。
Next, when the note length detection readout control circuit 5 (Fig. 1) generates the step signal NEXT="1", or when any key is pressed, an any key on signal is generated.
When AKO becomes "1", the flip-flop 39 is reset via the OR circuit 43, and therefore the hold signal HLD becomes "0" and
Since the OR circuit 41 generates the clear signal = "0", the feedback loop is cut off by the AND circuit 42, and therefore the memory of the key press signal KON is cleared. In addition, any key on signal AKO=
"1" is configured to reset the flip-flop 39 at the rising edge via the differentiating circuit 44.

押鍵表示と異なる押鍵がなされた場合、押鍵和
音名データKCDと現和音名データNCDとは一致
せず一致信号EQは発生しない。従つてフリツプ
フロツプ39は押鍵信号KONすなわちエニーキ
ーオン信号AKO=“1”の立ち上りでリセツトさ
れたままセツトされず、保持信号HLDは“0”
であるから離鍵後押鍵信号KONは記憶されない。
但し、押鍵中はオア回路32および遅延回路33
を介して、またはさらに最高キー検出回路35お
よびセレクタ37等を介して押鍵データKON
(FCモード時)またはこの押鍵和音名データ
KCD(SFモード時)が和音キーデータ形成回路
16(第1図)に供給されるため、この押鍵に従
つた和音が発音される。
If a key is pressed that is different from the key pressed display, the pressed key chord name data KCD does not match the current chord name data NCD, and no coincidence signal EQ is generated. Therefore, the flip-flop 39 remains reset at the rising edge of the key press signal KON, that is, the any key on signal AKO="1", and is not set, and the hold signal HLD remains "0".
Therefore, the key press signal KON after key release is not stored.
However, while the key is being pressed, the OR circuit 32 and delay circuit 33
or further via the highest key detection circuit 35, selector 37, etc.
(in FC mode) or this pressed key chord name data
Since the KCD (in the SF mode) is supplied to the chord key data forming circuit 16 (FIG. 1), a chord is generated according to the pressed key.

なお、上記実施例において、一致信号EQ=
“1”が発生したときの押鍵信号と和音名データ
とは等価である。したがつて、上記押鍵信号に代
えて和音名データを記憶させるようにしてもよ
い。
In addition, in the above embodiment, the coincidence signal EQ=
The key press signal and the chord name data when "1" is generated are equivalent. Therefore, chord name data may be stored instead of the key press signal.

以上のように、この発明によると、和音名デー
タに対して正しく押鍵したときは、その押鍵信号
または和音名データを記憶し、以後、符長データ
で定まる区間、またはこの区間内であつても新た
な押鍵があるまで、リズムパターンに応じて和音
が自動的に発音される。したがつて、和音変化時
のみ一瞬押鍵するだけで、後は押鍵し続けなくて
も和音が自動的に発音される。このため、例え
ば、この和音演奏と同時にメロデイ演奏を練習す
る場合、和音演奏の押鍵は上記のように一瞬行な
えばよいので、次の和音変更時まではメロデイ演
奏に集中でき、演奏練習者にとつて練習し易い。
一方、押鍵が正しくないときは、押鍵されている
間のみ押鍵およびリズムパターンに従つて発音さ
せ(FCモード)、または和音およびベース音を発
音させないようにしているため、誤つた和音やベ
ース音が持続して発音されることはない。
As described above, according to the present invention, when a key is pressed correctly for chord name data, that key press signal or chord name data is memorized, and from then on, the key press signal or chord name data is stored, and from then on, the key press signal or chord name data is The chords will be played automatically according to the rhythm pattern until a new key is pressed. Therefore, by pressing the key for a moment only when the chord changes, the chord is automatically produced thereafter without the need to continue pressing the key. Therefore, for example, if you are practicing playing a melody at the same time as playing this chord, you only need to press the key for a moment as shown above, so you can concentrate on playing the melody until the next chord change, and it is easy for the practitioner to play the chord. Easy to practice.
On the other hand, if a key is pressed incorrectly, the system will only produce sound according to the key press and rhythm pattern while the key is being pressed (FC mode), or will not produce chords or bass notes. The bass note is never produced continuously.

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

第1図はこの発明の1実施例に係る電子楽器の
ブロツク構成図、第2図は第1図の電子楽器の各
部信号のタイミングチヤート、そして第3図は第
1図の電子楽器の要部の詳細ブロツク構成図であ
る。 1……楽譜、1a……磁気ストライプ、2……
楽譜データ読取装置、3……メモリ、4……書
込・読出制御回路、5……符長検出読出制御回
路、7……和音名表示装置、8……押鍵ランプ、
9……押鍵表示信号形成回路、11……キースイ
ツチ、12……押鍵信号記憶回路、13……記憶
制御回路、14……和音名検出回路、34……押
鍵組合検出回路、35……最高キー検出回路、3
6……白/黒鍵検出回路、38……比較回路、
LK……下鍵盤。
FIG. 1 is a block diagram of an electronic musical instrument according to an embodiment of the present invention, FIG. 2 is a timing chart of signals of various parts of the electronic musical instrument of FIG. 1, and FIG. 3 is a main part of the electronic musical instrument of FIG. 1. FIG. 2 is a detailed block configuration diagram of FIG. 1... Sheet music, 1a... Magnetic stripe, 2...
Musical score data reading device, 3... memory, 4... writing/reading control circuit, 5... note length detection reading control circuit, 7... chord name display device, 8... key press lamp,
9... Key press display signal forming circuit, 11... Key switch, 12... Key press signal storage circuit, 13... Memory control circuit, 14... Chord name detection circuit, 34... Key press combination detection circuit, 35... ...Highest key detection circuit, 3
6... White/black key detection circuit, 38... Comparison circuit,
LK...lower keyboard.

Claims (1)

【特許請求の範囲】 1 和音名データとこの和音の演奏区間を示す符
長データとを含む一連の和音データが格納された
和音データ記憶装置と、この記憶装置から所定の
テンポおよび前記符長データに従つたタイミング
で和音名データを順次読み出す読出手段と、複数
個の鍵を備え押下鍵を表す押鍵信号を発生する鍵
盤と、前記和音名データに基づいて和音名または
押下すべき鍵を表示する和音指示表示手段とを有
する電子楽器において、前記和音名データに対応
する組合せの押鍵が行なわれたことを前記押鍵信
号に基づき検出して一致信号を発生する押鍵和音
比較手段と、この一致信号が発生したときの前記
押鍵信号または和音名データを、次の前記和音名
データが読み出されるまで、または新たな押鍵信
号が発生するまで記憶する記憶手段と、この記憶
された押鍵信号または和音名データに対応する和
音信号を発生する和音信号発生手段とを具備する
ことを特徴とする電子楽器の自動演奏装置。 2 前記読出手段は、前記符長データに従つたタ
イミングより所定時間前に前記和音名データを取
り込んで前記表示指示手段に送出するとともに、
この和音名データを前記符長データに従つたタイ
ミングで読出データとして出力する特許請求の範
囲第1項記載の電子楽器の自動演奏装置。
[Scope of Claims] 1. A chord data storage device storing a series of chord data including chord name data and note length data indicating the performance section of the chord, and a chord data storage device that stores a series of chord data including chord name data and note length data indicating the performance section of the chord, and a predetermined tempo and the note length data from this storage device. a reading means for sequentially reading chord name data at a timing according to the chord name data; a keyboard having a plurality of keys and generating a key press signal representing a pressed key; and displaying a chord name or a key to be pressed based on the chord name data. in the electronic musical instrument, the electronic musical instrument has a chord instruction display means for detecting, based on the key press signal, that a combination of keys corresponding to the chord name data has been pressed, and generating a matching signal; a storage means for storing the key press signal or chord name data when the matching signal is generated until the next chord name data is read out or until a new key press signal is generated; 1. An automatic performance device for an electronic musical instrument, comprising: chord signal generating means for generating a chord signal corresponding to a key signal or chord name data. 2. The reading means takes in the chord name data a predetermined time before the timing according to the note length data and sends it to the display instruction means,
An automatic performance device for an electronic musical instrument according to claim 1, which outputs the chord name data as read data at a timing according to the note length data.
JP57199818A 1982-11-16 1982-11-16 Automatic performer for electronic musical instrument Granted JPS5990894A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP57199818A JPS5990894A (en) 1982-11-16 1982-11-16 Automatic performer for electronic musical instrument

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP57199818A JPS5990894A (en) 1982-11-16 1982-11-16 Automatic performer for electronic musical instrument

Publications (2)

Publication Number Publication Date
JPS5990894A JPS5990894A (en) 1984-05-25
JPH0232635B2 true JPH0232635B2 (en) 1990-07-23

Family

ID=16414145

Family Applications (1)

Application Number Title Priority Date Filing Date
JP57199818A Granted JPS5990894A (en) 1982-11-16 1982-11-16 Automatic performer for electronic musical instrument

Country Status (1)

Country Link
JP (1) JPS5990894A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7956275B2 (en) 2009-01-09 2011-06-07 Yamaha Corporation Music performance training apparatus and method

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS613017Y2 (en) * 1978-11-07 1986-01-30
JPS57154296A (en) * 1981-03-19 1982-09-24 Casio Computer Co Ltd Key indicator for electronic musical instrument

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7956275B2 (en) 2009-01-09 2011-06-07 Yamaha Corporation Music performance training apparatus and method

Also Published As

Publication number Publication date
JPS5990894A (en) 1984-05-25

Similar Documents

Publication Publication Date Title
JPS6228472B2 (en)
JPS6157640B2 (en)
EP0070293B1 (en) Signal emitting device with adjustable beat frequency
JPS6410079B2 (en)
US5369216A (en) Electronic musical instrument having composing function
US4454797A (en) Automatic music performing apparatus with intermediate span designating faculty
JP3239411B2 (en) Electronic musical instrument with automatic performance function
US4481853A (en) Electronic keyboard musical instrument capable of inputting rhythmic patterns
JPH0232635B2 (en)
JPH0125994Y2 (en)
US4920849A (en) Automatic performance apparatus for an electronic musical instrument
US5260509A (en) Auto-accompaniment instrument with switched generation of various phrase tones
JPH0222387B2 (en)
JPS6311673B2 (en)
JPH0579996B2 (en)
JPH0437440B2 (en)
JPS631595B2 (en)
JPH0314714Y2 (en)
JPS6312362Y2 (en)
JP2636393B2 (en) Automatic performance device
JP2570068B2 (en) Automatic performance device
JPS6035680B2 (en) Automatic accompaniment device for electronic musical instruments
JPS636794Y2 (en)
JPS6029949B2 (en) electronic musical instrument device
JP2962077B2 (en) Electronic musical instrument