JPS5913298A - Electronic musical instrument - Google Patents

Electronic musical instrument

Info

Publication number
JPS5913298A
JPS5913298A JP57123472A JP12347282A JPS5913298A JP S5913298 A JPS5913298 A JP S5913298A JP 57123472 A JP57123472 A JP 57123472A JP 12347282 A JP12347282 A JP 12347282A JP S5913298 A JPS5913298 A JP S5913298A
Authority
JP
Japan
Prior art keywords
data
output
waveform
circuit
input
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.)
Pending
Application number
JP57123472A
Other languages
Japanese (ja)
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.)
Seiko Instruments Inc
Original Assignee
Seiko Instruments Inc
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 Seiko Instruments Inc filed Critical Seiko Instruments Inc
Priority to JP57123472A priority Critical patent/JPS5913298A/en
Publication of JPS5913298A publication Critical patent/JPS5913298A/en
Pending 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

【発明の詳細な説明】 本発明は電子楽器に関し、更に詳細に述べると、操作部
と楽音波形発生口ドとの間の結線数を減少させ、CPU
周辺回路規模を簡素イヒすることができる電子楽器に関
する、 従来において広く用いられている喧子栗器は、楽音波形
発生用のLBIを用い、操作盤土の各棹スイツ−1−に
より出力される各種のデータを該LBI番で入力し、こ
ねにより所望や楽音波形を発生させるように構成されて
いる。このように、主要な回部部は、全てL日工内に組
込まわているので、殆んど全てのデータはLEII内に
直接入力されることとなり、従って、この種のL8工の
接続ビンの数は数十本以上と女っていた。この、ため、
接続箇所が多くハンダ付箇所が多くなるので信租性が低
下する順向とhるのをけじめ、接続ビン数が多いので、
パッケージも大型と々す、コストが尚〈々る上に実、装
も困難となるという欠点を有している。
DETAILED DESCRIPTION OF THE INVENTION The present invention relates to an electronic musical instrument, and more specifically, the present invention relates to an electronic musical instrument.
The conventionally widely used electronic musical instrument, which can simplify the scale of the peripheral circuit, uses an LBI for generating musical sound waves, and outputs it from each of the control panel switches. It is configured to input various data using the LBI number and knead it to generate a desired musical sound waveform. In this way, since all the main circuit parts are built into the L-day factory, almost all data is directly input into the LEII, and therefore, the connection bins of this type of L-8 factory are The number of women was more than a dozen. For this reason,
Since there are many connection points and there are many soldering points, reliability will be lowered, and since there are many connection points,
The disadvantages are that the package is large, the cost is high, and it is difficult to implement and package.

そして、LSIの機能が高級化し7、複雑とhるにつわ
て、接続ビン数も増大する傾向にあり、今後、この接続
ビン数は益々増大する傾向にある。
As the functions of LSIs become more sophisticated and complex, the number of connected bins tends to increase, and the number of connected bins will continue to increase in the future.

本発明の目的は、従って、楽音波形発生用LSIに入力
すべきデータの数を減少させること々く、その接続ピ、
ン数を減少−せることかできるように構成した電子楽器
を提供することにある。
Therefore, an object of the present invention is to reduce the number of data to be input to the LSI for generating musical sound waveforms, and to
An object of the present invention is to provide an electronic musical instrument configured to reduce the number of tunes.

本発明による電子楽器の構成は、操作部と、該操作部か
らのデータに基づいて所望の楽音波形を発生させる楽音
波形発生用LSIとを備えて成る電子霊器において、上
記操作部からのデータを共つ1カハスラインに送出する
ためのデータ送出手段と、−i−n? L EJI内に
設けられると共に上記共通パスラインに接続され十記共
迫パスラインを介して送らhてくるデー〃の識別制御を
行々う回路とを備え、こねによりLEIIの接続ビン数
を減少させ、且つ必要なデータを共2市パスラインを介
してLSI側に所望量だけ送ることができる。同、この
共通パスラインを介して、必要に応じて、LSI側から
操作部側に所要のデータを送ることもoJ能である、以
下、図示の実施例により本発明の詳細な説明する。
The configuration of an electronic musical instrument according to the present invention is an electronic musical instrument comprising an operating section and a musical sound waveform generation LSI that generates a desired musical sound waveform based on data from the operating section. -i-n? It is equipped with a circuit that is installed in the L EJI and connected to the above-mentioned common path line and performs identification control of the data sent via the Juki common pass line, and reduces the number of connected bins of the LE II by kneading. In addition, a desired amount of necessary data can be sent to the LSI side via the two-way pass line. Similarly, it is also possible to send required data from the LSI side to the operation unit side via this common path line, if necessary.The present invention will be described in detail below with reference to the illustrated embodiment.

第1図には、本発明の一実施例がブロック図にて示され
ている。電子楽器1は、楽音波形発生用LSI2と、操
作盤S上に配備された鍵盤5a・各種制御用スイツ壬5
b及び外部波形メモI+ 4 ’i有している。楽音波
形発生用LSI2は、所開オルガン用LEI工として構
成されており、楽音波形発生5用I、S I 2VCは
、入出力データの制御を行ならための制御入出力回踏5
が設けらねている。鍵盤3aからの押鍵データB、及び
制剤用スイツ千3bからのデータByは0PU6によっ
て処理され几後、制御データB1として制御入出刃口V
5に入力される。
FIG. 1 shows a block diagram of an embodiment of the present invention. The electronic musical instrument 1 includes an LSI 2 for generating musical sound waveforms, a keyboard 5a arranged on the operation panel S, and a switch 5 for various controls.
b and external waveform memo I+4'i. The musical sound waveform generation LSI 2 is configured as an LEI for an open organ, and the musical sound waveform generation 5 I, SI 2VC is a control input/output circuit 5 for controlling input/output data.
is not yet established. The key press data B from the keyboard 3a and the data By from the pharmaceutical sweetener 3b are processed by the 0PU6, and after being processed, the control data B1 is sent to the control input/output port V.
5 is input.

制(財)入出力目跡5け、0PU6からの制御デー4B
s及び外部波形メモリ4からの波形データB4け0FU
6と制−人出刃口!#5との間に設けL−、ワているデ
ータバスライン11を介し、てLSI2vC送出され、
0PU6から出力さね、ている制御用データC6に基づ
いてLSI2内で処理される。
5-digit input/output trace, control data 4B from 0PU6
s and waveform data from external waveform memory 4 B4 digits 0FU
6 and control - Hitodehaguchi! The LSI2vC is sent out via the L- and wired data bus line 11 provided between #5,
It is processed within the LSI 2 based on the control data C6 outputted from the 0PU6.

この結果、楽音波形発生用LEII2においては、押鍵
データに従って80Hの楽音波形が時分割処理で作らね
、LSI2からは、最大で8音を含む所望の楽音波形信
号S1が出力され、増幅器7において増幅された後、ス
ピーカ8から出力官ねる。
As a result, the musical sound waveform generation LE II 2 generates a musical sound waveform of 80H by time-sharing processing according to the key press data, and the LSI 2 outputs a desired musical sound waveform signal S1 containing a maximum of 8 tones. After being amplified, the signal is output from the speaker 8.

楽音波形発生用LSI2内に設けられた制御入出力回V
511−j、図示の実施例においては、8ビツトの共通
データバスラインと、3ビツトの制御線及び数本の制御
信号用ラインとを備ρ、3ビツトの制御線に送出される
データによって、共通データバスライン上のデータの種
類が判別されるよう構成さね、こねにより、楽音波形発
生用LEIIの外部接続端子の数を減少シしぬることが
できる、少々い接続端子数で、多種類のデータを入出力
することが可能となる。
Control input/output circuit V provided in LSI 2 for generating musical sound waveforms
511-j, in the illustrated embodiment, includes an 8-bit common data bus line, a 3-bit control line, and several lines for control signals. The number of external connection terminals of the LEII for generating musical sound waveforms can be reduced by constructing the structure so that the type of data on the common data bus line can be determined. It becomes possible to input and output data.

楽音波形発生用L8X2内にけ、RAM9から構成され
る波形データ記憶部が設けられており。
A waveform data storage section consisting of a RAM 9 is provided in the musical sound waveform generating L8X2.

このFIAM9内に、外部波形メモI+ 4から、任意
の楽音基本波形データを転送することができる。
Any musical tone basic waveform data can be transferred into this FIAM 9 from an external waveform memo I+4.

従って、既存の楽器音のほかに、波形合成を行なった各
種の楽器音の基本波J−データをRAMφ内に容易にス
トアさせることができ、こねにより、・ソノセサイザ的
六使用法が可能と々A6卯2図には、制御入出刃口−5
の詳細なブロック図が示さねている。制御入量刃口−5
の入力側には、8ピツトノデータバスライン11が設ケ
ラれており、該パスライン11を介して人力されるデー
タXo乃萌x1の内容け、別途3ビツトで入力さねてい
る制御1データAa%A+、Asにより判別することが
できる。このほか、読出し/f込み制御のための制倒信
呆wp% RD、OFが入力さねており、これらの制御
データ及び制御信号は、データ制f#41回路12に人
力され、5ビツトのfull fillテータデー%A
、%Asけその内部に設けら引たデコ一本゛(図示せず
)により、デコードされる。
Therefore, in addition to existing musical instrument sounds, the fundamental wave J-data of various musical instrument sounds whose waveforms have been synthesized can be easily stored in RAMφ, and by kneading it, it is possible to use it in six ways, such as a sonosesizer. The A6 figure 2 shows the control input/output port-5.
A detailed block diagram is not shown. Controlled intake cutting edge-5
An 8-pit data bus line 11 is installed on the input side of the 8-pit data bus line 11, which contains the data inputted manually via the pass line 11, and the control 1 data that is input separately in 3 bits. It can be determined by Aa%A+ and As. In addition, the control signals wp% RD and OF for read/f-input control are not input, and these control data and control signals are manually input to the data control f#41 circuit 12 and are converted into 5-bit data. full fill data%A
, %As is decoded by a deco (not shown) provided inside the frame.

このデーコーダけ、読込み制御□□1信号WPのレベル
が「L」と女ったことに応答してそのデコード出力をう
、ツチし、ラツキ信号L・乃至L4が出力され′る。、
胱出し制御信号FDは、制御信号OEIとナンドがとら
引読出し信号B・として出力される。
In response to the level of the read control □□1 signal WP reaching "L", this decoder turns on its decode output, and outputs the lag signals L to L4. ,
The bladder ejecting control signal FD is a combination of the control signal OEI and the NAND output signal B.

データバスライン唱1け、回路5内のデータバスライン
13と接続されておシ、このパスライン13には、→ツ
チ信−@rL11に応答してラッチ動作を行々う転送フ
ラグラッチ回路14及びオフターフ/音名うッチ回鈷1
5:ラッチ信号り、に応答してラッチ動作を行ガう利得
データラッチ回路16、KIY  ON  ラツキ回路
17及び登録0 ”H指定ラッチ回路18:ラッチ信号
り、に応答してラッチ動作を行左う転送波形データラツ
千回路19:ラッチ信号Lmに応答してラッチ動作を行
りう第1ラツ壬回路20、ラッ千信呆L4に応答してラ
ッチ動作を行fi’)第2→ツ壬回路21が夫り接続さ
れている。
The data bus line 1 is connected to the data bus line 13 in the circuit 5, and this pass line 13 includes a transfer flag latch circuit 14 and a transfer flag latch circuit 14 that performs a latch operation in response to the →transmission signal -@rL11. Off-turf/pitch name Uchi Kaigo 1
5: Gain data latch circuit 16 that performs a latch operation in response to a latch signal, KIY ON latch circuit 17, and registration 0"H latch circuit 18: Performs a latch operation in response to a latch signal. Transfer waveform data latch circuit 19: first latch circuit 20 that performs a latch operation in response to the latch signal Lm; second latch circuit 21 that performs a latch operation in response to the latch signal L4; are connected together.

ところで、データバスライン11ff介して入力される
8ビツトのデータX・乃至X tのフォーマットは、A
m 、At * Amの値に従って、躯3図に示す辿り
定められている。従って、ラッチ回V14にはデータT
M、  ラッチ1功μm5[けオクターブデータOTφ
〜CT愈及び音名データBRφ〜BRm%ラッチ回路1
6には利得データFCφ〜f3 C雪、う7−f−回v
−17にけKFJY  ONデータ、ラッチ101 v
l 81c !d M録壬ヤンヌルデータCCφ〜O,
Onが夫々所定のタイミングでラッチされる。、また、
ランチ回919には、波形メモリ4から抗出さね九波形
データDφ乃至Dマがラッチされる。#11ラツ壬跡2
0には、サスティン時間を示すデータBTφ、8 T 
1 、サスティンスイッチのオン/オフケ示すデータS
B、サスティンペダルの状伸を示すデータ8F、ハイコ
ンガ又はコーベルのうちのいずれか一方を指定するため
のデータHc/cB、スネアドラム又は〃ラウベルのう
ちのいずわか一方を指定するためのデータ5D10L、
LSI2の動作モードを指定するためのデータLM%A
ABOがラッチされる。一方、第2→ツ壬回IF21[
は、シンバルモードを指定するデータOY、オートベー
スコード音の音量を決メルデータAOφ乃至A O寓、
パーカッションモードを指定するデータPC1ベース音
の音量を決めるデータBeφ乃至B Csがラッチされ
る。
By the way, the format of the 8-bit data X to Xt input via the data bus line 11ff is A.
According to the values of m and At*Am, the path shown in the third diagram is determined. Therefore, the data T is stored in the latch circuit V14.
M, latch 1 action μm5 [ke octave data OTφ
~CT Yu and pitch name data BRφ~BRm% latch circuit 1
6 contains gain data FCφ~f3 C snow, 7-f- times v
-17 KFJY ON data, latch 101 v
l 81c! d M record Yan null data CCφ~O,
On is latched at a predetermined timing. ,Also,
At the launch time 919, nine waveform data Dφ to Dma are latched from the waveform memory 4. #11 Ratsumi ruins 2
0 contains data BTφ, 8 T indicating the sustain time.
1. Data S showing sustain switch on/off
B, data 8F indicating the shape and extension of the sustain pedal, data Hc/cB for specifying either high conga or corbel, data 5D10L for specifying either snare drum or laubel. ,
Data LM%A for specifying the operation mode of LSI2
ABO is latched. On the other hand, 2nd→Tsumi times IF21 [
is the data OY that specifies the cymbal mode, and the data AOφ to AO, which determines the volume of the auto bass chord sound.
Data PC1 specifying the percussion mode; data Beφ to BCs determining the volume of the bass sound are latched.

ラッチ回路14の出力は、波形メモリ4からの波形デー
タの送出に先だって転送フラグを立てるために使用さね
、転送フラグがLSI2に送られると%L8工2では波
形データの読込みの準備を開始する。
The output of the latch circuit 14 is used to set a transfer flag before transmitting the waveform data from the waveform memory 4. When the transfer flag is sent to the LSI 2, the L8 device 2 starts preparing to read the waveform data. .

ラッチ回路18に送らfまたデータ00φ乃至001は
、−数構出回路22に入力され、ここで、クロックパル
スφをカウントする5ビツトカウンタ23の計数出力デ
ータCDと比較され1両入力データの内容が一致した場
合に、一致(偵出回路22の(1,S力線24のレベル
が「H」とたる。出力線24け、アンドゲート25の一
方の入力端子に接続さね、その他方の入力端子には、基
本波形データの零レベルタイミングを示すタイミングノ
くパルスTPsが人力されている。この結果、登録千ヤ
ンネルデータCC・〜Cotの内容が、計数出力データ
ODの内容、即ち、そのときのチャンAtし数と一致し
た場合であって、タイミングノくルスTPsが出力され
た時にアンドゲート25の出力線26のレベルが「H」
となる。これにより、ゲート27が開き、各ラッチ回路
15,16,1.7にラッチされていたデータが、8千
ヤンネル11ビツトのシフトレジスタ28の所定のチャ
ンネルスロットにストアされる。このストアされるチャ
ンネルに、5ピツトカウンタ゛23の計数出力データC
Dの示すチャンネルスロットと一致するようになってい
る。
The data 00φ to 001 sent to the latch circuit 18 are input to the minus number output circuit 22, where they are compared with the counting output data CD of the 5-bit counter 23 that counts the clock pulse φ, and the contents of the input data are If they match, the level of the (1, S force line 24 of the scouting circuit 22 becomes "H". The output line 24 is connected to one input terminal of the AND gate 25, and the other A timing pulse TPs indicating the zero level timing of the basic waveform data is manually input to the input terminal.As a result, the contents of the registered 1,000-channel data CC.~Cot are the contents of the count output data OD, that is, When the number of channels At at that time matches, and when the timing node TPs is output, the level of the output line 26 of the AND gate 25 becomes "H".
becomes. This opens the gate 27, and the data latched in each latch circuit 15, 16, 1.7 is stored in a predetermined channel slot of the 8,000 channel, 11 bit shift register 28. The counting output data C of the 5-pit counter 23 is stored in this stored channel.
It matches the channel slot indicated by D.

計数出力データCDは、現在の処理千ヤンネルを示すデ
ータとしてL8工2側に送出されると共に、ラッチ回−
29にも入力されている。ラッチ回l1L29には、い
ずれか9空モヤンネルのタイミングで出力されるタイミ
ングパルスTPtが印加されてかり、このパルスTFs
に応答して、その時の計数出力データCDがう°ツチさ
れる。パルスTPmkよ、更に、セット回路30にも入
力されており、パルスTPsに応答してセット回路30
の出力、線51が[H−ルベルとhる。この結果、セッ
ト回路50の出力が「H」レベルレこ々つたことから、
ラッチ回路、29においてラッチされているチャンネル
情報が空キャンネルを示すことになる。
The count output data CD is sent to the L8 engineering 2 side as data indicating the currently processed 1,000-yam channel, and is also sent to the latch circuit.
29 is also entered. The latch circuit l1L29 is applied with a timing pulse TPt that is output at any one of the nine empty Mojanel timings, and this pulse TFs
In response to this, the count output data CD at that time is reset. The pulse TPmk is also input to the set circuit 30, and the set circuit 30 responds to the pulse TPs.
The output of line 51 is [H-Lebel and h. As a result, the output of the set circuit 50 dropped to the "H" level.
The channel information latched in the latch circuit 29 indicates an empty channel.

一方、チャンネルが使用中であることを示すため、F−
eフリップフロップ′52が設けられており、このフリ
ップフロップ52け、−rノドゲート25の出力が「R
」レベルとなることによりリセットされ、信号り、のレ
ベルが「H」と々ることによりセットζねる、この結果
、使用中のチャンネルのタイミングにおいてu rL」
レベルで、空チャンネルのタイミングにおいては「H」
レベルのBU日Y信号が出力される。ラッチ回路29、
セット回路30、フリップフロップ32の各出ノ1け、
転送完了を示す信号Ty  END  によってレジス
タ33内にストアされ、読出し信号F、の印加に応答し
てパスライン13に送出される、堤+説明したように、
制御チー々Aφ、A1、As及び制御信号WR,RD、
(!E’!により、r5ν1のデーミツオーマットに基
づいたデータの識別が行なわtする。この結果、シフト
レジスタ2Bからは、8ルヤ\/ネル分の楽音制御用デ
ータが繰返し出力さね、−力、躯1及び第2ラッチ回賭
2o。
On the other hand, to indicate that the channel is in use, F-
An e flip-flop '52 is provided, and this flip-flop 52 allows the output of the -r node gate 25 to become "R".
” level, and set when the level of the signal reaches “H”. As a result, at the timing of the channel in use,
level, "H" at the timing of the empty channel
A level BU day Y signal is output. latch circuit 29,
1 digit for each output of the set circuit 30 and flip-flop 32,
The signal Ty END indicating the completion of the transfer is stored in the register 33 and sent out to the pass line 13 in response to the application of the read signal F, as described above.
Control chips Aφ, A1, As and control signals WR, RD,
(By !E'!, the data is identified based on the data format of r5ν1. As a result, the shift register 2B repeatedly outputs the musical tone control data for 8 layers. Power, body 1 and second latch bet 2o.

21からけ各チャンネルに共通の割面jデータが出力さ
れる。そして、ラッチ回v、19を介り、て、波)トメ
モリ遥からの基本波形データDo乃至D7を、Lp T
 2に送出することかできる。、尚、フロック54で示
されるのけ、波形書込指令信号発生器でJ・す、信号L
■の印加に応答して、−込みパルスTM  WR,TT
Eを出力し、このタイミンy−’cg形データDo乃至
D!がLaI3内のRAM9(第1図参照)内にストア
される。このように、少々い水数の信号線を用いて、極
めて多種類の情報をLEII2に取込み又H%LEII
Z外に送出することかできる。
From 21 onwards, common section j data is output to each channel. Then, through the latch circuit v, 19, the basic waveform data Do to D7 from the memory (wave) are transferred to LpT.
It is possible to send it to 2. , it should be noted that only the block 54 indicates the waveform write command signal generator J, signal L.
In response to the application of ■, the negative pulses TM WR, TT
E is output, and this timing y-'cg type data Do to D! is stored in RAM 9 (see FIG. 1) in LaI3. In this way, a very large variety of information can be imported into LEII2 using a small number of signal lines, and H%LEII
It is possible to send it outside of Z.

第5図には、第2図に示した楽音波形発生用LE工2の
詳細ブロック図が示さねでいる。この楽音波形発生片L
8I2け、前述の如(して得られた。8−f−ヤンネル
分のオクターブ、音名、利得の各データに基づいて、外
部波形メモリ4から転送さねた落水波形データが読出さ
ね、8チヤンネルの時分割処理によって8背量時に出力
することができる。、LIIFI2を構成する各ブロッ
クのうち、Mili Thl入出力回路5については既
に詳述した通りである。
5 does not show a detailed block diagram of the musical sound waveform generating LE device 2 shown in FIG. 2. This musical sound waveform generating piece L
8I2, the falling water waveform data that was not transferred from the external waveform memory 4 is read out based on the octave, pitch name, and gain data for the 8-f-Yannel, which was obtained as described above. It is possible to output at 8 times by time division processing of 8 channels. Among the blocks constituting the LIIFI 2, the Mili Thl input/output circuit 5 has already been described in detail.

f3ニー@−qで示されるのけ、ランダムアクセスメモ
II (RλM)であり、制御入出刃口μ5を介して外
部波形メモリ4から読込まれる基本波形データD・〜D
1をストアし、これにより、M要の1サイクル分又け%
ザイクル分の基本波形ナータ)2格納キネる。こねに対
し、鍵盤からの情報であるオクターブ及び合名データO
Tφ〜OTI及びBRφ〜BR食は、ピッ千作成回v4
2及びエンベロープクロック制御回1iIL43に人力
されている、ピッ千作成回#43け、□こわらの入力デ
ー〃□に基づいて、RAM’9内にストアさねている波
形データの絖出しピッチを演算し、この演算結果に基づ
いたピッチで抗出しアドレスデータWAφ〜W Ay 
’、rFI A M’9に入力する。ピッチ作成回路4
3σ、捷た、そのピッチ情報”PIfエンベローシクロ
ツク制翅1回1% 4”4 K入力しており、音名、オ
クターブデータ及びピッチ情4it’P■によシエンベ
ロープノ7ウンタ45内に設け1引たアタック/1)リ
ース波形用カウンタ及びサスティンJulカウンタのカ
ラントンロックECKが、エンベロープクロック制御回
路44から出力される。
The one indicated by f3 knee@-q is the random access memo II (RλM), which is the basic waveform data D to D read from the external waveform memory 4 via the control input/output port μ5.
1 is stored, and this allows the % of M required one cycle to be stored.
Cycle basic waveform data) 2 storage curves. For Kone, octave and joint data O which is information from the keyboard
Tφ~OTI and BRφ~BR food are created by Picsen v4
2 and envelope clock control circuit 1iPitch creation time #43, which is manually input to IL43, determines the starting pitch of the waveform data stored in RAM'9 based on the input data of □Kowara. Calculate the anti-adjustment address data WAφ to WAy at a pitch based on the calculation result.
', input to rFI A M'9. Pitch creation circuit 4
3σ, the pitch information "PIF envelope clock control once 1% 4" 4K is input, and the pitch name, octave data and pitch information 4it'P■ are entered in the envelope piano 7 counter 45. The attack/1) count lock ECK of the lease waveform counter and the sustain Jul counter is output from the envelope clock control circuit 44.

この結果、エンベロープカウンタA5からけ、′rタッ
ク/リリース用のエンベロープデータB D tとサス
ティン用のエンベロープデータgI)禽とがIB力さf
]、利得制御回μ716に入力さノ]る。
As a result, from the envelope counter A5, the envelope data for tuck/release B D t and the envelope data for sustain g I) IB force f
] is input to the gain control circuit μ716.

利得制御回路46にけFIAM 9から出力される利得
制御データGODが人力ζわており、このデータG ’
CDに従って谷データBDt、’FD嘗の値が夫々重み
付けされる。利得制御データGODけ、FIAM9から
出力キワ、る波形データについて夫々定めらねており、
その楽音波形に最も適したエンベローラ形状を規定する
データ” DCl % ’ E’ D Osが、データ
ED&、EDlに夫々対応して得られる、 1’lAM9からは、アタック/ 1111−ス用の波
形データWD、と、サスティン用の波形データW D 
mとが夫々読出さね、これらのデータWD%、WDs及
びB’DC,、B’DC雪は、演算部47に入力さf)
る。
The gain control data GOD output from the FIAM 9 is input to the gain control circuit 46 manually, and this data G'
The values of the valley data BDt and 'FD' are respectively weighted according to CD. The gain control data GOD, the output edge from FIAM 9, and the waveform data have not been determined, respectively.
The data that defines the envelope shape most suitable for the musical sound waveform is obtained corresponding to the data ED&, EDl, respectively. From 1'lAM9, waveform data for attack/1111-s WD, and waveform data for sustain WD
These data WD%, WDs and B'DC, , B'DC snow are respectively read out and input to the calculation unit 47 f)
Ru.

演’1.ma7において、データWD1とl D Os
とけ乗□′算器48において乗算これ、アタック部及び
I711−ス部の楽音波形データA/RWDが得られる
。同様にして、データWD、とEDO−とが乗薄器49
において乗算さil、サスティン部の楽音波形データE
IWDが得られる。これらの楽音波形データA/RWD
、5WDit、加11器50 Ki−いて加算さね、ア
タック部、リリース部及びサスティン□部を有する完全
々楽音波形データW D eとして取出さJする。
Performance'1. In ma7, data WD1 and lDOs
In the multiplier □' calculator 48, musical sound waveform data A/RWD of the attack section and I711-base section are obtained. Similarly, the data WD and EDO- are multiplied by the multiplier 49.
Multiplied by il, sustain part musical waveform data E
IWD is obtained. These musical sound waveform data A/RWD
, 5WDit, adder 50Ki- are added, and the data is extracted as complete tone waveform data WDe having an attack part, a release part, and a sustain part.

上述の如(して得られた最大8チャンネル分の楽音波形
データWD・け、各チャンネル毎の楽音を、利得データ
SGφ〜SGgK基づいてレベル調節−するため、利得
制御回路51に入力される。
The musical sound waveform data WD for up to eight channels obtained as described above is input to the gain control circuit 51 in order to adjust the level of the musical tone for each channel based on the gain data SGφ to SGgK.

利得制御回路51は、乗算器で構成され、EIGφ〜S
Gtによって各チャンネル毎に波形データW D oの
レベルが調節される。即ち、データ8Gφ〜S G t
け、各チャンネルの楽音波形データのレベルを指示する
データであり、各チャンネルのレベルは、操作盤上のス
イッチ操作により、予めセットされ、レジスタ28内に
、音名、オクターブデータと共に利得データとしてスト
アされているものである(第2図参照)。この各チャン
ネル毎に定めらねる利得データのうち、現在処理中のチ
ャンネルに対応するデータが利得制御回路51に入力さ
ね、各チャンネルの波形データWDOのレベルを、夫々
所望のレベルに調節し、出力タイミング回路52に送出
する。
The gain control circuit 51 is composed of a multiplier, and has EIGφ~S
Gt adjusts the level of waveform data W Do for each channel. That is, data 8Gφ~S G t
This is data that instructs the level of musical waveform data for each channel.The level for each channel is set in advance by operating a switch on the operation panel, and is stored as gain data in the register 28 along with note name and octave data. (See Figure 2). Of the gain data determined for each channel, data corresponding to the channel currently being processed is input to the gain control circuit 51, and the level of the waveform data WDO of each channel is adjusted to a desired level, It is sent to the output timing circuit 52.

このように、各チャンネルの楽音波形のレベルに関する
情報を、音名、オクターブデータ等と共に各チャンネル
毎に指定しておき、楽音波形発生口μ内でエンベロープ
処理が終了し友段階において、ディジタル処理で、各チ
ャンネルの楽音波形のレベルに関する調節を行々うもの
であるから、8チャンネル分の楽音データのレベル調節
を、楽音波形発生用LB工2内において比較的簡単に行
々メる、従って従来、各チャンネル毎に、一旦AID変
換器によりアナログ波形に変候した後、各波形をレベル
調節するのに比べ、回路≠;大ロコに簡単住さね、コス
トも安(、寸法も小型にできる等の利点を有している。
In this way, the information regarding the level of the musical sound waveform of each channel is specified for each channel along with the note name, octave data, etc., and when the envelope processing is completed within the musical sound waveform generation port μ, digital processing is performed at the next step. Since the level of the musical sound waveform of each channel is adjusted, it is relatively easy to adjust the level of the musical sound data for 8 channels within the musical sound waveform generating LB device 2. Compared to adjusting the level of each waveform after converting each channel to an analog waveform using an AID converter, the circuit can be easily installed in a large space, and the cost is low (and the size can be reduced). It has the following advantages.

出力タイミング回@P52け、8チヤン坏ルの時分割デ
ータを、空間分割データに変換するための回路であり、
利得制御回路51からのデータのほかに、処理チャンネ
ルを示す計数出力データCD及び、ピッチ作成回VP&
5からのタイミング制御信号Toeが入力されており、
出力タイミングが調節されて、チャンネルOH@からc
H1″!!、での8チャンネル分の楽音波形データがデ
ィジタルデータとして出力され、これらのデータは加算
器53において加算された後、D/A変換器54’に□
より、アナログの80H分の楽音が合成さhた最終楽音
出力信号s1として出方される。
Output timing circuit @P52 is a circuit for converting 8 channels of time-division data into space-division data,
In addition to the data from the gain control circuit 51, count output data CD indicating the processing channel and pitch creation time VP&
The timing control signal Toe from 5 is input,
The output timing is adjusted and channels OH@ to c
Eight channels of musical waveform data at H1''!! are output as digital data, and after these data are added in an adder 53, they are sent to a D/A converter 54'.
As a result, 80H analog musical tones are synthesized and output as the final musical tone output signal s1.

第4図に示した楽音波形データLSI2&ζおいて、サ
スティン時間の制御を行々うために、エンベロープクロ
ック制御回Vaaには、サスティンu 間を示すデータ
8Tφ、sTl、サス千インスイッチ及びペダルの0N
10FFを示すデータ  □S8、SP及びキーがON
状j%であることを示すK E Y’  ON 信号が
入力さねており、こゎらの信弁しでよりサスティン時間
の制御が行々わpる。
In the musical sound waveform data LSI2 &
Data indicating 10FF □S8, SP and key are ON
The KEY'ON signal indicating that the condition is j% is not being input, and the sustain time can be controlled more effectively based on these signals.

また、シンバルモードの時には、データOYの17ベル
が[H−1と々す、エンベローフクロック制   □副
回路44のクロックの周波数を所″ivの一定値にする
と共に、ノイズ晋発生回路55がらのノイズデータがR
AM9を介して出方さね、シンバル音の合成が行なわれ
る。パーカッションモードを示すデータpcがr[(J
レベルとhっ友場合には、太鼓用のクロックパルスがエ
ンベロープクロック制御回v−44から出力されると共
に、RAM9か□らは、予めストアされている太鼓用の
楽音波形データが出力−ねる。
In addition, in the cymbal mode, the 17th bell of the data OY reaches [H-1, the envelope clock system □The frequency of the clock of the subcircuit 44 is set to a constant value of ``iv'', and the noise generation circuit 55 is The noise data of R
Synthesis of cymbal sounds is performed via AM9. The data pc indicating the percussion mode is r[(J
When the level is equal to h, a drum clock pulse is output from the envelope clock control circuit v-44, and pre-stored drum music waveform data is output from the RAM 9.

本発明によf′1は、上述の如く、操作盤からの各種の
データ、信号等を、共通パスラインを介して楽音波形発
正用LEII内の制御回路に入力し、ここで共通パスラ
インを介して入力さねた各データ、の識別制御を行なう
ので、楽音波形発生用LEII□に呼ケる外蔀接続ビン
の数を少なくすることができ、シ、かも、多種類のデー
タを必要なだけLSIに送す収むことかできる。この結
果、LSIの接続ビンの数’(r−%しく減少せしめる
ことができ、コストの低減を期待することができる上に
、接続箇所が少々〈々り信頼性が著しく向上する等の優
れた効果を奏する。
According to the present invention, as described above, f'1 inputs various data, signals, etc. from the operation panel to the control circuit in the LEII for generating musical sound waveforms via the common path line. Since the identification control is performed for each data that is input via It is possible to send as much data as possible to the LSI. As a result, the number of LSI connection bins can be reduced by '(r-%), which can be expected to reduce costs. be effective.

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

第1図d本発明による電子楽器の概略構成ブロック図、
第2図は第1図に示した制御入出力回路の計則ブロック
図、第5図はデータフォーマットを示す図、第4図は第
1図に示す楽音波形発生用LIEI工の詳細ブロック図
である。 1・・・電子楽器 2・・・楽音波形発生用LEII 3・・・繰作盤 3a・・・鍵盤 3b・・・制御片スイッチ 4・・・外部波形メモリ 5・・・制御1人出力回部 6 ・・・ CFU 9 ・・・ RAM 11.15・・・データバスライン 12・・・データ制能1回V 51・・・利得制御回路 以上 出願人 株式会社 第二精工舎 代理人 弁理士 最上  務
FIG. 1d is a schematic block diagram of an electronic musical instrument according to the present invention;
Fig. 2 is a schematic block diagram of the control input/output circuit shown in Fig. 1, Fig. 5 is a diagram showing the data format, and Fig. 4 is a detailed block diagram of the LIEI machine for generating musical sound waveforms shown in Fig. 1. be. 1...Electronic musical instrument 2...LEII for generating musical sound waveforms 3...Playing board 3a...Keyboard 3b...Control piece switch 4...External waveform memory 5...Controlling single person output times Part 6...CFU 9...RAM 11.15...Data bus line 12...Data control once V 51...Gain control circuit and above Applicant Daini Seikosha Co., Ltd. Agent Patent attorney Tsutomu Mogami

Claims (1)

【特許請求の範囲】[Claims] 操作部と、該操作部からのデータに基づいて所望の楽音
波形を発生させる楽音波形発生用LSIとを備えて成る
電子楽器に計いて、前記操作部からのデータを共通パス
ラインに送出するためのデータ送出手段と、前記LB工
内に設けらねると共に前記共通パスラインに直結され前
記共通パスラインを介して送られてくるデータの受入れ
制vA+を行かう回路とを備えたことを特徴とする電子
楽器。
For transmitting data from the operating section to a common path line in an electronic musical instrument comprising an operating section and a musical sound waveform generation LSI that generates a desired musical sound waveform based on data from the operating section. and a circuit which is provided in the LB construction and is directly connected to the common path line and performs an acceptance system vA+ of data sent via the common path line. electronic musical instruments.
JP57123472A 1982-07-14 1982-07-14 Electronic musical instrument Pending JPS5913298A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP57123472A JPS5913298A (en) 1982-07-14 1982-07-14 Electronic musical instrument

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP57123472A JPS5913298A (en) 1982-07-14 1982-07-14 Electronic musical instrument

Publications (1)

Publication Number Publication Date
JPS5913298A true JPS5913298A (en) 1984-01-24

Family

ID=14861467

Family Applications (1)

Application Number Title Priority Date Filing Date
JP57123472A Pending JPS5913298A (en) 1982-07-14 1982-07-14 Electronic musical instrument

Country Status (1)

Country Link
JP (1) JPS5913298A (en)

Similar Documents

Publication Publication Date Title
CA2049300C (en) Digital sound source device and external memory cartridge used therefor
JPS6133199B2 (en)
CA2023965A1 (en) Portable graphic computer apparatus
JPS5913298A (en) Electronic musical instrument
JPS54112614A (en) Small size electronic musical instrument
WO1988009017A1 (en) Method and apparatus for data transfer
JP4070347B2 (en) Music signal generator
JPS5915296A (en) Electronic musical instrument
JPS6048760B2 (en) Note clock generator for electronic musical instruments
JPS5842478B2 (en) Noise removal device for electronic musical instruments
US4487098A (en) Rhythm generator
JP2974356B2 (en) Electronic musical instrument fluctuation generator
JPS5913296A (en) Electronic musical instrument
JP3356452B2 (en) Electronic musical instrument
JPS63172196A (en) Electronic musical instrument
JPS6154236B2 (en)
JPS5855437Y2 (en) electronic musical instruments
JPH03204695A (en) Musical sound synthesizing device
JPS5951400U (en) electronic musical instruments
JPS6230240Y2 (en)
JPS6088392U (en) electronic musical instruments
JPS6396595U (en)
JPS6034757B2 (en) electronic musical instruments
JPS6045295A (en) Musical score recorder
JPS6050597A (en) Electronic keyed instrument