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

JPS6322313B2 - - Google Patents

Info

Publication number
JPS6322313B2
JPS6322313B2 JP55180474A JP18047480A JPS6322313B2 JP S6322313 B2 JPS6322313 B2 JP S6322313B2 JP 55180474 A JP55180474 A JP 55180474A JP 18047480 A JP18047480 A JP 18047480A JP S6322313 B2 JPS6322313 B2 JP S6322313B2
Authority
JP
Japan
Prior art keywords
note
chord
mode
key
relative
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired
Application number
JP55180474A
Other languages
Japanese (ja)
Other versions
JPS57104189A (en
Inventor
Toshio Sugiura
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Yamaha Corp
Original Assignee
Yamaha Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Yamaha Corp filed Critical Yamaha Corp
Priority to JP55180474A priority Critical patent/JPS57104189A/en
Priority to US06/332,306 priority patent/US4450742A/en
Publication of JPS57104189A publication Critical patent/JPS57104189A/en
Publication of JPS6322313B2 publication Critical patent/JPS6322313B2/ja
Granted legal-status Critical Current

Links

Landscapes

  • Electrophonic Musical Instruments (AREA)

Description

【発明の詳細な説明】[Detailed description of the invention]

この発明は重音演奏を自動的に行なうようにし
た電子楽器に関する。 音楽的奏法の一つに重音奏法がある。これはメ
ロデイ演奏において複数の音を同時に演奏する奏
法であり、通常、メロデイに対して或る音程関係
で1あるいは複数の音を重ねて(同時に)演奏
し、メロデイ感を高めるのに役立てる。この重音
奏法の音楽上の効果は大きいが、比較的高度な演
奏技術が要求されるため、誰でもが手軽に行なえ
るわけではなかつた。そのため、重音演奏を自動
的に行なうことのできる電子楽器が望まれるが、
従来知られているものによつて音楽的に好ましい
重音演奏効果を得るのは困難であつた。 重音演奏に類似した効果を得る電子楽器として
は特公昭53−17895号公報(米国特許第39290051
号)に示されたものがある。これは、メロデイ音
にハーモナイズされた音を自動的に付加してメロ
デイ演奏を豊かにするようにしたもので、詳しく
は、伴奏用鍵盤で実際に押鍵演奏された複数音
(和音)をメロデイ音の下1オクターブ内の音域
で発音するようにしたものである。しかしこれは
和音と同じ音をメロデイ音に単純に付加するだけ
であるので、音楽的に好ましい重音演奏効果を得
ることはできなかつた。 これに対して、本格的な重音演奏を意図した電
子楽器が先行出願(特願昭54−170939号)におい
て開示されている。これは演奏する曲の調を予じ
め指定し、メロデイ音に対して所定の音程関係に
ある音を指定調の音階音の中から選択し、これを
重音としてメロデイ音に付加して発音するように
したものである。また、伴奏和音が指定調におけ
るダイアトニツク音から成るものかあるいは非ダ
イアトニツク音から成るものかに応じて重音とし
て付加すべき音の選択条件を変更し、音楽的に理
にかなつた重音の付加を行なうことが上記先行出
願においては試みられている。しかし、調並びに
伴奏和音のダイアトニツク性だけから重音の選択
条件を一律に確定すると、音楽上の不自然さが生
じることがあることが最近ではわかつてきた。ま
た、上記先行出願では、音楽的な不自然さを生じ
ることがないように「転調」、「経過音」、「倚音」、
「掛留音」、「終止形」等音楽理論を考慮した様々
な例外的処置が考えられているが、汎ゆる楽曲に
関して音楽的な不自然さを部分的にでも感じさせ
ずに重音演奏を遂行し得るまでには至つていな
い。また、そのような例外的処置のための処理回
路を数多く追加しなければならないという問題も
生じる。 この発明は上述の点に鑑みてなされたもので、
音楽的に不自然さのない重音演奏を自動的に行な
い得るようにした電子楽器を提供することを目的
とする。この目的は、音楽上の概念である旋法
(モード)を重音演奏に導入し、電子楽器におい
て現在演奏されている楽曲フレーズがどの旋法に
従うものであるかを自動的に判別し、各旋法にふ
さわしい重音を押鍵音(一般的にはメロデイ音)
に対して付加することにより達成される。 音楽理論上から明らかなように、旋法とは中心
音をめぐる諸音の配列方式、すなわち音階の全音
−半音の配列秩序、をいう。一般的な7音階
(ド、レ、ミ、フア、ソ、ラ、シ)ではその配列
は7種類存在し、その各々が「イオニア旋法」、
「ドリア旋法」、「フリジア旋法」、「リデイア旋
法」、「ミクソリデイア旋法」、「エオリア旋法」、
「ロクリア旋法」と呼ばれている。因みに各旋法
の音階配列を階名によつて示すと、イオニアが
「ド、レ、ミ、フア、ソ、ラ、シ」であり、ドリ
アが「レ、ミ、フア、ソ、ラ、シ、ド」、フリジ
アが「ミ、フア、ソ、ラ、シ、ド、レ」、リデイ
アが「フア、ソ、ラ、シ、ド、レ、ミ」、ミクソ
リデイアが「ソ、ラ、シ、ド、レ、ミ、フア」、
エオリアが「ラ、シ、ド、レ、ミ、フア、ソ」、
ロクリアが「シ、ド、レ、ミ、フア、ソ、ラ」で
ある。このように各旋法は主音を中心にした各音
階音の全音−半音の配列秩序が夫々異なり、それ
故に、曲の明暗がそこで使用する旋法に応じて異
なつてくることが知られている。最も明るい旋法
がリデイアであり、以下、イオニア、ミクソリデ
イア、ドリアの順であり、このドリアが明暗の中
間点となり、更に、エオリア、フリジアの順に暗
くなり、ロクリアが最も暗い。作曲にあたつて
は、曲全体を通して単一の旋法を用いる必要はな
く、曲の流れの中で緊張度の関連に応じて効果的
な旋法を自由に用いることができる。従つて、一
般的には、一連の楽曲の中で使用される旋法は一
律には特定し難く、適宜変遷するものと考えられ
る。 ところで、メロデイ音(あるいはメロデイの流
れ)に好ましくハーモナイズされた重音を付加し
ようとする場合、重音もその都度の旋法にふさわ
しいものであるべきことが当然にも要求される。
何故ならば、旋法こそが楽曲フレーズの趣きを印
象づけている要素であるからである。従つて、そ
の都度の旋法にふさわしい重音を付加することに
より音楽的に不自然さのない重音演奏が期待でき
る。この点に着目してこの発明がなされたのであ
る。 この発明において、旋法の判別は、重音を付加
すべき押鍵音(一般的にはメロデイ音)に伴なつ
て押鍵演奏される音(一般的には伴奏和音)及び
調にもとづいてなされる。各旋法における和音は
全音階的な範囲内で作られており、和音素材と旋
法との間には明確な関係があり、特に一次的和音
にあつては各旋法の主要な趣きをあらわすような
特徴ある音階音を含んでいることが音楽理論上知
られている。従つて、伴奏和音にもとづいて旋法
を判別することには音楽的な合理性がある。伴奏
和音すなわち鍵盤で押圧された通りの絶対和音
(根音名とメジヤ、マイナ等の和音種類によつて
特定されるもの)だけでは旋法を判別するのに不
充分である。音階における主音の位置をも加味す
る必要がある。そこで、演奏に先立つて予じめ指
定された調(あるいは演奏の途中で指定されたも
のでもよいが)と伴奏和音の両方にもとづいて旋
法を判別するようにしている。そのために、すべ
ての調とすべての絶対和音との組合せに対応して
該当する旋法を予じめ記憶したテーブルを準備し
てもよいが、それではテーブルの記憶容量が大き
くなつてしまう。そこで、この発明の一実施例で
は、絶対和音を調の主音に応じて相対和音(主音
に相当する音名を1度とし、根音を主音に対する
度数で表わす和音表示)に変換する手段を設け、
相対和音に対応して旋法を判断するようにしてい
る。こうすれば、相対和音にもとづいて旋法を判
別するためのテーブルが簡単となる。 更にこの発明では、上述のようにして判別され
た1つの旋法と現に押鍵されているメロデイ音と
にもとづいて該メロデイ音に対して重音として付
加されるべき音を選定するようにしている。その
ためには、各旋法毎にメロデイ音の様々な音高に
対応する好適な重音を予じめ準備し、判別された
旋法と現に押鍵されているメロデイ音の絶対音高
とにもとづいて重音を選定するようにしてもよい
が、それでは規模が大きくなるおそれがある。そ
こで、この発明の一実施例では、各旋法における
各音階音(1度乃至7度の全音階音及び半音階
音)に対応して好適な重音を得るための音程を示
すデータ(重音用差分データ)を夫々予じめ準備
し、メロデイ音の相対音高すなわち相対ノートに
もとづいて差分データを選定し、この差分データ
に相当する音程分だけメロデイ音の絶対音高をず
らしたものを該メロデイ音に付加すべき重音の音
高として求めるようにしている。メロデイ音の相
対ノートは伴奏和音の根音を1度とし、該根音に
対するメロデイ音の度数を求めることによつて得
られる。音楽上の分析の結果、伴奏和音の根音を
そのときの旋法音階の1度音として処理できるこ
とが判明したため、伴奏和音の根音に対するメロ
デイ音の度数すなわち相対ノートはそのときの旋
法の1度の音階音に対するメロデイ音の度数すな
わちその旋法音階におけるメロデイ音の度数に相
当する。従つて、メロデイ音の相対ノートをその
ときの旋法における音階音の度数を特定するデー
タとして使用して、その音階音に対応する重音用
差分データを選定すれば、適切な重音形成を行な
うことができる。 以下添付図面を参照してこの発明の一実施例を
詳細に説明しよう。 この実施例の電子楽器においては、異なつた使
われ方をする少くとも2つの鍵盤または鍵域を具
えるものとする。一方の鍵盤または鍵域は、重音
が付加される音(一般的にはメロデイ音)を押鍵
演奏するために使用され、他方の鍵盤または鍵域
は、上記押鍵音(メロデイ音)に伴なう音(一般
的には伴奏和音)を押鍵演奏するために使用され
る。夫々の鍵盤または鍵域の押鍵音は通常の電子
楽器と同様に夫々適宜の音色が付与されて発音さ
れる。そして、更に、一方の鍵盤または鍵域の押
鍵音すなわちメロデイ音に付加されて重音が自動
的に発音される。メロデイ音に付加される重音は
1音でもよいし、それ以上でもよい。尚、以下の
実施例では、この発明に従つてすなわち旋法を考
慮して形成した重音を「デユエツト」と呼び、こ
の「デユエツト」とは別に追加されるもう1つの
重音を「トリオ」と呼んでいる。 第1図は、この発明の一実施例における重音形
成を原理的に説明するためのブロツク図であり、
これを参照して実施例の要旨を予じめ説明する。 メロデイ用鍵盤(または鍵域)10は例えば上
鍵盤であり、和音用鍵盤(または鍵域)11は例
えば下鍵盤である。調指定部12は、演奏しよう
とする曲の調を指定するためのもので、例えばス
イツチから成るものであるが、スイツチに限らず
任意の入力手段を用いてよい。和音検出部13で
は鍵盤11で押鍵演奏されている伴奏和音を検出
する。ここで検出する和音はいわば絶対和音
(A・C)であり、根音名及び和音種類(メジヤ、
マイナ、セブンス等の区別)等から成る。尚、鍵
盤11における伴奏和音の押鍵方法は、必らずし
も和音構成音に相当する鍵をすべて押圧する方法
だけに限らず、根音だけを押鍵し和音種類は別途
適宜の方法で指定する方法、あるいは一度押鍵さ
れた和音を記憶して離鍵後もあたかも押鍵が持続
しているかのようにする方法、等適宜採用してよ
い。 相対和音変換部14では、和音検出部13で検
出された絶対和音を調指定部12で指定された調
の主音に対する相対和音(R・C)に変更する。
具体的には、絶対和音(A・C)の根音データを
調の主音に対する度数データに変換する。つま
り、相対和音(R・C)は指定された調において
何度の和音であるかを示すものである。旋法判別
部15では相対和音(R・C)にもとづいて現在
演奏されている楽曲フレーズが如何なる旋法によ
るものであるかを判別する。この判別は下記のよ
うなテーブルにもとづいてなされる。 第1表において、入力の欄には相対和音(R・
C)を示し、出力の欄にはその相対和音に対応し
て判別される旋法の名称を示す。相対和音(R・
C)の表示について説明すると、先頭のローマ数
字、、、………は調の主音に対する根
音の度数を示しており、添字の「7」あるいは
「m」あるいは「m7」はセブンス和音あるいはマ
イナ和音あるいはマイナセブンス和音を示してい
る。尚、半音階に相当する根音度数表示は、便宜
The present invention relates to an electronic musical instrument that automatically performs multitone performances. One of the musical playing methods is the multitone playing method. This is a method of playing a plurality of notes at the same time in a melody performance. Usually, one or more notes are played overlapping (simultaneously) in a certain interval relation to the melody, and this is used to enhance the sense of melody. Although this technique of overtone playing has great musical effects, it required a relatively high level of performance technique, so not everyone could easily perform it. Therefore, an electronic musical instrument that can automatically play multiple notes is desired, but
It has been difficult to obtain a musically preferable multitone performance effect using conventionally known devices. As an electronic musical instrument that achieves an effect similar to multitone performance, Japanese Patent Publication No. 53-17895 (U.S. Patent No. 39290051)
(No.). This is a system that enriches melody performances by automatically adding harmonized tones to melody sounds.In detail, the melody is created by adding multiple notes (chords) actually played on the accompaniment keyboard. The sound is produced within the range of one octave below the note. However, since this simply adds the same note as the chord to the melody note, it is not possible to obtain a musically preferable overtone performance effect. In contrast, an electronic musical instrument intended for full-scale multitone performance has been disclosed in an earlier application (Japanese Patent Application No. 170939/1982). This involves specifying the key of the song to be played in advance, selecting a note that has a predetermined interval relationship to the melody note from among the scale notes of the specified key, and adding this as a double note to the melody note to produce it. This is how it was done. In addition, the conditions for selecting notes to be added as double notes are changed depending on whether the accompaniment chord is composed of diatonic notes or non-diatonic notes in a specified key, thereby adding musically reasonable double notes. This is attempted in the above-mentioned prior application. However, it has recently become clear that if the selection conditions for overtones are determined uniformly based only on the diatonic nature of the key and accompaniment chords, musical unnaturalness may occur. In addition, in the above-mentioned prior application, "modulation", "passing sound", "shuno",
Various exceptional measures have been considered that take musical theory into account, such as "hanging notes" and "final forms," but it is possible to perform heavy notes without making even a part of the music feel unnatural. We have not yet reached the point where it can be carried out. Furthermore, a problem arises in that a large number of processing circuits must be added for such exceptional handling. This invention was made in view of the above points,
To provide an electronic musical instrument capable of automatically performing multitone performance without musical unnaturalness. The purpose of this is to introduce modes, which are musical concepts, into multitone performance, automatically determine which mode the musical phrase currently being played on an electronic instrument follows, and select the appropriate mode for each mode. Double key press sound (generally melody sound)
This is achieved by adding to . As is clear from music theory, mode refers to the arrangement of tones around a central note, that is, the arrangement order of whole tones and semitones in a scale. There are seven types of general heptadonic scales (Do, Re, Mi, Hua, So, A, C), and each of them is an "Ionian mode",
"Doric mode", "Frygian mode", "Lydeian mode", "Mixolydeian mode", "Aeolian mode",
It is called the "Locrian mode." Incidentally, if we show the scale arrangement of each mode by scale name, Ionian is "do, re, mi, hua, so, la, shi", and Doric is "re, mi, hua, so, la, shi," Frisia says "Mi, Hua, So, La, Shi, Do, Re", Lydia says "Hua, So, La, Shi, Do, Re, Mi", Mixolydeia says "So, La, Shi, Do, Re, Mi, Hua”,
Aeolia said, “La, shi, do, re, mi, hua, so.”
Lokria is "Shi, Do, Re, Mi, Hua, So, Ra". In this way, it is known that each mode has a different arrangement order of whole tones and semitones of each scale note with the tonic as the center, and that the brightness and darkness of a piece of music differs depending on the mode used. The brightest mode is Lydeia, followed by Ionia, Mixolydeia, and Doria, with Doria being the midway point between light and dark, followed by Aeolia and Phrygia, which become darker in that order, with Locria being the darkest. When composing music, it is not necessary to use a single mode throughout the piece, and one can freely use modes that are effective according to the tension within the flow of the piece. Therefore, in general, it is difficult to uniformly specify the modes used in a series of pieces of music, and it is thought that they change as appropriate. By the way, when it is intended to add preferably harmonized overtones to a melody sound (or a melody flow), it is naturally required that the overtones be suitable for each mode.
This is because the mode is the element that gives an impression of the flavor of the musical phrase. Therefore, by adding overtones appropriate for each mode, it is possible to expect a musically natural overtone performance. This invention was made by paying attention to this point. In this invention, the mode is determined based on the key played (generally an accompaniment chord) and the key that is played along with the pressed key note (generally a melody note) to which a double note should be added. . The chords in each mode are created within a diatonic range, and there is a clear relationship between the chord material and the mode, especially in the case of primary chords, which express the main flavor of each mode. It is known from music theory that it contains distinctive scale notes. Therefore, there is musical rationality in determining modes based on accompaniment chords. Accompaniment chords, that is, absolute chords as pressed on the keyboard (specified by root note name and chord type such as major or minor) alone are insufficient to determine the mode. It is also necessary to consider the position of the tonic note in the scale. Therefore, the mode is determined based on both the key specified in advance before the performance (or it may be specified during the performance) and the accompaniment chord. To this end, a table may be prepared in which modes corresponding to all combinations of keys and absolute chords are stored in advance, but this would increase the storage capacity of the table. Therefore, in one embodiment of the present invention, a means is provided for converting an absolute chord into a relative chord (a chord representation in which the note name corresponding to the tonic is 1 degree and the root tone is expressed as a degree relative to the tonic) according to the tonic of the key. ,
I try to judge modes based on relative chords. This simplifies the table for determining modes based on relative chords. Further, in the present invention, a note to be added as a double tone to a melody note is selected based on the mode determined as described above and the melody note currently being pressed. To do this, it is necessary to prepare in advance suitable overtones corresponding to the various pitches of the melody note for each mode, and then select the overtones based on the determined mode and the absolute pitch of the melody note currently being pressed. Although it is possible to select the following, there is a risk that the scale will become large. Therefore, in one embodiment of the present invention, data indicating intervals for obtaining a suitable double tone (difference for double tone data) are prepared in advance, and difference data is selected based on the relative pitch of the melody note, that is, the relative note.The absolute pitch of the melody note is shifted by the pitch corresponding to this difference data, and then the melody note is selected. I try to find it as the pitch of the double note that should be added to the sound. The relative note of the melody note is obtained by setting the root note of the accompaniment chord to 1 degree and finding the frequency of the melody note with respect to the root note. As a result of musical analysis, it was found that the root note of an accompaniment chord can be treated as the 1st degree of the modal scale at that time, so the degree of the melody note relative to the root note of the accompaniment chord, that is, the relative note, is the 1st degree of the modal scale at that time. It corresponds to the degree of the melody note relative to the scale note, that is, the degree of the melody note in the modal scale. Therefore, if the relative note of the melody note is used as data for specifying the degree of the scale note in the mode at that time, and the difference data for double notes corresponding to that scale note is selected, appropriate double notes can be formed. can. Hereinafter, an embodiment of the present invention will be described in detail with reference to the accompanying drawings. The electronic musical instrument of this embodiment has at least two keyboards or key ranges that are used in different ways. One keyboard or key range is used to press and play notes to which overtones are added (generally melody sounds), and the other keyboard or key range is used to play notes that are accompanied by the pressed keys (melody sounds). It is used to play notes (generally accompaniment chords) by pressing the keys. The pressed sounds of each keyboard or key range are given appropriate tones and produced in the same manner as in ordinary electronic musical instruments. Further, a double tone is automatically generated in addition to the key depression tone of one keyboard or key range, that is, the melody tone. The number of overtones added to the melody tones may be one or more. In the following examples, a double note formed according to the present invention, that is, with consideration to the mode, will be called a ``duet,'' and another double note added separately from this ``duet'' will be called a ``trio.'' There is. FIG. 1 is a block diagram for explaining the principle of overtone formation in an embodiment of the present invention.
The gist of the embodiment will be explained in advance with reference to this. The melody keyboard (or key range) 10 is, for example, an upper keyboard, and the chord keyboard (or key range) 11 is, for example, a lower keyboard. The key specifying section 12 is for specifying the key of the piece of music to be played, and is composed of a switch, for example, but any input means other than the switch may be used. The chord detecting section 13 detects an accompaniment chord being played by pressing a key on the keyboard 11. The chords detected here are absolute chords (A and C), and the root note name and chord type (medium,
(distinctions such as minor, seventh, etc.). Note that the method of pressing the accompaniment chords on the keyboard 11 is not limited to pressing all the keys corresponding to the constituent notes of the chord; it is also possible to press only the root note and select the type of chord in an appropriate manner. A method of specifying a chord, or a method of storing a chord once a key is pressed so that it appears as if the key continues to be pressed even after the key is released, or the like may be adopted as appropriate. The relative chord conversion section 14 changes the absolute chord detected by the chord detection section 13 into a relative chord (R.C) with respect to the tonic of the key specified by the key specification section 12.
Specifically, the root note data of absolute chords (A and C) are converted into frequency data for the tonic of the key. In other words, the relative chord (R.C) indicates how many degrees the chord is in a specified key. The mode determining section 15 determines which mode the musical phrase currently being played is based on the relative chords (R and C). This determination is made based on the table below. In Table 1, the input column contains relative chords (R.
C), and the name of the mode determined corresponding to the relative chord is shown in the output column. Relative chord (R.
To explain the display in C), the Roman numerals at the beginning, ...... indicate the degree of the root note relative to the tonic of the key, and the subscript "7" or "m" or "m7" indicates the seventh chord or minor. It shows a chord or a minor seventh chord. In addition, the root tone degree corresponding to the chromatic scale is displayed for convenience.

【表】【table】

【表】 上、その半音下の全音階度数表示に#(シヤー
プ)を付して、I#あるいは#のように表示し
ている。また、n7−5は7度の音階音を根音と
するオルタネートマイナセブンス和音を示す。こ
れは和音の5度音程が減5度であるマイナセブン
ス和音である。(A・C)の一例の欄には、各相
対和音(R・C)に対応する絶対和音(A・C)
の一例としてC調のときの和音を参考のために示
した。 旋法判別の原則としては、或る旋法の1度音を
根音とする全音階的な和音(すなわちその旋法の
趣きを最もよく特徴づける1次的和音素材から成
る和音)が現われたときその旋法が楽曲フレーズ
において採用されていると判断するようにした。
この原則にもとづいて判別されるものが、相対和
音、nn7nn7、、、7
n7n7−5に夫々対応するイオニア、ド
リア、フリジア、リデイア、ミクソリデイア、エ
オリア、ロクリアである(第1表参照)。 モード不明(旋法不明)が存在する理由は2つ
ほど有る。1つは、和音が全音階的な和音でない
ため(半音階音を含む和音であるため)旋法を判
断しかねる場合、もう1つは、和音が2以上の旋
法で同程度の確率で使用されるものであるため旋
法を判断しかねる場合、である。この実施例で
は、モード不明の場合は、そのときの伴奏和音の
長短(長3度音程を含むかあるいは短3度音程を
含むか)に応じて重音を形成するようにしてい
る。そのため、伴奏和音の長短に応じてモード不
明#1と#2を区別するようにしている。すなわ
ち、モード不明#1及び#2を仮の旋法と見な
し、各々に特有の重音を付加するようにしてい
る。 第1表において*印を付した旋法は、転調と見
なすことによつて判別される旋法である。この*
印の出力に対応する入力側の和音(77
#、………等)は、現在指定されている調では
通常使用されない和音であるが、別の調ではそれ
が重用される。従つて、これらの和音が使用され
たことにより転調があつたと判断し、転調先の旋
法を判別するようにしている。例えば、相対和音
7は転調先では7の相対和音であると見なすこ
とができ、この7が1次的和音となるミクソリ
デイアを該7に対応して判別するようにしてい
る。更に具体的に示せば、絶対和音C7はF調の
1次的和音(主三和音の1つ)であり、C調では
1次的和音ではない。従つて、C調でC7和音が
演奏されて相対和音7が検出されたとき、これ
をF調の属和音7と見なし、現在の旋法は属和
7に対応するミクソリデイアであると判別す
るのである。このように、第1表の*印の旋法は
転調先の旋法を判別したものである。他の*印の
根拠をC調を例にして具体的に示すと、相対和音
7(絶対和音のD7)はG調への転調と見なし、
転調先ではこれがV7和音となるため、ミクソリ
デイアと判別する。また、#(D#)はA#調
への転調によつてと見なされ、リデイアを判別
する。(E)はE調への転調によつてと見なさ
れ、イオニアと判別する。7(F7)はA#調への
転調によつて7と見なされ、ミクソリデイアと
判別する。#(A#)はF調への転調によつて
と見なされ、リデイアを判別する。 マイナ・ミクソリデイアとして判別されるのは
マイナ調へ転調したと見なされる場合である。マ
イナ・ミクソリデイアはフリジアと同じ音階配列
であるが、マイナ調へ転調したと見なされる場合
は短音階の感じを出すためにフリジアではなくミ
クソリデイアを短音階化したものとしてマイナ・
ミクソリデイアという旋法を導入し、特別の(フ
リジアとは別の)重音を形成するのが好ましい。
C調を例にして説明すると、相対和音が7(絶対
和音のE7)のときはAマイナ調への転調とみな
し、この絶対和音E7がAマイナ調では7の和音
となるのでマイナ・ミクソリデイアと判別する。
相対和音が7(絶対和音のA7)のときはDマイ
ナ調への転調とみなし、転調先では7となるの
でマイナ・ミクソリデイアと判断する。また、相
対和音が7(絶対和音のB7)のときはEマイナ
調への転調とみなし、転調先では7となるので
マイナ・ミクソリデイアと判断する。 相対ノート変換部16では、鍵盤10で押鍵さ
れたメロデイ音の相対ノート(R・N)を求め
る。これは、和音検出部13で検出した和音の根
音を1度としたときのメロデイ音の音名の度数を
表わすものである。相対ノート(R・N)は1度
から長7度まで半音間隔で12種類有る。その各々
を挙げると、1度(1゜)、短2度(b2゜)長2度
(2゜)、短3度(b3゜)、長3度(3゜)、4度(4゜
)、
減5度(b5゜)、完全5度(5゜)、短6度(b6゜)、

6度(6゜)、短7度(b7゜)、及び長7度(7゜)であ
る。 デユエツト用差分データ発生部17では、旋法
判別部15で判別された旋法に対応して相対ノー
ト(R・N)によつて示された音階度数にふさわ
しいデユエツト用差分データ(重音用差分デー
タ)を出力する。このデユエツト用差分データ発
生部17は、3度モードの重音(通常はメロデイ
音の3度下の重音)のためのデユエツト用差分デ
ータ△D(3)、または6度モードの重音(通常はメ
ロデイ音の6度下の重音)のためのデユエツト用
差分データ△D(6)のどちらかを出力する。これは
次のような重音度数モードの切換え制御を行なう
ようにしたことによる。 この実施例ではデユエツトとしての重音はメロ
デイ音の3度下の音階音を用いることを原則とす
る。ところで、メロデイ音が前音よりも所定度数
以上上昇した場合に重音もこれに追従して急激に
上昇するのは好ましくなく、重音の上昇は少なめ
にして重音の旋律進行を滑らかにするのが好まし
い。そこで、メロデイ音が前音よりも所定度数以
上上昇した場合はそのメロデイ音に付加する重音
を6度下の音に切換えて、重音の旋律進行が滑ら
かになるようにする。その後メロデイ音が前音よ
りも所定度数以上下降したとき、そのメロデイ音
に付加する重音を3度下の音に切換える。その切
換え制御を行なうのが、重音度数モード切換制御
部18である。尚、3度下あるいは6度下といつ
てもどんな場合でも正確に3度下または6度下と
なるわけでなく、そうでない場合もある。そこ
で、3度下となることが多いものを3度モードと
いい、6度下となることが多いものを6度モード
ということにする。 重音度数モード切換制御部18は、通常は3度
モードを指示するが、前回のメロデイ音と今回の
メロデイ音との音程を求め、今回が前回よりも6
度以上上昇していることが検出された場合は6度
モードに切換える。その後、今回のメロデイ音が
前音よりも長2度以上下降したことが検出された
場合は3度モードに戻す。3度モードに戻す音程
を長2度すなわち全音以上とした理由は、短2度
すなわち半音の下降はそれが倚音あるいは掛留音
等による一時的な下降であることが多く、またす
ぐに元の高さに戻るからである。デユエツト用差
分データ発生部17では重音度数モード切換制御
部18によつて指示されたモードが3度モードで
ある場合は3度モードのデユエツト用差分データ
△D(3)を出力し、6度モードである場合は6度モ
ードのデユエツト用差分データ△D(6)を出力す
る。 デユエツト用差分データ△D(3)及び△D(6)はメ
ロデイ音から何度離れた音を重音(デユエツト)
として発生すべきかということを示すデータであ
る。同じ度数でも半音と全音を区別しなければな
らないため、データ△D(3)及び△D(6)は、発生す
べき重音とメロデイ音との音程に含まれる半音数
を示すデータで表わされる。因みにデータ△D(3)
及び△D(6)の表現形式の一例を示すと下記のよう
になる。尚、1゜、b2゜、2°………b7゜、7゜は1度、
短2度、長2度………短7度、長7度を示す。
[Table] A # (sharp) is added to the diatonic scale degree of the upper and lower semitones, and it is displayed as I# or #. Further, n7-5 indicates an alternate minor seventh chord with the root note being the seventh scale note. This is a minor seventh chord where the fifth interval of the chord is a diminished fifth. In the example column (A/C), absolute chords (A/C) corresponding to each relative chord (R/C) are shown.
As an example, a chord in the key of C is shown for reference. The principle of mode discrimination is that when a diatonic chord whose root is the 1st note of a certain mode (i.e., a chord consisting of the primary chord material that best characterizes the flavor of that mode) appears, that mode is determined. is now determined to be used in a song phrase.
Based on this principle, the following chords are determined: relative chords, n , n7 , n , n7 , 7 ,
These are Ionia, Doria, Phrygia, Lydeia, Myxolydeia, Aeolia, and Locria, which correspond to n , n7 , and n7-5 , respectively (see Table 1). There are two reasons why mode unknown (mode unknown) exists. One is when it is difficult to determine the mode because the chord is not a diatonic chord (it is a chord that includes chromatic notes), and the other is when the chord is used in two or more modes with equal probability. This is the case when it is difficult to determine the mode because the In this embodiment, when the mode is unknown, a double note is formed depending on the length of the accompaniment chord at that time (whether it includes a major third interval or a minor third interval). Therefore, unknown modes #1 and #2 are distinguished depending on the length of the accompaniment chord. That is, mode unknown modes #1 and #2 are regarded as temporary modes, and unique overtones are added to each mode. Modes marked with * in Table 1 are modes that are determined by regarding them as modulations. this*
The input chords ( 7 , 7 ,
#, etc.) are chords that are not normally used in the currently specified key, but are frequently used in other keys. Therefore, it is determined that a modulation has occurred due to the use of these chords, and the mode to which the modulation is to be modulated is determined. For example, relative chords
7 can be considered to be a relative chord of 7 at the modulation destination, and a mixolydeia in which 7 is a primary chord is determined in correspondence with this 7 . More specifically, the absolute chord C7 is a primary chord (one of the main triads) in the key of F, and is not a primary chord in the key of C. Therefore, when the C7 chord is played in the key of C and the relative chord 7 is detected, this will be regarded as the dominant chord 7 in the key of F, and the current mode will be determined to be mixolydeia corresponding to the dominant chord 7 . be. In this way, the modes marked with * in Table 1 are determined as modulation destination modes. To concretely illustrate the basis for other * marks using the key of C as an example, the relative chord
7 (absolute chord D 7 ) is considered a modulation to the key of G,
At the modulation point, this becomes a V7 chord, so it is determined to be a mixolydeia. Further, # (D#) is considered to be due to the modulation to A# key, and Lydia is determined. (E) is considered to be due to its modulation to the key of E, and is identified as Ionian. 7 (F 7 ) is considered to be 7 due to its modulation to the key of A#, and is identified as Mixolydeia. # (A#) is considered to be due to its modulation to the key of F, and Lydeia is determined. It is classified as minor mixolydeia when it is considered to have modulated to minor. Minor mixolydeia has the same scale arrangement as Phrygia, but if it is considered to have been modulated to the minor key, it is considered to be a minor scale version of Mixolydeia rather than Phrygia in order to give the feeling of a minor scale.
It is preferable to introduce a mode called Mixolydeia to form a special (separate from Phrygian) double note.
Using the C key as an example, when the relative chord is 7 (absolute chord E 7 ), it is considered to be a modulation to A minor, and this absolute chord E 7 becomes a 7 chord in A minor, so it is a minor chord. Identified as Mixolydeia.
When the relative chord is 7 (absolute chord A 7 ), it is considered to be a modulation to D minor, and since it becomes 7 at the destination of the modulation, it is judged to be a minor mixolydeia. Also, when the relative chord is 7 (absolute chord B 7 ), it is regarded as a modulation to E minor, and since the modulation destination becomes 7 , it is judged as minor mixolydeia. The relative note converter 16 calculates the relative note (R/N) of the melody note pressed on the keyboard 10. This represents the frequency of the note name of the melody note when the root note of the chord detected by the chord detecting section 13 is one degree. There are 12 types of relative notes (R/N) at semitone intervals from 1st to major 7th. These are: 1st (1°), minor 2nd (b2°), major 2nd (2°), minor 3rd (b3°), major 3rd (3°), and 4th (4°). ,
Reduced 5th (b5°), perfect 5th (5°), minor 6th (b6°),
They are the major 6th (6°), the minor 7th (b7°), and the major 7th (7°). The duet difference data generating section 17 generates duet difference data (double note difference data) suitable for the scale degree indicated by the relative note (R/N) in accordance with the mode determined by the mode discriminating section 15. Output. This duet difference data generation section 17 generates duet difference data △D(3) for a double note in the third mode (usually a double note that is a third below the melody note) or a double note in the sixth mode (usually a note that is a third below the melody note). Either duet difference data ΔD(6) for a double note (6th below the note) is output. This is due to the fact that the following double tone frequency mode switching control is performed. In this embodiment, as a general rule, the duet note is a scale note that is a third lower than the melody note. By the way, when the melody note rises by more than a predetermined number of degrees than the previous note, it is not desirable for the double note to follow this and rise rapidly, and it is preferable that the rise of the double note be small so that the melody progression of the double note is smooth. . Therefore, when a melody note rises by a predetermined degree or more than the previous note, the double note added to the melody note is switched to a note 6 degrees lower, so that the melody progression of the double note becomes smooth. Thereafter, when the melody tone falls by a predetermined number of degrees or more below the previous tone, the double tone added to the melody tone is switched to a tone three degrees lower. The overtone frequency mode switching control section 18 performs the switching control. Note that 3 degrees below or 6 degrees below does not always mean exactly 3 degrees below or 6 degrees below, and there are cases where it is not. Therefore, the mode that is often 3 degrees below is called 3 degrees mode, and the mode that is often 6 degrees below is called 6 degrees mode. The double degree mode switching control unit 18 normally instructs the third mode, but it calculates the pitch between the previous melody sound and the current melody sound, and determines whether the current time is 6 degrees higher than the previous time.
If it is detected that the temperature has increased by more than 6 degrees, the mode is switched to 6 degrees. After that, if it is detected that the current melody tone has fallen by a major second or more than the previous note, the mode is returned to third mode. The reason why we set the interval for returning to third mode to be greater than a major second, or a whole tone, is that the descent of a minor second, or a semitone, is often a temporary descent caused by a strut or a hanging note, and it is quickly returned to its original state. This is because it returns to the height of . If the mode instructed by the overtone degree mode switching control section 18 is the 3rd mode, the duet difference data generating section 17 outputs the duet difference data ΔD(3) for the 3rd mode, and switches to the 6th mode. If so, 6-degree mode duet difference data ΔD(6) is output. Difference data for duets △D(3) and △D(6) determines how many times apart the note is from the melody note.
This is data indicating whether or not it should occur. Since it is necessary to distinguish between semitones and whole tones even if they have the same frequency, the data ΔD(3) and ΔD(6) are expressed as data indicating the number of semitones included in the interval between the double tone and the melody tone to be generated. By the way, data △D(3)
An example of the expression format of and ΔD(6) is as follows. In addition, 1°, b2°, 2°...b7°, 7° are 1 degree,
Minor 2nd, major 2nd...Indicates minor 7th and major 7th.

【表】 演算部19では、メロデイ音の音高をデユエツ
ト用差分データ△D(3)または△D(6)によつて示さ
れた音程分だけずらすことにより重音(デユエツ
ト)の音高を示すデータDKCを得る。 各旋法における各音階音にふさわしい3度モー
ドまたは6度モードの重音(デユエツト)の一例
を第2図に示す。この第2図は、多数の楽曲を分
析した結果にもとづいて最も好ましいと思われる
重音を示したものである。五線譜上の音符の位置
はC調が指定されている場合について示した。第
2図a,b,c,d,e,f,g,h,i,j
は、イオニア、ドリア、フリジア、マイナ・ミク
ソリデイア、リデイア、ミクソリデイア、エオリ
ア、ロクリア、モード不明#1、モード不明#2
の音階を示す。C調の場合は、各旋法はその1度
音の音名を付して、Cイオニア、Dドリア、Eフ
リジア、Eマイナ・ミクソリデイア、Fリデイ
ア、Gミクソリデイア、Aエオリア、Bロクリア
と呼ばれる。この実施例ではモード(旋法)不明
も1つの音階(旋法)と見なして各音階音に対応
して所定の重音を付加するようにしている。その
場合、モード不明#1をメジヤ音階と見なし、モ
ード不明#2をマイナ音階と見なし、そのときの
和音の根音を音階の1度音としている。第2図
i,jは音名C#を根音とする和音に対応する音
階を示すものである。 第2図において、同時に発音する3つ(まれに
2つ)の音符のうち最高音の音符がメロデイ音を
示す。メロデイ音の相対ノート(R・N)による
表示1゜〜7゜(1度乃至長7度)すなわち音階度数
の表示を各音符の上側に記す。中間音の音符は3
度モードの重音(デユエツト)を示し、最低音の
音符は6度モードの重音(デユエツト)を示す。
音符が2つしかないものについては、3度モード
と6度モードの重音が同音であることを示す。 重音付加の基本原則は、その旋法における全音
階音の中からメロデイ音の3度下または6度下の
音を重音として選定することである。例えば第2
図aに示すイオニア旋法においては、相対ノート
が長2度(2゜)、長3度(3゜)、4度(4゜)、完全

度(5゜)、長6度(6゜)、長7度(7゜)のメロデイ
音に対してこの原則が適用される。具体的には、
Cイオニアにおける長2度(2゜)の音階音である
音名D(階名のレ)がメロデイ音のときは、その
3度下(短3度下)の全音階音である音名B(階
名のシ)が3度モードの重音として選定され、そ
の6度下(長6度下)の全音階音である音名F
(階名のフア)が6度モードの重音として選定さ
れる。また、Cイオニアにおける長3度(3゜)の
音階音である音名E(階名のミ)がメロデイ音の
ときは、その3度下(長3度下)の全音階音であ
る音名C(階名のド)が3度モードの重音として
選定され、その6度下(長6度下)の全音階音で
ある音名G(階名のソ)が6度モードの重音して
選定される。 また上記基本原則の例外として下記のような考
え方にもとづいて重音が選定される場合もある。 例外1………メロデイ音が和音構成音であつて
その3度下または6度下が和音構成音でない場合
は、和音感を出すために3度下または6度下に近
い音程の和音構成音を重音とする。例えば、第2
図aのイオニア旋法においては相対ノートが1度
(1゜)のメロデイ音に対してこの例外1が適用さ
れている。具体的には、C調においてCメジヤ和
音が演奏されてCイオニア旋法が判別された場
合、そのCイオニアにおける1度(1゜)の音階音
である音名C(階名のド)がメロデイ音のときは、
第2図aに示すように、3度下の音名Aではなく
和音構成音である音名Gが3度モードの重音とし
て選定される。この音名Gは音名Cに対しては4
度下の音程であるが、和音感を出すために、3度
モードの重音として選定されるのである。尚、相
対ノート(R・N)はそのときの伴奏和音の根音
に対するメロデイ音の度数を示すものであり、ま
た、前記第1表に示すように和音の根音と各旋法
における音階の1度音とが対応している。従つ
て、各旋法に対応する和音の各構成音がその旋法
において何度の音階音に相当するかが予じめ判明
している。従つて、この例外1の適用にあたつて
は和音構成音のサーチ等の面倒な処理が一切不要
である。尚、この例外1は(及び後述する他の例
外も同様に)、上述の適用条件が満たされたもの
すべてに適用されるのではなく、音楽性を考慮し
た上で特定のものにのみ適用されている。例え
ば、第2図bに示すように、ドリアの1度音(D
ドリアのときの音名Dのメロデイ音)はそのとき
の伴奏和音(DドリアのときのDn和音)の根音
であるが、その3度モードの重音は和音構成音
(Dマイナ和音の5度音である音名A)ではなく、
基本原則の通り、3度下の全音階音(音名B)と
している。これはマイナ和音においては5度音程
は短3度音程に比べてさほど重要でないことによ
る。すなわち、基本原則を変更して和音構成音を
重音としてもマイナ和音の和音感を強めるのには
あまり役立たないため例外1を適用しないのであ
る。 例外2………メロデイ音が全音階音でなく(シ
ヤープ記号の付いた音符)、従つて勿論そのとき
の和音構成音でもないが、その半音下または上の
音階音が和音構成音であるときは、その半音下ま
たは上の音階音がメロデイ音であると見なして上
記例外1を適用する。これは、和音構成音の半音
上または下の半音階音は、音楽上の「経過音」、
「ししゆう音」、「倚音」、「掛留音」等として和音
と密接に関係していることが多いので、その半音
下または上の全音階音(すなわち和音構成音)と
見なして上記例外1を適用するのが音楽上合理的
であるからである。例えば、第2図aのイオニア
旋法においては相対ノート(R・N)が短6度
(b6゜)のメロデイ音に対してこの例外2が適用さ
れている。すなわち、Cイオニア旋法における短
6度の音階音(半音階音)である音名G#がメロ
デイ音であるときは、その半音下の音名Gがその
ときの伴奏和音(Cメジヤ音)の和音構成音であ
るため、6度モードの重音として、その6度下の
音和B(階名のシ)ではなく和音構成音である音
名C(階名のド)が選定される。 例外3………メロデイ音が全音階音でなく、従
つて勿論そのときの和音構成音でもないが、その
半音下または上の音階音が和音構成音であるとき
は、その半音下または上の音階音がメロデイ音で
あると見なして上記例外1を適用し、その際に3
度モードと6度モードを同じ重音とする。例え
ば、第2図aのイオニア旋法においては相対ノー
ト(R・N)が短2度(b2゜)のメロデイ音に対
してこの例外3が適用されている。すなわち、C
イオニア旋法において音名C#がメロデイ音であ
るときはその半音下の音名Cが伴奏和音(Cメジ
ヤ和音)の構成音であるため、その和音構成音の
1つである音名Gを3度モード及び6度モードの
重音として選定する。 例外4………メロデイ音が半音階音である場合
はその半音上または下の音階音がメロデイ音であ
ると見なして前記基本原則を適用する。例えば、
第2図aのイオニア旋法においては相対ノート
(R・N)が短3度(b3゜)のメロデイ音及び短7
度(b7゜)のメロデイ音に対してこの例外4が適
用されている。すなわち、短3度(b3゜)に相当
する音名D#に関してはその半音上の音名Eがフ
ラツト化したもの(Eb)と見なし、音名Eの3
度下である音名Cと6度下である音名Gをこの音
名D#に対する3度モード及び6度モードの重音
としている。同様に、短7度(b7゜)に相当する
音名A#に関しては長7度(7゜)に相当する音名
Bがフラツト化したもの(Bb)と見なし、長7
度(7゜)と同じ重音を付加する。 例外5………3度モードと6度モードの重音と
してメロデイ音の3度下の重音を共通に使用す
る。ただし、メロデイ音が半音階音の場合はその
半音下の音階音をメロデイ音と見なしてその3度
下の重音を3度モードと6度モードで共通に使用
する。例えば、第2図fのミクソリデイア旋法に
おける長2度(2゜)及び長7度(7゜)の相対メロ
デイ音(Gミクソリデイアにおける音名AとF
#)に付加される重音がこれに該当する。 以上のような基本原則及び例外を音楽上の観点
から考慮して、各旋法の各音階音(メロデイ音の
相対ノート)毎に付加すべき3度モードまたは6
度モードの重音を一覧したものが第2図である。
この第2図に示されたメロデイ音と重音の音程関
係は調名が変更されても変化せず、調の主音に応
じて各旋法における音階の1度音の位置が適宜ず
れる(全体が平行移動する)だけである。デユエ
ツト用差分データ発生部17では、第2図に示す
重音を実現し得るデユエツト用差分データ△D
(3)、△D(6)を旋法及びメロデイ音の相対ノート
(R・N)に応じて出力する。各旋法毎のメロデ
イ音相対ノート(R・N)に応じて出力されるべ
き3度モードの差分データ△D(3)または6度モー
ドの差分データ△D(6)が如何なる音程内容をもつ
べきかは、第2図から明らかであろう。例えば、
フリジア旋法(第2図c参照)の1度(1゜)の相
対ノート(R・N)に対応して出力される3度モ
ードのデユエツト用差分データ△D(3)は4度音程
を示すべきであり、前記第2表の表現形式を用い
れば5半音を示す「5」であるべきである。すな
わち、第2図cの相対ノート1度(1゜)を見ると
音名E(階名のミ)であり、3度モードの重音は
その4度下の音名B(階名のシ)である。従つて、
データ△D(3)は4度音程を示すべきであり、演算
部19において、そのときのメロデイ音の音名E
から該データ△D(3)が示す4度音程(5半音)下
の音名を求めれば音名Bとなり、第2図cに示す
通りの重音を形成することができる。第2図に示
す重音を実現するためには、デユエツト用差分デ
ータ発生部17では、下記に一部示すようなテー
ブルに従つて3度モードまたは6度モードの差分
データ△D(3)、△D(6)を出力すればよい。 第3表においてデータ△D(3)、△D(6)は第2表
に示す表現形式(半音数)によつて示している。
具体的な数値はイオニア旋法及びドリア旋法につ
いてのみ記入し、他は省略したが、如何なる数値
が入るのかは第2図から明らかであろう。 ここで、重音度数モード切換制御部18の説明
に戻り、この制御部18が関与する演奏例を第3
図に示す。第3図において、高音部は鍵盤10に
よるメロデイ演奏を示し、低音部はそれに付加さ
れる重音(デユエツト)を示す。指定調はC調、
伴奏和音はCメジヤ和音で、イオニア旋法である
ことが判別されたとする。従つて、第3図の重音
付加にあたつては第2図aが適用されている。始
めは差分データ発生部17から3度モードの差分
データ△D(3)が出力され、3度モードによつて重
音が付加される。すなわち、最初のメロデイ
[Table] The calculation unit 19 indicates the pitch of a double note (duet) by shifting the pitch of the melody note by the pitch indicated by the duet difference data △D(3) or △D(6). Get data DKC. FIG. 2 shows an example of a duet in third mode or sixth mode suitable for each scale note in each mode. This figure 2 shows the overtones that are considered to be the most preferable based on the results of analyzing a large number of songs. The positions of notes on the staff are shown for the case where the key of C is specified. Figure 2 a, b, c, d, e, f, g, h, i, j
Ionia, Doria, Phrygia, Myna Mixolydeia, Lydeia, Mixolydeia, Aeolia, Locria, Mode unknown #1, Mode unknown #2
Shows the scale of. In the key of C, each mode is given the note name of its first degree and is called C ionia, D doria, E Phrygia, E minor mixolydeia, F Lydeia, G mixolydeia, A Aeolia, and B Locria. In this embodiment, even an unknown mode (mode) is regarded as one scale (mode), and a predetermined overtone is added corresponding to each scale note. In that case, mode unknown #1 is regarded as a major scale, mode unknown #2 is regarded as a minor scale, and the root note of the chord at that time is the first degree of the scale. Figure 2 i and j show scales corresponding to chords whose root note is C#. In FIG. 2, the highest note among the three (rarely two) notes that are sounded simultaneously indicates the melody note. The indication of relative notes (R/N) of the melody notes 1° to 7° (1st to major 7th), that is, the indication of the scale degree, is written above each note. The middle note is 3
The lowest note indicates a duet in the 6th mode.
If there are only two notes, this indicates that the double notes in third mode and sixth mode are the same. The basic principle of adding double notes is to select a note that is a third or sixth below the melody note as a double note from among the diatonic notes in the mode. For example, the second
In the Ionian mode shown in Figure a, the relative notes are major 2nd (2°), major 3rd (3°), 4th (4°), and perfect 5th.
This principle applies to melodic notes of degrees (5°), major 6th (6°), and major 7th (7°). in particular,
When pitch name D (scale name R), which is a major second (2°) scale note in C Ionia, is a melody note, note name B, which is a diatonic scale note that is a third below (minor third), is a melody note. (scale name B) is selected as a diatonic note in third mode, and the note name F is the diatonic note 6th below (major 6th below).
(scale name hua) is selected as the double note of the 6th mode. In addition, when the pitch name E (scale name E), which is a major third (3°) scale note in C Ionia, is a melody note, the note that is a diatonic scale note that is a third below it (major third below) is a melody note. Note C (scale name C) is selected as a diatonic tone in third mode, and note name G (scale name G), which is a diatonic note 6th below (major 6th below), is selected as a diatonic note in 6th mode. The selection will be made based on the following. Furthermore, as an exception to the above basic principle, double sounds may be selected based on the following ideas. Exception 1: If the melody note is a chord constituent note and the third or sixth below it is not a chord constituent note, use the chord constituent note at a pitch close to a third or sixth below to create a chord feel. is emphasized. For example, the second
In the Ionian mode shown in Figure A, this exception 1 is applied to melody tones with a relative note of 1 degree (1°). Specifically, when a C major chord is played in the key of C and the C Ionian mode is determined, the note name C (scale name C), which is the 1 degree (1°) scale note in the C Ionian, is the melody. When it's a sound,
As shown in FIG. 2a, instead of the pitch name A, which is a third lower, the pitch name G, which is a constituent note of the chord, is selected as a double note in the third mode. This pitch name G is 4 for pitch name C.
Although it is a lower pitch, it is selected as a double note in the third mode in order to create a sense of chord. The relative note (R/N) indicates the degree of the melody note relative to the root note of the accompaniment chord at that time, and as shown in Table 1 above, the relative note (R/N) indicates the degree of the melody note relative to the root note of the accompaniment chord. It corresponds to the degree tone. Therefore, it is known in advance how many scale notes each constituent note of the chord corresponding to each mode corresponds to in that mode. Therefore, when applying Exception 1, there is no need for any troublesome processing such as searching for chord constituent tones. Note that this exception 1 (as well as other exceptions described below) does not apply to all cases where the above conditions are met, but only to certain cases in consideration of musicality. ing. For example, as shown in Figure 2b, the doric first degree (D
The melody note of the note name D in Doria) is the root note of the accompaniment chord at that time (D n chord in D Doria), but the double note of the third mode is the chord constituent note (the 5th note of the D minor chord). Instead of the pitch name A), which is a degree tone,
As per the basic principle, it is a diatonic tone (note name B) that is a third below. This is because in a minor chord, the fifth interval is less important than the minor third interval. In other words, even if the basic principle is changed to make the constituent notes of a chord double, it does not help much to strengthen the chord feel of the minor chord, so Exception 1 is not applied. Exception 2...When the melody note is not a diatonic note (a note with a sharp sign) and therefore is not a chord constituent note at that time, but the scale note a semitone below or above it is a chord constituent note. Exception 1 above is applied, assuming that the scale note a semitone below or above is a melody note. This means that the chromatic tones that are a semitone above or below the notes that make up the chord are "transitional notes" in music.
Since they are often closely related to chords as ``shishiyuu-on'', ``shu-on'', ``kake-dume'', etc., they are considered to be diatonic scale notes (i.e. chord constituent notes) a semitone below or above the chord. This is because it is musically reasonable to apply exception 1 above. For example, in the Ionian mode shown in Figure 2a, exception 2 is applied to the melody note whose relative note (R/N) is a minor sixth (b6°). In other words, when the note name G#, which is a minor 6th scale note (chromatic note) in the C Ionian mode, is a melody note, the note name G that is a semitone below it is the accompaniment chord (C major note) at that time. Since it is a chord constituent note, the note name C (scale name C), which is a chord constituent note, is selected as the overtone in the sixth mode, rather than the note B (scale name C), which is the sixth below. Exception 3...The melody note is not a diatonic note, and therefore is not a chord component note at that time, but if the scale note below or above it is a chord constituent note, then If the scale note is considered to be a melody note and the above exception 1 is applied, then 3
The degree mode and sixth degree mode have the same overtone. For example, in the Ionian mode shown in Figure 2a, this exception 3 is applied to the melody note whose relative note (R/N) is a minor second (b2°). That is, C
In the Ionian mode, when the note name C# is a melody note, the note name C that is a semitone below it is a constituent note of the accompaniment chord (C major chord), so the note name G, which is one of the constituent notes of the chord, is changed to 3. Selected as a double note in degree mode and sixth degree mode. Exception 4: If the melody note is a chromatic note, the above basic principle is applied, assuming that the melody note is a chromatic note above or below the melody note. for example,
In the Ionic mode shown in Figure 2a, the relative notes (R/N) are the melody tone of the minor third (b3°) and the minor seventh.
Exception 4 is applied to the melody sound of degree (b7°). In other words, regarding the pitch name D#, which corresponds to a minor third (b3°), the pitch name E that is a semitone above it is considered to be flattened (Eb), and
The pitch name C, which is a degree lower, and the pitch name G, which is a sixth degree lower, are used as the overtones of the 3rd mode and 6th mode for this pitch name D#. Similarly, the pitch name A#, which corresponds to a minor seventh (b7°), is considered to be a flattened version (Bb) of the pitch name B, which corresponds to a major seventh (7°).
Adds the same double tone as degree (7°). Exception 5: A double note a third below the melody note is commonly used as the double note in the third mode and the sixth mode. However, if the melody note is a chromatic note, the note a semitone below it is regarded as the melody note, and the double note 3 degrees below it is commonly used in 3rd mode and 6th mode. For example, the relative melody notes of the major 2nd (2°) and major 7th (7°) in the mixolydeia mode in Figure 2 f (note names A and F in the G mixolydeia)
This corresponds to the double sound added to #). Considering the above basic principles and exceptions from a musical point of view, the third or sixth mode should be added to each scale note (relative note of the melody note) in each mode.
Figure 2 shows a list of overtones in degree mode.
The interval relationship between the melody note and the double note shown in Figure 2 does not change even if the key name is changed, and the position of the 1st note of the scale in each mode shifts appropriately depending on the tonic of the key (the whole is parallel (move) only. The duet difference data generating section 17 generates duet difference data ΔD that can realize the overtones shown in FIG.
(3) and ΔD(6) are output according to the relative notes (R/N) of the modal and melody notes. What pitch content should the third mode difference data △D(3) or the sixth mode difference data △D(6) that should be output according to the relative note (R/N) of the melody note for each mode have? This will be clear from Figure 2. for example,
The difference data △D(3) for a duet in the 3rd mode, which is output in response to the relative note (R/N) of 1 degree (1°) in the Phrygian mode (see Figure 2 c), indicates the 4th interval. If the expression format shown in Table 2 is used, it should be "5", which indicates five semitones. In other words, if we look at the relative note 1 degree (1°) in Figure 2c, it is note name E (scale name Mi), and the double note in third mode is the note name B (scale name C) that is 4th below. It is. Therefore,
The data △D(3) should indicate a fourth interval, and the calculation unit 19 calculates the pitch name E of the melody note at that time.
If we find the pitch name below the fourth interval (5 semitones) indicated by the data ΔD(3), we get the pitch name B, which makes it possible to form a double note as shown in Figure 2c. In order to realize the double notes shown in FIG. 2, the duet difference data generating section 17 generates difference data △D(3), △ in the 3rd mode or 6th mode according to a table partially shown below. Just output D(6). In Table 3, data ΔD(3) and ΔD(6) are shown in the representation format (number of semitones) shown in Table 2.
The specific numerical values are only entered for the Ionian mode and the Dorian mode, and the others are omitted, but it will be clear from FIG. 2 what numerical values are entered. Now, returning to the explanation of the double tone frequency mode switching control section 18, we will explain the performance example in which this control section 18 is involved.
As shown in the figure. In FIG. 3, the treble part shows a melody played by the keyboard 10, and the bass part shows a duet added to it. The specified key is C,
Assume that the accompaniment chord is a C major chord and is determined to be in the Ionian mode. Therefore, when adding overtones in FIG. 3, the method a in FIG. 2 is applied. Initially, the difference data ΔD(3) in the third mode is output from the difference data generating section 17, and a double note is added in the third mode. i.e. the first melody

【表】【table】

【表】 音E4(相対ノートは3゜)に対して長3度下のC4音
が重音として付加され、2番目のメロデイ音G4
(相対ノートは5゜)に対して短3度下のE4音が重
音として付加される。3番目のメロデイ音E5は
その前音であるG4音よりも長6度高いので、重
音度数モード切換制御部18では度数モードを6
度モードに切換える条件が成立したことを検出
し、差分データ発生部17に対して6度モードを
指示する。従つて、3番目のメロデイ音E5(相対
ノートは3゜)に対しては6度モードの差分データ
△D(6)が出力され、その長6度下のG4音が重音
として付加される。4番目のメロデイ音F5は前
音G4よりも高いので依然として6度モードが適
用され、その短6度下のA4音が重音として付加
される。5番目のメロデイ音C5は前音F5よりも
4度低い。従つて、重音度数モード切換制御部1
8では度数モードを3度モードに戻す条件(前音
よりも長2度すなわち全音以上下降したこと)が
成立したことを検出し、差分データ発生部17に
対して3度モードを指示する。従つて、5番目の
メロデイ音C5(相対ノートは1゜)に対応して3度
モードの差分データ△D(3)が出力され、その4度
下のG4音が重音として付加される。 ところで、旋法は和音にもとづいて判別される
ようになつているため、和音が検出されなかつた
場合は旋法を判別することができず、デユエツト
差分データ発生部17を利用した重音付加は行な
えない。和音検出部13において和音が検出され
ない理由としては次の2つが考えられる。1つは
鍵盤11における押圧鍵によつては元々何の和音
も成立していない場合であり、もう1つは、鍵盤
11における押圧鍵によつて何らかの和音が成立
しているがそれが特殊な和音(例えばデイミニツ
シユ等)であるため和音検出部13の能力では検
出することができない場合である。前者の場合の
和音不成立は無視してもよいが、後者の場合はた
とえ和音検出部13で和音検出し得なかつたとし
ても何らかの重音を付加してやることが好まし
い。そのために、和音不成立時重音形成部20が
設けられている。 和音不成立時重音形成部20では、和音検出部
13で和音が検出されなかつた場合、そのときの
和音構成音(下鍵盤押圧鍵)が4音以上存在する
ことを条件に、メロデイ音よりも短3度以上低音
側でかつメロデイ音に最も近い音を和音構成音の
中から選び出し、これを重音(デユエツト)とす
る。4音以上の和音構成音が存在することを条件
とした理由は、3音から成る和音は和音検出部1
3の検出能力で十分検出し得るので和音構成音が
3音の場合において和音検出されなかつた場合は
本当に和音が成立していないと考えられ、また、
2音以下は和音押鍵途中のミスタツチと考えられ
るからである。すなわち、和音検出部13で検出
し得ないデイミニツシユ等の特殊な和音は4音以
上の構成音から成ると考えられるからである。ま
た、メロデイ音よりも短3度以上低音側とした理
由は、音の濁りを生じる2度音程を避けるためで
ある。 第2重音形成部21は、上述のデユエツト音に
追加する第2の重音すなわちトリオ音を形成する
ためのものである。この実施例では、デユエツト
音よりも短3度以上低音側でかつデユエツト音に
最も近い音を和音構成音の中から選び出し、これ
を第2の重音(トリオ)とする。第1図には図示
していない楽音発生手段においてデユエツト音を
示すデータDKCとトリオ音を示すデータTKCに
もとづいてデユエツト音及びトリオ音の楽音が発
生される。尚、和音構成音が3音以下で和音検出
部13で和音が検出されなかつた場合、あるいは
メロデイ音が押鍵されていない場合はデユエツト
音及びトリオ音を発音しないようにしている。 次にこの発明の一実施例の具体的構成について
第4図以下を参照して説明する。 第4図において、上鍵盤22がメロデイ演奏用
鍵盤であり、この上鍵盤22の押鍵音(すなわち
メロデイ音)に対して重音が付加される。下鍵盤
23及びペダル鍵盤24は伴奏用鍵盤であり、伴
奏和音及びベース音を演奏するために使用され
る。各鍵盤22〜24の鍵域の一例を示すと、上
鍵盤22及び下鍵盤23が鍵C2からC7までの61
鍵を具え、ペダル鍵盤24が鍵C2からC4までの
25鍵を具えるものとする。 押鍵検出及び発音割当て回路25では、各鍵盤
22〜24における押圧鍵あるいは離された鍵を
検出し、押圧鍵を適宜の楽音発生チヤンネルに割
当てる処理を行なう。すなわち、この電子楽器
は、鍵の総数よりも少ない限られた数の楽音発生
チヤンネルを具えており、押圧鍵をいずれかの楽
音発生チヤンネルに割当てることによりそのチヤ
ンネルでその押圧鍵に対応する楽音信号が発生さ
れる。楽音発生チヤンネルは共通の楽音形成処理
(例えば共通音色が付与されること)がなされる
もの同士でグループ化されている。例えば、上鍵
盤用チヤンネルグループ、下鍵盤用チヤンネルグ
ループ、ペダル鍵盤用チヤンネルグループ、デユ
エツト用チヤンネルグループ、トリオ用チヤンネ
ルグループから成る。発音割当て回路25では、
各チヤンネルに関する割当て処理を時分割で行な
い、各チヤンネルに割当てた鍵を示す複数ビツト
のキーコードKCとその鍵が押圧中であるかまた
は押圧解除されたかを示す1ビツトのキーオン信
号KONとを各チヤンネル毎に時分割で出力する。
この時分割チヤンネルタイミングの一例を第5図
aに示す。 第5図を参照すると、1つのチヤンネルタイミ
ングの時間幅はシステムクロツクパルスφの1周
期(これを1ビツトタイムという)に相当し、そ
の繰返し間隔が18ビツトタイムである。楽音発生
チヤンネル数は全部で17であり、チヤンネルタイ
ミングの繰返し1サイクルにおける最初のタイミ
ング(第5図で0と表示されたタイミング)はど
の楽音発生チヤンネルにも対応していない同期用
のタイミングである。残りの17ビツトタイム分の
タイミングに各チヤンネルが夫々割当てられる。
ペダル鍵盤用チヤンネルグループ(PK)は1チ
ヤンネルから成り、その時分割タイミングは第5
図のチヤンネルタイミング1である。このペダル
鍵盤用チヤンネルにはペダル鍵盤24の押圧鍵が
割当てられる。上鍵盤用チヤンネルグループ
(UK)は7チヤンネルから成り、その時分割タ
イミングは第5図のチヤンネルタイミング2乃至
8である。この上鍵盤用チヤンネルグループ
(UK)には上鍵盤22の押圧鍵が夫々割当てら
れる。下鍵盤用チヤンネルグループ(LK)も7
チヤンネルから成り、その時分割タイミングは第
5図のタイミング9乃至15である。この下鍵盤
用チヤンネルグループ(LK)には下鍵盤23の
押圧鍵が夫々割当てられる。デユエツト音用の楽
音発生チヤンネルは1チヤンネルであり、その時
分割タイミングは第5図のタイミング16であ
る。トリオ音用の楽音発生チヤンネルも1チヤン
ネルであり、その時分割タイミングは第5図のタ
イミング17である。尚、デユエツト音用及びト
リオ音用のチヤンネルタイミング16及び17に
おいて発音割当て回路25から出力されるキーコ
ードKC及びキーオン信号KONはすべて“0”で
ある。これらのチヤンネルタイミング16及び1
7において割当てられるべきデユエツト音及びト
リオ音のキーコードKC及びキーオン信号KONは
重音形成装置26において形成される。 また、発音割当て回路25からは、同期用のタ
イミング0に対応する同期信号SY、上鍵盤用チ
ヤンネルグループ(UK)のタイミング2乃至8
に対応する上鍵盤タイミング信号UKT、下鍵盤
用チヤンネルグループ(LK)のタイミング9乃
至15に対応する下鍵盤タイミング信号LKT、
デユエツト用のチヤンネルタイミング16に対応
するデユエツトチヤンネルタイミング信号DUT、
及び、トリオ用のチヤンネルタイミング17に対
応するトリオチヤンネルタイミング信号TRTが
第5図bに示すような関係で夫々出力される。 押鍵検出及び発音割当て回路25に付属して設
けられているスイツチSF−SW及びFC−SWは自
動ベースコード演奏のためのものである。フイン
ガードコードモード選択スイツチFC−SWがオン
されているときは、フインガードコードモードに
よる自動ベースコード演奏が実行され、シングル
フインガモード選択スイツチSF−SWがオンされ
ているときは、シングルフインガモードによる自
動ベースコード演奏が実行される。スイツチFC
−SWはSF−SWに優先するように接続されてい
る。フインガードコードモードの場合は、下鍵盤
23で押圧されている鍵がそのまま下鍵盤用チヤ
ンネルグループ(LK)に割当てられる。シング
ルフインガモードの場合は、下鍵盤23で押圧さ
れている1鍵を根音とし、ペダル鍵盤24で白鍵
または黒鍵が押圧されているかあるいは何も押圧
されていないかに応じてセブンス、マイナ、メジ
ヤの和音種類を決定し、この根音と和音種類とに
もとづいて複数の和音構成音のキーコードKCを
自動的に形成し、それらの自動的に形成されたキ
ーコードKCを下鍵盤用チヤンネルグループ
(LK)のいずれかに夫々割当てる。尚、フインガ
ードコードモード及びシングルフインガモードの
場合は、後述のリズムパターン発生器29から与
えられるベースパターンBassPTと下鍵盤23で
演奏された和音に応じて該パターンに対応するベ
ース音のキーコードを自動的に形成し、このベー
ス音キーコードをペダル鍵盤用チヤンネル(PK)
(チヤンネルタイミング1)に割当てる。このよ
うに、押鍵検出及び発音割当て回路25は自動ベ
ースコード演奏用のキーコード形成機能をも含ん
でいるものとする。従つて、下鍵盤用チヤンネル
グループ(LK)に割当てられるキーコードKC
は、実際に下鍵盤23で押鍵されているものだけ
に限らず、下鍵盤23の押鍵音に関連して自動的
に形成されたものである場合もある。 下鍵盤及びペダル鍵盤用楽音形成装置27で
は、下鍵盤チヤンネルグループ(LK)における
各チヤンネルに割当てられた音(下鍵盤の押鍵音
すなわち伴奏和音)を下鍵盤専用の楽音形成方法
に従つて夫々形成し、また、ペダル鍵盤チヤンネ
ル(PK)に割当てられた音(ペダル鍵盤の押鍵
音すなわちベース音)をそれ専用の楽音形成方法
に従つて夫々形成する。そのため、発音割当て回
路25から時分割的に出力されるキーコードKC
及びキーオン信号KONと同期信号SYを受入れ
て、下鍵盤チヤンネルグループ(LK)の各チヤ
ンネルに割当てられたキーコードKC及びキーオ
ン信号KONを選択し、それらにもとづいて下鍵
盤専用の楽音形成方法によつて楽音を形成すると
共に、ペダル鍵盤チヤンネル(PK)に割当てら
れたキーコードKC及びキーオン信号KONを選択
し、それにもとづいてペダル鍵盤専用の楽音形成
方法によつて楽音を形成する。尚、自動演奏を行
なう場合は、テンポ発振器28を動作させてリズ
ムパターン発生器29からリズムパターンRPT、
ベースパターンBassPT、このベースパターン
BassPTに対応するベース音の発音タイミングを
示すパターンBPT、和音発音タイミングパター
ンCPT、アルペジヨパターンAPT等を発生し、
楽音形成装置27及びリズム音源回路30に夫々
供給する。また、フインガードコードモード選択
スイツチFC−SW及びシングルフインガモード選
択スイツチSF−SWの出力がオア回路200に入
力され、該オア回路200から自動ベースコード
選択信号ABCが出力される。この信号ABCは下
鍵盤及びペダル鍵盤楽音形成装置27に供給され
る。楽音形成装置27では、信号ABCが“1”
のとき(すなわちフインガードコードモードまた
はシングルフインガモードの自動ベースコード演
奏が選択されているとき)、ペダル鍵盤チヤンネ
ル(PK)で形成した楽音(ベース音)をベース
音発音タイミングパターンBPTのタイミングで
発音制御すると共に下鍵盤チヤンネルグループ
(LK)で形成した各楽音(和音)を和音発音タイ
ミングパターンCPTに従つて同時に発音制御し、
かつ、それらの和音構成音をアルペジヨパターン
APTに従つて1音ずつ順番に(アルペジヨ形式
で)発音制御する。また、リズム音源回路30で
は、リズムパターンRPTに応じてリズム音を発
生する。下鍵盤及びペダル鍵盤用楽音形成装置2
7及びリズム音源回路30の出力はサウンドシス
テム31に導かれる。 この実施例においては、メロデイ音(上鍵盤の
押鍵音)及び重音(デユエツト及びトリオ)用の
楽音形成装置は3系列存在し、それらをセレクト
ゲート部32による切換制御によつて自由な組合
せで使用するようにしている。夫々の楽音形成装
置33,34,35は楽音形成方法(例えば音色
形成方法あるいはエンベロープ形成方法等)に関
して夫々特色ある方法を採用している。例えば、
音色形成法に関しては、トーンボリユーム系楽音
形成装置33では多数のトーンボリユーム36の
調整によつて演奏者の望みに応じた音色調整がで
きるようになつているのに対して、パーカツシブ
系楽音形成装置34及び持続系楽音形成装置35
ではトーンフイルタ37及び38において予じめ
プリセツトされた音色形成がなされるようになつ
ている。また、エンベロープ形成法に関しては、
トーンボリユーム系楽音形成装置33及び持続系
楽音形成装置35では持続系の振幅エンベロープ
(鍵押圧中は発音を持続させるエンベロープ)が
楽音に付与されるのに対して、パーカツシブ系楽
音形成装置34ではパーカシツブ系の振幅エンベ
ローブが楽音に付与される。これらの楽音形成装
置33〜35及びセレクトゲート部32の詳細は
後述する。 重音形成装置26では、発音割当て回路25か
らライン39を介して与えられる各チヤンネルの
キーコードKC及びキーオン信号KONのうち上鍵
盤チヤンネルグループ(UK)と下鍵盤チヤンネ
ルグループ(LK)のものにもとづいて、第1図
を参照して説明したような重音形成処理を実行
し、デユエツト音キーコードDKCとトリオ音キ
ーコードTKCを形成する。この重音形成装置2
6の内部の詳細例を、作図の都合上2つの部分に
分けて、第6図及び第7図に夫々示す。 第6図に示す部分は、第1図の和音検出部13
及び重音度数モード切換制御部18に対応する回
路40及び41を含んでいる。第7図に示す部分
は、第1図の相対和音変換部14、旋法判別部1
5、相対ノート変換部16、デユエツト用差分デ
ータ発生部17、演算部19、和音不成立時重音
形成部20、第2重音形成部21に対応する回路
42乃至48を含んでいる。 第6図において、第4図の発音割当て回路25
からライン39を介して供給された時分割化され
た各チヤンネルのキーコードKC及びキーオン信
号KONは、上鍵盤最高音選択回路49及び和音
検出回路40に入力される。上鍵盤最高音選択回
路49は上鍵盤22の押圧鍵の中の最高音を選択
する。これは、上鍵盤22で複数の鍵が同時に押
圧された場合、その中の最高音を基準として(重
音を付加すべきメロデイ音として)重音を付加す
るためである。なお、重音を付加すべきメロデイ
音は最高音に限らず、最低音あるいは中間音等で
もよく、要するにこの選択回路49では所定の1
音を選択すればよい。 ライン39のキーコードKCがゲート50に入
力され、キーオン信号KONがアンド回路51に
入力される。アンド回路51の他の入力には上鍵
盤タイミング信号UKT(第5図参照)が入力され
ており、その出力がゲート50のイネーブル入力
(EN)に加わる。従つて、このゲート50では、
上鍵盤チヤンネルグループ(UK)に割当てられ
ているキーコードKCのうち押鍵中のもの(キー
オン信号KONが“1”のもの)が選択される。
ゲート50の出力(すなわち上鍵盤押圧鍵キーコ
ードUKKC)はラツチ回路52と比較器53の
A入力に与えられる。比較器53のB入力にはラ
ツチ回路52の出力が加えられており、A>Bの
ときラツチ回路52のロード制御入力(L)に“1”
を与える。このラツチ回路52はチヤンネルタイ
ミングの各サイクルの始まりにおいて同期信号
SY(第5図参照)によつてリセツトされる。尚、
キーコードKCは音高の高いものほどその値が大
きいものとする。従つて、ゲート50から出力さ
れる上鍵盤押圧鍵キーコードUKKCがラツチ回
路52にラツチされているキーコードよりも大き
い場合に比較器53の条件A>Bが成立し、その
キーコードUKKCがラツチ回路52に取り込ま
れる。ラツチ回路52はチヤンネルタイミングの
1サイクルの始まりにリセツトされるので、その
サイクルで最初にゲート50から出力されたキー
コードUKKCが、まずラツチ回路52にラツチ
される。以後、上鍵盤チヤンネルグループ
(UK)の各チヤンネルに割当てられている押圧
鍵キーコードUKKCが順次比較されて、より高
音側のキーコードUKKCがラツチ回路52にラ
ツチされ、このグループ(UK)の最後のチヤン
ネルタイミング8が経過したときには上鍵盤最高
押圧鍵のキーコードがラツチ回路52に確実にラ
ツチされている。尚、ラツチ回路52及び第6図
乃び第7図の各ラツチ回路にはシステムクロツク
パルスφが入力されており、入出力タイミングが
このシステムクロツクパルスφによつて同期化さ
れる。従つて、新たに取込まれたデータが出力さ
れるタイミングは取込みタイミングから1ビツト
タイム遅れる。 ラツチ回路52の出力はラツチ回路54に入力
される。ラツチ回路54は同期信号SYの発生タ
イミングでラツチ回路52の出力を取込む。ラツ
チ回路52は同じ同期信号SYのタイミングでリ
セツトされるが、上述のように出力タイミングは
1ビツトタイム遅れるので、リセツトされる直前
のラツチ内容すなわち前サイクルで検出した上鍵
盤最高押圧鍵のキーコードMKCがラツチ回路5
4に取込まれる。この最高押圧鍵のキーコード
MKCは次のサイクルの同期信号SYの発生タイミ
ングまで記憶保持される。こうして、ラツチ回路
54には上鍵盤最高押圧鍵のキーコードMKCが
持続的に記憶される。尚、ラツチ回路52と54
の状態を模式的に示すと第5図cのようになる。 以上のようにして上鍵盤最高音選択回路49で
選択された最高押圧鍵のキーコードMKC(すなわ
ちメロデイ音のキーコード)は、キーノートナン
バ交換回路55に入力され、各鍵の音高順の配列
に対して連続的な数値配列から成るキーノートナ
ンバKNOに変換される。この実施例ではキーコ
ードKCは第4表に示すように各鍵の音高順の配
列に対して非連続的な数値配列から成るものとし
ているため、音程の演算が面倒であるのでこれを
連続的な数値配列から成るキーノートナンバ
KNOに変換することにより音程の演算を容易に
しているのである。 キーコードKC(MKCも同様である)は3ビツ
トのオクターブコードOCと4ビツトのノートコ
ードNCの合計7ビツトから成り、第4表に示す
ようにオクターブコードOCがオクターブ毎の鍵
域を示し、ノートコードNCが1オクターブ内の
音名を示している。ノートコードNCの欄を見る
とわかるように、DとD#、及びFとF#、及び
G#とA、及びBとCのノートコードNCの差が
夫々10進数の2となつており、不連続である。
[Table] C4, which is a major third lower than note E4 (relative note is 3°), is added as a double note, and the second melody note G4
(The relative note is 5°), and the E4 note, which is a minor third below, is added as a double note. Since the third melody note E5 is a major sixth higher than the previous note G4, the double tone degree mode switching control section 18 sets the degree mode to 6.
It is detected that the conditions for switching to the 6-degree mode are satisfied, and the difference data generating section 17 is instructed to switch to the 6-degree mode. Therefore, for the third melody note E5 (relative note is 3 degrees), the difference data ΔD(6) in the 6th mode is output, and the G4 note, which is a major 6th below, is added as a double note. Since the fourth melody note F5 is higher than the preceding note G4, the sixth mode is still applied, and the A4 note, which is a minor sixth below it, is added as a double note. The fifth melody note, C5, is a fourth lower than the previous note, F5. Therefore, the double tone frequency mode switching control section 1
At step 8, it is detected that the condition for returning the frequency mode to the third mode (a major second, that is, a whole tone or more lower than the previous note) is satisfied, and the difference data generating section 17 is instructed to switch to the third mode. Therefore, the third mode difference data ΔD(3) is output corresponding to the fifth melody note C5 (relative note is 1°), and the fourth note G4 below is added as a double note. By the way, modes are determined based on chords, so if no chords are detected, the mode cannot be determined, and the duet difference data generating section 17 cannot be used to add overtones. There are two possible reasons why the chord detection section 13 does not detect a chord. One is when no chord is originally formed by the keys pressed on the keyboard 11, and the other is when some chord is formed by the keys pressed on the keyboard 11, but it is a special case. This is a case where the chord detection section 13 cannot detect the chord because it is a chord (for example, a minute chord). In the former case, the chord failure may be ignored, but in the latter case, it is preferable to add some overtone even if the chord detecting section 13 cannot detect the chord. For this purpose, a double note forming section 20 is provided when a chord is not established. When a chord is not detected by the chord detecting unit 13, the double note formation unit 20 generates a note shorter than the melody note, provided that there are four or more notes (keys pressed on the lower keyboard) that constitute the chord at that time. A note that is on the bass side by a third or more and is closest to the melody note is selected from among the chord constituent notes and is used as a duet. The reason for the condition that there are four or more chord constituent notes is that chords consisting of three notes are detected by the chord detection unit 1.
Since the detection ability of 3 is sufficient for detection, if the chord is not detected when the chord consists of 3 notes, it is considered that the chord is not really formed.
This is because 2 notes or less is considered to be a mistouch in the middle of a chord key press. That is, it is considered that special chords such as a diminutive chord that cannot be detected by the chord detecting section 13 are composed of four or more constituent tones. Furthermore, the reason why the tone is set to be a minor third or more lower than the melody tone is to avoid a second interval that would cause the sound to become muddy. The second overtone forming section 21 is for forming a second overtone, that is, a trio sound, to be added to the above-mentioned duet sound. In this embodiment, a note that is a minor third or more lower than the duet note and is closest to the duet note is selected from among the chord constituent notes, and this is used as the second double note (trio). A musical tone generating means (not shown in FIG. 1) generates duet and trio tones based on data DKC indicating a duet tone and data TKC indicating a trio tone. Note that if the number of notes constituting a chord is three or less and no chord is detected by the chord detecting section 13, or if a melody note is not pressed, the duet note and trio note are not produced. Next, a specific configuration of an embodiment of the present invention will be described with reference to FIG. 4 and subsequent figures. In FIG. 4, the upper keyboard 22 is a keyboard for playing melody, and overtones are added to the keys pressed on the upper keyboard 22 (ie, melody sounds). The lower keyboard 23 and the pedal keyboard 24 are accompaniment keyboards, and are used to play accompaniment chords and bass tones. To show an example of the keyboard range of each keyboard 22 to 24, the upper keyboard 22 and lower keyboard 23 have 61 keys from C2 to C7.
The pedal keyboard 24 has keys from C2 to C4.
It shall be equipped with 25 keys. The pressed key detection and sound generation assignment circuit 25 detects pressed keys or released keys on each of the keyboards 22 to 24, and performs a process of allocating the pressed keys to appropriate musical sound generation channels. In other words, this electronic musical instrument is equipped with a limited number of musical sound generation channels, which is smaller than the total number of keys, and by assigning a pressed key to one of the musical sound generation channels, that channel generates a musical sound signal corresponding to the pressed key. is generated. The musical sound generation channels are grouped by those to which a common musical sound forming process (for example, a common timbre is applied) is performed. For example, it consists of an upper keyboard channel group, a lower keyboard channel group, a pedal keyboard channel group, a duet channel group, and a trio channel group. In the pronunciation assignment circuit 25,
Assignment processing for each channel is performed in a time-division manner, and a multi-bit key code KC indicating the key assigned to each channel and a 1-bit key-on signal KON indicating whether the key is being pressed or released are assigned to each channel. Output in time division for each channel.
An example of this time division channel timing is shown in FIG. 5a. Referring to FIG. 5, the time width of one channel timing corresponds to one period (referred to as one bit time) of the system clock pulse φ, and the repetition interval is 18 bit times. The number of musical sound generation channels is 17 in total, and the first timing in one cycle of channel timing repetition (the timing indicated as 0 in Figure 5) is a synchronization timing that does not correspond to any musical sound generation channel. . Each channel is assigned to the remaining 17 bit times.
The channel group (PK) for the pedal keyboard consists of one channel, and its time division timing is the fifth channel.
This is channel timing 1 in the figure. Pressed keys of the pedal keyboard 24 are assigned to this pedal keyboard channel. The upper keyboard channel group (UK) consists of seven channels, and the time division timings thereof are channel timings 2 to 8 in FIG. The pressed keys of the upper keyboard 22 are respectively assigned to this upper keyboard channel group (UK). Channel group (LK) for the lower keyboard is also 7.
It consists of channels, and its time division timings are timings 9 to 15 in FIG. Each of the pressed keys of the lower keyboard 23 is assigned to this lower keyboard channel group (LK). The musical tone generation channel for the duet tone is one channel, and its time division timing is timing 16 in FIG. The musical sound generation channel for the trio sound is also one channel, and its time division timing is timing 17 in FIG. Note that the key code KC and key-on signal KON outputted from the sound generation assignment circuit 25 at channel timings 16 and 17 for duet and trio sounds are all "0". These channel timings 16 and 1
The key code KC and key-on signal KON of the duet note and trio note to be assigned in step 7 are formed in the double note forming device 26. Also, from the sound generation assignment circuit 25, a synchronization signal SY corresponding to timing 0 for synchronization, and timings 2 to 8 of the upper keyboard channel group (UK) are output.
The upper keyboard timing signal UKT corresponds to the upper keyboard timing signal UKT, the lower keyboard timing signal LKT corresponds to timings 9 to 15 of the lower keyboard channel group (LK),
a duet channel timing signal DUT corresponding to channel timing 16 for duet;
A trio channel timing signal TRT corresponding to the trio channel timing 17 is outputted in a relationship as shown in FIG. 5b. Switches SF-SW and FC-SW provided attached to the key press detection and sound generation assignment circuit 25 are for automatic bass chord performance. When the finger chord mode selection switch FC-SW is turned on, automatic bass chord performance is performed in the finger chord mode, and when the single finger mode selection switch SF-SW is turned on, single finger Automatic bass chord performance according to the mode is executed. Switch FC
-SW is connected to give priority to SF-SW. In the case of the fine guard chord mode, the keys pressed on the lower keyboard 23 are directly assigned to the lower keyboard channel group (LK). In the case of single finger mode, the one key pressed on the lower keyboard 23 is the root note, and the root note is the seventh or minor depending on whether a white key, black key, or no key is pressed on the pedal keyboard 24. , determines the chord type of the major chord, automatically forms key codes KC of multiple chord constituent notes based on this root note and chord type, and uses these automatically formed key codes KC for the lower keyboard. Assign each to one of the channel groups (LK). In the case of finger chord mode and single finger mode, the key code of the bass note corresponding to the bass pattern BassPT given from the rhythm pattern generator 29 (to be described later) and the chord played on the lower keyboard 23 is generated according to the chord played on the lower keyboard 23. automatically forms this bass note key code into a pedal keyboard channel (PK).
(channel timing 1). In this way, it is assumed that the key press detection and sound generation assignment circuit 25 also includes a key chord formation function for automatic bass chord performance. Therefore, the key code KC assigned to the lower keyboard channel group (LK)
is not limited to the sound actually pressed on the lower keyboard 23, but may also be automatically formed in relation to the sound of a key pressed on the lower keyboard 23. The musical tone forming device 27 for the lower keyboard and pedal keyboard generates the tones assigned to each channel in the lower keyboard channel group (LK) (the depressed keys of the lower keyboard, that is, the accompaniment chords) according to the musical tone forming method exclusively for the lower keyboard. Furthermore, the tones assigned to the pedal keyboard channels (PKs) (the depressed keys of the pedal keyboard, that is, the bass tones) are each formed according to a musical tone forming method exclusive for each tone. Therefore, the key code KC output from the pronunciation assignment circuit 25 in a time-division manner
Then, it accepts the key-on signal KON and the synchronization signal SY, selects the key code KC and key-on signal KON assigned to each channel of the lower keyboard channel group (LK), and uses the musical tone formation method exclusively for the lower keyboard based on them. At the same time, the key code KC and key-on signal KON assigned to the pedal keyboard channel (PK) are selected, and based on these, a musical tone is formed using a musical tone forming method exclusive to the pedal keyboard. In addition, when performing automatic performance, the tempo oscillator 28 is operated and the rhythm pattern generator 29 generates the rhythm pattern RPT,
Bass pattern BassPT, this bass pattern
Generates patterns such as BPT, chord pronunciation timing patterns CPT, and arpeggio patterns APT that indicate the pronunciation timing of bass notes corresponding to BassPT.
The signal is supplied to the musical tone forming device 27 and the rhythm sound source circuit 30, respectively. Further, the outputs of the finger code mode selection switch FC-SW and the single finger mode selection switch SF-SW are input to an OR circuit 200, and an automatic base code selection signal ABC is output from the OR circuit 200. This signal ABC is supplied to the lower keyboard and pedal keyboard tone forming device 27. In the musical tone forming device 27, the signal ABC is “1”
(i.e., when automatic bass chord play in finger chord mode or single finger mode is selected), the musical tone (bass tone) formed by the pedal keyboard channel (PK) is played at the timing of the bass tone sound timing pattern BPT. At the same time, each musical tone (chord) formed by the lower keyboard channel group (LK) is simultaneously controlled according to the chord generation timing pattern CPT.
And, create an arpeggio pattern using the notes that make up those chords.
Controls the pronunciation one note at a time (in arpeggio format) according to the APT. Further, the rhythm sound source circuit 30 generates rhythm sounds according to the rhythm pattern RPT. Tone forming device 2 for lower keyboard and pedal keyboard
7 and the outputs of the rhythm sound source circuit 30 are led to a sound system 31. In this embodiment, there are three systems of musical tone forming devices for melody tones (keys pressed on the upper keyboard) and double tones (duets and trios), and these can be freely combined by switching control by the select gate section 32. I'm trying to use it. Each of the musical tone forming devices 33, 34, and 35 employs a unique method for forming a musical tone (for example, a timbre forming method or an envelope forming method). for example,
Regarding the timbre forming method, the tone volume type musical sound forming device 33 allows the timbre to be adjusted according to the player's wishes by adjusting a large number of tone volumes 36, whereas the percussive type musical sound forming device 34 and sustained musical tone forming device 35
In the tone filters 37 and 38, a preset tone color is formed. Regarding the envelope formation method,
In the tone volume type musical sound forming device 33 and the sustaining type musical sound forming device 35, a sustained amplitude envelope (an envelope that sustains the sound while the key is pressed) is given to the musical tone, whereas in the percussive type musical sound forming device 34, a percussive amplitude envelope is given to the musical tone. The amplitude envelope of the system is given to the musical tone. Details of these tone forming devices 33 to 35 and select gate section 32 will be described later. The overtone forming device 26 uses the key codes KC and key-on signals KON of each channel given from the sound generation assignment circuit 25 via the line 39 based on those of the upper keyboard channel group (UK) and the lower keyboard channel group (LK). , the overtone forming process as described with reference to FIG. 1 is executed to form a duet note key code DKC and a trio note key code TKC. This heavy sound forming device 2
A detailed example of the interior of 6 is divided into two parts for convenience of drawing and is shown in FIGS. 6 and 7, respectively. The part shown in FIG. 6 is the chord detection section 13 in FIG.
and circuits 40 and 41 corresponding to the double tone frequency mode switching control section 18. The parts shown in FIG. 7 are the relative chord conversion section 14 and mode discrimination section 1 of FIG.
5. It includes circuits 42 to 48 corresponding to a relative note conversion section 16, a duet difference data generation section 17, an arithmetic section 19, a double note formation section 20 when a chord is not established, and a second double note formation section 21. In FIG. 6, the sound generation assignment circuit 25 of FIG.
The time-divided key code KC and key-on signal KON of each channel are inputted to the upper keyboard highest note selection circuit 49 and the chord detection circuit 40 . The upper keyboard highest note selection circuit 49 selects the highest note among the pressed keys of the upper keyboard 22. This is because when a plurality of keys are pressed simultaneously on the upper keyboard 22, a double note is added based on the highest note (as a melody note to which a double note should be added). Note that the melody note to which a double note should be added is not limited to the highest note, but may also be the lowest note or intermediate note.In short, this selection circuit 49 selects a predetermined one
Just select the sound. The key code KC on the line 39 is input to the gate 50, and the key-on signal KON is input to the AND circuit 51. The other input of the AND circuit 51 receives the upper keyboard timing signal UKT (see FIG. 5), and its output is applied to the enable input (EN) of the gate 50. Therefore, in this gate 50,
Among the key codes KC assigned to the upper keyboard channel group (UK), the one that is currently being pressed (the one whose key-on signal KON is "1") is selected.
The output of the gate 50 (ie, the upper keyboard pressed key code UKKC) is applied to the latch circuit 52 and the A input of the comparator 53. The output of the latch circuit 52 is added to the B input of the comparator 53, and when A>B, the load control input (L) of the latch circuit 52 is set to "1".
give. This latch circuit 52 receives a synchronization signal at the beginning of each cycle of channel timing.
It is reset by SY (see Figure 5). still,
It is assumed that the higher the pitch of the key code KC, the larger the value. Therefore, when the upper keyboard pressed key code UKKC output from the gate 50 is larger than the key code latched in the latch circuit 52, the condition A>B of the comparator 53 is satisfied, and the key code UKKC is latched. It is taken into the circuit 52. Since the latch circuit 52 is reset at the beginning of one channel timing cycle, the key code UKKC first output from the gate 50 in that cycle is first latched into the latch circuit 52. Thereafter, the pressed key key codes UKKC assigned to each channel of the upper keyboard channel group (UK) are sequentially compared, and the higher-pitched key code UKKC is latched in the latch circuit 52, and the last key code of this group (UK) is latched. When channel timing 8 has elapsed, the key code of the most pressed key on the upper keyboard has been reliably latched in the latch circuit 52. A system clock pulse φ is input to the latch circuit 52 and each of the latch circuits shown in FIGS. 6 and 7, and the input/output timing is synchronized with the system clock pulse φ. Therefore, the timing at which newly captured data is output is delayed by one bit time from the capture timing. The output of latch circuit 52 is input to latch circuit 54. The latch circuit 54 receives the output of the latch circuit 52 at the timing of generation of the synchronizing signal SY. The latch circuit 52 is reset at the same timing of the synchronization signal SY, but as mentioned above, the output timing is delayed by one bit time, so the latch contents immediately before being reset, that is, the key code MKC of the most pressed key on the upper keyboard detected in the previous cycle. is the latch circuit 5
Incorporated into 4. The key code of this highest pressed key
MKC is stored and held until the generation timing of synchronization signal SY in the next cycle. In this way, the key code MKC of the most pressed key on the upper keyboard is permanently stored in the latch circuit 54. In addition, the latch circuits 52 and 54
The state is schematically shown in FIG. 5c. The key code MKC of the highest pressed key (that is, the key code of the melody note) selected by the upper keyboard highest note selection circuit 49 as described above is input to the key note number exchange circuit 55, and the key code of the highest pressed key is selected by the upper keyboard highest note selection circuit 49. The array is converted into a keynote number KNO consisting of a continuous numerical array. In this example, the key code KC is made up of a discontinuous numerical array with respect to the pitch order arrangement of each key as shown in Table 4, so calculating the pitch is troublesome, so it is made up of a continuous numerical array. Keynote number consisting of numerical array
By converting to KNO, calculation of pitch is made easier. The key code KC (the same applies to MKC) consists of a 3-bit octave code OC and a 4-bit note code NC, totaling 7 bits.As shown in Table 4, the octave code OC indicates the key range for each octave. The note code NC indicates the note name within one octave. As you can see from the note code NC column, the difference in note code NC between D and D#, F and F#, G# and A, and B and C is 2 in decimal. Discontinuous.

【表】【table】

【表】 これに対して、キーノートナンバ変換回路55
から得られるキーノートナンバKNOは第5表に
示すように最低鍵C2から最高鍵C7までの61鍵に
対して6ビツト2進数“000001”から“111101”
までを連続的に割当てたものである。従つて各鍵
C2乃至C7に対応するキーノートナンバKNOの値
の差がそのまま各鍵同士の音程を半音数によつて
示す値となり、音程の演算を単純な加減算によつ
て行なうことができる。キーノートナンバ変換回
路55では、入力されたメロデイ音のキーコード
MKCの鍵名に対応する値のキーノートナンバ
KNOを出力する。
[Table] On the other hand, keynote number conversion circuit 55
As shown in Table 5, the keynote number KNO obtained from 61 keys from the lowest key C2 to the highest key C7 is a 6-bit binary number "000001" to "111101".
This is a continuous allocation of up to . Therefore each key
The difference between the values of the key note numbers KNO corresponding to C2 to C7 directly becomes a value indicating the interval between each key in semitones, and the interval can be calculated by simple addition and subtraction. The key note number conversion circuit 55 converts the key code of the input melody tone into
Keynote number of value corresponding to MKC key name
Output KNO.

【表】 …【table】 …

Claims (1)

【特許請求の範囲】 1 鍵盤と、和音演奏手段と、調を指定する手段
と、指定された調及び演奏された和音にもとづい
て曲の旋法を判別する旋法判別手段と、判別され
た旋法と前記鍵盤における押鍵音とに応じて定ま
る音程分だけ該押鍵音から隔つた音高を示す重音
データを形成する重音データ形成手段と、該重音
データに対応する楽音及び前記鍵盤の押鍵音及び
演奏された和音を形成するための楽音形成手段と
を具える電子楽器。 2 前記旋法判別手段は、前記和音演奏手段で演
奏された和音の和音名すなわち絶対和音を検出す
る和音検出部と、この絶対和音を調の主音に対す
る相対和音に変換する相対和音変換部と、この相
対和音にもとづいて旋法を判別する旋法判別部と
を含むものである特許請求の範囲第1項記載の電
子楽器。 3 前記旋法判別部は、各種の相対和音とそれに
対応する旋法との関係を予じめ設定したテーブル
を含み、前記相対和音変換部で得た相対和音に対
応する1つの旋法を該テーブルから引き出すよう
にしたものである特許請求の範囲第2項記載の電
子楽器。 4 前記旋法判別部は、音楽上正式の旋法を判別
し得ない場合はその相対和音がメジヤ和音である
かあるいはマイナ和音であるかに応じて仮の旋法
を判別するようにしたものである特許請求の範囲
第2項または第3項記載の電子楽器。 5 前記重音データ形成手段は、各種の旋法毎に
その旋法における各音階音に対する好ましい重音
の音程度数を予じめ定めたテーブルと、前記判別
された旋法と該旋法の音階上における前記押鍵音
の位置とに応じて前記テーブルから音程度数を引
き出し、該押鍵音からこの度数分だけ隔つた音高
を示す重音データを求める手段とを含む手段であ
る特許請求の範囲第1項記載の電子楽器。 6 前記重音データ形成手段は、前記鍵盤におけ
る押鍵音の音名を前記和音演奏手段で演奏された
和音の根音に対する相対ノートに変換する相対ノ
ート変換部と、この相対ノートと判別された旋法
とに応じて所定の音程を示す差分データを出力す
る差分データ発生部と、この差分データに対応す
る音程だけ前記押鍵音から隔つた音高を示す重音
データを該押鍵音を示すデータ及び差分データに
もとづいて求める演算部とを含む手段である特許
請求の範囲第1項記載の電子楽器。 7 前記差分データ発生部は、各種の旋法毎に各
種の相対ノートに対応する差分データの値を夫々
予め設定したテーブルを含み、前記相対ノート変
換部で得た相対ノートと前記判別された旋法とに
応じて所定の差分データを該テーブルから引き出
すようにしたものである特許請求の範囲第6項記
載の電子楽器。 8 前記和音演奏手段が鍵盤を利用するものであ
る特許請求の範囲第1項または第2項記載の電子
楽器。
[Scope of Claims] 1. A keyboard, a chord playing means, a means for specifying a key, a mode discriminating means for discriminating the mode of a piece of music based on the specified key and the chord played, and the mode determined. a double tone data forming means for forming double tone data indicating a pitch separated from the key press sound by an interval determined according to the key press sound on the keyboard, and a musical tone corresponding to the double tone data and a key press sound of the keyboard. and musical tone forming means for forming played chords. 2. The mode determining means includes a chord detecting unit that detects the chord name of the chord played by the chord playing unit, that is, an absolute chord, a relative chord converting unit that converts the absolute chord into a relative chord with respect to the tonic of the key, and 2. The electronic musical instrument according to claim 1, further comprising a mode discrimination section that discriminates modes based on relative chords. 3. The mode determining section includes a table in which the relationship between various relative chords and their corresponding modes is set in advance, and extracts one mode corresponding to the relative chord obtained by the relative chord converting section from the table. An electronic musical instrument according to claim 2, which is configured as follows. 4. A patent in which the mode discriminating section is configured to discriminate a provisional mode depending on whether the relative chord is a major chord or a minor chord when the formal mode cannot be discriminated musically. An electronic musical instrument according to claim 2 or 3. 5. The overtone data forming means includes a table predetermining the number of preferable overtone degrees for each scale note in each mode for each mode, and the determined mode and the key presses on the scale of the mode. Claim 1, further comprising means for extracting a note degree number from the table according to the position of the note, and obtaining double note data indicating a pitch separated by the number of degrees from the key depression note. electronic musical instruments. 6. The overtone data forming means includes a relative note converting unit that converts the note name of the pressed note on the keyboard into a relative note with respect to the root note of the chord played by the chord playing means, and a mode that is determined as the relative note. a difference data generating section that outputs difference data indicating a predetermined pitch according to the difference data; 2. The electronic musical instrument according to claim 1, wherein the electronic musical instrument includes a calculating section that calculates the calculation based on the difference data. 7. The difference data generation section includes a table in which values of difference data corresponding to various relative notes are set in advance for each mode, and the difference data generating section includes a table in which values of difference data corresponding to various relative notes are set in advance for each mode, and the relative notes obtained by the relative note conversion section and the determined mode are 7. The electronic musical instrument according to claim 6, wherein predetermined difference data is extracted from the table in accordance with the table. 8. The electronic musical instrument according to claim 1 or 2, wherein the chord playing means uses a keyboard.
JP55180474A 1980-12-22 1980-12-22 Electronic musical instrument Granted JPS57104189A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP55180474A JPS57104189A (en) 1980-12-22 1980-12-22 Electronic musical instrument
US06/332,306 US4450742A (en) 1980-12-22 1981-12-18 Electronic musical instruments having automatic ensemble function based on scale mode

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP55180474A JPS57104189A (en) 1980-12-22 1980-12-22 Electronic musical instrument

Publications (2)

Publication Number Publication Date
JPS57104189A JPS57104189A (en) 1982-06-29
JPS6322313B2 true JPS6322313B2 (en) 1988-05-11

Family

ID=16083846

Family Applications (1)

Application Number Title Priority Date Filing Date
JP55180474A Granted JPS57104189A (en) 1980-12-22 1980-12-22 Electronic musical instrument

Country Status (1)

Country Link
JP (1) JPS57104189A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04113026U (en) * 1991-03-15 1992-10-01 東陶機器株式会社 liquid level sensor
JPH0566527U (en) * 1992-06-15 1993-09-03 東陶機器株式会社 Liquid level sensor

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH057443U (en) * 1991-07-17 1993-02-02 積水化学工業株式会社 Carrier sheet for flexographic printing
JPH05279634A (en) * 1992-04-01 1993-10-26 Kanebo Ltd Film for applying fabric

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04113026U (en) * 1991-03-15 1992-10-01 東陶機器株式会社 liquid level sensor
JPH0566527U (en) * 1992-06-15 1993-09-03 東陶機器株式会社 Liquid level sensor

Also Published As

Publication number Publication date
JPS57104189A (en) 1982-06-29

Similar Documents

Publication Publication Date Title
US6051771A (en) Apparatus and method for generating arpeggio notes based on a plurality of arpeggio patterns and modified arpeggio patterns
US4450742A (en) Electronic musical instruments having automatic ensemble function based on scale mode
JPS5983199A (en) Electronic musical instrument
US4429606A (en) Electronic musical instrument providing automatic ensemble performance
JP2590293B2 (en) Accompaniment content detection device
JPS6321911B2 (en)
US4232581A (en) Automatic accompaniment apparatus
JPS6322313B2 (en)
JP2583809B2 (en) Electronic musical instrument
JP2615880B2 (en) Chord detector
JPS6322314B2 (en)
JPS6322315B2 (en)
IT8922601A1 (en) ELECTRONIC MUSICAL INSTRUMENT HAVING A PLAY-AT-TIME FUNCTION
JPH04274497A (en) Automatic accompaniment player
JP2694278B2 (en) Chord detector
JPS6322316B2 (en)
JP2727569B2 (en) Automatic adjustment device
JP2718072B2 (en) Automatic adjustment device
JP2718073B2 (en) Automatic accompaniment device
JPS6312393Y2 (en)
JP3661963B2 (en) Electronic musical instruments
JP2972362B2 (en) Musical control information processing device, musical control information processing method, performance pattern selection device, and performance pattern selection method
JPH0778675B2 (en) Electronic musical instrument
JP2663536B2 (en) Automatic adjustment device
JP4457200B2 (en) Electronic musical instruments