JPS59139093A - Automatic performer - Google Patents

Automatic performer

Info

Publication number
JPS59139093A
JPS59139093A JP58013251A JP1325183A JPS59139093A JP S59139093 A JPS59139093 A JP S59139093A JP 58013251 A JP58013251 A JP 58013251A JP 1325183 A JP1325183 A JP 1325183A JP S59139093 A JPS59139093 A JP S59139093A
Authority
JP
Japan
Prior art keywords
data
circuit
key
performance
control
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
JP58013251A
Other languages
Japanese (ja)
Other versions
JPH0552502B2 (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 JP58013251A priority Critical patent/JPS59139093A/en
Publication of JPS59139093A publication Critical patent/JPS59139093A/en
Publication of JPH0552502B2 publication Critical patent/JPH0552502B2/ja
Granted legal-status Critical Current

Links

Landscapes

  • Electrophonic Musical Instruments (AREA)

Abstract

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

Description

【発明の詳細な説明】 この発明は、鍵盤演奏と共に自動演奏をなしうる自動演
奏装置に関し、共通バスから鍵演奏データ及び自動演奏
データを受信する複数の音源回路の動作モードを鍵演奏
モード又は再生モードに指定することによシ音源回路へ
のデータ割当処理を不要にしたものである。
DETAILED DESCRIPTION OF THE INVENTION The present invention relates to an automatic performance device that can perform automatic performance along with keyboard performance, and the operating mode of a plurality of sound source circuits that receive key performance data and automatic performance data from a common bus is set to key performance mode or playback mode. By specifying this mode, the process of allocating data to the sound source circuit is no longer necessary.

従来、記憶装置から読出した自動演奏データと鍵盤手段
からの鍵演奏データとを複数の音源回路に適宜割当てる
ことによル鍵盤演奏音及び自動演奏音を同時に発音させ
るようにした自動演奏装置が提案されている(例えば、
特開昭55−135899号公報参照)。
Conventionally, an automatic performance device has been proposed in which a keyboard performance sound and an automatic performance sound are simultaneously produced by appropriately allocating automatic performance data read from a storage device and key performance data from a keyboard means to a plurality of sound source circuits. (e.g.
(See Japanese Patent Application Laid-Open No. 135899/1989).

しかしながら、このような従来装置にあっては、鍵盤種
類(上鍵盤、下鍵盤、ペダル鍵盤)等によシ演奏パート
が増加すると、データ種類及び音源回路数が増加するた
め、各種データを多数の音源回路に割当てるための回路
構成又はデータ処理が複雑化するという問題があった。
However, in such conventional devices, as the number of performance parts increases depending on the type of keyboard (upper keyboard, lower keyboard, pedal keyboard), etc., the type of data and the number of sound source circuits increase, so various data are stored in large numbers. There is a problem in that the circuit configuration or data processing for allocating to the sound source circuit becomes complicated.

この発明の目的は、音源回路へのデータ割尚処理を不要
にした新規な自動演奏装置を提供することにある。
An object of the present invention is to provide a new automatic performance device that eliminates the need for data allocation processing to a tone generator circuit.

この発明による自動演奏装置は、共通バスから鍵演奏デ
ータ及び自動演奏データを受信する複数の音源回路の動
作モードを鍵演奏モード又は再生モードに指定する手段
を設け、鍵演奏モードが指定された音源回路では鍵演奏
データに応じて楽音信号を発生すると共に再生モードが
指定された音源回路では自動演奏データに応じて楽音信
号を発生するようにしたことを特徴とするものである。
The automatic performance device according to the present invention is provided with means for specifying the operation mode of a plurality of sound source circuits that receive key performance data and automatic performance data from a common bus to a key performance mode or a playback mode, and a sound source in which the key performance mode is designated. The circuit is characterized in that a musical tone signal is generated in accordance with key performance data, and a tone generator circuit for which a reproduction mode is designated generates a musical tone signal in accordance with automatic performance data.

以下、添付図面に示す実施例についてこの発明を詳述す
る。
The invention will now be described in detail with reference to embodiments shown in the accompanying drawings.

第1図はこの発明の一実施例による電子楽器を示すもの
で、各種楽音の発生、自動演奏−′−夕の記録・再生等
の動作はマイクロコンピュータによって制御されるよう
になっている。
FIG. 1 shows an electronic musical instrument according to an embodiment of the present invention, in which operations such as generation of various musical tones, automatic performance, recording and reproduction of music, etc. are controlled by a microcomputer.

電子楽器は、上鍵盤(UK)と、TIA盤(LK)と、
ペダル鍵盤(PK)とをそなえ、パネル面には、音色、
効果、音振等を制御するだめの各種操作子(スイッチ、
ボリューム類)と、記録・再生動作を制御するだめのス
イッチ類とが設けられている。
Electronic musical instruments have an upper keyboard (UK), a TIA keyboard (LK),
Equipped with a pedal keyboard (PK), the panel surface displays tones,
Various controls (switches,
There are also volume controls (volumes) and switches for controlling recording and playback operations.

第1図では、各銘盤に対応するキースイッチ回路及びパ
ネル面の各種操作子に対応する操作子回路が1つのブロ
ック10で示され、この中にはUKキースイッチ(UK
KSW)回路1.0 aと、LKキースイッチ(LKK
SW)回路10bと、PKキースイッチ(、PKKSW
)回路10Cと、パネル操作子回路10dとが含まれて
いる。パネル操作子回路10dに関連した各種の操作子
は6つの演奏パートにそれぞれ対応した6つの操作子グ
ループSGI、SG2・・・SG6に分かれてパネル面
に配置されている。
In FIG. 1, a key switch circuit corresponding to each nameplate and an operator circuit corresponding to various operators on the panel surface are shown in one block 10, and this includes a UK key switch (UK
KSW) circuit 1.0a and LK key switch (LKK
SW) circuit 10b and the PK key switch (,PKKSW
) circuit 10C and a panel operator circuit 10d. Various operators related to the panel operator circuit 10d are arranged on the panel surface in six operator groups SGI, SG2, . . . , SG6, each corresponding to six performance parts.

この実施例で採用される6つの演奏パート名を略号及び
音色設定態様と共に示すと、次の辰の通操作子グループ
SGI、SG2、SG3、SG4、SG5及びSG6は
それぞれ演奏パートUKORCH,UKSP、UKCU
S、LKORCH,LKSP及びPKBに対応している
が、第1図ではSG3〜SG5の図示を省略しである。
The names of the six performance parts employed in this example are shown together with their abbreviations and tone setting modes.
Although it corresponds to S, LKORCH, LKSP, and PKB, illustration of SG3 to SG5 is omitted in FIG.

記録制御スイッチ回路12は、パネル面に配置された記
録制御スイッチに関連したもので、記録制御スイッチと
しては記録指令スイッチRと、記録したい演奏パートを
指定するだめのスイッチR1〜R6とが設けられている
。記録パート指定スイッチR1、R2、R3、R4、R
5及びR6はそれぞれ演奏パー)UKORCH,UKS
P。
The recording control switch circuit 12 is related to a recording control switch arranged on the panel surface, and includes a recording command switch R and switches R1 to R6 for specifying a performance part to be recorded. ing. Recording part designation switch R1, R2, R3, R4, R
5 and R6 are performance par) UKORCH, UKS
P.

UKCUS%LKORCH%LKSP及びPKBに対応
している。
Compatible with UKCUS%LKORCH%LKSP and PKB.

再生制御スイッチ回路14は、パネル面に配置された再
生制御スイッチに関連したもので、再生制御スイッチと
しては再生スタート/ストップスイッチPと、再生した
くないパート又は鍵演奏したいパートを指定するだめの
スイッチP1〜P6とが設けられている。非再生/鍵演
奏パート指定スイッチPi、P2、P3、P4、P5及
びP6はそれぞれ演奏パー)UKORCH,UKSP。
The playback control switch circuit 14 is related to a playback control switch arranged on the panel surface, and the playback control switch includes a playback start/stop switch P and a switch for specifying a part that you do not want to play or a part that you want to play. Switches P1 to P6 are provided. The non-playback/key performance part designation switches Pi, P2, P3, P4, P5 and P6 are performance parts UKORCH and UKSP, respectively.

UKCUS、LKORCH,LKSP及びPKHに対応
している。
Compatible with UKCUS, LKORCH, LKSP and PKH.

記憶装置16は、RAM(ランダム・アクセス・メモリ
)からなるワーキングエリア16aと、ROM(リード
1オンリイ・メモリ)からなるプログラムエリア16b
と、リズムパターンデータ等を記憶したROMからなる
パターンエリア16Cとを含んでいる。
The storage device 16 includes a working area 16a consisting of RAM (Random Access Memory) and a program area 16b consisting of ROM (Read 1 Only Memory).
and a pattern area 16C consisting of a ROM that stores rhythm pattern data and the like.

制御回路18は、プログラムエリア16bに記憶したプ
ログラムにしたがって動作する中央処理装置(CPU)
を含んでおシ、キースイッチ・パネル操作子回路10か
らの鍵演奏データをバス20に出力したシ、回路10か
らの鍵演奏データを自動演奏データとして記録すべくバ
ッファメモリ22に書込んだシ、再生制御スイッチ回路
14からの制御データをバス20を介して音源部26に
転送したυ、バッファメモリ22からバス20に自動演
奏データを再生のために読出したシ、バクーンエリア1
6cからリズムパターンデータを読出してリズム制御デ
ータとしてバス20に出力したシするなど各種の処理を
実行するものである。
The control circuit 18 is a central processing unit (CPU) that operates according to a program stored in the program area 16b.
A system that outputs the key performance data from the key switch/panel operator circuit 10 to the bus 20, and a system that writes the key performance data from the circuit 10 to the buffer memory 22 to record it as automatic performance data. , υ which transferred the control data from the playback control switch circuit 14 to the sound source section 26 via the bus 20, υ which read the automatic performance data from the buffer memory 22 to the bus 20 for reproduction, and Bakun area 1.
It executes various processes such as reading rhythm pattern data from 6c and outputting it to the bus 20 as rhythm control data.

記憶装置28は、RAMからなるワーキングエリア28
aと、ROMからなるプログラムエリア28bとを含ん
でいる。
The storage device 28 includes a working area 28 consisting of RAM.
a, and a program area 28b consisting of a ROM.

制御回路24は、プログラムエリア28bに記憶したプ
ログラムにしたがって動作する中央処理1ff(CPU
)を含んでおシ、バックアメモリ22からの鍵演奏デー
タを記録制御スイッチ回路12からの制御データに応じ
て自動演奏データに変換して記録ユニット30に記録の
ために供給したム記録ユニツ)30i再生のために制御
してフロッピーディスク等の記録媒体30aから自動演
奏データを読取ってバックアメモリ22に書込んだシす
るなど各種の処理を実行するようになっている。なお、
制御回路18及び24はリンク制御回路32を介して結
合しておシ、相互に関連して矛盾なく動作するようにな
っている。
The control circuit 24 includes a central processing unit 1ff (CPU) that operates according to a program stored in a program area 28b.
) 30i, which converts the key performance data from the backup memory 22 into automatic performance data according to the control data from the recording control switch circuit 12 and supplies it to the recording unit 30 for recording. Various processes such as reading automatic performance data from a recording medium 30a such as a floppy disk and writing it to the backup memory 22 are executed for reproduction. In addition,
The control circuits 18 and 24 are coupled via a link control circuit 32 so that they operate consistently in relation to each other.

音源部26においては、演奏パー)UKORCH,UK
SP、UKCUS、LKORCH,LKSP及びPKH
にそれぞれ対応した6つの音源回路34.36.38.
40.42及び44と、リズム音源回路46とが設けら
れておシ、これらの音源回路34〜46に共通にバス2
0が接続されている。
In the sound source section 26, the performance part) UKORCH, UK
SP, UKCUS, LKORCH, LKSP and PKH
Six sound source circuits 34, 36, 38.
40, 42 and 44, and a rhythm sound source circuit 46 are provided.
0 is connected.

各音源回路34〜46からの楽音信号は対応する抵抗を
介して混合された形で出力アンプ48に供給され、増幅
の後スピーカ50で発音されるようになっている。
Musical tone signals from each of the sound source circuits 34 to 46 are supplied in a mixed form to an output amplifier 48 via corresponding resistors, and after being amplified, the signals are output from a speaker 50.

6つの音源回路3″4〜44は互いに同様な構成のもの
であシ、その構成の一例は第2図に、示されている。
The six sound source circuits 3''4 to 44 have similar configurations, and an example of the configuration is shown in FIG.

第2図において、データ識別回路52はオート(A)/
マニアル(財)メモリ52をそなえておシ、このメモリ
52に“1 ″がストアされると、鍵演奏モードとして
鍵演奏データを取込むためのデータ識別動作を行ない、
メモリ52に”θ″がストアされると、再生モードとし
て自動演奏データを取込むためのデータ識別動作を行な
うようになっている。
In FIG. 2, the data identification circuit 52 is set to auto (A)/
A manual memory 52 is provided, and when "1" is stored in this memory 52, a data identification operation is performed to input key performance data as a key performance mode,
When "θ" is stored in the memory 52, a data identification operation for importing automatic performance data is performed as a reproduction mode.

バス20から第2図の回路には、制御データ、鍵演奏デ
ータ、自動演奏データなどが供給されるが、第2図の回
路の動作を説明するに先立って各データのフォーマット
を第3図〜第5図について説明する。
Control data, key performance data, automatic performance data, etc. are supplied from the bus 20 to the circuit shown in FIG. 2, but before explaining the operation of the circuit shown in FIG. FIG. 5 will be explained.

第3図は制御データのフォーマットを示すもので、制御
データ(a)は各演奏パート毎に音色、効果、音量等を
制御するための制御データであフ、制御データ(b)は
各演奏パート毎に鍵演奏モードか再生モードかを指定す
るだめのモード指定データである。
Figure 3 shows the format of the control data. Control data (a) is control data for controlling the tone, effect, volume, etc. for each performance part, and control data (b) is for each performance part. This is mode specification data that specifies whether it is a key performance mode or a playback mode for each time.

制御データ(a)は、各々Do%D708ビットからな
るI−Iの3バイトのデータを含む。第1バイ)Iのデ
ータにおいて、D?及びD6の2ピツ)rllJは制御
データであることを示すマークピッ)%DSの1ビツト
”0°は音色、効果、音量等を制御するためのデータで
あることを示すマークピット、D4の1ビツトはデータ
源ビットSであって“1″ならばデータ源がキースイッ
チ・パネル操作子回路10であることを示し、°0″な
らばデータ源が記録ユニット30であることを示すもの
、Do−D、03ビツトは6つの演奏パートのうちのい
ずれかを示すパート指定データT1〜T3である。
The control data (a) includes 3 bytes of I-I data each consisting of 708 bits of Do%D. 1st by) In the data of I, D? and 2 pits of D6) rllJ is a mark pit indicating that it is control data) 1 bit of %DS "0° is a mark pit indicating that it is data for controlling tone, effect, volume, etc., 1 bit of D4 is the data source bit S; if it is "1", it indicates that the data source is the key switch/panel operator circuit 10; if it is "0", it indicates that the data source is the recording unit 30; Bits D and 03 are part designation data T1 to T3 indicating one of the six performance parts.

また、第2パイ)Ifのデータにおいて、D’lの1ビ
ツト”0”は第1バイト■のデータでないことを示すも
の、D0〜D607ビツトは音色及び効果を制御するだ
めの制御デ←りF1〜F7である。
In addition, in the data of 2nd pie) If, 1 bit "0" of D'l indicates that it is not the data of the 1st byte (■), and D0 to D607 bits are the control data for controlling the tone and effect. They are F1 to F7.

さらに、第3バイト■のデータにおいて、DTの1ピツ
ト@0”は第1パイ)Iのデータでないことを示すもの
、Do−D6の7ビツトは音量を制御するだめの制御デ
ータ■1〜v7である。なお、音量制御をしないときは
、制御データ(a)に第3バイ)Iのデータは含まれず
、制御データ(a)は2バイトのデータとなる。
Furthermore, in the data of the third byte (■), 1 bit @0'' of DT indicates that it is not the data of the 1st pie)I, and 7 bits of Do-D6 are control data (1 to v7) for controlling the volume. Note that when volume control is not performed, the control data (a) does not include the data of the third byte) I, and the control data (a) becomes 2-byte data.

制御データ(b)はり。−D7の8ビツトからなる1バ
イトのデータであp1演奏開始時及び演奏中に非再生/
鍵演奏パート指定スイッチP1〜P6のいずれかに変化
があるたびに音源部26に6つの演奏パートに対応して
6回供給されて各音源回路34〜44の動作モードを指
定するようにガっている。D、〜D6の2ビツト「11
」は制御データであることを示すマークピット%D5の
1ピッド1′はモード指定データであることを示すマー
クビット、D4 の1ビツトはモード指定ビットQであ
って”1 “ならば鍵演奏モードを指定し、°0″なら
は再生モードを示すもの、Do−D。
Control data (b) beam. -1 byte of data consisting of 8 bits of D7.
Each time there is a change in any of the key performance part designation switches P1 to P6, the signal is supplied to the sound source section 26 six times corresponding to the six performance parts to designate the operation mode of each sound source circuit 34 to 44. ing. D, ~D6 2 bits “11
" is a mark pit indicating that it is control data. 1 bit 1' of D5 is a mark bit indicating that it is mode specifying data. 1 bit of D4 is a mode specifying bit Q, and if it is "1'', it is a key performance mode. is specified, and if it is 0'', it indicates the playback mode, Do-D.

03ビツトは6つの演奏パートのいずれかを示すハート
指定データT1〜T3である。なお、モード指定ピッ)
Qは制御データ(b)におけるパート指定データT1〜
T3の示す特定の演奏パートに対応した非再生/鍵演奏
パート指定スイッチ(PI〜P6のいずれか)の操作状
態に応じて”1″又は”0″となるもので、該スイッチ
がオンならば1″となって鍵演奏モードを指定し、オフ
ならば0″となって再生モードを指定する。
Bit 03 is heart designation data T1 to T3 indicating one of six performance parts. (Mode designation beep)
Q is part specification data T1~ in control data (b)
It becomes "1" or "0" depending on the operating state of the non-playback/key performance part designation switch (any of PI to P6) corresponding to the specific performance part indicated by T3, and if the switch is on, The value becomes 1'' to specify the key performance mode, and if it is off, the value becomes 0'' to specify the playback mode.

第4図は鍵演奏データのフォーマットを示すもので、鍵
演奏データ(a)は各鍵盤でキーオンがあるたびに発生
されるキーオンデータ、鍵演奏データ(b)は各鍵盤で
キーオフがあるたびに発生されるキーオフデータである
Figure 4 shows the format of key performance data.Key performance data (a) is key-on data generated each time there is a key-on on each keyboard, and key performance data (b) is generated every time there is a key-off on each keyboard. This is the key-off data generated.

鍵演奏データ(a)は、各々Do〜D7の8ビツトから
なるI〜■の3バイトのデータを含む。第1パイ)Iの
データにおいて、D7〜D、の3ピツ)rlooJは鍵
演奏データであることを示すマークピット、D。及びD
lの2ビツトはUK。
The key performance data (a) includes 3 bytes of data I to ■, each consisting of 8 bits Do to D7. In the data of 1st pie) I, 3 pits D7 to D) rloooJ is a mark pit D indicating that it is key performance data. and D
The 2 bits of l are UK.

LK、PKのいずれかの鍵盤を示す鍵盤コードデータに
1〜に2である。
Keyboard code data indicating either the LK or PK keyboard is 1 to 2.

また、第2パイ)Iのデータにおいて、Dt及びD6の
2ビツト「01」はキーオンデータであることを示すマ
ークピット、Do〜D3の4ビツトは各音源回路内での
発音すべきチャンネルを指定するチャンネル指定データ
C1〜C4である。
Also, in the data of 2nd pie) I, the 2 bits "01" of Dt and D6 are mark pits indicating key-on data, and the 4 bits of Do to D3 specify the channels to be sounded in each sound source circuit. These are channel designation data C1 to C4.

さらに、第3バイトl[のデータにおいて、D’1の1
ビツト?θ′は第1バイトIのデータでないことを示す
もの、D4〜D8.の3ビツトは押された鍵の属するオ
クターブを示すオクターブコードデータB1〜B3、D
o〜D、04ビツトは押された鍵の音名を示すノートコ
ードデータN1〜N4である。
Furthermore, in the data of the third byte l[, 1 of D'1
Bit? θ' indicates that the data is not the first byte I, D4 to D8. The 3 bits are octave code data B1 to B3, D indicating the octave to which the pressed key belongs.
Bits o to D and 04 are note code data N1 to N4 indicating the note name of the pressed key.

鍵演奏データ(b)は、各々8ビツトからなる■及びH
の2バイトのデータを含む。gxバイHのデータにおい
て、D7〜D!の3ビツトr 100Jは鍵演奏データ
であることを示すマークピット、Do及びり、の2ピン
トはUK、LK、PKのいずれかの鍵盤を示す鍵盤コー
ドデータに1〜に2である。
Key performance data (b) consists of ■ and H, each consisting of 8 bits.
Contains 2 bytes of data. In the gx by H data, D7~D! The 3 bits r100J are a mark pit indicating that it is key performance data, and the 2 pins are 1 to 2 for keyboard code data indicating one of the UK, LK, and PK keyboards.

また、第2パイ)Ifのデータにおいて、Dl及びD6
の2ビツト「00」はキーオフデータであることを示す
マークピット、Do−D、の4ビツトは各音源回路内で
消音すべきチャンネルを示すチャンネル指定データ01
〜C4である。なお、鍵演奏データ(b)は消音すべき
チャンネルさえ指定すれば消音の目的を達成できるので
、鍵演奏データ(a)のようにオクターブコードデータ
B1〜B3及びノートコードデータN1〜N4を含んで
いない。
In addition, in the data of the second pie) If, Dl and D6
The 2 bits "00" are mark pits indicating key-off data, and the 4 bits "Do-D" are channel designation data 01 indicating channels to be muted in each sound source circuit.
~C4. Note that the key performance data (b) can achieve the purpose of muting as long as the channel to be muted is specified, so the key performance data (b) includes octave code data B1 to B3 and note code data N1 to N4 like the key performance data (a). not present.

第5図は自動演奏データのフォーマットを示すもので、
自動演奏データ(a)は鍵演奏データ(a)に対応する
キーオンデータ、自動演奏データ(b)は鍵演奏データ
(b)に対応するキーオフデータである。第5図におい
て、第4図におけると同様な符号は同様なデータ又はビ
ットを示す。
Figure 5 shows the format of automatic performance data.
The automatic performance data (a) is key-on data corresponding to the key performance data (a), and the automatic performance data (b) is key-off data corresponding to the key performance data (b). In FIG. 5, like symbols in FIG. 4 indicate like data or bits.

第4図及び第5図を対比すると明らかなように、自動演
奏データ(a)及び(b)はそれぞれ鍵演奏データ(a
)及び(b)に対して第1バイト■のデータフォーマッ
トのみ相違するので相違する部分のみ説明する。
As is clear from comparing FIGS. 4 and 5, the automatic performance data (a) and (b) are the key performance data (a), respectively.
) and (b), only the data format of the first byte (2) is different, so only the different parts will be explained.

すなわち、自動演奏データ(a)の第1パイ)Iのデー
タにおいて、D7〜D、の3ビットr101Jは自動演
奏データであることを示すマークビット、D0〜D、の
3ピツトは6つの演奏パートのいずれかを示すパート指
定データT1〜T3である。
That is, in the data of the first pie) I of automatic performance data (a), 3 bits D7 to D, r101J, are mark bits indicating automatic performance data, and 3 pits, D0 to D, represent six performance parts. This is part designation data T1 to T3 indicating any one of the parts.

また、自動演奏データ(b)の第1パイHのデータフォ
ーマットは自動演奏データ(a)のそれと同様である。
Further, the data format of the first pie H of the automatic performance data (b) is the same as that of the automatic performance data (a).

なお、リズム音源回路46を制御する/こめのリズム制
御データは図示してないが、第3図の制御データ(a)
から第3パイ)Il[のデータを削除したものに類似し
ておL M1バイトのデータ(Tl〜T3に対応)でリ
ズム音源回路46を指定し、第2バイトのデータ(Fl
〜F7に対応)でリズム音源回路46内の複数のリズム
音源を選択的に駆動するようになっている。
Although the rhythm control data for controlling the rhythm sound source circuit 46 is not shown, the control data (a) in FIG.
This is similar to the one in which the data of LM1 byte (corresponding to Tl to T3) is deleted, and the rhythm sound source circuit 46 is specified by the data of the 2nd byte (Fl).
~F7) to selectively drive a plurality of rhythm sound sources in the rhythm sound source circuit 46.

第2図の回路の動作において、バス20からデータ識別
回路52に第3図の制御データΦ)が供給され、A/M
メモリ52aにモード指定ビットQの°1″又は”0″
の信号がストアされると、第2図の回路はモード指定ピ
ッ)Qが1″ならは鍵演奏モード、°0″ならば再生モ
ードとなる。
In the operation of the circuit shown in FIG. 2, the control data Φ) shown in FIG. 3 is supplied from the bus 20 to the data identification circuit 52, and the A/M
The mode designation bit Q is stored in the memory 52a as °1" or "0".
When the signal Q is stored, the circuit of FIG. 2 becomes the key performance mode if the mode designation pin Q is 1", and the reproduction mode if it is 0".

前述したように、第3図の制御データ(b)はスイッチ
P1〜P6のいずれかに変化があるたびに6つの演奏パ
ートに対応して6回発生されるので、第1図の6つの音
源回路34〜44の動作モードはスイッチP1〜P6の
いずれかの操作のたびに鍵演奏モード又は再生モードに
指定される。
As mentioned above, the control data (b) in Fig. 3 is generated six times corresponding to the six performance parts each time there is a change in any of the switches P1 to P6, so the control data (b) in Fig. 3 is generated six times corresponding to the six performance parts. The operating mode of the circuits 34-44 is designated as a key performance mode or a playback mode each time one of the switches P1-P6 is operated.

第2図の回路が鍵演奏モードになっているときに、バス
20から第2図の回路に、この回路に対応したパート指
定データT1〜T3を含む制御データ(a)が供給され
ると、このデータのデータ源ビットSが“1″のときの
み(すなわち、データ源がキースイッチ・パネル操作子
回路10であるときのみ)、データ識別回路52はデー
タ取込命令を発生する。すなわち、制御データ(al中
の音色・効果制御データF1〜F7及び音量制御データ
v1〜V7はデータ識別回路52からの取込命令に応じ
て音色・効果・音量レジスタ54に取込まれる。レジス
タ54の音色・効果・音量制御データは時分割式の楽音
形成回路56に供給され、それによって楽音の音色、効
果、音量等の制御が可能になる。
When the circuit of FIG. 2 is in the key performance mode, control data (a) including part designation data T1 to T3 corresponding to this circuit is supplied from the bus 20 to the circuit of FIG. Only when the data source bit S of this data is "1" (that is, only when the data source is the key switch/panel operator circuit 10), the data identification circuit 52 generates a data fetch command. That is, the tone/effect control data F1 to F7 and the volume control data v1 to V7 in the control data (al) are fetched into the tone/effect/volume register 54 in response to a fetch command from the data identification circuit 52.Register 54 The timbre/effect/volume control data is supplied to a time-sharing musical tone forming circuit 56, thereby making it possible to control the timbre, effects, volume, etc. of the musical tone.

また、第2図の回路が再生モードに表っているときに、
バス20から第2図の回路に、この回路に対応したパー
ト指定データT1〜T3を含む制御データ(a)が供給
されると、このデータのデータ源ピッ)Sが“0″のと
きのみ(すなわち、データ源が記録ユニット30である
ときのみ)、データ識別回路52はデータ取込命令を発
生し、これに応じて制御データ(a)中の音色・効果・
音振制御データがレジスタ54に取込まれ、そ扛によっ
て楽音の音色、効果、音量等の制御が可能になる。
Also, when the circuit in Figure 2 appears in playback mode,
When control data (a) including part designation data T1 to T3 corresponding to this circuit is supplied from the bus 20 to the circuit shown in FIG. That is, only when the data source is the recording unit 30), the data identification circuit 52 generates a data import command, and in response to this, the tone, effect, and
Sound vibration control data is taken into the register 54, and it becomes possible to control the timbre, effects, volume, etc. of the musical tones.

従って、第1図の音源部26では、音源回路34〜44
のうち、鍵演奏モードが指定された音源回路はキースイ
ッチ・パネル操作子回路10からの音色・効果・音量制
御データが対応する演奏パートを指定していることを条
件に該データを取込む共に再生モードが指定された音源
回路は記録ユニット30からの音色・効果・音量制御デ
ータが対応する演奏パートを指定していることを条件に
該データを取込む。
Therefore, in the sound source section 26 of FIG.
Of these, the sound source circuit for which the key performance mode is specified will also import the tone/effect/volume control data from the key switch/panel operator circuit 10 on the condition that the corresponding performance part is specified. The sound source circuit for which the playback mode has been designated takes in the tone/effect/volume control data from the recording unit 30 on the condition that the data specifies the corresponding performance part.

バス20から第2図の回路には、第4図の鍵演奏データ
及び/又は第5図の自動演奏データが供給されるが、第
2図の回路は鍵演奏モードにあるときにのみ第4図の鍵
演奏データに応答して動作し、再生モードにあるときに
のみ第5図の自動演奏データに応答して動作する。
The key performance data shown in FIG. 4 and/or the automatic performance data shown in FIG. 5 are supplied from the bus 20 to the circuit shown in FIG. 2, but the circuit shown in FIG. It operates in response to the key performance data shown in the figure, and operates in response to the automatic performance data shown in FIG. 5 only when in the playback mode.

すなわち、第2図の回路が鍵演奏モードになっていると
きに、第2図の回路に、この(ロ)路に対応する鍵盤コ
ードデータに1〜に2を含む鍵演奏データ(a)が供給
されると、データ識別回路52はデータ取込命令を発生
する。鍵演奏データ(a)中のオクターブコードデータ
Bl〜B3及びノートコードデータN1〜N4はデータ
識別回路52からの取込命令に応じてキーコード一時記
憶回路58に取込まれると共に、鍵演奏データ(a)中
のチャンネル指定データ01〜C4はデータ識別回路5
2からの取込命令に応じてチャンネル一時記憶回路52
に取込まれる。
That is, when the circuit of FIG. 2 is in the key performance mode, the circuit of FIG. When supplied, data identification circuit 52 generates a data capture command. The octave code data B1 to B3 and the note code data N1 to N4 in the key performance data (a) are imported into the key code temporary storage circuit 58 in response to the import command from the data identification circuit 52, and the key performance data (a) The channel designation data 01 to C4 in a) are the data identification circuit 5.
Channel temporary storage circuit 52 in response to a fetch command from 2
be taken into account.

メモリ制御回路62はチャンネル一時記憶回路60から
のチャンネル指定データ及びデータ識別回路52からの
制御信号に応じてキーコードメモリ64の記憶動作を制
御するものであシ、キーコード一時記憶回路58のキー
コードデータ(オクターブコードデータ及びノートコー
ドデータ)はメモリ制御回路62の制御の下にキーコー
ドメモリ64に取込まれる。キーコードメモリ64はシ
フトレジスタ等を含む循環形記憶回路を構成しておシ、
取込まれたキーコードデータはチャンネル指定データの
示す記憶チャンネルに割当てられ、的 時分開門に楽音形成回路56に供給される。
The memory control circuit 62 controls the storage operation of the key code memory 64 according to the channel designation data from the channel temporary storage circuit 60 and the control signal from the data identification circuit 52. Code data (octave code data and note code data) is taken into key code memory 64 under the control of memory control circuit 62 . The key code memory 64 constitutes a circular storage circuit including a shift register, etc.
The captured key code data is assigned to the storage channel indicated by the channel designation data, and is supplied to the tone forming circuit 56 at the appropriate time.

楽音形成回路56はキーコードメモリ64からのキーコ
ードデータ及びレジスタ54からの音色・効果・音量制
御データに基づいて時分割的にディジタル楽音信号を形
成する。
The musical tone forming circuit 56 forms a digital musical tone signal in a time-sharing manner based on the key code data from the key code memory 64 and the tone/effect/volume control data from the register 54.

楽音形成回路56からのディジタル楽音信号はディジタ
ル(D)/アナログ(4)変換回路66によって対応す
るアナログ系音信号に変換され、D/A変換回路66か
らの楽音信号が前述した発音部(48、50)に供給さ
れ、楽音として発音される。
The digital musical tone signal from the musical tone forming circuit 56 is converted into a corresponding analog tone signal by the digital (D)/analog (4) converting circuit 66, and the musical tone signal from the D/A converting circuit 66 is sent to the aforementioned sound generating section (48). , 50) and are produced as musical tones.

この後、第2図の回路に、この回路に対応する鍵盤コー
ドデータに1〜に2を含む鍵演奏データ(b)が供給さ
れると、このデータ中のチャンネル指定データ01〜C
4が上記と同様にしてチャンネル一時記憶回路60に取
込まれる。そして、メモリ制御回路62はチャンネル一
時記憶回路60からのチャンネル指定データの指示にし
たがってキーコードメモリ64内の特定の記憶チャンネ
ルのキーコードデータをクリアする。この糺来、発音中
の特定の楽音は消失する。
After that, when the circuit shown in FIG. 2 is supplied with key performance data (b) containing 1 to 2 in the keyboard code data corresponding to this circuit, channel designation data 01 to C in this data is supplied.
4 is taken into the channel temporary storage circuit 60 in the same manner as above. Then, the memory control circuit 62 clears the key code data of a specific storage channel in the key code memory 64 in accordance with the channel designation data instruction from the channel temporary storage circuit 60. At this time, the specific musical tone being produced disappears.

第2図の回路が再生モードになっているときに、第2図
の回路に、この回路に対応するパート指定データT1〜
T3を含む自動演奏データ(a)が供給されると、第2
図の回路は前述の鍵演奏データ(a)の場合と同様に楽
音信号発生動作をする。この後、第2図の回路に、この
回路に対応するパート指定データT1〜T3を含む自動
演奏データ(b)か供給されると、第2図の回路は前述
の糺演奏データ←)の場合と同様に消音動作をする。
When the circuit in FIG. 2 is in the playback mode, part designation data T1 to T1 corresponding to this circuit are added to the circuit in FIG.
When automatic performance data (a) including T3 is supplied, the second
The circuit shown in the figure operates to generate musical tone signals in the same manner as in the case of the above-mentioned key performance data (a). After that, when the automatic performance data (b) including the part designation data T1 to T3 corresponding to this circuit is supplied to the circuit shown in FIG. 2, the circuit shown in FIG. The sound is muted in the same way.

従って、第1図の音源部26では、音源回路34〜44
のうち、鍵演奏モードが指定された音源回路は鍵演奏デ
ータが対応する鍵盤を指定していることを条件に該デー
タを取込んで楽音信号を発生又は消失させると共に再生
モードが指定された音源回路は自動演奏データが対応す
る演奏ノ(−トを指定していることを条件に該データを
取込んで楽音信号を発生又は消失させる。
Therefore, in the sound source section 26 of FIG.
Among them, the sound source circuit for which the key performance mode is specified is a sound source for which the key performance data specifies the corresponding keyboard, and generates or eliminates a musical tone signal by capturing the data, and also generates or eliminates a musical tone signal. On the condition that the automatic performance data specifies a corresponding performance note, the circuit takes in the data and generates or eliminates a musical tone signal.

次に、第1図のt子楽器の動作を鍵演奏モード、記録モ
ード及び再生モードに分けて順次に説明する。
Next, the operation of the child musical instrument shown in FIG. 1 will be explained in order by dividing it into a key performance mode, a recording mode, and a playback mode.

1律U←監二t まず、鍵演奏したいパートをスイッチP1〜P6で選択
する。制御回路18は、このときのスイッチ操作状態に
応じたスイッチ状態情報を検出してワーキングエリア1
6aにストアし、6)く−ト分の制御データ(b)を形
成する。そして、6/く一ト分の制御データをバス20
を介して音源部26にJl[次に転送する。この結果、
6つの音源回路34〜44のうち、鍵演奏したい)(−
トに対応する音源回路が鍵演奏モードになる。
1 tempo U ← Kanji t First, select the part you want to play using the switches P1 to P6. The control circuit 18 detects switch state information corresponding to the switch operation state at this time and controls the working area 1.
6a, and form control data (b) for the 6) boot. Then, the control data for 6/1 units is transferred to the bus 20.
Jl [then transferred to the sound source section 26 via As a result,
Among the six sound source circuits 34 to 44, you want to play the key) (-
The sound source circuit corresponding to the key enters key performance mode.

次に、操作子グループSGI〜SG6のうち、先に選択
した演奏パートに対応する操作子グループに属する音色
、効果、音量等のパネル操作子を適宜セットする。制御
回路18は、このときのパネル操作に応じた操作情報を
検出してワーキングエリア16aにストアし、制御デー
タ(a)を形成する。そして、この制御データ(a)を
バス20を介して音源部26に転送する。この結果、鍵
演奏したいパートに対応する音源回路に音色、効果、音
量等の制御データが初期セットされる。
Next, among the operator groups SGI to SG6, panel operators such as tone, effect, and volume belonging to the operator group corresponding to the previously selected performance part are set as appropriate. The control circuit 18 detects operation information corresponding to the panel operation at this time, stores it in the working area 16a, and forms control data (a). This control data (a) is then transferred to the sound source section 26 via the bus 20. As a result, control data such as timbre, effect, volume, etc. are initially set in the tone generator circuit corresponding to the part desired to be played.

この後、選択した演奏パートに対応する鍵盤で鍵演奏を
始めると、制御回路18は鍵状態に変化があるたびに鍵
状態情報を検出してワーキングエリア16aにストアし
、鍵演奏データ(a)又は(b)を形成する。そして、
この鍵演奏データ(a)又は(b)をバス20を介して
音源部26に転送する。この結果、選択された演奏パー
トに対応する音源回路が鍵盤操作に応じて楽音信号を発
生し、これに応じてスピーカ50からは鍵演奏前が発生
される。なお、音色、効果、音量等のパネル操作子は鍵
演奏中に操作されることがらるが、その操作のたびに制
御データ(a)が前記したと同様に音源部26に転送さ
れるので、楽音信号はパネル操作子の操作に応じて音色
、効果、音量等が変更制御される。
Thereafter, when a key performance is started on the keyboard corresponding to the selected performance part, the control circuit 18 detects key state information every time there is a change in the key state, stores it in the working area 16a, and stores the key performance data (a). or form (b). and,
This key performance data (a) or (b) is transferred to the sound source section 26 via the bus 20. As a result, the sound source circuit corresponding to the selected performance part generates a musical tone signal in response to the keyboard operation, and in response, the speaker 50 generates a pre-key performance signal. Note that panel controls such as tone, effect, and volume may be operated while playing the keys, and each time the control data (a) is transferred to the sound source section 26 in the same manner as described above, The tone, effect, volume, etc. of the musical tone signal are changed and controlled in accordance with the operation of the panel operator.

この鍵演奏モードにおいて、図示しないオートリズム選
択スイッチをオンすると、選択されたリズムに対応する
リズム制御データがリズム音源回路46に供給されるの
で、スピーカ50からはオートリズム音が春用される。
In this key performance mode, when an autorhythm selection switch (not shown) is turned on, rhythm control data corresponding to the selected rhythm is supplied to the rhythm sound source circuit 46, so that the autorhythm sound is output from the speaker 50.

従って、オートリズムに合わせて鍵演奏を行なうことが
できる。
Therefore, keys can be played in accordance with the autorhythm.

記録モード この場合、鍵演奏データを自動演奏データとして記録す
るので、鍵演奏を始める前に音色、効果、音量等のパネ
ル操作子を適宜操作しておくことは前述の鍵演奏モード
の場合と同様である。また、鍵演奏音を発音させたいと
きは、スイッチP1〜P6のうち、発音させたいパート
に対応するスイッチをオンしておく。
Record mode In this case, the key performance data is recorded as automatic performance data, so you need to operate the panel controls for tone, effect, volume, etc. as appropriate before you start playing the keys, just as in the case of the key performance mode described above. It is. Further, when it is desired to generate a key performance sound, one of the switches P1 to P6 corresponding to the part to be generated is turned on.

記録を始めるにあたっては、記録したいパートをスイッ
チR1−R6で選択する。制御回路24はスイッチR1
〜R6の操作状態に応じたスイッチ状態情報を検出して
ワーキングエリア28aに記録ハート指定データとして
ストアする。
To start recording, select the part you wish to record using switches R1-R6. The control circuit 24 is a switch R1
Switch state information corresponding to the operating state of R6 is detected and stored as recording heart designation data in the working area 28a.

この後、記録指令スイッチRをオンするト、制御回路1
8は前述したと同様に操作子グループSGI〜SG6に
対応した制御データ(a)を形成し、この制御データ(
a)はバッファメモリ22を介して制御回路24に供給
される。制御回路24はバッファメモリ22からの制御
データ(a)をワーキングエリア28a内の記録パート
指定データに応じて自動演奏用の制御データに変換する
。この変換処理では、バッファメモリ22からの制[1
データ中で記録すべきパートに対応した制御データか選
択され、選択された制御データのデータ源ピッ)Sが”
0″に変更される。そして、制御回路24は記録ユニッ
ト30を制御して自動演奏用の制御データを記録媒体3
0aに記録させる。
After that, turn on the recording command switch R, and control circuit 1
8 forms control data (a) corresponding to the operator groups SGI to SG6 in the same way as described above, and this control data (
a) is supplied to the control circuit 24 via the buffer memory 22. The control circuit 24 converts the control data (a) from the buffer memory 22 into control data for automatic performance according to the recording part designation data in the working area 28a. In this conversion process, the control [1
The control data corresponding to the part to be recorded in the data is selected, and the data source of the selected control data is selected.
0''.Then, the control circuit 24 controls the recording unit 30 to transfer the automatic performance control data to the recording medium 3.
Record on 0a.

この後、鍵演奏を始めると、制御回路18は前述したと
同様にいずれかの鍵盤で鍵状態に変化があるたびに鍵演
奏データ(a)又は(b)を形成し、この鍵演奏データ
(a)又は(b)はバッファメモリ22を介して制御回
路24に供給される。制御回路24はバックアメモリ2
2からの鍵演奏データ(a)又は(b)をワーキングエ
リア28a内の記録パート指定データに応じて自動演奏
データ(a)又は(b)にそれぞれ変換すると共に、記
録ユニット30を制御して自動演奏データ(a)又は(
b)を記録媒体30aに記録させる。
After that, when the key performance starts, the control circuit 18 forms the key performance data (a) or (b) every time there is a change in the key state on any of the keyboards, as described above, and generates the key performance data ( A) or (b) is supplied to the control circuit 24 via the buffer memory 22. The control circuit 24 is the backup memory 2
The key performance data (a) or (b) from 2 is converted into automatic performance data (a) or (b) according to the recording part designation data in the working area 28a, and the recording unit 30 is controlled to perform automatic performance data. Performance data (a) or (
b) is recorded on the recording medium 30a.

このような記録動作において、ワーキングエリア28内
の記録パート指定データが例えばスイッチR1及びR2
のオン操作に基づいてバー)UKORCH及びUKSP
を指定しているものとすると、UKでの1回の押鍵操作
に基づいてパートUKORCH及びUKSPに対応する
2つの自動演奏テ〜り(a)が記録さt″Lる。同様に
して、1回の離錐操作に基づいて2つの制御データ(b
)が記録される。この結果、UK演奏に関しては最大で
3パ一ト分の自動演奏データの記録が可能であシ、LK
演奏に関しては最大で2パ一ト分の自動演奏データの記
録が可能である。
In such a recording operation, the recording part designation data in the working area 28 is transmitted to switches R1 and R2, for example.
Based on the on operation of the bar) UKORCH and UKSP
is specified, two automatic performance patterns (a) corresponding to parts UKORCH and UKSP are recorded based on one key press operation in UK.Similarly, Two control data (b
) are recorded. As a result, it is possible to record automatic performance data for up to three parts for UK performances;
Regarding performances, it is possible to record automatic performance data for up to two parts.

鍵演奏中に音色、効果、音量等のだめの7(ネル操作子
を操作すると、その操作のたびに操作状態に応じた制御
データ(a)が前述したと同様に自動演奏舟の制御デー
タに変換されて記録される。
While playing the keys, when you operate the tone, effect, volume, etc., the control data (a) corresponding to the operation status is converted into control data for the automatic performance boat each time you operate the control data (a). and recorded.

鍵状態の変化又は操作子状態の変化を「イベント」と呼
ぶものとすると、各イベント間の相対時間が測定され、
その相対時間を示す時間データが発生される。そして、
各時間データは関連する自動演奏データ又は自動演奏用
制御データと共に記録される。
If a change in the key state or a change in the control state is called an "event", the relative time between each event is measured,
Time data is generated indicating the relative time. and,
Each time data is recorded together with associated automatic performance data or automatic performance control data.

再生モード まず、再生したくないノ<−ト(又は鍵演奏したいパー
ト)があるときは、このノ(−トをスイッチP1〜P6
で選択する。制御回路18はこのときのスイッチ操作状
態に対応した6/<−1−分の制御デー、7(b)を前
述したと同様に音源部26に供給し、これに応じて音源
回路34〜44の動作モードが鍵演奏モード又は再生モ
ードになる。
Playback Mode First, if there is a note (or a part you want to play) that you do not want to play, press this note (-) using switches P1 to P6.
Select with . The control circuit 18 supplies the control data 7(b) for 6/<-1- minutes corresponding to the switch operation state at this time to the sound source section 26 in the same manner as described above, and accordingly, the sound source circuits 34 to 44 The operating mode becomes key performance mode or playback mode.

次に、鍵演奏したいパートがあるとき法、操作子グルー
プSGI〜SG6のうち、該パートに対応する操作子グ
ループに属する音色、効果、音量等のパネル操作子を適
宜セットする。このときのパネル操作子状態に対応した
制御データ(a)は前述したと同様に鍵演奏したいパー
トに対応する音源回路に初期セントされる。
Next, when there is a part to be played on the keys, panel operators such as tone, effect, volume, etc. belonging to the operator group corresponding to the part from among the operator groups SGI to SG6 are set as appropriate. The control data (a) corresponding to the state of the panel operator at this time is initially sent to the tone generator circuit corresponding to the part desired to be played on the key, as described above.

この後、再生スタート/ストップスイッチPをスタート
位置にセットすると、制御回路24は記録ユニット30
を制御して記録媒体3oから記録データを読取らせる。
After that, when the playback start/stop switch P is set to the start position, the control circuit 24 controls the recording unit 30.
is controlled to read recorded data from the recording medium 3o.

この場合、音色、効果、音量等の制御データから読取シ
が開始され、読取られた制御データは制御回路24、バ
ッファメモリ22、制御回路18及びバス20を介して
音源部26に供給される。このとき音源部26に供給さ
れる制御データは第3図(a)に示すようなフォーマッ
トのものである。そして、音源部26に供給された制御
データは再生モードが指定されている音源回路に初期セ
ットされる。
In this case, reading is started from control data such as timbre, effect, volume, etc., and the read control data is supplied to the sound source section 26 via the control circuit 24, buffer memory 22, control circuit 18, and bus 20. The control data supplied to the sound source section 26 at this time has a format as shown in FIG. 3(a). The control data supplied to the sound source section 26 is initially set to the sound source circuit whose playback mode is specified.

この後、自動演奏データ及びこれに関連する時間データ
が順次に読取られ、制御回路24がらバッファアメモリ
22を介して制御回路18に供給される。制御回路18
は各自動演奏データ毎に関連する時間データに基づいて
バス20への各自動演奏データの出力タイミングを決定
する。そして、各自動演奏データは制御回路18からバ
ス20に第5図(a)又は(b)に示すようなフォーマ
ットで出力され、前述したようにして音源部26での楽
も信号発生を制御する。この結果、再生モードになって
いる音源回路は自動演奏データ及び音色、効果、音量等
の制御データに基づいて楽音信号を発生し、スピーカ5
0からは自動演奏音が春用される。
Thereafter, automatic performance data and time data related thereto are sequentially read and supplied from the control circuit 24 to the control circuit 18 via the buffer memory 22. Control circuit 18
determines the output timing of each automatic performance data to the bus 20 based on time data related to each automatic performance data. Then, each automatic performance data is outputted from the control circuit 18 to the bus 20 in the format shown in FIG. . As a result, the sound source circuit in playback mode generates a musical tone signal based on the automatic performance data and control data such as tone, effect, volume, etc., and outputs a musical tone signal to the speaker 5.
From 0 onwards, automatic performance sound is used.

自動演奏データの読取過程において、音色、効果、音量
等の制御データ及びこれに関連する時間データが読取ら
れることがあるが、これらのデータも自動演奏データに
関して上述したと同様に処理され、第3図(1)に示す
ようなフォーマットで音源部26に供給される。従って
、自動演奏中においても音色、効果、音量等が変更制御
される。
In the process of reading automatic performance data, control data such as tone, effect, volume, etc., and related time data may be read, but these data are also processed in the same manner as described above regarding automatic performance data, and the third The signal is supplied to the sound source section 26 in a format as shown in FIG. 1. Therefore, even during automatic performance, the timbre, effects, volume, etc. can be changed and controlled.

演奏者は上記のような自動演奏に合わせて、先に選択し
た演奏パートに対応する鍵盤で鍵演奏を行うことができ
る。この鍵演奏に基づく楽音発生動作は鍵演奏モードに
関して前述したものと同様でオシ、スピーカ50からは
自動演奏音と共に鍵演奏前が発生される。従って、自動
演奏と鍵演奏との合奏が可能である。
The performer can play the keys on the keyboard corresponding to the previously selected performance part in accordance with the automatic performance as described above. The musical tone generation operation based on this key performance is similar to that described above regarding the key performance mode, and the pre-key performance sound is generated from the speaker 50 along with the automatic performance sound. Therefore, a combination of automatic performance and key performance is possible.

再生動作中に非再生/鍵演奏パート指定スイッチP1〜
P6を変更操作すると、その操作状態に応じて音源回路
34〜44の動作モードが変更されるので、演奏中に鍵
演奏パート又は再生パートを適宜変更することができる
Non-playback/key performance part designation switch P1 during playback operation
When P6 is changed, the operation mode of the sound source circuits 34 to 44 is changed according to the operation state, so that the key performance part or the playback part can be changed as appropriate during the performance.

なお、上記実施例において、楽音形成回路は時分割演算
方式、波形メモリ(ROM)読出方式等種々のものが利
用できるが、楽音形成に必要なデータ、例えば波形サン
プル値データ等を70ツビーデイスクに記憶しておき、
演奏開始に先立って楽音形成回路内のRAMに転送し7
、このRAMからの読出データに基づいて楽音形成する
ようにしてもよい。
In the above embodiment, the musical tone forming circuit can use various methods such as a time division calculation method and a waveform memory (ROM) reading method, but the data necessary for musical tone formation, such as waveform sample value data, is stored on a 70-bit disk. Remember,
Prior to the start of the performance, the data is transferred to the RAM in the musical tone forming circuit7.
, musical tones may be formed based on the data read from this RAM.

また、上記実施例では、鍵演奏データを記録して自動演
奏データとして再生する装置を設けたが、これに代え又
はこれと共に全パートの自動演奏データを記憶又は記録
した再生専用装置を設け、この再生専用装置からの自動
演奏データに基づいて自動演奏を行なうようにしてもよ
い。
Further, in the above embodiment, a device for recording key performance data and reproducing it as automatic performance data is provided, but instead of or in addition to this, a reproduction-only device that stores or records automatic performance data for all parts is provided. Automatic performance may be performed based on automatic performance data from a reproduction-only device.

さらに、上記l施例では、データ記録・再生手段を1つ
設けただけであるが、この他にデータ記憶手段を設け、
記録データを再生すると同時にその一部パートの自動演
奏データを鍵演奏データと共にデータ記憶手段に記憶さ
せるようにしてもよい。
Furthermore, in the above-mentioned embodiment, only one data recording/reproducing means is provided, but in addition to this, a data storage means is provided,
At the same time as the recorded data is reproduced, the automatic performance data of some parts thereof may be stored in the data storage means together with the key performance data.

以上のように、この発明によれは、共通バスから鍵演奏
データ及び自動演奏データを受信する複数の音源回路の
動作モードを鍵演奏モード又は再生モードに指定して各
音源回路では鍵演奏データ又は自動演奏データを選択的
に取込むようにしたので、各音源回路へのデータ割当処
理は不振になシ、このだめの回路手段が不要な分だけ回
路構成が簡略化される。
As described above, according to the present invention, the operation mode of a plurality of tone generator circuits that receive key performance data and automatic performance data from a common bus is designated as the key performance mode or the playback mode, and each tone generator circuit receives key performance data or automatic performance data. Since the automatic performance data is selectively taken in, data allocation processing to each sound source circuit is not sluggish, and the circuit configuration is simplified to the extent that this extra circuit means is not required.

また、演奏パートの増加に対応して音源回路数が増加し
ても各音源回路の動作モードを指定するための回路手段
は制御スイッチ数を増加させる等の変更が心太なだけで
格別複雑化することがない。
Furthermore, even if the number of sound source circuits increases in response to an increase in the number of performance parts, the circuit means for specifying the operating mode of each sound source circuit becomes extremely complex due to simple changes such as increasing the number of control switches. Never.

さらに、演奏パートが豊富なので、演奏パートを適宜選
択して鍵演奏と自動演奏との合奏を行なうことができ、
種々の合奏態様で演奏を楽しんだシ、演奏練習をしたシ
することができる。
Furthermore, since there are a wide variety of performance parts, you can select the performance part as appropriate and perform an ensemble of key performance and automatic performance.
You can enjoy playing in various ensemble formats and practice playing.

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

第1図は、この発明の一実施例による電子楽器を示すブ
ロック図、 第2図は、各種演奏パートに対応した音源回路の一構成
例を示すブロック図、 第3図(a)及び(b)は、制御データのフォーマット
図、 第4図(a)及び(b)は、鍵演奏データのフォーマッ
ト図、 第5図(a)及び(b)は、自動演奏データのフォーマ
ット図である。 10・・・キースィッチ9パネル操作子回路、12・・
・記録制御スイッチ回路、14・・・再生制御スイッチ
回路、18.24・・・制御回路、20・・・パス、2
6・・・音源部、30・−記録ユニット、34〜44・
・・各種演奏パートに対応した音源回路、52・・・デ
ータ識別回路。 出願人 日本楽器製造株式会社 代理人 弁理士 伊 沢 敏 昭 第3図 第4図 第5図
FIG. 1 is a block diagram showing an electronic musical instrument according to an embodiment of the present invention, FIG. 2 is a block diagram showing an example of the configuration of a sound source circuit corresponding to various performance parts, and FIGS. 3(a) and (b). ) is a format diagram of control data, FIGS. 4(a) and (b) are format diagrams of key performance data, and FIGS. 5(a) and (b) are format diagrams of automatic performance data. 10... Key switch 9 panel operator circuit, 12...
- Recording control switch circuit, 14... Reproduction control switch circuit, 18.24... Control circuit, 20... Pass, 2
6...Sound source section, 30.-Recording unit, 34-44.
...Sound source circuit corresponding to various performance parts, 52...Data identification circuit. Applicant Nippon Musical Instruments Manufacturing Co., Ltd. Agent Patent Attorney Satoshi Izawa Figure 3 Figure 4 Figure 5

Claims (1)

【特許請求の範囲】[Claims] 1、鍵演奏データを発生する鍵盤手段と、自動演奏デー
タを記憶する記憶装置と、複数の演奏パートにそれぞれ
対応した複数の音源回路と、これらの音源回路に共通に
接続されたバスと、このバスに前記鍵演奏データ及び前
記自動演奏データを出力する出力手段と、nfJ記各音
源回路の動作モードとして前記各演奏パート毎に鍵演奏
モード又は再生モードを指定するモード指定手段とをそ
なえ、前記鍵演奏モードが指定された音源回路では前記
鍵演奏データに応答して楽音信号を発生し、前記再生モ
ードが指定された音源回路では前記自動演奏データに応
答して楽音信号を発生するようにしたことを特徴とする
自動演奏装置。
1. A keyboard means for generating key performance data, a storage device for storing automatic performance data, a plurality of sound source circuits each corresponding to a plurality of performance parts, a bus commonly connected to these sound source circuits, and a bus that is commonly connected to these sound source circuits. an output means for outputting the key performance data and the automatic performance data to a bus; and a mode specifying means for specifying a key performance mode or a playback mode for each of the performance parts as an operation mode of each sound source circuit described in nfJ; A tone generator circuit to which a key performance mode is specified generates a musical tone signal in response to the key performance data, and a tone generator circuit to which the playback mode is specified generates a musical tone signal in response to the automatic performance data. An automatic performance device characterized by:
JP58013251A 1983-01-29 1983-01-29 Automatic performer Granted JPS59139093A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP58013251A JPS59139093A (en) 1983-01-29 1983-01-29 Automatic performer

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP58013251A JPS59139093A (en) 1983-01-29 1983-01-29 Automatic performer

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP6181849A Division JP2692602B2 (en) 1994-07-11 1994-07-11 Electronic musical instrument data transmission system

Publications (2)

Publication Number Publication Date
JPS59139093A true JPS59139093A (en) 1984-08-09
JPH0552502B2 JPH0552502B2 (en) 1993-08-05

Family

ID=11827986

Family Applications (1)

Application Number Title Priority Date Filing Date
JP58013251A Granted JPS59139093A (en) 1983-01-29 1983-01-29 Automatic performer

Country Status (1)

Country Link
JP (1) JPS59139093A (en)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0416898A (en) * 1990-05-10 1992-01-21 Kawai Musical Instr Mfg Co Ltd Envelope generator
JPH04136997A (en) * 1990-09-28 1992-05-11 Brother Ind Ltd Electronic musical tone reproducing device
JPH04235596A (en) * 1991-01-11 1992-08-24 Yamaha Corp Playing data recording device
JPH04274499A (en) * 1991-03-01 1992-09-30 Yamaha Corp Automatic player
JPH0627955A (en) * 1992-07-10 1994-02-04 Yamaha Corp Musical tone generating device
JPH07334155A (en) * 1994-06-09 1995-12-22 Kawai Musical Instr Mfg Co Ltd Compound piano
US5831192A (en) * 1996-01-26 1998-11-03 Yamaha Corporation Electronic musical system controlling chain of plural sound sources having differing quality
JPH1138982A (en) * 1997-07-16 1999-02-12 Brother Ind Ltd Music sound performing device
US5995506A (en) * 1996-05-16 1999-11-30 Yamaha Corporation Communication system

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5353310A (en) * 1976-10-25 1978-05-15 Nippon Gakki Seizo Kk Electronic musical instrument
JPS54163606A (en) * 1978-06-15 1979-12-26 Nissin Electric Co Ltd Data sorting system
JPS55135899A (en) * 1979-04-12 1980-10-23 Matsushita Electric Ind Co Ltd Electronic musical instrument
JPS5616197A (en) * 1979-07-19 1981-02-16 Nippon Musical Instruments Mfg Electronic musical instrument
JPS5650389A (en) * 1979-09-29 1981-05-07 Casio Computer Co Ltd Electronic musical instrument
JPS56102891A (en) * 1980-01-19 1981-08-17 Matsushita Electric Ind Co Ltd Automatic player

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5353310A (en) * 1976-10-25 1978-05-15 Nippon Gakki Seizo Kk Electronic musical instrument
JPS54163606A (en) * 1978-06-15 1979-12-26 Nissin Electric Co Ltd Data sorting system
JPS55135899A (en) * 1979-04-12 1980-10-23 Matsushita Electric Ind Co Ltd Electronic musical instrument
JPS5616197A (en) * 1979-07-19 1981-02-16 Nippon Musical Instruments Mfg Electronic musical instrument
JPS5650389A (en) * 1979-09-29 1981-05-07 Casio Computer Co Ltd Electronic musical instrument
JPS56102891A (en) * 1980-01-19 1981-08-17 Matsushita Electric Ind Co Ltd Automatic player

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0416898A (en) * 1990-05-10 1992-01-21 Kawai Musical Instr Mfg Co Ltd Envelope generator
JPH04136997A (en) * 1990-09-28 1992-05-11 Brother Ind Ltd Electronic musical tone reproducing device
JPH04235596A (en) * 1991-01-11 1992-08-24 Yamaha Corp Playing data recording device
JPH04274499A (en) * 1991-03-01 1992-09-30 Yamaha Corp Automatic player
JPH0627955A (en) * 1992-07-10 1994-02-04 Yamaha Corp Musical tone generating device
JPH07334155A (en) * 1994-06-09 1995-12-22 Kawai Musical Instr Mfg Co Ltd Compound piano
US5831192A (en) * 1996-01-26 1998-11-03 Yamaha Corporation Electronic musical system controlling chain of plural sound sources having differing quality
US5995506A (en) * 1996-05-16 1999-11-30 Yamaha Corporation Communication system
JPH1138982A (en) * 1997-07-16 1999-02-12 Brother Ind Ltd Music sound performing device

Also Published As

Publication number Publication date
JPH0552502B2 (en) 1993-08-05

Similar Documents

Publication Publication Date Title
JP3614061B2 (en) Automatic performance device and computer-readable recording medium recording automatic performance program
JPH05257465A (en) Feature extraction and reproduction device for musical instrument player
JPH09319368A (en) Transposition control device for electronic musical instrument
JP2860510B2 (en) Automatic performance device
JPS59139093A (en) Automatic performer
US4361067A (en) Electronic musical instrument with keyboard
JP2620724B2 (en) Performance information recording device
JPH06332449A (en) Singing voice reproducing device for electronic musical instrument
JP2587737B2 (en) Automatic accompaniment device
US4177708A (en) Combined computer and recorder for musical sound reproduction
JP2522337B2 (en) Automatic playing device
JP2660462B2 (en) Automatic performance device
JP2692602B2 (en) Electronic musical instrument data transmission system
JPH01177591A (en) Automatic player
JP2572317B2 (en) Automatic performance device
JP3755385B2 (en) Sound source device and recording medium readable by sound source device
JP2751772B2 (en) Data storage device
JPS6177095A (en) Circuit for electronic musical instrument
JP3178176B2 (en) Automatic accompaniment device
JP2707775B2 (en) Performance recording device
JP3430894B2 (en) Chord detection method, chord detection device, and recording medium recording chord detection program
JPH04257895A (en) Apparatus and method for code-step recording and automatic accompaniment system
JPH03125195A (en) Automatic playing device
JP2572316B2 (en) Automatic performance device
JP3000441U (en) Electronic music player