JPH04166896A - Electronic musical instrument - Google Patents
Electronic musical instrumentInfo
- Publication number
- JPH04166896A JPH04166896A JP2291875A JP29187590A JPH04166896A JP H04166896 A JPH04166896 A JP H04166896A JP 2291875 A JP2291875 A JP 2291875A JP 29187590 A JP29187590 A JP 29187590A JP H04166896 A JPH04166896 A JP H04166896A
- Authority
- JP
- Japan
- Prior art keywords
- resonance
- tone
- pitch
- key
- sound
- 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
- 239000011295 pitch Substances 0.000 claims abstract description 136
- 238000001514 detection method Methods 0.000 claims description 6
- 238000001228 spectrum Methods 0.000 abstract description 2
- 230000005236 sound signal Effects 0.000 abstract 3
- 238000000034 method Methods 0.000 description 41
- 108091006146 Channels Proteins 0.000 description 23
- 238000007792 addition Methods 0.000 description 12
- 102100023204 Potassium channel subfamily K member 2 Human genes 0.000 description 11
- 230000001174 ascending effect Effects 0.000 description 11
- 238000010586 diagram Methods 0.000 description 11
- 108010083945 potassium channel protein TREK-1 Proteins 0.000 description 11
- 230000007274 generation of a signal involved in cell-cell signaling Effects 0.000 description 5
- 230000000694 effects Effects 0.000 description 2
- 238000003825 pressing Methods 0.000 description 2
- 102100040450 Connector enhancer of kinase suppressor of ras 1 Human genes 0.000 description 1
- 101000749825 Homo sapiens Connector enhancer of kinase suppressor of ras 1 Proteins 0.000 description 1
- 101001049841 Homo sapiens Potassium channel subfamily K member 1 Proteins 0.000 description 1
- 102100023242 Potassium channel subfamily K member 1 Human genes 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 210000000056 organ Anatomy 0.000 description 1
- 230000003595 spectral effect Effects 0.000 description 1
- 238000010183 spectrum analysis Methods 0.000 description 1
Landscapes
- Electrophonic Musical Instruments (AREA)
Abstract
Description
【発明の詳細な説明】
[産業上の利用分野コ
この発明は、自然楽器に近いよりリアルな音を得ること
のできる電子楽器に関し、特に自然楽器と同様の豊かな
共鳴効果を得ることのできる電子楽器に関する。[Detailed Description of the Invention] [Industrial Field of Application] This invention relates to an electronic musical instrument that can obtain a more realistic sound close to that of a natural musical instrument, and particularly to an electronic musical instrument that can obtain a rich resonance effect similar to that of a natural musical instrument. Regarding electronic musical instruments.
[従来技術]
従来、よりリアルな自然楽器に近い楽音を得るために、
例えば発音する楽音の音高に対応した所定の音高の共鳴
音を同時に発生させるような電子楽器があった。例えば
、特開昭60−91393号公報には、押鍵により発生
される音の音高に応じた共鳴音を低い音量レベルでかつ
長いリリース時間で発音させる電子楽器が開示されてい
る。また、特開昭60−91395号公報には、あらか
じめ共鳴音の波形を波形メモリに記憶しておき押鍵され
た鍵の音高または和音に応じてこの波形メモリから共鳴
音の波形データを選択読出しして発音する電子楽器が開
示されている。[Prior art] Conventionally, in order to obtain musical sounds closer to realistic natural instruments,
For example, there has been an electronic musical instrument that simultaneously generates a resonance tone of a predetermined pitch corresponding to the pitch of a musical tone being produced. For example, Japanese Patent Application Laid-Open No. 60-91393 discloses an electronic musical instrument that produces a resonance tone corresponding to the pitch of a sound generated by pressing a key at a low volume level and with a long release time. Furthermore, in Japanese Patent Application Laid-Open No. 60-91395, the waveform of a resonance sound is stored in a waveform memory in advance, and the waveform data of the resonance sound is selected from this waveform memory in accordance with the pitch or chord of a pressed key. An electronic musical instrument that reads and produces sounds is disclosed.
[発明が解決しようとする課題]
ところが、単純に音高に応じた所定の音高の共鳴音を発
生させてい(方式では、発音チャンネルが空いている限
り押鍵に応じた共鳴音が発生され、これらの共鳴音は独
立に無制限に発生するため、和音が聴感上濁りやすいと
いう問題点があった。[Problem to be solved by the invention] However, the method simply generates a resonance sound of a predetermined pitch according to the pitch (in this method, as long as the sound generation channel is empty, a resonance sound is generated according to the key depression). Since these resonance tones are generated independently and without limit, there is a problem in that the chords tend to be audibly muddy.
また、和音に応じて共鳴音を発生させる場合、例えば第
13図の譜例のように和音にメロディが乗った演奏では
、この小節の間は和音に応じた一定の共鳴音成分が付与
されるだけとなり、和音の響きが単調になるおそれがあ
る。In addition, when generating resonance according to a chord, for example, in a performance where a melody is added to the chord as in the example in Figure 13, a certain resonance component according to the chord is given during this measure. There is a risk that the chord will sound monotonous.
この発明は、上述の従来例における問題点に鑑み、和音
に濁りを与えることが少なく、かつ単調でなく豊かな響
きを得ることのできる電子楽器を提供することを目的と
する。SUMMARY OF THE INVENTION In view of the above-mentioned problems in the conventional example, it is an object of the present invention to provide an electronic musical instrument that is less likely to muddy chords and can produce a rich, non-monotonous sound.
[課題を解決するための手段]
この目的を達成するため、この発明は、楽音の音高を指
定するための音高指定手段と、この音高指定手段により
複数の音高が指定された場合に、そのうちの所定の2つ
の音高間の音程を検出する検出手段と、上記音高指定手
段で指定された音高の楽音信号を出力するとともに、上
記検出手段で検出した音程に応じた音高の楽音信号を出
力する楽音信号出力手段とを具備することを特徴とする
。[Means for Solving the Problem] In order to achieve this object, the present invention provides a pitch specifying means for specifying the pitch of a musical tone, and a method in which a plurality of pitches are specified by the pitch specifying means. a detection means for detecting an interval between two predetermined pitches, and outputting a musical tone signal having a pitch specified by the pitch specifying means, and outputting a tone corresponding to the pitch detected by the detection means. The present invention is characterized by comprising a musical tone signal output means for outputting a high musical tone signal.
なお、この検出手段は、新たに指定された音高、指定さ
れている複数の音高中で最高音の音高、または指定され
ている複数の音高中で最低音の音高のいずれか1つを基
準音高とし、この基準音高と他に指定されている音高と
の間の音程を検出するようにするとよい。Note that this detection means detects any one of the newly specified pitch, the highest pitch among the plurality of pitches specified, or the pitch of the lowest note among the plurality of pitches specified. It is preferable that the pitch is set as a reference pitch, and the interval between this reference pitch and another specified pitch is detected.
[作 用]
このような構成によれば、操作者は音高指定手段により
例えば鍵盤などを用いて発生すべき楽音の音高を指定す
る。指定された音高の楽音信号は楽音信号出力手段によ
り出力され発音される。−方、検出手段は指定された複
数の音高のうちの所定の2つの音高間の音程を検出する
。そして、検出した音程に応じた音高の楽音信号が楽音
信号出力手段により発音される。これにより、音程関係
に応じた共鳴音を実際に発音するようにできる。[Function] According to such a configuration, the operator specifies the pitch of the musical tone to be generated by the pitch specifying means using, for example, a keyboard. A musical tone signal of the specified pitch is outputted by the musical tone signal output means and is sounded. - On the other hand, the detection means detects an interval between two predetermined pitches among the plurality of pitches specified. Then, a musical tone signal having a pitch corresponding to the detected pitch is generated by the musical tone signal output means. Thereby, it is possible to actually generate a resonance tone according to the pitch relationship.
なお、新たに指定された音高を基準の音高とし、この基
準音高と他に指定されている音高との間の音程を検出す
るようにすれば、常に音楽の一連の流れに応じた共鳴音
を発音でき響きが単調になることが防止される。また、
指定されている複数の音高中で最高音の音高を基準音高
とすれば、メロディの変化に対応した響きの変化が得ら
れる。さらに、指定されている複数の音高中で最低音の
音高を基準音高とすれば、和音の響きを濁らせることな
く重厚感が増す。In addition, if you set the newly specified pitch as the standard pitch and detect the interval between this standard pitch and other specified pitches, it will always follow the flow of the music. It is possible to generate a resonance sound and prevent the sound from becoming monotonous. Also,
If the highest pitch among the plurality of specified pitches is used as the reference pitch, changes in resonance can be obtained that correspond to changes in the melody. Furthermore, if the lowest pitch among the plurality of specified pitches is used as the reference pitch, the sense of solidity will be increased without muddying the sound of the chord.
[実施例] 以下、図面を用いてこの発明の詳細な説明する。[Example] Hereinafter, the present invention will be explained in detail using the drawings.
第1図は、この発明の一実施例に係る電子楽器のブロッ
ク構成を示す。この図に示す電子楽器は、鍵盤1、音色
指定設定部2および共鳴音モード指定部4を有する。こ
れらは制御部3に接続されており、鍵盤1からは押鍵に
応じたキーコードKCおよびタッチ情報TOUCHが制
御部3に入力する。FIG. 1 shows a block configuration of an electronic musical instrument according to an embodiment of the present invention. The electronic musical instrument shown in this figure has a keyboard 1, a timbre designation setting part 2, and a resonance mode designation part 4. These are connected to the control section 3 , and key codes KC and touch information TOUCH corresponding to key presses are input from the keyboard 1 to the control section 3 .
第2図に、この実施例の電子楽器におけるキーコードと
音名との対応関係を示す。音名C−2の音のキーコード
を「0」とし、半音上がるごとに「1」づつ増していく
。1オクターブ内には半音間隔で12音あるから、音名
C−1のキーコードは「12」、音名COのキーコード
は「24」、音名C]のキーコードは「36」、・・・
、音名C8のキーコードはr120Jとなる。図では一
例として音名C−1からCOまでの1オクターブ内の音
のキーコードを示しである。不図示であるが、他のオク
ターブ内にも同様にキーコードが割り当てられている。FIG. 2 shows the correspondence between key codes and note names in the electronic musical instrument of this embodiment. Let the key code of note C-2 be ``0'' and increase it by ``1'' for each semitone. There are 12 tones in one octave at semitone intervals, so the key code for pitch name C-1 is "12", the key code for pitch name CO is "24", the key code for pitch name C] is "36", etc.・・・
, the key code for pitch name C8 is r120J. The figure shows, as an example, key codes of notes within one octave from note names C-1 to CO. Although not shown, key codes are similarly assigned to other octaves.
キーコードの上限は音名G8のr127Jとする。The upper limit of the key code is r127J with pitch name G8.
再び第1図を参照して、操作者は音色指定設定部2によ
り音色を指定することができる。また、共鳴音モード指
定部4により3つある共鳴音モードから1つを選択設定
することができる。3つの共鳴音モードについては後述
する。Referring again to FIG. 1, the operator can specify a tone color using the tone color specification setting section 2. Furthermore, the resonance mode specifying section 4 allows one of three resonance modes to be selected and set. The three resonance modes will be described later.
制御部3はMIDIインターフェースを有している。制
御部3は内部に後述するような係数チープルやバッファ
などを有する。制御部3は具体的には中央処理装置(C
PU)およびランダムアクセスメモリ(RAM)などを
有し、後に説明するようなフローチャートにしたがって
動作する。The control section 3 has a MIDI interface. The control unit 3 internally includes a coefficient cheaple, a buffer, etc., which will be described later. Specifically, the control unit 3 is a central processing unit (C
PU), random access memory (RAM), etc., and operates according to a flowchart as described later.
制御部3は鍵盤1の押鍵により指定されたキーコードK
Cの楽音信号および共鳴音の楽音信号を出力する。この
出力は押鍵音用の音源システム6および共鳴音用の音源
システム7に入力する。押鍵音用の音源システム6は内
部にn個の発音チャンネル6−1.6−2.・・・、6
−nを有する。また、共鳴音用の音源システム7は内部
にm個の発音チャンネル7−1.・・・、7−mを有す
る。これらの音源システム6.7からの出力信号はミキ
サ8に入力し、さらにサウンドシステムなどを介して楽
音として発音される。The control unit 3 receives the key code K specified by the key pressed on the keyboard 1.
A musical tone signal of C and a musical tone signal of resonance tone are output. This output is input to a sound source system 6 for key press sounds and a sound source system 7 for resonance sounds. The sound source system 6 for key press sounds has n sound generation channels 6-1, 6-2. ..., 6
- has n. Further, the sound source system 7 for resonance sound has m sound generation channels 7-1. ..., has 7-m. The output signals from these sound source systems 6, 7 are input to a mixer 8, and are further output as musical tones via a sound system or the like.
次に、第3図を参照して音源システム内の1つの発音チ
ャンネルの基本構成を説明する。Next, the basic configuration of one sound generation channel in the sound source system will be explained with reference to FIG.
音源システム内の各チャンネル6−1.・・・、6−n
、 7−1.・・・、7−mのそれぞれは第2図のチャ
ンネル]0のように構成されている。1つのチャンネル
10は楽音信号の波形を発生する波形発生部11、楽音
信号の振幅を制御するための振幅制御信号を発生する振
幅制御信号発生部12および波形発生部11からの出力
波形を振幅制御信号発生部12からの振幅制御信号で整
形する積算器13などを有する。波形発生部11はキー
コード(音高情報)KCおよび音色情報TONEを入力
し、これらに基づいて波形発生を行う。キーオ ・
ン信号KONは波形発生部11および振幅制御信号発生
部12に入力する。さらに、タッチ情報TOUCH,音
量情報VOLおよびエンベロープジェネレータのパラメ
ータEGPARはそれぞれ振幅制御信号発生部12に入
力し、振幅制御信号発生部12は、これらの入力信号に
基づいて振幅制御信号を発生する。Each channel in the sound source system 6-1. ..., 6-n
, 7-1. . . , 7-m are configured as shown in channel 0 in FIG. One channel 10 includes a waveform generating section 11 that generates a waveform of a musical tone signal, an amplitude control signal generating section 12 that generates an amplitude control signal for controlling the amplitude of the musical tone signal, and amplitude control of the output waveform from the waveform generating section 11. It includes an integrator 13 that shapes with the amplitude control signal from the signal generator 12, and the like. The waveform generating section 11 receives a key code (pitch information) KC and tone color information TONE, and generates a waveform based on these. Keogh・
The signal KON is input to a waveform generating section 11 and an amplitude control signal generating section 12. Furthermore, the touch information TOUCH, the volume information VOL, and the envelope generator parameter EGPAR are each input to the amplitude control signal generation section 12, and the amplitude control signal generation section 12 generates an amplitude control signal based on these input signals.
次に、この実施例の電子楽器における共鳴音の発音の方
式の概略を説明する。Next, an outline of the method for producing resonance tones in the electronic musical instrument of this embodiment will be explained.
この実施例の電子楽器では、全押鍵音中から1つの基準
音を決定しその基準音と他の押鍵音との間の音程を検出
する。そして、その音程に基づいて共鳴音の楽音信号を
生成する。基準音の決定に関して3つの共鳴音モードが
設けられている。共鳴音モードは第1図の共鳴音モード
指定部4により選択設定できる。以下、これらの共鳴音
モードにつき説明する。In the electronic musical instrument of this embodiment, one reference tone is determined from among all pressed key tones, and intervals between the reference tone and other pressed keys are detected. Then, a musical tone signal of a resonance tone is generated based on the pitch. Three resonance modes are provided for determining the reference tone. The resonance mode can be selected and set using the resonance mode designation section 4 shown in FIG. These resonance modes will be explained below.
(A)第1の共鳴音モード(新規押鍵モード)第1の共
鳴音モードである新規押鍵モードでは、新たに押鍵され
た音を基準音とする。したがって、新たな押鍵音とその
他の押鍵音との間の音程を検出し、その音程に基づいて
共鳴音の楽音信号を生成する。新たな押鍵がある度に共
鳴音発音処理がなされるので、響きが単調になることが
防止される。(A) First resonance mode (new key pressed mode) In the new key pressed mode, which is the first resonance mode, a newly pressed key is used as the reference tone. Therefore, the interval between the new key depression sound and the other key depression sounds is detected, and a resonance musical tone signal is generated based on the interval. Since resonance sound generation processing is performed every time a new key is pressed, the sound is prevented from becoming monotonous.
(B)第2の共鳴音モード(最高音モード)第2の共鳴
音モードである最高音モードでは、その時点での全押鍵
音中で音高が最高の音(最高音)を基準音とする。した
がって、最高音とその他の押鍵音との間の音程を検出し
、その音程に基づいて共鳴音の楽音信号を生成する。最
高音はメロデイ音であることが多いので、メロディの変
化に対応した響きの変化を得ることができる。(B) Second resonance mode (highest note mode) In the second resonance mode, the highest note mode, the note with the highest pitch (highest note) among all the keys pressed at that time is the reference tone. shall be. Therefore, the interval between the highest note and the other pressed keys is detected, and a musical tone signal of a resonance tone is generated based on the interval. Since the highest note is often a melody note, it is possible to obtain changes in the sound that correspond to changes in the melody.
(C)第3の共鳴音モード1(最低音モード)第3の共
鳴音モードである最低音モードでは、その時点での全押
鍵音中で音高が最低の音(最低音)を基準音とする。し
たがって、最低音とその他の押鍵音との間の音程を検出
し、その音程に基づいて共鳴音の楽音信号を生成する。(C) Third resonance mode 1 (lowest note mode) In the third resonance mode, the lowest note mode, the pitch is based on the note with the lowest pitch (lowest note) among all keys pressed at that time. Make it sound. Therefore, the interval between the lowest note and the other pressed keys is detected, and a musical tone signal of a resonance tone is generated based on the interval.
最低音を基準とした響きの変化を得ることができ、和音
の響きを濁らせずに重厚感を増すことができる。It is possible to change the sound based on the lowest note, and it is possible to increase the depth of the chord without muddying the sound.
次に、この実施例の電子楽器では、基準音に対して音高
カ月二側および下側に類3度、長3度、完全4度、およ
び完全5度の音程関係にある押鍵があるか否か検出する
。そして、これらの音程関係がある場合は、それに応じ
て共鳴音の楽音信号を生成する。Next, in the electronic musical instrument of this embodiment, there are keys to be pressed that have pitch relations of a second degree, a major third, a perfect fourth, and a perfect fifth on the pitch side and below the reference tone. Detect whether or not. If there is a relationship between these pitches, a musical tone signal of a resonance tone is generated accordingly.
第4図は、これらの音程関係を半音単位のスケール上に
表した図である。基準となる押鍵音を「0」とし、3半
音上の音程関係を上向層3度、4半音上の音程関係を上
向長3度、5半音上の音程関係を完全4度、7半音上の
音程関係を完全5度と呼ぶものとする。同様に、基準と
なる押鍵音を「0」とし、3半音下の音程関係を下向短
3度、4半音下の音程関係を下向長3度、5半音下の音
程関係を完全4度、7半音下の音程関係を完全5度と呼
ぶものとする。図では、1つの例として基準音の音名が
Cのときの各音程関係の音名を示した。ある押鍵音と基
準音との音程関係はその押鍵音のキーコードから基準音
のキーコードを減算した値により検出できる。すなわち
、この減算値が「3」なら下向短3度、「4」なら下向
長3度、「5」なら上向完全4度、「7」なら上向完全
5度である。また、この減算値が「−3」なら下向短3
度、「−4」なら下向長3度、「−5」なら下向完全4
度、「−7」なら下向完全5度である。FIG. 4 is a diagram showing these pitch relationships on a scale of semitone units. The standard pressed note is "0", the pitch relationship 3 semitones above is an ascending layer third, the pitch relation 4 semitones above is an ascending major third, the pitch relation 5 semitones above is a perfect 4th, 7 The interval relationship on a semitone is called a perfect fifth. Similarly, assuming that the standard key note is "0", the pitch relationship 3 semitones lower is a descending minor third, the pitch relationship 4 semitones lower is a descending major 3rd, and the pitch relationship 5 semitones lower is a perfect 4th. The interval relationship below degrees and seven semitones is called a perfect fifth. In the figure, as an example, the pitch names of each interval are shown when the pitch name of the reference tone is C. The pitch relationship between a certain key pressed tone and a reference tone can be detected by the value obtained by subtracting the key code of the reference tone from the key code of the pressed key tone. That is, if the subtraction value is "3", it is a downward minor third, "4" is a downward major third, "5" is an upward perfect fourth, and "7" is an upward perfect fifth. Also, if this subtraction value is "-3", then the downward short 3
degree, "-4" means 3 degrees downward, "-5" means complete 4 degrees downward.
degree, "-7" is a perfect 5 degrees downward.
これらの音程関係が検出された場合、発生すべき共鳴音
のキーコードは基準音のキーコードに所定の値を加算す
ることで算出することができる。When these pitch relationships are detected, the key code of the resonance sound to be generated can be calculated by adding a predetermined value to the key code of the reference sound.
以下、音程関係から共鳴音のキーコードを算出する方式
につき説明する。Hereinafter, a method for calculating the key code of a resonance tone from the pitch relationship will be explained.
第5図は、長3度の音程関係にある音名C1の音と音名
E1の音の自然倍音列を示す。図のように、基音の音名
C1に対し、第2倍音はC2、第3倍音はG2、第4倍
音はC3、・・・となる。また、基音の音名E]に対し
、第2倍音はB2、第3倍音はB2、第4倍音はB3、
・・・となる。この2つの音の自然倍音列を比較すると
、一致する部分がある。例えば、音名C1の音の第5倍
音E3は音名E1の音の第4倍音に一致し、音名C1の
音の第9倍音D4は音名E1の音の第7倍音に一致して
いる。これらは2つの基音の周波数の公倍数に当たる周
波数を有する音である。これらの基音の周波数の公倍数
に当たる周波数を有する音は、例えばピアノやパイプオ
ルガンなどで元の2つの基音が発音される際に同時に共
鳴音として生じる音である。FIG. 5 shows the natural harmonic series of the note C1 and the note E1, which have an interval relationship of a major third. As shown in the figure, for the pitch name C1 of the fundamental tone, the second overtone is C2, the third overtone is G2, the fourth overtone is C3, and so on. Also, for the fundamental pitch name E], the second harmonic is B2, the third harmonic is B2, the fourth harmonic is B3,
...becomes... If you compare the natural overtone series of these two tones, there are parts that match. For example, the 5th harmonic E3 of the note C1 matches the 4th harmonic of the note E1, and the 9th harmonic D4 of the note C1 matches the 7th harmonic of the note E1. There is. These are tones with frequencies that are a common multiple of the frequencies of the two fundamental tones. A sound having a frequency that is a common multiple of the frequencies of these fundamental tones is a sound that is generated simultaneously as a resonance sound when the two original fundamental tones are sounded, for example, on a piano or a pipe organ.
一方、このような周波数が公倍数に当たるような倍音の
キーコードは基音のキーコードに所定数を加算すること
で求めることができる。例えば、上記の基音CI(キー
コード=36)と基音E1(キーコード−40)の場合
、C1の第5倍音でありElの第4倍音であるB3(キ
ーコード−64)は、基音C1のキーコード「36」に
「28」を加算することにより求めることができる。ま
た、基音E1のキーコード「40」に「24」を加算す
ることにより求めることができる。このような関係は、
基音が変わっても音程関係が変わらなければ同様に適用
できる。例えば、基音F2(キーコード−53)と基音
A2(キーコード−57)は上記の例と同じ長3度の音
程関係にあるが、基音F2のキーコード「53」に「2
8」を加算することにより(あるいは基音A2のキーコ
ード「57」に「24」を加算することにより)、共鳴
音として発音すべき音A4 (キーコード−81)を求
めることができる。On the other hand, the key code of an overtone whose frequency corresponds to a common multiple can be obtained by adding a predetermined number to the key code of the fundamental tone. For example, in the case of the fundamental tone CI (key code = 36) and fundamental tone E1 (key code -40), B3 (key code -64), which is the fifth harmonic of C1 and the fourth harmonic of El, is the fundamental tone C1. It can be determined by adding "28" to the key code "36". Further, it can be determined by adding "24" to the key code "40" of the fundamental tone E1. Such a relationship is
The same applies if the pitch relationship does not change even if the fundamental tone changes. For example, fundamental tone F2 (key code -53) and fundamental tone A2 (key code -57) have the same interval relationship of a major third as in the above example, but key code "53" of fundamental tone F2 has a "2"
By adding "8" (or by adding "24" to the key code "57" of the fundamental tone A2), the sound A4 (key code -81) to be produced as a resonance tone can be obtained.
以上より、各音程関係において共鳴音のキーコードを求
めるために基準音に加算すべき加算数をあらかじめ求め
ておくことができる。As described above, the number of additions to be added to the reference tone in order to obtain the key code of the resonance tone in each pitch relationship can be determined in advance.
以下の第1表は、基準音に対して下向短3度、下向長3
度、上向完全4度、および上向完全5度の音程関係にあ
る音が押下された場合に、共鳴音のキーコードを求める
ために基準音のキーコードに加算すべき加算数を示す。Table 1 below shows a downward minor third and a downward major third for the standard tone.
This shows the number of additions that should be added to the key code of the reference tone in order to obtain the key code of the resonance tone when a note having an interval relationship of 1 degree, an upward perfect 4th, and an upward perfect 5th is pressed.
第2表は、基準音に対して下向短3度、下向長3度、下
向完全4度、および下向完全5度の音程関係にある音が
押下された場合に、共鳴音のキーコードを求めるために
基準音のキーコードに加算すべき加算数を示す。Table 2 shows the resonant sounds when the notes in the interval relationship of a downward minor third, downward major third, downward perfect fourth, and downward perfect fifth are pressed with respect to the reference tone. Indicates the number to be added to the key code of the reference tone in order to obtain the key code.
この実施例の電子楽器では上記の各音程関係ごとに3つ
の共鳴音を発生するようにしている。例えば、下向短3
度の音程関係が検出されると、これに応じて3つの共鳴
音が発生される。In the electronic musical instrument of this embodiment, three resonance tones are generated for each pitch relationship described above. For example, downward short 3
When the interval relationship of degree is detected, three resonance tones are generated accordingly.
これらの表中には1つの例としてそれぞれの音程関係に
ある音名および倍音の音名が記載されているが、もちろ
んこれらの音名に限らず、2つの基音の音程関係が定ま
れば加算数は一定である。In these tables, as an example, the names of pitches and overtones that are in the interval relationship are listed, but of course they are not limited to these pitch names, and can be added if the interval relationship between the two fundamental tones is determined. The number is constant.
なお、表中の「平均率による誤差(セント)」は、例え
ば平均率で基音C1の周波数を6倍して第6倍音である
G3を求めても、正確に63にはならず、16セントの
誤差があるということを意味する。共鳴音の楽音信号は
この誤差を補正して出力すれば、より正確な共鳴音の発
生か可能である。Note that the "error due to average rate (cents)" in the table is, for example, even if you multiply the frequency of the fundamental tone C1 by 6 at the average rate to obtain the sixth harmonic, G3, it will not be exactly 63, but will be 16 cents. This means that there is an error of By correcting this error and outputting the musical tone signal of the resonance tone, it is possible to generate a more accurate resonance tone.
しかし、誤差を無視することとしてもよい。However, the error may be ignored.
第1表および第2表を参照して、例えば音名C1、El
、Glか押鍵されたときの共鳴音のキーコードは以下の
ように求められる。For example, with reference to Tables 1 and 2, note names C1, El
, Gl is pressed, the key code of the resonance sound is obtained as follows.
共鳴音モードが最低音モードであるとすると、基準音は
最低音であるCI(キーコード=36)である。基準音
C1に対しElは上向長3度の音程関係にある。上向長
3度の音程関係における加算数は第1表から「28」、
「38」、「4o」であるから、以下の3つの共鳴音の
楽音信号が発生される。Assuming that the resonance mode is the lowest tone mode, the reference tone is the lowest tone CI (key code=36). El has an interval relationship of an upward major third with respect to the reference tone C1. From Table 1, the number of additions in the interval relationship of the ascending major third is "28",
Since they are "38" and "4o", musical tone signals of the following three resonance tones are generated.
36+28=64 (音名E3)
36+38=74 (音名D4)
36+40=76 (音名E4)
また、基準音C1に対しG1は上向完全5度の音程関係
にある。上向完全5度の音程関係における加算数は第1
表から「19」、「3]」、「38」であるから、以下
の3つの共鳴音の楽音信号が発生される。36+28=64 (pitch name E3) 36+38=74 (pitch name D4) 36+40=76 (pitch name E4) Furthermore, G1 has an interval relationship of an upward perfect fifth with respect to the reference tone C1. The addition number in the interval relationship of an ascending perfect fifth is the first
From the table, since they are "19", "3]", and "38", musical tone signals of the following three resonance tones are generated.
36+19=55 (音名G2)
36+31=67 (音名G3)
36+38=74 (音名D4)
一方、共鳴音モードか最高音モードであるとすると、基
準音は最高音であるGl(キーコード=43)である。36+19=55 (pitch name G2) 36+31=67 (pitch name G3) 36+38=74 (pitch name D4) On the other hand, if it is resonance tone mode or highest tone mode, the reference tone is the highest tone Gl (key code = 43).
基桑音G1に対しElは下向短3度の音程関係にある。El has an interval relationship of a downward minor third with respect to the basic sound G1.
下向短3度の音程関係における加算数は第2表からF2
8」、r31J。The number of additions in the interval relationship of a descending minor third is F2 from Table 2.
8”, r31J.
「40」であるから、以下の3つの共鳴音の楽音信号が
発生される。Since the number is "40", musical tone signals of the following three resonance tones are generated.
43+28=71 (音名B3)
43+31=74 (音名D4)
43+40=83 (音名B4)
また、基準音G1に対しC1は下向完全5度の音程関係
にある。下向完全5度の音程関係における加算数は第2
表から「12」、「24」、「31」であるから、以下
の3つの共鳴音の楽音信号が発生される。43+28=71 (pitch name B3) 43+31=74 (pitch name D4) 43+40=83 (pitch name B4) Furthermore, C1 has an interval relationship of a downward perfect fifth with respect to the reference tone G1. The number of additions in the interval relationship of a downward perfect fifth is the second
From the table, since they are "12", "24", and "31", musical tone signals of the following three resonance tones are generated.
43+12=55 (音名G2)
43+24=67 (音名G3)
43+31=74 (音名D4)
以上のようにして、第1表および第2表の加算数を基準
音のキーコードに加算することにより音程関係に応じた
共鳴音のキーコードを得ることができる。43+12=55 (pitch name G2) 43+24=67 (pitch name G3) 43+31=74 (pitch name D4) In the above manner, add the addition numbers in Tables 1 and 2 to the key code of the reference tone. It is possible to obtain the key code of the resonance tone according to the pitch relationship.
次に、この実施例の電子楽器で用いている係数テーブル
およびバッファなどにつき具体的に説明する。Next, the coefficient table, buffer, etc. used in the electronic musical instrument of this embodiment will be specifically explained.
第6図は、係数テーブルを示す。係数テーブルは音色ご
とに設定されており、音色が選択されるとその音色に対
応する係数テーブルが処理に用いられる。係数テーブル
の各情報は以下のようなものである。FIG. 6 shows a coefficient table. A coefficient table is set for each tone color, and when a tone color is selected, the coefficient table corresponding to that tone color is used for processing. Each piece of information in the coefficient table is as follows.
(A)UKCRm3¥1がらUKCRm3¥3上向短3
度の音程関係が検出された場合に、それに応じて発生す
べき3つの共鳴音のキーコードを算出するための加算数
である。ここでは第1表のように「31」、「34」お
よび「43」がそれぞれ設定されている。(A) UKCRm3¥1 to UKCRm3¥3 upward short 3
This is the addition number for calculating the key codes of three resonance tones to be generated in accordance with the detected pitch relationship of degrees. Here, as shown in Table 1, "31", "34" and "43" are respectively set.
(B)UWRm3¥1がらUWRm3¥3上向短3度の
音程関係に応じて発生される共鳴音の波形(音色)を指
定するパラメータである。(B) This is a parameter that specifies the waveform (timbre) of a resonant sound generated according to the interval relationship between UWRm3\1 and UWRm3\3 upward minor third.
この共鳴音のキーコードが第3図の発音チャンネル10
の波形発生部11にキーコードKCとして入力するとき
、この音色指定パラメータUWRm3 ¥ i (i
−1〜3 )が音色情報TONEとして波形発生部]
1に入力する。The key code for this resonance is sound generation channel 10 in Figure 3.
When inputting the key code KC to the waveform generator 11 of
-1 to 3) is the waveform generator as tone information TONE]
Enter 1.
(C)UEGRm3¥1からUEGRm3¥3上向短3
度の音程関係に応じて発生される共鳴音のエンベロープ
ジェネレータ(EG)のパラメータである。この共鳴音
のキーコードが第3図の発音チャンネル10の波形発生
部11にキーコードKCとして入力するとき、このEG
パラメータUEGRm3¥1(i=1〜3)がパラメー
タEGPARとして振幅制御信号発生部12に人力する
。(C) UEGRm3 ¥1 to UEGRm3 ¥3 upward short 3
These are the parameters of an envelope generator (EG) of a resonance sound generated according to the pitch relationship of degrees. When the key code of this resonance tone is input as the key code KC to the waveform generator 11 of the sound generation channel 10 in FIG.
The parameter UEGRm3\1 (i=1 to 3) is manually input to the amplitude control signal generating section 12 as the parameter EGPAR.
(D)UTRm3¥1からUTRm3¥3上向短3度の
音程関係に応じて発生される共鳴音のタッチ情報を規定
するタッチ係数パラメータである。この共鳴音のキーコ
ードが第3図の発音チャンネル10の波形発生部11に
キーコードKCとして入力するとき、このタッチ係数パ
ラメータUTRm3¥1(i=1〜3)が押鍵のタッチ
情報に積算され、その結果がタッチ情報TOUCHとし
て振幅制御信号発生部12に入力する。(D) This is a touch coefficient parameter that defines touch information of a resonance sound generated according to the interval relationship between UTRm3\1 and UTRm3\3 upward minor third. When the key code of this resonance sound is input as the key code KC to the waveform generator 11 of the sound generation channel 10 in FIG. The result is input to the amplitude control signal generation section 12 as touch information TOUCH.
(E)UVRm3¥1からUVRm3¥3上向短3度の
音程関係に応じて発生される共鳴音の音量情報を規定す
る音量係数パラメータである。この共鳴音のキーコード
が第3図の発音チャンネル10の波形発生部11にキー
コードK Cとして入力するとき、この音量係数パラメ
ータUVRm3¥i (i=1〜3)が押鍵の音量情報
に積算され、その結果が音量情報VOLとして振幅制御
信号発生部12に入力する。(E) This is a volume coefficient parameter that defines the volume information of the resonance sound generated according to the interval relationship of UVRm3\1 to UVRm3\3 upward minor third. When the key code of this resonance sound is input as the key code KC to the waveform generator 11 of the sound generation channel 10 in FIG. It is integrated, and the result is input to the amplitude control signal generation section 12 as volume information VOL.
以上の(A)〜(E)は上向類3度の音程関係における
各係数を示す。上向良3度、上向完全4度、上向完全5
度のそれぞれの音程関係についても同様の係数が設定さ
れている。これらの係数は音程関係が異なるのみで上記
(A)〜(E)と同様であるので以下に記号を示し、説
明は省略する。The above (A) to (E) indicate each coefficient in the interval relationship of the ascending third degree. Upward good 3rd degree, Upward perfect 4th degree, Upward perfect 5th degree
Similar coefficients are set for each pitch relationship of degrees. Since these coefficients are the same as those in (A) to (E) above except that the pitch relationship is different, the symbols are shown below and the explanation will be omitted.
(F)UKCRM3¥1からUKCRM3¥3上向長3
度対応共鳴音のキーコード加算数(「28」、「38」
、r40J)である。(F) UKCRM3¥1 to UKCRM3¥3 upward length 3
Key code addition number of resonance corresponding to degree (“28”, “38”)
, r40J).
(G)UWRM3¥1からUWRM3¥3上向長3度対
応共鳴音の波形(音色)指定パラメータである。(G) UWRM3\1 to UWRM3\3 This is a parameter specifying the waveform (timbre) of the resonance sound corresponding to the upward major third.
(H)UEGRM3¥1からUEGRM3¥3上向長3
度対応共鳴音のEGパラメータである。(H) UEGRM3¥1 to UEGRM3¥3 upward length 3
This is the EG parameter of the resonance sound corresponding to the degree.
(1)UTRM3¥1からUTRM3¥3上向長3度対
上向用3度対応共鳴音パラメータである。(1) UTRM3\1 to UTRM3\3 upward length third versus upward third corresponding resonance sound parameters.
(J)UVRM3¥1からUVRM3¥3上向長3度対
上向用3度対応共鳴音ラメータである。(J) UVRM3\1 to UVRM3\3 upward length third versus upward third corresponding resonance sound parameter.
(K)UKCRP4¥1からUKCRP4¥3上向完全
4度対応共鳴音のキーコード加算数(「24」、「36
」、r43J)である。(K) Number of key code additions for resonances corresponding to upward perfect fourths from UKCRP4¥1 to UKCRP4¥3 (“24”, “36”
”, r43J).
(L)UWRP4¥1からUWRP4¥3上向完全4度
対応共鳴音の波形(音色)指定パラメータである。(L) This is a waveform (timbre) specification parameter for a resonant sound corresponding to an upward perfect fourth from UWRP4\1 to UWRP4\3.
(M)UEGRP4¥1からUEGRP4¥3上向完全
4度対応共鳴音のEGパラメータである。(M) EG parameters of resonance corresponding to an upward perfect fourth from UEGRP4¥1 to UEGRP4¥3.
(N)UTRP4¥1からUTRP4¥3上向完全4度
対応共鳴音のタッチ係数パラメータである。(N) Touch coefficient parameters of resonance sounds corresponding to an upward perfect fourth from UTRP4\1 to UTRP4\3.
(0)UVRP4¥1からUVRP4¥3上向完全4度
対応共鳴音の音量係数パラメータである。(0) Volume coefficient parameter of resonance sound corresponding to an upward perfect fourth from UVRP4\1 to UVRP4\3.
(P)UKCRP5¥1からUKCRP5¥3上向完全
5度対応共鳴音のキーコード加算数(r19J、「31
」、r38J)である。(P) Key code addition number of resonance corresponding to an upward perfect fifth from UKCRP5¥1 to UKCRP5¥3 (r19J, “31
”, r38J).
(Q)UWRP5¥1からUWRP5¥3上向完全5度
対応共鳴音の波形(音色)指定パラメータである。(Q) Waveform (timbre) designation parameter for resonant sound corresponding to an upward perfect fifth from UWRP5\1 to UWRP5\3.
(R)UEGRP5¥1からUEGRP5¥3上向完全
5度対応共鳴音のEGパラメータである。(R) These are the EG parameters of resonance sounds corresponding to an upward perfect fifth from UEGRP5¥1 to UEGRP5¥3.
(S)UTRP5¥1からUTRP5¥3上向完全5度
対応共鳴音のタッチ係数パラメータである。(S) Touch coefficient parameters of resonance sounds corresponding to an upward perfect fifth from UTRP5\1 to UTRP5\3.
(T)UVRP5¥1からUVRP5¥3上向完全5度
対応共鳴音の音量係数パラメータである。(T) Volume coefficient parameter of resonance sound corresponding to an upward perfect fifth from UVRP5\1 to UVRP5\3.
同様にして、下向短3度、下向長3度、下向完全4度、
下向完全5度のそれぞれの音程関係についても同様の係
数が設定されている。これらの係数は上記(A)〜(T
)の記号の先頭のrUJをrDJに変更し、説明の「上
向」を「下向」と読み替えればよいので説明は省略する
。Similarly, downward minor 3rd, downward major 3rd, downward perfect 4th,
Similar coefficients are set for each pitch relationship of a perfect downward fifth. These coefficients are the above (A) to (T
) at the beginning of the symbol is changed to rDJ, and "upward" in the explanation can be read as "downward", so the explanation will be omitted.
第7図は、押鍵音用のキーコードバッファを示す。FIG. 7 shows a key code buffer for key press sounds.
K CN K 1は新規に押鍵された鍵のキーコードを
格納するキーコードバッファである。K CN K1は
1バイトの領域である。その最」二位ピッ1−M5Bは
、「1」でキーオン、「0」でキーオフを示すフラグで
ある。残りの7ビツトに押鍵のあったキーコードを格納
する。K CN K 1 is a key code buffer that stores the key code of a newly pressed key. K CN K1 is a 1-byte area. The second highest number P1-M5B is a flag indicating that the key is on when it is set to 1 and that the key is off when it is set to 0. The key code of the pressed key is stored in the remaining 7 bits.
KCNK2は基準音のキーコードを格納する基準音バッ
ファである。KCNK2はKCNK]と同様の1バイト
の領域である。その最上位ビットMSBは未使用で通常
は「0」である。残りの7ビツトに基準音のキーコード
を格納する。KCNK2 is a reference tone buffer that stores the key code of the reference tone. KCNK2 is a 1-byte area similar to KCNK]. The most significant bit MSB is unused and is normally "0". The key code of the reference tone is stored in the remaining 7 bits.
第8図は、各音程に対応する共鳴音用のキーコードを格
納する共鳴音用キーコードバッファを示す。共鳴音用キ
ーコードバッファのそれぞれはにCNKIと同様の1バ
イトの領域である。その最」二位ビットMSBは、「1
」で共鳴音のキーオン、rOJで共鳴音のキーオフを示
すフラグである。FIG. 8 shows a resonance key code buffer that stores resonance key codes corresponding to each pitch. Each resonance key code buffer is a 1-byte area similar to CNKI. The highest second bit MSB is 1
” is a flag indicating a key-on of a resonance sound, and rOJ is a flag indicating a key-off of a resonance sound.
残りの7ビツトに共鳴音のキーコードを格納する。The key code of the resonance tone is stored in the remaining 7 bits.
(A)UKCm3¥1からU K Cm 3¥3上向下
向度対応共鳴音のキーコードバッファである。(A) Key code buffer for resonance sounds corresponding to upward and downward degrees from UKCm3¥1 to UKCm3¥3.
(B)UKCM3¥1からUKCM3¥3上向長3度対
上向用3度対応共鳴音バッファである。(B) UKCM3\1 to UKCM3\3 upward length third versus upward third corresponding resonance sound buffer.
(C)UKCP4¥1からUKCP4¥3上向完全4度
対応共鳴音のキーコードバッファである。(C) Key code buffer for resonance tones corresponding to an upward perfect fourth from UKCP4¥1 to UKCP4¥3.
(D)UKCP5¥1からUKCP5¥3上向完全5度
対応共鳴音のキーコードバッファである。(D) Key code buffer for resonance tones corresponding to an upward perfect fifth from UKCP5¥1 to UKCP5¥3.
(E)DKCm3¥1からDKCm3¥3下向短3度対
応共鳴音のキーコードバッファである。(E) Key code buffer for resonance corresponding to DKCm3\1 to DKCm3\3 downward minor third.
(F)DKCM3¥1からDKCM3¥3下向長3度対
下向用3度対応共鳴音バッファである。(F) DKCM3\1 to DKCM3\3 downward length third versus downward third corresponding resonance sound buffer.
(G)DKCP4¥1からDKCP4¥3下向完全4度
対応共鳴音のキーコードバッファである。(G) This is a key code buffer for the resonance corresponding to a downward perfect fourth from DKCP4¥1 to DKCP4¥3.
(H)DKCP5¥1からDKCP5¥3下向完全5度
対応共鳴音のキーコードバッファである。(H) Key code buffer for resonance sounds corresponding to DKCP5\1 to DKCP5\3 downward perfect fifths.
次に、第9〜12図のフローチャートを参照して、この
電子楽器の制御部3の動作を説明する。Next, the operation of the control section 3 of this electronic musical instrument will be explained with reference to the flowcharts shown in FIGS. 9 to 12.
第9図は、この電子楽器の制御部3のメインルーチンを
示す。制御部3の動作が開始すると、まずステップS1
でレジスタやテーブルなどのイニシャライズを行う。ス
テップS1の後、ステップS2で音色指定処理を行う。FIG. 9 shows the main routine of the control section 3 of this electronic musical instrument. When the operation of the control unit 3 starts, first step S1
Initialize registers, tables, etc. with . After step S1, tone color designation processing is performed in step S2.
音色指定処理は、操作者による音色指定の操作がなされ
ているか否かを判別し、なされていない場合はそのまま
リターンし、なされている場合は指定された音色に切替
える処理を行う。次に、ステップS3で共鳴音モ一ド指
定処理を行う。共鳴音モード指定処理は、操作者による
共鳴音モード指定の操作がなされているか否かを判別し
、なされていない場合はそのままリターンし、なされて
いる場合は指定された共鳴音モードに切替える処理を行
う。次に、ステップS4で押鍵発音処理を行う。押鍵発
音処理は、押鍵があった鍵に対応する楽音信号を押鍵音
用の発音チャンネルに送出して発音させるとともに、共
鳴音をも発音させる。ステップS4の後、再びステップ
S2に戻りこれを繰り返す。In the timbre designation process, it is determined whether or not the timbre designation operation has been performed by the operator, and if the timbre designation operation has not been performed, the process returns as is, and if the timbre designation has been performed, processing is performed to switch to the designated timbre. Next, in step S3, resonance mode designation processing is performed. The resonance mode specification process determines whether or not the operator has performed an operation to specify the resonance mode, and if the operation has not been performed, the process returns as is, and if the operation has been performed, the process of switching to the specified resonance mode is performed. conduct. Next, in step S4, key press sound generation processing is performed. In the key press sound generation process, a musical tone signal corresponding to the pressed key is sent to the key press sound generation channel to generate the sound, and a resonance tone is also generated. After step S4, the process returns to step S2 and repeats this process.
次に、第10図のフローチャー1・を参照して、押鍵発
音処理につき説明する。押鍵発音処理においては、まず
ステップS11で押鍵(キーオン)または離鍵(キーオ
フ)の鍵イベントを検出する。Next, key press sound generation processing will be explained with reference to flowchart 1 in FIG. In the key press sound generation process, first, in step S11, a key event of a key press (key on) or a key release (key off) is detected.
次に、ステップS12でキーオンイベントがあるか否か
判別する。キーオンイベント無しならステップS26に
、キーオンイベント有りならステップ813に進む。Next, in step S12, it is determined whether there is a key-on event. If there is no key-on event, the process advances to step S26, and if there is a key-on event, the process advances to step 813.
ステップ313でキーオンされた鍵(新規に押鍵された
もの)のキーコードK CをキーコードバッファKCN
KIおよび基準音バッファKCNK2にセットし、さら
にキーコードバッファKCNK1の最上位ビットMSB
を「1」とする。The key code KC of the key turned on (newly pressed key) in step 313 is stored in the key code buffer KCN.
Set to KI and reference tone buffer KCNK2, and also set the most significant bit MSB of key code buffer KCNK1.
is set to "1".
次に、ステップS14でいづれの共鳴音モードであるか
判別する。新規押鍵モードのときはステップS15へ、
最高音モードのときはステップS21へ、最低音モード
のときはステップ823へ、それぞれ進む。Next, in step S14, it is determined which resonance mode it is in. When in the new key press mode, go to step S15;
If the highest tone mode is selected, the process proceeds to step S21, and if the lowest tone mode is selected, the process proceeds to step 823.
ステップS15で上向音程共鳴音作成処理を行い、ステ
ップS16で下向音程共鳴音作成処理を行う。下向音程
共鳴音作成処理は、基準音KCNK2と他の押鍵音との
下向音程を検出し、その音程に応じた共鳴音のキーコー
ドを所定の共鳴音用キーコードバッファに設定する処理
を行う。下向音程共鳴音作成処理は、基準音KCNK2
と他の押鍵音との下向音程を検出し、その音程に応じた
共鳴音のキーコードを所定の共鳴音用キーコードバッフ
ァに設定する処理を行う。ステップS16の後、ステッ
プS17に進む。In step S15, an upward pitch resonance sound creation process is performed, and in step S16, a downward pitch resonance sound creation process is performed. The downward pitch resonance sound creation process is a process of detecting the downward pitch between the reference tone KCNK2 and other pressed notes, and setting the key code of the resonance tone corresponding to that pitch in a predetermined resonance key code buffer. I do. The downward pitch resonance sound creation process uses the reference sound KCNK2.
A process is performed to detect the downward pitch between the key pressed sound and another key pressed sound, and to set a key code of a resonance sound corresponding to the pitch in a predetermined resonance sound key code buffer. After step S16, the process advances to step S17.
ステップS17で押鍵音の発音を行う。これは押鍵音用
の音源システムから空きチャンネルを探し、そのチャン
ネルにキーコードバッファK CNK1のキーコードを
送出する処理である。同時に、あらかじめ設定されてい
る音色情報TONE、キーオン信号KON、タッチ情報
TOUCH,音量情報VOLおよびエンベロープジェネ
レータのパラメータEGPARなどもそのチャンネルに
出力され、これにより押鍵音が発音される。In step S17, a key press sound is generated. This is a process of searching for an empty channel in the sound source system for key press sounds and transmitting the key code of the key code buffer K CNK1 to that channel. At the same time, preset tone color information TONE, key-on signal KON, touch information TOUCH, volume information VOL, envelope generator parameter EGPAR, etc. are also output to that channel, thereby producing a key press sound.
次に、ステップS18で共鳴音の発音を行う。Next, in step S18, a resonance tone is generated.
これは共鳴音用の音源システムから空きチャンネルを探
し、そのチャンネルに共鳴音用キーコードバッファ(第
8図)のうち最上位ビットMSBが「1」の共鳴音キー
コードを送出する処理である。This is a process of searching for an empty channel in the resonance sound source system and sending out a resonance key code whose most significant bit MSB is "1" in the resonance key code buffer (FIG. 8) to that channel.
同時に、対応する係数テーブルに設定されている音色指
定パラメータおよびEGパラメータが、それぞれ音色情
報TONEおよびパラメータEGPARとしてそのチャ
ンネルに出力される。キーオン信号K ONもそのチャ
ンネルに出力される。また、対応する係数テーブルに設
定されているタッチ係数パラメータと押鍵のタッチ情報
とを積算した結果がタッチ情報TOUCHとして、対応
する係数テーブルに設定されている音量係数パラメータ
と押鍵音の音量情報とを積算した結果が音量情報VOL
として、それぞれそのチャンネルに出力される。以上よ
り共鳴音が発音される。At the same time, the tone color specification parameter and EG parameter set in the corresponding coefficient table are output to that channel as tone color information TONE and parameter EGPAR, respectively. A key-on signal K ON is also output to that channel. In addition, the result of integrating the touch coefficient parameters set in the corresponding coefficient table and the touch information of the key press is the touch information TOUCH, and the volume coefficient parameter set in the corresponding coefficient table and the volume information of the key press sound are obtained as touch information TOUCH. The result of integrating is the volume information VOL.
are output to their respective channels. From the above, a resonance sound is produced.
ステップ31gの後、リターンする。After step 31g, the process returns.
最高音モードのときは、ステップS21で基準音バッフ
ァKCNK2のキーコード(この段階では新規に押鍵さ
れたキーコードが格納されている)が押鍵音中の最高音
のキーコードであるか否かを判別する。そうであれば、
ステップS16に分岐する。基準音バッファKCNK2
のキーコードが最高音でない場合は、ステップS22で
押鍵音中の最高音のキーコードを検出し、基準音バッフ
ァK CN K 2に設定し、ステップS16に分岐す
る。In the highest tone mode, in step S21 it is determined whether the key code of the reference tone buffer KCNK2 (in which the newly pressed key code is stored at this stage) is the key code of the highest tone among the pressed keys. Determine whether in that case,
The process branches to step S16. Reference sound buffer KCNK2
If the key code is not the highest note, the key code of the highest note among the pressed key sounds is detected in step S22, and set in the reference tone buffer K CN K 2, and the process branches to step S16.
最高音モードでは、最高音が基準であるから、下向の音
程のみの検出でよい。In the highest pitch mode, since the highest pitch is the reference, only the downward pitch need be detected.
最低音モードのときは、ステップ523で基準音バッフ
ァKCNK2のキーコード(この段階では新規に押鍵さ
れたキーコードが格納されている)が押鍵音中の最低音
のキーコードであるか否かを判別する。そうであれば、
ステップS24に分岐する。ステップS24で下向音程
共鳴音作成を行い、ステップS17に分岐する。ステッ
プ823で基準音バッファKCNK2のキーコードが最
低音でない場合は、ステップS25て押鍵音中の最低音
のキーコードを検出し、基準音バッファKCNK2に設
定し、ステップS24に分岐する。最低音モードでは、
最低音が基準であるから、上向の音程のみの検出でよい
。In the lowest tone mode, it is checked in step 523 whether the key code of the reference tone buffer KCNK2 (in which the newly pressed key code is stored at this stage) is the key code of the lowest tone among the pressed key tones. Determine whether in that case,
The process branches to step S24. In step S24, a downward pitch resonance sound is created, and the process branches to step S17. If the key code of the reference tone buffer KCNK2 is not the lowest note in step 823, the key code of the lowest note among the pressed key sounds is detected in step S25 and set in the reference tone buffer KCNK2, and the process branches to step S24. In the lowest tone mode,
Since the lowest note is the reference, only the upward pitch needs to be detected.
ステップS12でキーオンイベントでない場合は、ステ
ップS26でキーオフイベントであるか否か判別する。If it is determined in step S12 that it is not a key-on event, it is determined in step S26 whether or not it is a key-off event.
キーオフイベントである場合は、ステップS27でキー
オフ処理(消音処理)を行った後リターンする。キーオ
フイベントでない場合はそのままリターンする。If it is a key-off event, key-off processing (mute processing) is performed in step S27, and then the process returns. If it is not a key-off event, simply return.
次に、第11図のフローチャートを参照して、下向音程
共鳴音作成処理につき説明する。」1向音程共鳴音作成
処理ではまず、ステップ5101で上向類3度音程の押
鍵があるか否か判別する。これは押鍵されているキーコ
ートから基準音のキーコードを減算し、そのキーコード
差が「3」であるかどうかを調べることにより判別可能
である。Next, the downward pitch resonance sound creation process will be explained with reference to the flowchart of FIG. '' In the one-direction interval resonance sound generation process, first, in step 5101, it is determined whether or not there is a key depression for an upward third interval. This can be determined by subtracting the key code of the reference tone from the pressed key code and checking whether the key code difference is "3".
上向類3度音程の押鍵がある場合は、ステップ5l−0
2でワークレジスタnに「]」をセセラし、ステップ8
103で基準音のキーコードKCNK2に上向類3度対
応共鳴音のキーコード加算数UK CRm 3¥nを加
算し、結果を上向類3度対応共鳴音用キーコードバッフ
ァU K Cm 3¥nにセットする。If there is a key to press for the ascending third interval, step 5l-0
In step 2, set "]" to work register n, and in step 8
In step 103, add the key code addition number UK CRm 3\n of the resonance tone corresponding to the ascending third to the key code KCNK2 of the reference tone, and use the result as the key code buffer for the resonance tone corresponding to the ascending third. Set to n.
次に、ステップ5104でセットした共鳴音のキーコー
ドU K Cm 3¥nがr127J以下であるか否か
判別する。r127J以下であれば共鳴音として発音可
能であるから、ステップ5105で共鳴音用キーコード
バッファUKCm3¥nの最上位ビットMSBに「コ−
」をセットし、ステップ5107に進む。r127jを
越えた場合は発音不可であるから、ステップ5105で
共鳴音用キーコードバッファU K Cm 3¥nの最
上位ビットMSBを「0」とし、ステップ5107に進
む。Next, it is determined whether the resonance key code U K Cm 3\n set in step 5104 is equal to or less than r127J. If r127J or less, it can be generated as a resonance tone, so in step 5105, the most significant bit MSB of the resonance tone key code buffer UKCm3\n is set to ``code''.
” and proceeds to step 5107. If r127j is exceeded, it is impossible to generate the sound, so in step 5105 the most significant bit MSB of the resonance tone key code buffer U K Cm 3\n is set to "0", and the process proceeds to step 5107.
ステップ5107でレジスタnをインクリメントシ、ス
テップ5108でレジスタnの値か「3」となったか否
かを判別する。未だ「3」に至らない場合は、次の共鳴
音の処理を行うためにステップ8103に戻る。ステッ
プ8108でレジスタnの値が「3」となった場合は、
ステップ5IO8に進む。In step 5107, register n is incremented, and in step 5108, it is determined whether the value of register n has become "3". If "3" has not yet been reached, the process returns to step 8103 to process the next resonance. If the value of register n is "3" in step 8108,
Proceed to step 5IO8.
ステップ5101で上向類3度音程の押鍵かない場合は
、ステップ5109で上向類3度対応共鳴音用キーコー
ドバッファU K Cm 3¥1〜UKCm3¥3の最
」二色ビットMSBをrOJとし、ステップ5108に
進む。If in step 5101 there is no key pressed for the ascending third interval, in step 5109 the two-color bit MSB of the resonance tone key code buffer U K Cm 3\1 to UKCm3\3 is rOJ. Then, the process advances to step 5108.
以上のステップS ]、 01〜5108の処理により
、上向類3度の音程を検出し、検出された場合に対応す
る共鳴音を発音すべく共鳴音用キーコードバッファに所
定の共鳴音キーコードが設定される。Through the above steps S] and 01 to 5108, an interval of an ascending third is detected, and when detected, a predetermined resonance key code is stored in the resonance key code buffer in order to generate a corresponding resonance tone. is set.
ステップS]08以降は、同様にして、上向長3度対応
共鳴音のキーコード設定(ステップ5201〜5208
)、l向完全4度対応共鳴音のキ一コード設定(ステッ
プ8301〜3308)、上向完全5度対応共鳴音のキ
ーコード設定(ステップ5401〜8408)が、それ
ぞれ行われる。Step S] From 08 onwards, set the key code of the resonance corresponding to the ascending major third (steps 5201 to 5208).
), a key code setting for a resonance tone corresponding to an upward perfect fourth (steps 8301 to 3308), and a key code setting for a resonance tone corresponding to an upward perfect fifth degree (steps 5401 to 8408) are performed, respectively.
これらの処理ステップで下2桁か共通するステップは対
応している。例えば、ステップ5202はステップ51
02に、ステップ8203はステップ8103に、・・
・というように対応している。対応するステップは、検
出する音程が異なるので用いる係数や領域は異なるが」
1記の5101〜5108と同様の処理を行っているの
で、説明は省略する。Steps that have the same last two digits in these processing steps correspond. For example, step 5202 is
02, step 8203 becomes step 8103,...
・It is handled as follows. The corresponding steps use different coefficients and areas because the pitches to be detected are different.
Since the same processing as 5101 to 5108 described in 1 is performed, the explanation will be omitted.
第12図は、下向音程共鳴音作成処理のフローチャート
である。この図において、ステップ8501〜5508
は、下向短3度の音程を検出し、検出された場合に対応
する共鳴音を発音すべく共鳴音用キーコードバッファに
所定の共鳴音キーコードを設定する処理を行っているが
、これは第11図のステップ8101〜5108と同様
の処理である。また、下向長3度対応共鳴音のキーコー
ド設定(ステップ8601〜5608)、下向完全4度
対応共鳴音のキーコード設定(ステップ8701〜57
08)、下向完全5度対応共鳴音のキーコード設定(ス
テップ8801〜8808)も同様である。これらの処
理ステップで下2桁が共通するステップは対応している
。例えば、ステップ5502はステップ5102に、ス
テップ8503はステップ8103に、・・・というよ
うに対応している。対応するステップは、検出する音程
が異なるので用いる係数や領域は異なるが上記のS]0
1〜5108と同様の処理を行っているので、説明は省
略する。FIG. 12 is a flowchart of the downward pitch resonance sound creation process. In this figure, steps 8501 to 5508
detects the interval of a descending minor third and sets a predetermined resonance key code in the resonance key code buffer in order to generate the corresponding resonance when detected. is the same process as steps 8101 to 5108 in FIG. In addition, the key code setting for the resonance tone corresponding to the downward major third (steps 8601 to 5608) and the key code setting for the resonance tone corresponding to the downward perfect fourth degree (steps 8701 to 57)
08) and the key code setting of the resonance tone corresponding to the downward perfect fifth (steps 8801 to 8808). These processing steps that have the same last two digits correspond to each other. For example, step 5502 corresponds to step 5102, step 8503 corresponds to step 8103, and so on. The corresponding step uses different coefficients and areas because the pitches to be detected are different, but the above S]0
Since the same processing as 1 to 5108 is performed, the explanation will be omitted.
なお、上記の実施例では基準音から上向または下向きに
類3度、長3度、完全4度、完全5度の音程を検出して
いるが、検出する音程はこれに限らずさらに離れた音程
関係を検出するようにしても良い。In addition, in the above embodiment, intervals of an analogous 3rd, a major 3rd, a perfect 4th, and a perfect 5th are detected upward or downward from the reference tone, but the intervals to be detected are not limited to these; The pitch relationship may also be detected.
また、2つの押鍵音の倍音で一致するものを抽出する手
段として、スペクトル分析(FFT)の結果を重ね合わ
せスペクトルの重なった部分の周波数を検出するように
しても良い。Furthermore, as a means for extracting matching overtones of two key-pressed tones, the results of spectrum analysis (FFT) may be superimposed to detect the frequency of the overlapping part of the spectra.
さらに、上記の実施例では押鍵音発音用の音源と共鳴音
発音用の音源とを別々としているが、押鍵音と共鳴音の
チャンネル割り当て処理を適宜行うこととし一体化され
た音源を用いて構成するようにしてもよい。Furthermore, in the above embodiment, the sound source for producing the key-press sound and the sound source for producing the resonance sound are separate, but channel assignment processing for the key-press sound and the resonance sound is performed appropriately, and an integrated sound source is used. It may be configured as follows.
どの音を基準音とするかは上記の実施例に限らず、種々
の選択が可能である。The selection of which sound is to be used as the reference sound is not limited to the above embodiments, and various selections are possible.
例えば、複数押鍵時、その押鍵の音高組合せ(コード)
の検出を行い、その根音または所定のコード構成音を基
準音として、押鍵音間の音程を求めるようにしてもよい
。For example, when pressing multiple keys, the pitch combination (chord) of the pressed keys
It is also possible to detect the root note or a predetermined chord component note and use the root note or a predetermined chord component note as a reference note to determine the pitch between the pressed notes.
また、コード検出によりコードが特定できる場合は上記
のようにコードの特有音を基準音とし、コードが特定で
きなかった場合は(上記実施例のように)押鍵の最高音
または最低音を基準音とするのもよい。In addition, if the chord can be identified by chord detection, the characteristic tone of the chord is used as the reference tone as described above, and if the chord cannot be identified (as in the example above), the highest or lowest note of the pressed key is used as the reference tone. It is also good to use it as a sound.
押鍵総数で共鳴音の態様(どの音を基準音とするか、ま
たは音量など)を変更してもよい。The mode of the resonance sound (which sound is the reference sound, the volume, etc.) may be changed depending on the total number of keys pressed.
きらびやかな音色は最低音基準、丸い音色は最高音基準
とするなど、音色に応じて基準音を変えるようにしても
よい。The reference tone may be changed depending on the tone, such as setting the lowest tone as the standard for a glittering tone and the highest tone for a round tone.
[発明の効果]
以上説明したように、この発明によれば、指定された音
高間の音程に応じて共鳴音成分を発生させるようにして
いるので、各押鍵ごとに共鳴音を発生さdるよりも全体
のスペクトル構造が比較的シンプルとなり、和音演奏時
における響きが濁らない。なお、新たに指定された音高
を基準の音高とし、この基準音高と他に指定されている
音高との間の音程を検出するようにすれば、常に音楽の
一連の流れに応じた共鳴音を発音でき響きが単調になる
ことが防止される。また、最高音を基準として共鳴音成
分を発生・付与すれば、メロディの変化に対応した響き
の変化が得られる。さらに、最低音を基準として共鳴音
成分を発生・付与すれば、和音の響きを濁らせることな
く重厚感を増すことができる。[Effects of the Invention] As explained above, according to the present invention, since a resonance component is generated according to the interval between specified pitches, a resonance tone is generated for each key press. The overall spectral structure is relatively simpler than that of d, and the resonance when playing chords is not muddy. In addition, if you set the newly specified pitch as the standard pitch and detect the interval between this standard pitch and other specified pitches, it will always follow the flow of the music. It is possible to generate a resonance sound and prevent the sound from becoming monotonous. Furthermore, if a resonance component is generated and applied based on the highest note, changes in resonance can be obtained that correspond to changes in the melody. Furthermore, by generating and adding a resonance component based on the lowest note, it is possible to increase the sense of profoundness without muddying the sound of the chord.
第1図は、この発明の一実施例に係る電子楽器のブロッ
ク構成図、
第2図は、この電子楽器におけるキーコードと音名との
対応関係を示す対応図、
第3図は、この電子楽器の音源システム内の1つの発音
チャンネルの基本構成図、
第4図は、検出する音程関係を半音単位のスケール上に
表した対応図、
第5図は、長3度の音程関係にある音名C1の音と音名
E1の音の自然倍音列を示す図、第6図は、この電子楽
器の制御部内の係数テーブルの概念図、
第7図は、押鍵音用のキーコードバッファの概念図、
第8図は、各音程に対応する共鳴音用のキーコードを格
納する共鳴音用キーコードバッファの概念図、
第9図は、この電子楽器の制御部のメインルーチンのフ
ローチャート、
第10図は、押鍵発音処理ルーチンのフローチャート、
第11図は、上向音程共鳴音作成処理ルーチンのフロー
チャート、
第12図は、下向音程共鳴音作成処理ルーチンのフロー
チャート、
第13図は、共鳴音を発生させる譜例を示す図である。
1・・・鍵盤、2・・・音色指定設定部、3・・・制御
部、4・・・共鳴音モード指定部、6・・・押鍵音用音
源システム6.7・・・共鳴音用音源システム、6−1
.・・・。
6−n、7−1.・・・、”i−m、10・・・発音チ
ャンネル、8・・・ミキサ、11・・・波形発生部、1
2・・・振幅制御信号発生部、13・・・積算器。FIG. 1 is a block configuration diagram of an electronic musical instrument according to an embodiment of the present invention. FIG. 2 is a correspondence diagram showing the correspondence between key codes and note names in this electronic musical instrument. Figure 4 is a diagram showing the basic configuration of one sound generation channel in a musical instrument's sound source system. Figure 4 is a correspondence diagram showing the interval relationship to be detected on a scale of semitones. Figure 5 is a diagram showing the interval relationships of major thirds. Figure 6 is a conceptual diagram of the coefficient table in the control section of this electronic musical instrument. Figure 7 is a diagram showing the natural overtone sequence of the note C1 and note E1. Figure 7 is a conceptual diagram of the coefficient table in the control section of this electronic musical instrument. Conceptual diagram; Figure 8 is a conceptual diagram of a resonance tone key code buffer that stores resonance tone key codes corresponding to each pitch; Figure 9 is a flowchart of the main routine of the control section of this electronic musical instrument; FIG. 10 is a flowchart of the key press sound generation processing routine, FIG. 11 is a flowchart of the upward pitch resonance sound creation processing routine, FIG. 12 is a flowchart of the downward pitch resonance sound creation processing routine, and FIG. 13 is a flowchart of the downward pitch resonance sound creation processing routine. It is a figure which shows the example of a musical score which generates a sound. 1...Keyboard, 2...Tone color specification setting section, 3...Control section, 4...Resonance sound mode specification section, 6...Sound source system for pressed key sound 6.7...Resonance sound sound source system, 6-1
.. .... 6-n, 7-1. ..., "i-m, 10... Sound generation channel, 8... Mixer, 11... Waveform generator, 1
2... Amplitude control signal generation section, 13... Integrator.
Claims (1)
、そのうちの所定の2つの音高間の音程を検出する検出
手段と、 上記音高指定手段で指定された音高の楽音信号を出力す
るとともに、上記検出手段で検出した音程に応じた音高
の楽音信号を出力する楽音信号出力手段と を具備することを特徴とする電子楽器。(1) A pitch specifying means for specifying the pitch of a musical tone; and, when a plurality of pitches are specified by this pitch specifying means, detection for detecting the interval between two predetermined pitches among them; and musical tone signal output means for outputting a musical tone signal having a pitch specified by the pitch specifying means and a musical tone signal having a pitch corresponding to the pitch detected by the detecting means. Characteristic electronic musical instruments.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2291875A JP2623955B2 (en) | 1990-10-31 | 1990-10-31 | Electronic musical instrument |
US07/785,510 US5252774A (en) | 1990-10-31 | 1991-10-30 | Electronic musical instrument having resonance tone generation |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2291875A JP2623955B2 (en) | 1990-10-31 | 1990-10-31 | Electronic musical instrument |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH04166896A true JPH04166896A (en) | 1992-06-12 |
JP2623955B2 JP2623955B2 (en) | 1997-06-25 |
Family
ID=17774572
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2291875A Expired - Fee Related JP2623955B2 (en) | 1990-10-31 | 1990-10-31 | Electronic musical instrument |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2623955B2 (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2010231248A (en) * | 2010-07-23 | 2010-10-14 | Kawai Musical Instr Mfg Co Ltd | Electronic musical instrument |
US8378201B2 (en) | 2004-01-09 | 2013-02-19 | Kabushiki Kaisha Kawai Gakki Seisakusho | Resonance generation device of electronic musical instrument, resonance generation method of electronic musical instrument, computer program, and computer readable recording medium |
JP2016180816A (en) * | 2015-03-23 | 2016-10-13 | カシオ計算機株式会社 | Resonance sound generation device, resonance sound generation method, program, and electronic musical instrument |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS5316618A (en) * | 1976-07-29 | 1978-02-15 | Matsushita Electric Ind Co Ltd | Electronic musical instrument |
JPS6091395A (en) * | 1983-10-26 | 1985-05-22 | ヤマハ株式会社 | Electronic musical instrument |
JPS6091393A (en) * | 1983-10-26 | 1985-05-22 | ヤマハ株式会社 | Electronic musical instrument |
-
1990
- 1990-10-31 JP JP2291875A patent/JP2623955B2/en not_active Expired - Fee Related
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS5316618A (en) * | 1976-07-29 | 1978-02-15 | Matsushita Electric Ind Co Ltd | Electronic musical instrument |
JPS6091395A (en) * | 1983-10-26 | 1985-05-22 | ヤマハ株式会社 | Electronic musical instrument |
JPS6091393A (en) * | 1983-10-26 | 1985-05-22 | ヤマハ株式会社 | Electronic musical instrument |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8378201B2 (en) | 2004-01-09 | 2013-02-19 | Kabushiki Kaisha Kawai Gakki Seisakusho | Resonance generation device of electronic musical instrument, resonance generation method of electronic musical instrument, computer program, and computer readable recording medium |
JP2010231248A (en) * | 2010-07-23 | 2010-10-14 | Kawai Musical Instr Mfg Co Ltd | Electronic musical instrument |
JP2016180816A (en) * | 2015-03-23 | 2016-10-13 | カシオ計算機株式会社 | Resonance sound generation device, resonance sound generation method, program, and electronic musical instrument |
Also Published As
Publication number | Publication date |
---|---|
JP2623955B2 (en) | 1997-06-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US5852252A (en) | Chord progression input/modification device | |
US4429606A (en) | Electronic musical instrument providing automatic ensemble performance | |
JPH06295179A (en) | Musical performance information analyzing device and chord detecting device | |
US5252774A (en) | Electronic musical instrument having resonance tone generation | |
US5403967A (en) | Electronic musical instrument having melody correction capabilities | |
JPH04166896A (en) | Electronic musical instrument | |
JPH0769698B2 (en) | Automatic accompaniment device | |
US4920849A (en) | Automatic performance apparatus for an electronic musical instrument | |
JPS6256517B2 (en) | ||
JPH0429078B2 (en) | ||
JPH02173698A (en) | Electronic musical instrument | |
JP3661963B2 (en) | Electronic musical instruments | |
JPH04166895A (en) | Electronic musical instrument | |
JP3186752B2 (en) | Performance information analyzer and performance information analysis method | |
JPH0527762A (en) | Electronic musical instrument | |
JP3189837B2 (en) | Performance information analyzer and performance information analysis method | |
JP2636477B2 (en) | Electronic musical instrument | |
JPS6328473Y2 (en) | ||
JP2541513B2 (en) | Pitch data generator | |
JP3186748B2 (en) | Performance information analyzer and performance information analysis method | |
JP3450542B2 (en) | Accompaniment pattern creation device | |
JPS6115199A (en) | Sound pitch controller | |
JP3147363B2 (en) | Music signal generator | |
JPH0139592B2 (en) | ||
JP2598634B2 (en) | Electronic musical instrument |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
LAPS | Cancellation because of no payment of annual fees |