JPH03213896A - Electronic musical instrument - Google Patents
Electronic musical instrumentInfo
- Publication number
- JPH03213896A JPH03213896A JP2009075A JP907590A JPH03213896A JP H03213896 A JPH03213896 A JP H03213896A JP 2009075 A JP2009075 A JP 2009075A JP 907590 A JP907590 A JP 907590A JP H03213896 A JPH03213896 A JP H03213896A
- Authority
- JP
- Japan
- Prior art keywords
- signal
- envelope waveform
- key
- output
- level
- 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
Links
- 230000005236 sound signal Effects 0.000 abstract description 7
- 230000004075 alteration Effects 0.000 abstract 1
- 210000000056 organ Anatomy 0.000 description 25
- 238000010586 diagram Methods 0.000 description 21
- 238000001514 detection method Methods 0.000 description 8
- 230000007274 generation of a signal involved in cell-cell signaling Effects 0.000 description 6
- 230000000694 effects Effects 0.000 description 5
- 238000013016 damping Methods 0.000 description 2
- 230000002238 attenuated effect Effects 0.000 description 1
- 239000003795 chemical substances by application Substances 0.000 description 1
- 230000001934 delay Effects 0.000 description 1
- 230000003111 delayed effect Effects 0.000 description 1
- 238000000034 method Methods 0.000 description 1
- 239000004570 mortar (masonry) Substances 0.000 description 1
- 230000000630 rising effect Effects 0.000 description 1
- 230000002123 temporal effect Effects 0.000 description 1
Landscapes
- Electrophonic Musical Instruments (AREA)
Abstract
Description
【発明の詳細な説明】
[産業上の利用分野J
この発明は楽音の音量や音色の時間的変化を制御するこ
とができる電子楽器に関する。DETAILED DESCRIPTION OF THE INVENTION [Industrial Field of Application J This invention relates to an electronic musical instrument that can control temporal changes in the volume and timbre of musical tones.
「従来の技術」
第1f図は本出願人が先に提案した制御波形発生装置(
特開昭62−265697号公報参照)を適用した従来
の電子楽器の構成例を示すブロック図であり、この図に
おいて、■は複数のキーからなる鍵盤、2は押鍵検出回
路であり、鍵盤1のキーが押されたことを検出し、その
キーに対応したキーコードKCを出力すると共に、演奏
者がキーを押鍵操作している間、キーオン信号KONを
出力する。"Prior Art" Figure 1f shows the control waveform generator (
This is a block diagram showing an example of the configuration of a conventional electronic musical instrument to which a conventional electronic musical instrument is applied. It detects that the No. 1 key has been pressed and outputs a key code KC corresponding to that key, and also outputs a key-on signal KON while the player is pressing the key.
また、3はキーコードKOを入力してそのキーコードK
Cに応じた楽音信号MSを発生する楽音信号発生回路、
4は楽音信号MSを入力して楽音を発生するアンプおよ
びスピーカ等からなるサウンドシステムである。In addition, 3 inputs the key code KO and the key code K
a musical tone signal generation circuit that generates a musical tone signal MS according to C;
Reference numeral 4 denotes a sound system comprising an amplifier, a speaker, etc., which receives the musical tone signal MS and generates musical tone.
さらに、5はパラメータ設定回路であり、m奏者によっ
て設定された楽音信号MSのエンベロープ波形ENVに
関するエンベロープ波形パラメータデータDscと、楽
音信号MSの音色に関する音色パラメータデータ等の各
種パラメータDPIとを出力する。6はエンベロープ波
形パラメータ設定部D51.を入力してエンベロープ波
形データDEsvを出力するエンベロープ波形発生回路
である。Furthermore, 5 is a parameter setting circuit which outputs envelope waveform parameter data Dsc regarding the envelope waveform ENV of the musical tone signal MS set by the m player, and various parameters DPI such as timbre parameter data regarding the timbre of the musical tone signal MS. 6 is an envelope waveform parameter setting section D51. This is an envelope waveform generation circuit that inputs envelope waveform data DEsv and outputs envelope waveform data DEsv.
ここで、第12図にエンベロープ波形ENVの一例を示
す。このエンベロープ波形ENVは、4つの基本エンベ
ロープ波形部分5EGO〜5EG3(以下、この各波形
部分の区間をセグメントといい、また、このセグメント
における波形をセグメント波形という)から形成されて
いる。Here, FIG. 12 shows an example of the envelope waveform ENV. This envelope waveform ENV is formed from four basic envelope waveform parts 5EGO to 5EG3 (hereinafter, the section of each waveform part will be referred to as a segment, and the waveform in this segment will be referred to as a segment waveform).
また、各セグメント波形SEG O〜5EG3は、それ
ぞれが波形レベルが一定の区間(インターバル)TO〜
T3を有する一定しベル波形部分W1と、波形レベルが
所定の傾斜(レー))RO〜R3で変化する立ち上がり
波形部分または立ち下がり波形部分W2とからなり、立
ち上がり波形部分または立ち下がり波形部分W2の波形
レベルは、定レベル波形部分W1のレベルから、目標レ
ベルL1〜L3まで立ち上がりまたは立ち下がる。In addition, each segment waveform SEG O~5EG3 has a constant waveform level (interval) TO~
It consists of a constant bell waveform part W1 having a constant T3, and a rising waveform part or falling waveform part W2 whose waveform level changes at a predetermined slope (Ray) RO to R3. The waveform level rises or falls from the level of the constant level waveform portion W1 to target levels L1 to L3.
次に、第13図にパラメータ設定回路5の内、パラメー
タ設定操作部7の構成例の正面図を示す。Next, FIG. 13 shows a front view of a configuration example of the parameter setting operation section 7 of the parameter setting circuit 5.
この図において、8はエンベロープ波形パラメータDs
cを設定するエンヘローブ波形パラメータ設定部であり
、第12図の各セグメント5EGO〜5EG3に対応す
る設定スイッチ群8a〜8dを有する。In this figure, 8 is the envelope waveform parameter Ds
This is an enrobe waveform parameter setting section for setting the parameter c, and has setting switch groups 8a to 8d corresponding to each of the segments 5EGO to 5EG3 in FIG. 12.
また、これらの設定スイッチ群8a〜8dは、それぞれ
各インターバルTO〜T3に対応するインターバル設定
スイッチ9T、各レートRO−R3に対応するレート設
定スイッチ9R,各レベルL1−L3に対応するレベル
設定スイッチ9Lを有する。さらに、設定スイッチ9T
〜9Lは、それぞれ多段スイッチによって構成され、演
奏者がその1つを選択して操作することにより、それぞ
れインターバルTO〜T3の長さ、レートRO−R3の
値およびレベルLl−L3の値を任意に設定することが
できる。Further, these setting switch groups 8a to 8d include an interval setting switch 9T corresponding to each interval TO to T3, a rate setting switch 9R corresponding to each rate RO-R3, and a level setting switch corresponding to each level L1 to L3. It has 9L. Furthermore, setting switch 9T
~9L are each composed of multistage switches, and by selecting and operating one of them, the performer can arbitrarily set the length of the interval TO~T3, the value of the rate RO-R3, and the value of the level Ll-L3. Can be set to .
さらに、10は音色を選択する音色選択部であり、工場
においてファクトリセットされた音色を選択することが
できる選択スイッチIlaと、演奏者によってセットさ
れた音色を選択することができる選択スイッチIlbと
から構成されている。Furthermore, 10 is a timbre selection section for selecting a timbre, and includes a selection switch Ila that can select a timbre that has been factory reset, and a selection switch Ilb that can select a timbre that has been set by the performer. It is configured.
加えて、12はその他のパラメータ設定部であり、例え
ば、ビブラート効果等の各種効果に関するパラメータや
楽音の総合音量に関するパラメータ等をそれぞれ設定す
る複数のパラメータ設定操作子13によって構成されて
いる。In addition, reference numeral 12 denotes another parameter setting section, which is composed of a plurality of parameter setting operators 13 for setting parameters related to various effects such as vibrato effects, parameters related to the overall volume of musical tones, and the like.
[発明が解決しようとする課題」
ところで、ピアノやオルガン等の自然楽器は、各楽器固
有のエンベロープ波形ENVと音色とを持っている。そ
して、電子楽器は、これらの自然楽器が奏でる楽音をで
きるだけ忠実に再現できるように様々な工夫がなされて
いる。[Problems to be Solved by the Invention] Natural musical instruments such as pianos and organs have envelope waveforms ENV and timbres unique to each instrument. Various improvements have been made to electronic musical instruments so that they can reproduce the musical tones played by these natural musical instruments as faithfully as possible.
また、上述した従来の電子楽器においては、エンベロー
プ波形発生回路6のインターバルTO〜T3の長さ、レ
ートRO〜R3の値およびレベルLl−L3の値等の各
パラメータを演奏者がパラメータ設定回路5の設定スイ
ッチ9T〜9Lによって変更することができるようにな
っている。Furthermore, in the conventional electronic musical instrument described above, each parameter such as the length of the interval TO to T3, the value of the rate RO to R3, and the value of the level Ll-L3 of the envelope waveform generation circuit 6 is set by the player in the parameter setting circuit 5. It can be changed using setting switches 9T to 9L.
そして、大きくイメージチェンジをする場合、例えば、
エンベロープ波形ENVをピアノのエンベロープ波形E
NVにしたままで、音色だけをオルガンの音色に変えて
とちらとら付かない楽音にする場合には、音色選択部1
0の選択スイッチtlaによって音色をオルガンの音色
に選択するが、この場合には、音色と共に、エンベロー
プ波形発生回路6のパラメータも変わってしまうという
欠点があった。If you want to make a big makeover, for example,
The envelope waveform ENV is the piano envelope waveform E.
If you want to change only the tone to an organ tone to create a musical sound without flickering while leaving it in NV, select tone selection section 1.
The organ tone is selected as the tone by the selection switch tla of 0, but in this case, there is a drawback that the parameters of the envelope waveform generation circuit 6 change as well as the tone.
そこで、音色をそのままにしてエンベロープ波形ENV
を大きく変えるには、従来では、エンベロープ波形発生
回路6の各パラメータをそれぞれ根気よく変更しなけれ
ばならないという欠点があった。Therefore, we decided to leave the tone as is and use the envelope waveform ENV.
In the past, in order to change significantly, each parameter of the envelope waveform generating circuit 6 had to be changed patiently.
この発明は、上述した事情に鑑みてなされたもので、音
色はそのままにしてエンベロープ波形ENVを簡単に変
更することができる電子楽器を提供することを目的とし
ている。The present invention has been made in view of the above-mentioned circumstances, and it is an object of the present invention to provide an electronic musical instrument in which the envelope waveform ENV can be easily changed while leaving the timbre unchanged.
「課題を解決するための手段」
この発明による電子楽器は、複数種の楽音信号から1つ
の楽音信号を選択してその楽音信号のエンベロープ波形
と音色とを指定する楽音信号選択手段と、指定された楽
音信号のエンベロープ波形から他の楽音信号のエンベロ
ープ波形への変更を指示する変更指示手段と、指示され
た楽音信号のエンベロープ波形を発生するエンベロープ
波形発生手段と、変更されたエンベロープ波形と指定さ
れた音色の楽音信号を発生する楽音信号発生手段とを具
備することを特徴としている。"Means for Solving the Problems" An electronic musical instrument according to the present invention includes musical tone signal selection means for selecting one musical tone signal from a plurality of types of musical tone signals and specifying an envelope waveform and timbre of the musical tone signal; a change instructing means for instructing a change from an envelope waveform of a musical tone signal to an envelope waveform of another musical tone signal; an envelope waveform generating means for generating an envelope waveform of the instructed musical tone signal; The present invention is characterized by comprising a musical tone signal generating means for generating a musical tone signal having a tone color.
「作用」
この発明によれば、楽音信号選択手段によっである楽音
信号を選択した後、変更指示手段によってエンベロープ
波形の変更を指示すると、エンベロープ波形発生手段は
、指示されたエンベロープ波形を発生する。これ7こよ
り、楽音信号発生手段は、変更されたエンベロープ波形
と指定された音色の楽音信号を発生する。"Operation" According to the present invention, after a certain musical tone signal is selected by the musical tone signal selection means, when the change instruction means instructs to change the envelope waveform, the envelope waveform generating means generates the instructed envelope waveform. . From this 7, the musical tone signal generating means generates a musical tone signal having the changed envelope waveform and the designated tone.
「実施例J
以下、図面を参照してこの発明の一実施例について説明
する。第1図はこの発明の一実施例による電子楽器の構
成を示すブロック図であり、この図において、第11図
の各部に対応する部分には同一の符号を付け、その説明
を省略する。第1図において、14は複数のキーからな
る鍵盤であり、キーが押されたことを検出し、そのキー
に対応したキーコードKCを出力すると共に、第1QI
lffl(a)および(b)に示すキーオン時からキー
オフ時までの間、”H”レベルである信号SKを出力す
る。Embodiment J Hereinafter, an embodiment of the present invention will be described with reference to the drawings. FIG. 1 is a block diagram showing the configuration of an electronic musical instrument according to an embodiment of the present invention. The same reference numerals are given to the parts corresponding to each part, and the explanation thereof will be omitted.In Fig. 1, 14 is a keyboard consisting of a plurality of keys. At the same time as outputting the key code KC, the first QI
A signal SK at an "H" level is output from the key-on time to the key-off time shown in lffl(a) and (b).
また、15はキーオン・キーオフ処理回路であり、複数
の信号SKを入力して後着優先で8音まで8つのチャン
ネルにそれぞれ割り当てることができるキーアサイナを
持ち、各チャンネル別のタイミングで、第1O図(c)
および(d)に示すように、キーオン信号KONおよび
キーオフ信号KOFを時分割で出力する。さらに、8音
発音中に既にあるチャンネルに割り当てられたキーと同
一のキーが押された場合には、そのキーが割り当てられ
たチャンネルをサーチしてそのチャンネルのタイミング
で急速ダンプ信号DPを出力し、ダンプ終了後、そのチ
ャンネルのタイミングで再びキーオン信号KONを出力
する。尚、ダンプ信号DP発生からキーオン信号KON
発生までの時間は約20 m5ecである。In addition, 15 is a key-on/key-off processing circuit, which has a key assigner that can input multiple signals SK and assign up to 8 tones to each of the 8 channels with priority given to the last arrival. (c)
And as shown in (d), the key-on signal KON and the key-off signal KOF are output in a time-division manner. Furthermore, if the same key that is already assigned to a channel is pressed while the 8 notes are being produced, the channel to which that key is assigned is searched and the rapid dump signal DP is output at the timing of that channel. , After the dump is completed, the key-on signal KON is output again at the timing of that channel. Furthermore, from the generation of the dump signal DP, the key-on signal KON
The time to occurrence is approximately 20 m5ec.
さらに、+6.および162はそれぞれエンベロープジ
ェネレータであり、キーオン信号KON、キーオフ信号
KOFおよびダンプ信号DPを入力して、キーオン・キ
ーオフ処理回路I5と同様、時分割でエンベロープ波形
パラメータDEN%JおよびD ENV2と音色パラメ
ータDT+およびDT2を出力すると共に、inn待時
リセット信号SRIおよびSIを出力する。17はリセ
ット信号SR+およびS8、をそれぞれ入力してその出
力信号SRをキーオン・キーオフ処理回路15のリセッ
ト信号入力端子に供給するオアゲートである。Furthermore, +6. and 162 are envelope generators, which input the key-on signal KON, key-off signal KOF, and dump signal DP, and time-divisionally generate the envelope waveform parameters DEN%J and DENV2 and the timbre parameter DT+, similar to the key-on/key-off processing circuit I5. and DT2, and outputs inn wait reset signals SRI and SI. Reference numeral 17 denotes an OR gate which inputs the reset signals SR+ and S8 and supplies the output signal SR to the reset signal input terminal of the key-on/key-off processing circuit 15.
尚、楽音信号発生回路31および3.とエンベロープジ
ェネレータ16.および+6.とをそれぞれ設けたのは
、2重奏効果を出すためである。Note that the musical tone signal generation circuits 31 and 3. and envelope generator 16. and +6. The purpose of providing these is to create a duet effect.
ここで、第2図にエンベロープジェネレータ16のブロ
ック図を示す。この図において、I81〜183はそれ
ぞれ時分割フリップフロップ(以下、時分割FFという
)であり、キーオン信号KON、キーオフ信号KOFお
よびダンプ信号DPをそれぞれ入力し、各チャンネル毎
にクリア信号CLか入力されるまで各チャンネルのタイ
ミングで”H”レベルの信号を出力する。Here, a block diagram of the envelope generator 16 is shown in FIG. In this figure, I81 to I83 are time-division flip-flops (hereinafter referred to as time-division FFs), which input a key-on signal KON, a key-off signal KOF, and a dump signal DP, and input a clear signal CL for each channel. It outputs an "H" level signal at the timing of each channel until it reaches the desired level.
ここで、第3図に時分割FFl8の具体的なブロック図
を示す。この図において、19はキーオン信号KON等
のセット信号Ssが入力されるセット信号入力端子、2
0はリセット信号SRが入力されるリセット信号入力端
子、2Iは入力される1ビツトのデータをクロックφに
同期してシフトする1ビツト8ステージのシフトレジス
タ、22はリセット信号SRを反転するインバータ、2
3は第1入力端にインバータ22の出力を入力し、第2
入力端にシフトレジスタ21の出力を人力するアンドゲ
ート、24は第1入力端にセット信号Ssを入力し、第
2入力端にアンドゲート23の出力を入力するオアゲー
トである。Here, FIG. 3 shows a concrete block diagram of the time division FF18. In this figure, 19 is a set signal input terminal to which a set signal Ss such as a key-on signal KON is input;
0 is a reset signal input terminal into which the reset signal SR is input, 2I is a 1-bit 8-stage shift register that shifts input 1-bit data in synchronization with clock φ, 22 is an inverter that inverts the reset signal SR, 2
3 inputs the output of the inverter 22 to the first input terminal, and
An AND gate inputs the output of the shift register 21 at its input terminal, and an OR gate 24 inputs the set signal Ss at its first input terminal and inputs the output of the AND gate 23 at its second input terminal.
また、第2図において、25および26はそれぞれレー
トメモリおよびレベルメモリであり、第4図および第5
図にこれらの構成の一例を示す。Further, in FIG. 2, 25 and 26 are a rate memory and a level memory, respectively.
An example of these configurations is shown in the figure.
このレートメモリ25およびレベルメモリ26には、自
然楽器音、例えば、ピアノ、ストリンゲス、プラス、ト
ランペット、オルガン、パイプオルガン等の各楽音毎に
、予め設定されたエンベロープ波形ENVのレートとレ
ベルとがそれぞれ8ポイントずつ記憶されている。第4
図において、251はピアノのレートが記憶されたメモ
リ領域、25、はストリンゲスのレートが記憶されたメ
モリ領域であり、第5図において、26.はピアノのレ
ベルが記憶されたメモリ領域、26.はストリンゲスの
レベルが記憶されたメモリ領域である。The rate and level of the envelope waveform ENV set in advance are stored in the rate memory 25 and level memory 26 for each musical tone of natural musical instruments, such as piano, strings, plus, trumpet, organ, pipe organ, etc. Eight points are memorized. Fourth
In the figure, 251 is a memory area where piano rates are stored, 25 is a memory area where strings rates are stored, and in FIG. 26. is a memory area where piano levels are stored; is a memory area in which string levels are stored.
尚、第4図および第5図には図示していないが、253
〜258および26.〜266はそれぞれプラス、トラ
ンペット、オルガン並びにパイプオルガンのレートおよ
びレベルがそれぞれ記憶されたメモリ領域である。また
、第4図において、rは比例定数である。さらに、レー
トおよびレベルの値の範囲は、それぞれ−100r =
I 0 Orおよびθ〜100である。Although not shown in FIGS. 4 and 5, 253
~258 and 26. -266 are memory areas in which the rates and levels of plus, trumpet, organ, and pipe organ are stored, respectively. Further, in FIG. 4, r is a proportionality constant. Furthermore, the range of values for rate and level is -100r =
I 0 Or and θ˜100.
ここで、第6図〜第8図(イ)および(ロ)にピアノ、
オルガンおよびストリンゲスのエンベロープ波形ENV
と、それぞれに対応するレート並びにレベルとを示す。Here, the piano in Figures 6 to 8 (a) and (b),
Organ and stringues envelope waveform ENV
and the corresponding rates and levels.
尚、レートメモリ25およびレベルメモリ26には、そ
れぞれユーザが自由にレートとレベルとを設定できるメ
モリ領域257および267が設けられている。Note that the rate memory 25 and the level memory 26 are provided with memory areas 257 and 267, respectively, in which the user can freely set the rate and level.
さらに、第2図において、27および28はそれぞれ書
換手段であり、上述したレートメモリ25およびレベル
メモリ26のユーザのメモリ領域に8ポイントのレート
およびレベルを演奏者が任意に設定する。29はセレク
タであり、時分割FF18.の出力信号が”L”レベル
の時、レートメモリ25の出力データを選択して出力し
、時分割FF18sの出力信号が”H”レベルの時、急
速ダンプレート値(例えば、−100r)を選択して出
力する。Furthermore, in FIG. 2, 27 and 28 are rewriting means, respectively, in which the performer arbitrarily sets the rate and level of 8 points in the user's memory areas of the rate memory 25 and level memory 26 mentioned above. 29 is a selector, and time division FF18. When the output signal of is at "L" level, the output data of the rate memory 25 is selected and output, and when the output signal of the time division FF 18s is at "H" level, a rapid damping rate value (for example, -100r) is selected. and output it.
加えて、30は加算器、31はゲート、32はシフトレ
ジスタであり、加算器30は、セレクタ29の出力デー
タを加算入力端Aに入力する。加算器30の加算出力は
、時分割FF 18.の出力信号によって開閉されるゲ
ート3Iを経てシフトレジスタ32に人力され、クロッ
クφに同期してシフトされfコ後、加算器30の加算入
力端Bにフィードバックされると共に、エンベロープ波
形ENVの現在の波形レベルを表すエンベロープ波形デ
ータDENVとして出力される。In addition, 30 is an adder, 31 is a gate, and 32 is a shift register, and the adder 30 inputs the output data of the selector 29 to the addition input terminal A. The addition output of the adder 30 is sent to the time division FF 18. It is manually inputted to the shift register 32 via the gate 3I, which is opened and closed by the output signal of , and is shifted in synchronization with the clock φ. It is output as envelope waveform data DENV representing the waveform level.
また、33はシフトレジスタ32の出力データが所定値
(例えば、ニアリーゼロ)に到達したことを検出して検
出信号を出力する所定値検出回路、34は検出信号をク
ロックφの172だけ遅延するDタイプのフリップフロ
ップ(以下、D−FFという)、35は比較器であり、
シフトレジスタ32の出力データとレベルメモリ26の
出力データとを比較して一致した場合に一致信号EQを
出力する。36は第1の入力端にD−PF34の出力デ
ータを入力し、第2の入力端に一致信号EQを入力する
アンドゲートである。Further, 33 is a predetermined value detection circuit that detects that the output data of the shift register 32 has reached a predetermined value (for example, almost zero) and outputs a detection signal, and 34 is a D type that delays the detection signal by 172 of the clock φ. A flip-flop (hereinafter referred to as D-FF), 35 is a comparator,
The output data of the shift register 32 and the output data of the level memory 26 are compared, and if they match, a match signal EQ is output. 36 is an AND gate which inputs the output data of the D-PF 34 to its first input terminal and inputs the coincidence signal EQ to its second input terminal.
さらに、37は楽音選択スイッチ群であり、これらのス
イッチが押されることにより、上述した自然楽器音のエ
ンベロープ波形ENVに対応したレートメモリ25およ
びレベルメモリ26のレートおよびレベルと、そのエン
ベロープ波形ENVに対応した第1図の楽音信号発生回
路3.および32の音色とか選択される。37.はピア
ノ、372はストリンゲス、373はプラス、374は
トランペット、37.はオルガン、37IIはパイプオ
ルガンのそれぞれの自然楽器音を選択するブツシュスイ
ッチであり、377は演奏者が設定した楽音を選択する
ブツシュスイッチである。尚、各ブツシュスイッチ37
.〜37.の一端にはそれぞれ電源電圧が印加されてい
る。Furthermore, 37 is a group of musical tone selection switches, and when these switches are pressed, the rate and level of the rate memory 25 and level memory 26 corresponding to the envelope waveform ENV of the above-mentioned natural instrument sound and the envelope waveform ENV are changed. Corresponding musical tone signal generation circuit 3 in FIG. And 32 tones are selected. 37. is piano, 372 is strings, 373 is plus, 374 is trumpet, 37. 37II is a button switch that selects the natural musical tones of the organ and pipe organ, and 377 is a button switch that selects the musical tone set by the performer. In addition, each bushing switch 37
.. ~37. A power supply voltage is applied to one end of each.
加えて、38はアドレス発生回路であり、ブツシュスイ
ッチ37.〜377のいずれかが押されることにより、
そのブツシュスイッチ37.〜37□に対応したアドレ
スを発生する。39は7人力のオアゲートであり、第1
の入力端ないし第7の入力端がそれぞれブツシュスイッ
チ37.〜377のそれぞれの一端に接続されている。In addition, 38 is an address generation circuit, and bush switches 37. By pressing any of ~377,
The bush switch 37. Generate an address corresponding to ~37□. 39 is a 7-person or gate, the first
The input terminals to the seventh input terminals of the bushing switches 37. .about.377.
40はアドレスカウンタであり、アドレス発生回路38
から出力されたアドレスをオアゲート39の出力に同期
してロードし、ブツシュスイッチ4Iあるいはプッンユ
スイッチ42が押される毎に、その値を1ずつカウント
アツプあるいはカウントダウンする。40 is an address counter, and address generation circuit 38
The address outputted from is loaded in synchronization with the output of the OR gate 39, and the value is counted up or down by 1 each time the push switch 4I or the push switch 42 is pressed.
尚、各ブツシュスイッチ4Iおよび42の一端にはそれ
ぞれ電源電圧が印加されている。Note that a power supply voltage is applied to one end of each bush switch 4I and 42, respectively.
また、43は3人力のオアゲートであり、第1の入力端
にリセット信号SRが入力され、第2および第3の入力
端はブツシュスイッチ4Iおよび42のそれぞれの一端
に接続される。44はワンショットマルチバイブレータ
(以下、O5という)であり、オアゲート43の出力を
入力して所定期間”H”レベルの信号を出力する。Further, 43 is a three-man powered OR gate, the reset signal SR is input to the first input terminal, and the second and third input terminals are connected to one end of each of the bush switches 4I and 42. 44 is a one-shot multivibrator (hereinafter referred to as O5), which inputs the output of the OR gate 43 and outputs an "H" level signal for a predetermined period of time.
さらに、45は加算器、46はセレクタ、47はシフト
レジスタであり、加算器45は、値1を加算入力端Bに
入力する。加算器45の加算出力は、セレクタ46のデ
ータ入力端り、に入力され、一致信号が”H”レベルの
時、選択されて出力されて、シフトレジスタ47に入力
され、シフトレジスタ47において、クロックφに同期
してシフトされた後、加算器45の加算入力端Aにフィ
ードバックされる。また、セレクタ46は、一致信号が
”L”レベルの時、シフトレジスタ47の出力データを
選択して出力する。さらに、ソフトレジスタ47は、0
S44の出力信号によってリセットされる。Furthermore, 45 is an adder, 46 is a selector, and 47 is a shift register, and the adder 45 inputs the value 1 to the addition input terminal B. The addition output of the adder 45 is input to the data input terminal of the selector 46, and when the match signal is at the "H" level, it is selected and output, and input to the shift register 47. After being shifted in synchronization with φ, it is fed back to the addition input terminal A of the adder 45. Furthermore, when the match signal is at the "L" level, the selector 46 selects and outputs the output data of the shift register 47. Furthermore, the soft register 47 is 0
It is reset by the output signal of S44.
加えて、48はセレクタであり、時分割FFl82の出
力信号が”L”レベルの時、シフトレジスタ47の出力
データを選択して出力し、時分割FF 18 *の出力
信号が”H”レベルの時、ポイント8に対応したアドレ
スの下位データを選択して出力する。尚、アドレスカウ
ンタ40の出力データとセレクタ48の出力データとが
それぞれアドレスの上位データおよび下位データとして
レートメモリ25およびレベルメモリ26に与えられる
。In addition, 48 is a selector which selects and outputs the output data of the shift register 47 when the output signal of the time division FF 182 is at the "L" level, and when the output signal of the time division FF 18 * is at the "H" level. At this time, the lower data of the address corresponding to point 8 is selected and output. Note that the output data of the address counter 40 and the output data of the selector 48 are provided to the rate memory 25 and the level memory 26 as upper and lower address data, respectively.
また、49はデコーダであり、アドレスカウンタ40の
出力データを表示データにデコードする。Further, 49 is a decoder, which decodes the output data of the address counter 40 into display data.
50は表示データを例えば第9図に示すように表示する
表示器である。第9図は、エレメントエンベロープのタ
イプAがオルガンであることを示している。50 is a display device that displays display data as shown in FIG. 9, for example. FIG. 9 shows that type A of the element envelope is an organ.
このような構成?こおいて、音色をオルガンのままでエ
ンベロープ波形ENVをピアノにして演奏する場合につ
いて説明する。まず、演奏者かブツシュスイッチ37.
を押してオルガンの楽音のエンベロープ波形ENVと音
色を選択すると、アドレス発生回路38からオルガンの
楽音に対応したアドレスの上位データが発生し、そのデ
ータがアドレスカウンタ40にオアゲート39の出力に
同期してロードされて出力され、レートメモリ25、レ
ベルメモリ26およびデコーダ49にそれぞれ入力され
ると共に、楽音信号発生回路3.および3、に音色デー
タD5およびDア、として入力される。従って、デコー
ダ49において、アドレスカウンタ40の出力データが
表示データにデコードされ、表示器50に、例えば、第
9図に示すような表示がされる。A configuration like this? Here, a case will be described in which the envelope waveform ENV is played as a piano while the timbre remains as an organ. First, the performer or Butshu switch 37.
When you press to select the envelope waveform ENV and timbre of the organ musical tone, the address generation circuit 38 generates upper data of the address corresponding to the organ musical tone, and this data is loaded into the address counter 40 in synchronization with the output of the OR gate 39. are output and input to the rate memory 25, level memory 26 and decoder 49, respectively, and are also input to the musical tone signal generation circuit 3. and 3 are input as tone color data D5 and Da. Therefore, in the decoder 49, the output data of the address counter 40 is decoded into display data, and a display as shown in FIG. 9, for example, is displayed on the display 50.
次に、演奏者がブツシュスイッチ41を4回押すと、ア
ドレスカウンタ40は、既にロードされているオルガン
のアドレス値を4つカウントアツプして出力する。これ
により、ピアノの楽音に対応したアドレスの上位データ
がレートメモリ25、レベルメモリ26およびデコーダ
49にそれぞれ入力される。Next, when the performer presses the bush switch 41 four times, the address counter 40 counts up and outputs the already loaded address value of the organ by four. As a result, the upper data of the address corresponding to the piano tone is input to the rate memory 25, level memory 26, and decoder 49, respectively.
尚、時分割FF18.〜183およびシフトレジスタ4
7は、電源投入時にリセットされているものとする。従
って、時分割FFl81〜18zの出力信号はすべて″
L″レベルであり、シフトレジスタ47の出力データは
”0”である。In addition, time division FF18. ~183 and shift register 4
It is assumed that 7 is reset when the power is turned on. Therefore, all the output signals of time-division FF181 to 18z are
The output data of the shift register 47 is "0".
これにより、セレクタ4Bにおいて、データ入力端D0
に入力されたデータ”0”が選択され、レートメモリ2
5およびレベルメモリ26に入力される。従って、レー
トメモリ25およびレベルメモリ26からメモリ領域2
5.および265のポイントlのデータ、今の場合、8
0rおよび75がそれぞれ出力される。そして、値80
rはセレクタ29を経た後、加算器30の加算入力端A
に入力され、値75は比較器35の比較入力端Bに入力
されてキーオン信号KONの待機状態となる。As a result, in the selector 4B, the data input terminal D0
The data “0” input to is selected and rate memory 2
5 and input to the level memory 26. Therefore, from the rate memory 25 and the level memory 26, the memory area 2
5. and the data of point l of 265, in this case 8
0r and 75 are output respectively. And the value 80
After passing through the selector 29, r is added to the addition input terminal A of the adder 30.
The value 75 is input to the comparison input terminal B of the comparator 35, and the key-on signal KON is in a standby state.
次に、演奏者が鍵盤14の、例えば、C音とE音とに対
応したキーを押鍵操作することにより、鍵盤14から第
10図(a)および(b)に示すタイミンクて信号Sk
lおよびSN2が出力されると共に、それぞれに対応し
fこキーコードKCか出力されると、キーオン・キーオ
フ処理口wt15(こおいて、第10図(c)に示すよ
うに、信号SK+に対応したキーオン信号KONがチャ
ンネルIに割り当てられ、信号SK2に対応したキーオ
ン信号KONがチャンネル2に割り当てられて、それぞ
れのタイミングで時分割で出力される。Next, when the performer presses keys corresponding to the C note and E note on the keyboard 14, the timing signal Sk shown in FIGS. 10(a) and 10(b) is generated from the keyboard 14.
When l and SN2 are output and the corresponding key code KC is output, the key-on/key-off processing port wt15 (here, as shown in FIG. 10(c), corresponds to the signal SK+ The key-on signal KON corresponding to the signal SK2 is assigned to channel I, and the key-on signal KON corresponding to signal SK2 is assigned to channel 2, and is output in a time-division manner at each timing.
これにより、時分割FF I 8.にキーオン信号KO
Nが入力され、時分割F’F18.からチャンネル1お
よび2のタイミングで”H”レベルの信号が出力される
。従って、ゲート31が時分割FF181の出力信号の
タイミングで開かれるので、加算器30の加算出力は、
ゲート31を経てシフトレジスタ32に入力され、クロ
ックφに同期してシフトされた後、加算器30の加算入
力端Bにフィードバックされると共に、エンベロープ波
形ENVの現在の波形レベルを表すエンベロープ波形デ
ータDI:、lvとして出力される。As a result, time division FF I8. key-on signal KO
N is input, and time division F'F18. An "H" level signal is output at the timing of channels 1 and 2. Therefore, since the gate 31 is opened at the timing of the output signal of the time division FF 181, the addition output of the adder 30 is
Envelope waveform data DI representing the current waveform level of the envelope waveform ENV is inputted to the shift register 32 via the gate 31, shifted in synchronization with the clock φ, and fed back to the addition input terminal B of the adder 30. :, output as lv.
また、エンベロープ波形データD ENVは、比較器3
5の比較入力端Aに入力され、比較入力端Bに入力され
ているレベルメモリ26の出力データ、今の場合、値7
5と比較されると共に、所定値検出回路33に人力され
る。今は、キーオン直後であるので、比較器35からは
一致信号が出力されないし、所定値検出回路33からも
検出信号が出力されない。In addition, the envelope waveform data D ENV is the comparator 3
The output data of the level memory 26 inputted to the comparison input terminal A of 5 and inputted to the comparison input terminal B, in this case, the value 7
5 and is manually input to the predetermined value detection circuit 33. Since it is now immediately after the key is turned on, the comparator 35 does not output a coincidence signal, and the predetermined value detection circuit 33 does not output a detection signal.
従って、加算器30の加算出力は、エンベロープ波形デ
ータD ENVに対してレートを繰り返し加算した加算
出力となり、エンベロープ波形データDE’NVがレー
ト80rに対応する傾斜で増大していく。これが各チャ
ンネル毎、今の場合、チャンネル】および2について時
分割で行われる。Therefore, the addition output of the adder 30 is an addition output obtained by repeatedly adding the rate to the envelope waveform data DENV, and the envelope waveform data DE'NV increases at a slope corresponding to the rate 80r. This is performed for each channel, in this case, channels ] and 2 in a time-division manner.
そして、エンベロープ波形データDENヮの値がポイン
ト1のレベル75に等しくなると、比較器35から一致
信号が出力され、セレクタ46に入力される。これによ
り、セレクタ46において、データ入力端り、の値、即
ち、加算器45の加算出力、今の場合、”■”が選択さ
れて出力され、シフトレジスタ471こ入力される。こ
れが各チャンネル毎、今の場合、チャンネルIおよび2
について時分割て行イつれる。Then, when the value of the envelope waveform data DENヮ becomes equal to the level 75 of point 1, a match signal is outputted from the comparator 35 and inputted to the selector 46. As a result, the selector 46 selects and outputs the value at the data input end, that is, the addition output of the adder 45, in this case "■", and inputs it to the shift register 471. This is for each channel, in this case channels I and 2
This can be done on a time-sharing basis.
従って、シフトレジスタ47の出力データ、即ち、値1
は、セレクタ48において選択され、レートメモリ25
およびレベルメモリ26のに入力されろ。そして、レー
トメモリ25およびレベルメモリ26からメモリ領域2
55および265のポイント2のデータ、今の場合、6
0rおよび100がそれぞれ出力される。そして、値6
0rはセレクタ29を経た後、加算器30の加算入力端
Aに入力され、値100は比較器35の比較入力端Bに
入力される。そして、上述したポイントlの場合と同様
の動作が繰り返され、シフトレジスタ32からエンベロ
ープ波形データD ENVが出力される。これが各チャ
ンネル毎、今の場合、チャンネル!および2について時
分割で行われる。Therefore, the output data of the shift register 47, i.e., the value 1
is selected by the selector 48 and the rate memory 25
and input into the level memory 26. Then, from the rate memory 25 and the level memory 26, the memory area 2
55 and 265 point 2 data, in this case 6
0r and 100 are output respectively. And the value 6
After passing through the selector 29, 0r is input to the addition input terminal A of the adder 30, and the value 100 is input to the comparison input terminal B of the comparator 35. Then, the same operation as in the case of point l described above is repeated, and the envelope waveform data DENV is output from the shift register 32. This is for each channel, in this case, channel! and 2 on a time-sharing basis.
以上説明した動作がポイントlからポイント8まで各チ
ャンネル毎に時分割で行われ、エンベロープ波形データ
D ENVの値が所定値にアリ−ゼロ)になると、所定
値検出回路33から検出信号が出力され、D−FF34
においてクロックφのl/2だけ遅延されて出力される
。The operations described above are performed in a time-division manner for each channel from point 1 to point 8, and when the value of the envelope waveform data DENV reaches a predetermined value (zero), a detection signal is output from the predetermined value detection circuit 33. , D-FF34
The signal is delayed by 1/2 of the clock φ and output.
そして、エンベロープ波形データD Ewvがポイント
8のレベル、今の場合、値0に一致すると、比較器35
から一致信号が出力されるので、アンドゲート36から
リセット信号SRが出力され、時分割FF18.−18
3およびオアゲート43に入力される。これにより、時
分割PF18.〜!83がリセットされると共に、08
44から所定期間”H”レベルの信号が出力されるので
、シフトレジスタ47もリセットされる。また、リセッ
ト信号SRは、オアゲート17を経てキーオン・キーオ
フ処理回路15にも入力されるので、キーオン・キーオ
フ処理回路15もリセットされる。Then, when the envelope waveform data D Ewv matches the level of point 8, in this case, the value 0, the comparator 35
Since the match signal is output from the AND gate 36, the reset signal SR is output from the time division FF 18. -18
3 and is input to OR gate 43. As a result, time division PF18. ~! 83 is reset, and 08
44 outputs an "H" level signal for a predetermined period of time, the shift register 47 is also reset. Further, since the reset signal SR is also input to the key-on/key-off processing circuit 15 via the OR gate 17, the key-on/key-off processing circuit 15 is also reset.
尚、エンベロープ波形データD ENVが減衰しきらな
いうちに、演奏者が鍵盤14の、例えば、E音に対応し
たキーを離鍵操作することにより、鍵盤14から第1θ
図(b)に示すタイミングで立ち下がった信号が出力さ
れると、キーオン・キーオフ処理回路15において、第
10図(d)に示すように、信号Sに2に対応したキー
オフ信号KOFがチャンネル2に割り当てられて出力さ
れる。It should be noted that, before the envelope waveform data D ENV is completely attenuated, the performer releases the key corresponding to the E note on the keyboard 14, for example, so that the first θ
When the falling signal is output at the timing shown in FIG. 10(b), the key-on/key-off processing circuit 15 outputs the key-off signal KOF corresponding to 2 to the signal S on channel 2, as shown in FIG. 10(d). is assigned and output.
これにより、時分割FF I 8.にキーオフ信号KO
Fが人力され、時分割FF I Lからチャンネル2の
タイミングで”H”レベルの信号が出力される。従って
、セレクタ46において、ポイント8に対応したアドレ
スの下位データか選択され、レートメモリ25およびレ
ベルメモリ26に入力される。従って、レートメモリ2
5およびレベルメモリ26からメモリ領域255および
265のポイント8のデータ、今の場合、−5rおよび
0がそれぞれ出力される。そして、値−5rはセレクタ
29を経た後、加算器30の加算入力端Aに入力され、
値0は比較器35の比較入力端Bに入力される。As a result, time division FF I8. key off signal KO
F is input manually, and an "H" level signal is output from the time division FF I L at the timing of channel 2. Therefore, the selector 46 selects the lower data of the address corresponding to point 8 and inputs it to the rate memory 25 and level memory 26. Therefore, rate memory 2
5 and level memory 26 output data at point 8 of memory areas 255 and 265, in this case -5r and 0, respectively. Then, after passing through the selector 29, the value -5r is input to the addition input terminal A of the adder 30,
The value 0 is input to the comparison input B of the comparator 35.
従って、この場合には、エンベロープ波形データDEN
Vは、自然減衰よりも急なカーブで立ち下がる。Therefore, in this case, the envelope waveform data DEN
V falls with a steeper curve than natural decay.
また、上述の動作は8音独立で時分割で行われるが、8
音がすべて発音中に、演奏者によってキーオン・キーオ
フ処理回路15の既にあるチャンネルに割り当てられた
キーと同一のキーが押された場合には、キーオン・キー
オフ処理回路15は、そのキーが割り当てられたチャン
ネルをサーチしてそのチャンネルのタイミングで急速ダ
ンプ信号DPを出力する。In addition, the above operation is performed in a time-division manner with eight notes independent, but the
If the performer presses the same key that has already been assigned to a channel in the key-on/key-off processing circuit 15 while all the notes are being produced, the key-on/key-off processing circuit 15 will be able to It searches for a channel and outputs a rapid dump signal DP at the timing of that channel.
これにより、時分割FF I F33にダンプ信号DP
が入力され、時分割FFl83からそのチャンネルのタ
イミングで”H”レベルの信号が出力される。従って、
セレクタ29において、急速ダンプレート値−10Or
が選択され、加算器30の加算人力Aに入力される。As a result, the dump signal DP is sent to the time division FF I F33.
is input, and an "H" level signal is output from the time division FF183 at the timing of that channel. Therefore,
In the selector 29, the rapid damping rate value -10Or
is selected and input to the addition manual A of the adder 30.
従って、この場合には、エンベロープ波形データDEN
Vは、急なカーブで立ち下がる。Therefore, in this case, the envelope waveform data DEN
V falls with a sharp curve.
そして、キーオン・キーオフ処理回路I5は、約20
m5ec経過後、そのチャンネルのタイミングで再びキ
ーオン信号KONを出力する。The key-on/key-off processing circuit I5 has approximately 20
After m5ec has elapsed, the key-on signal KON is output again at the timing of that channel.
これにより、同−音が再び発音される。As a result, the same sound is sounded again.
尚、楽音信号発生回路3.および3.とエンベロープジ
ェネレータ16□および16tがそれぞれ設けられてい
るので、例えば、エンベロープジェネレータ+6.にお
いて音色をオルガンにしてエンベロープ波形ENVをピ
アノにすると共に、エンベロープジェネレータ162に
おいて音色をストリンゲスにしてエンベロープ波形EN
Vをパイプオルガンにして演奏することにより、楽音信
号発生回路3Iからは音色がオルガンでエンベロープ波
形ENVがピアノの楽音信号MS、が出力され、楽音信
号発生回路3.からは音色がストリンゲスでエンベロー
プ波形ENVがパイプオルガンの楽音信号MS、が出力
され、これらの楽音信号MS。Note that the musical tone signal generation circuit 3. and 3. and envelope generators 16□ and 16t, respectively, so that, for example, envelope generator +6. At the same time, the envelope generator 162 changes the tone to an organ and changes the envelope waveform ENV to a piano, and the envelope generator 162 changes the tone to a string to create an envelope waveform EN.
By playing the instrument V as a pipe organ, the musical tone signal generating circuit 3I outputs a musical tone signal MS whose tone is an organ and whose envelope waveform ENV is a piano. Outputs a musical sound signal MS whose tone is a string and whose envelope waveform ENV is a pipe organ, and these musical sound signals MS.
およびMS、がサウンドシステム4において混合され、
自然楽器にない楽音が出力される。and MS, are mixed in sound system 4,
Musical sounds not found in natural instruments are output.
次に、演奏者がピアノのエンベロープ波形データDEN
vのレートおよびレベルとに基づいて、自由にエンベロ
ープ波形データD ENVのレートおよびレベルとを設
定する場合の動作について説明する。Next, the performer receives the piano envelope waveform data DEN.
The operation when freely setting the rate and level of envelope waveform data DENV based on the rate and level of v will be described.
まず、図示せぬ UFFER、タンを押しながらブツ
シュスイッチ37.を押すと、書換手段27および28
内のバッファメモリにレートメモリ25およびレベルメ
モリ26それぞれのメモリ領域25、および26.に記
憶されたデータがそれぞれ転送される。次に、演奏者は
、これらの8ポイントのレートとレベルとを書換手段2
7および28によって任意に設定する。そして、図示せ
ぬ[sJボタンを押すと、レートメモリ25およびレベ
ルメモリ26のメモリ領域257および267にバッフ
ァメモリに記憶されたレートおよびレベルがそれぞれ転
送される。First, while pressing the UFFER button (not shown), press the button switch 37. When you press , the rewriting means 27 and 28
The buffer memory in the buffer memory includes memory areas 25 and 26 of rate memory 25 and level memory 26, respectively. The data stored in each is transferred. Next, the performer writes the rate and level of these 8 points to the rewriting means 2.
7 and 28. Then, when the sJ button (not shown) is pressed, the rate and level stored in the buffer memory are transferred to the memory areas 257 and 267 of the rate memory 25 and level memory 26, respectively.
これにより、ブツシュスイッチ37.を押してピアノの
音色を選択し、プッンユスイッチ42を6回押してユー
ザのエンベロープ波形ENVのレートおよびレベルを選
択し、演奏者が演奏すると、音色がピアノでエンベロー
プ波形ENVが演奏者が自由に設定した波形である楽音
がサウンドシステム4から出力される。As a result, the bushing switch 37. Press to select the piano tone, press the push switch 42 six times to select the rate and level of the user's envelope waveform ENV, and when the performer plays, the tone will be piano and the envelope waveform ENV can be freely set by the performer. The sound system 4 outputs a musical tone having a waveform.
以上説明したように、音色はそのままでエンベロープ波
形データDENVを他の楽音のものに簡単に変更するこ
とができるので、ピアノの音色でオルガンのエンベロー
プ波形E N Vの楽音、オルガンの音色でピアノのエ
ンベロープ波形ENVの楽音、あるいは、プラスの音色
でオルガンのエンベロープ波形ENVの楽音を発生させ
ろことができる。As explained above, it is possible to easily change the envelope waveform data DENV to other musical tones without changing the tone. Therefore, you can easily change the envelope waveform data DENV to other musical tones with the piano tone, and change the musical tone of the organ envelope waveform ENV with the piano tone, and change the piano tone with the organ tone. It is possible to generate a musical tone of the envelope waveform ENV or a musical tone of the organ envelope waveform ENV with a positive tone.
また、エンベロープ波形ENVをさらに微設定したい場
合にはエンベロープ波形データDI:Nvを他の楽音の
ものに変更した後、書換手段27および28によって各
パラメータ、即ち、レートおよびレベルを微設定をすれ
ばよく、大枠は他の音色のエンベロープ波形ENVにし
て、微調整は個々ノハラメータで微設定できるので、目
的のエンベロープ波形パラメータD。Vの設定をすばや
くしかも簡単にできる。In addition, if you wish to further finely set the envelope waveform ENV, after changing the envelope waveform data DI:Nv to that of another musical tone, finely setting each parameter, that is, rate and level, using the rewriting means 27 and 28. Usually, the general outline is the envelope waveform ENV of another tone, and fine adjustments can be made using individual nohara meters, so the desired envelope waveform parameter D. You can quickly and easily set V.
尚、上述した一実施例においては、エンベロープジェネ
レータ16において、エンベロープ波形データD EN
Vを求めるために、加算器30を用いた例を示したので
、エンベロープ波形ENVは、直線的に変化したが、こ
の加算器30に代えて、乗算器を用いてもよい。この場
合には、エンベロープ波形ENVは、指数関数的に変化
する。In the embodiment described above, the envelope generator 16 generates the envelope waveform data D EN
In the example shown in which the adder 30 is used to obtain V, the envelope waveform ENV changes linearly, but a multiplier may be used instead of the adder 30. In this case, the envelope waveform ENV changes exponentially.
また、上述した一実施例においては、演算型のエンベロ
ープジェネレータ16を用いた例を示したが、メモリ型
のエンベロープジェネレータを用いてもよい。Further, in the embodiment described above, an example was shown in which the arithmetic type envelope generator 16 was used, but a memory type envelope generator may also be used.
「発明の効果」
以上説明したように、この発明によれば、楽音信号の音
色はそのままにしてエンベロープ波形を簡単に変更する
ことができるという効果がある。[Effects of the Invention] As explained above, according to the present invention, there is an effect that the envelope waveform can be easily changed while leaving the timbre of the musical tone signal unchanged.
第1図はこの発明の一実施例による電子楽器の構成を示
すブロック図、第2図はエンベロープジェネレータ16
の構成を示すブロック図、第3図は時分割FFの構成を
示すブロック図、第4図および第5図はそれぞれレート
メモリ25およびレベルメモリ26の構成の一例を示す
図、第6図(イ)〜第8図(イ)はそれぞれピアノ、オ
ルガンおよびストリンゲスのエンベロープ波形ENVの
一例を示す図、第6図(ロ)〜第8図(ロ)はそれぞれ
ピアノ、オルガンおよびストリンゲスのレートおよびレ
ベルの一例を示す図、第9図は表示器50の表示の一例
を示す図、第1O図は信号SK+およびSK’sキーオ
ン信号KON並びにキーオフ信号KOFの波形の一例を
示す図、第1I図は従来の電子楽器の構成例を示すブロ
ック図、第12図はエンベロープ波形ENVの一例を示
す波形図、第13図はパラメータ設定操作部7の構成例
を示す正面図である。
3、.3.・・・・・・楽音信号発生回路、14・・・
・・・鍵盤、15・・・・・・キーオン・キーオフ処理
回路、16.。
16、・・・・・・エンベロープジェネレータ、25・
・・・・・レートメモリ、26・・・・・・レベルメモ
リ、27.28・・・・・・書換手段、37・・・・・
・楽音選択スイッチ群、37、〜37..41.42・
・・・・・ブツシュスイッチ、38・・・・・・アドレ
ス発生回路、40・・・・・・アドレスカウンタ。
第
図
第
図
第
図
第
6
図
第
図
第
図
第12図
第
13図
手
続
補
正
書
(方式)
%式%
2、発明の名称
電子楽器
3、補正をする者
事件との関係 特許出願人
(407) ヤマハ株式会社
4、代理人
東京都中央区八重洲2丁目1番5号
平成2年4月24日(発送臼)
6、補正の対象
(1)明細書第28頁下から5行目「第6図(イ)」か
ら明細書第29頁第1行目「レベルの一例を示す図、」
とあるのを以下の文に訂正する。
「第6図(イ)はピアノのエンベロープ波形EN■の一
例を示す図、第6図(ロ)はビア/のレートおよびレベ
ルの一例を示す図、第7図(イ)はオルカンのエンベロ
ープ波形ENVの一例を示す図、第7図(ロ)はオルガ
ンのレートおよびレベルの一例を示す図、第8図(イ)
はストリンゲスのエンベロープ波形ENVの一例を示す
図、第8図(ロ)はストリンゲスのレートおよびレベル
の一例を示す図、」
以上FIG. 1 is a block diagram showing the configuration of an electronic musical instrument according to an embodiment of the present invention, and FIG. 2 is an envelope generator 16.
FIG. 3 is a block diagram showing the configuration of the time-division FF, FIGS. 4 and 5 are diagrams showing an example of the configuration of the rate memory 25 and level memory 26, respectively, and FIG. ) to 8(a) are diagrams showing examples of envelope waveforms ENV for piano, organ, and strings, respectively, and 6(b) to 8(b) are diagrams showing the rate and level of piano, organ, and strings, respectively. 9 is a diagram showing an example of the display on the display 50. FIG. 1O is a diagram showing an example of the waveforms of the signals SK+ and SK's key-on signals KON and key-off signal KOF. FIG. 1I is a diagram showing an example of the waveforms of the key-off signal KOF. FIG. 12 is a waveform diagram showing an example of the envelope waveform ENV, and FIG. 13 is a front view showing an example of the structure of the parameter setting operation section 7. 3. 3. ...Musical tone signal generation circuit, 14...
. . . Keyboard, 15 . . . Key-on/key-off processing circuit, 16. . 16. Envelope generator, 25.
...Rate memory, 26...Level memory, 27.28...Rewriting means, 37...
- Musical tone selection switch group, 37, ~37. .. 41.42・
... Bush switch, 38 ... Address generation circuit, 40 ... Address counter. Figure Figure Figure Figure 6 Figure Figure Figure 12 Figure 13 Procedural amendment (method) % formula % 2. Name of the invention Electronic musical instrument 3. Person making the amendment Relationship with the case Patent applicant (407 ) Yamaha Corporation 4, Agent, 2-1-5 Yaesu, Chuo-ku, Tokyo, April 24, 1990 (shipping mortar) 6. Subject of amendment (1) Page 28 of the specification, line 5 from the bottom, "No. 6 (a)" to page 29 of the specification, line 1, "Diagram showing an example of the level."
Correct the sentence to the following. "Figure 6 (a) is a diagram showing an example of the envelope waveform EN■ of a piano, Figure 6 (b) is a diagram showing an example of the rate and level of via/, and Figure 7 (a) is a diagram showing an example of the envelope waveform EN of a piano. A diagram showing an example of ENV, FIG. 7 (b) is a diagram showing an example of organ rate and level, and FIG. 8 (a)
8(B) is a diagram showing an example of the stringing envelope waveform ENV, and FIG. 8 (B) is a diagram showing an example of the stringing rate and level.
Claims (1)
音信号のエンベロープ波形と音色とを指定する楽音信号
選択手段と、 指定された楽音信号のエンベロープ波形から他の楽音信
号のエンベロープ波形への変更を指示する変更指示手段
と、 指示された楽音信号のエンベロープ波形を発生するエン
ベロープ波形発生手段と、 変更されたエンベロープ波形と指定された音色の楽音信
号を発生する楽音信号発生手段とを具備することを特徴
とする電子楽器。[Scope of Claims] Musical tone signal selection means for selecting one musical tone signal from a plurality of types of musical tone signals and specifying the envelope waveform and timbre of the musical tone signal; and selecting another musical tone from the envelope waveform of the specified musical tone signal. A change instruction means for instructing a change of a signal to an envelope waveform; an envelope waveform generation means for generating an envelope waveform of the instructed musical tone signal; and a musical tone signal for generating a musical tone signal having the changed envelope waveform and a specified tone. An electronic musical instrument characterized by comprising a generating means.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP00907590A JP3246911B2 (en) | 1990-01-18 | 1990-01-18 | Electronic musical instrument |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP00907590A JP3246911B2 (en) | 1990-01-18 | 1990-01-18 | Electronic musical instrument |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH03213896A true JPH03213896A (en) | 1991-09-19 |
JP3246911B2 JP3246911B2 (en) | 2002-01-15 |
Family
ID=11710493
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP00907590A Expired - Fee Related JP3246911B2 (en) | 1990-01-18 | 1990-01-18 | Electronic musical instrument |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3246911B2 (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5468423A (en) * | 1992-02-07 | 1995-11-21 | The Clorox Company | Reduced residue hard surface cleaner |
US5523024A (en) * | 1992-02-07 | 1996-06-04 | The Clorox Company | Reduced residue hard surface cleaner |
US5817615A (en) * | 1992-02-07 | 1998-10-06 | The Clorox Company | Reduced residue hard surface cleaner |
US5851981A (en) * | 1995-03-24 | 1998-12-22 | The Clorox Company | Reduced residue hard surface cleaner |
-
1990
- 1990-01-18 JP JP00907590A patent/JP3246911B2/en not_active Expired - Fee Related
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5468423A (en) * | 1992-02-07 | 1995-11-21 | The Clorox Company | Reduced residue hard surface cleaner |
US5523024A (en) * | 1992-02-07 | 1996-06-04 | The Clorox Company | Reduced residue hard surface cleaner |
US5817615A (en) * | 1992-02-07 | 1998-10-06 | The Clorox Company | Reduced residue hard surface cleaner |
US5851981A (en) * | 1995-03-24 | 1998-12-22 | The Clorox Company | Reduced residue hard surface cleaner |
Also Published As
Publication number | Publication date |
---|---|
JP3246911B2 (en) | 2002-01-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US4250787A (en) | Music tone generator | |
JPH05173568A (en) | Electronic musical instrument | |
JPH0782340B2 (en) | Musical tone signal generator | |
JPH03213896A (en) | Electronic musical instrument | |
JPH03126088A (en) | Automatic player | |
JPH0594188A (en) | Electronic musical instrument | |
JP2605885B2 (en) | Tone generator | |
US5444180A (en) | Sound effect-creating device | |
JP2587737B2 (en) | Automatic accompaniment device | |
JP3241038B2 (en) | Audio processing device | |
JPH03269586A (en) | Envelope waveform generator | |
JPH02173698A (en) | Electronic musical instrument | |
JP2661211B2 (en) | Sound signal generator, sound signal generation method, and musical sound generator including the same | |
JP2990780B2 (en) | Music signal generator | |
JP3322131B2 (en) | Waveform processing equipment and sound source | |
JPH0419593Y2 (en) | ||
JP2537963B2 (en) | Automatic playing device | |
JPH0485599A (en) | Electronic musical instrument | |
JP3166670B2 (en) | Karaoke device and automatic performance device | |
JPH1185155A (en) | Mixing device and integrated circuit for musical instrument | |
JP2000148142A (en) | Automatic concert magic performance device | |
JPH04101195A (en) | Electronic musical instrument | |
JP2019168515A (en) | Electronic musical instrument, method, and program | |
JPH02179688A (en) | Musical sound signal generating device | |
JPH0266596A (en) | Reverb unit |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313532 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20071102 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20081102 Year of fee payment: 7 |
|
LAPS | Cancellation because of no payment of annual fees |