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
JPS6365159B2 - - Google Patents
[go: Go Back, main page]

JPS6365159B2 - - Google Patents

Info

Publication number
JPS6365159B2
JPS6365159B2 JP56186338A JP18633881A JPS6365159B2 JP S6365159 B2 JPS6365159 B2 JP S6365159B2 JP 56186338 A JP56186338 A JP 56186338A JP 18633881 A JP18633881 A JP 18633881A JP S6365159 B2 JPS6365159 B2 JP S6365159B2
Authority
JP
Japan
Prior art keywords
chord
key
data
note
priority
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
JP56186338A
Other languages
Japanese (ja)
Other versions
JPS5887593A (en
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 filed Critical
Priority to JP56186338A priority Critical patent/JPS5887593A/en
Publication of JPS5887593A publication Critical patent/JPS5887593A/en
Publication of JPS6365159B2 publication Critical patent/JPS6365159B2/ja
Granted legal-status Critical Current

Links

Landscapes

  • Electrophonic Musical Instruments (AREA)

Description

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

この発明は、メロデイに対し演奏者が感覚的に
行つていた和音付けを自動的に行うようにした和
音付け装置に関する。 従来、電子オルガン等に付加されている、所謂
オートコード機能と云われるものは、例えば演奏
者が演奏している楽曲のキーボード上の最低音を
検知し、その音を主音(第1音)とした長調Iの
和音を付ける方法、あるいは特定のキーボードが
そのままその音を第1の音(ドの音)とする長調
Iの和音を付ける方法と云つた、極めて機械的な
ものであつた。このため、次に述べるような弊害
が生じる。 簡単な例として、第1図に示すよなキーボード
上でハ長調の曲を演奏する場合、ハ長調は、調記
号として#,♭が1つも付かないことから判るよ
うにキーボード上では本質的に白鍵のみで演奏さ
れる調である。したがつて「ド」から「シ」まで
の各音を第1音とした和音を白鍵のみを使用して
構成すると、その和音は第1図の和音係列aとな
る。即ち、a係列の和音がハ長調の曲で使用され
る和音であり、そのDm,Em等で示す如く短調
の和音(第1音と第2音が短3度の関係)も心要
となることが判る。一方、前記従来のオートコー
ド機能においては、「ド」から「シ」の各音につ
いて、その各を第1音とした長調Iの和音を付け
ようとすると、各音に対する和音は第1図の係列
bのようになり、これではハ長調で必要とされる
和音係列aのうちC,F,Gの3つしか満足され
ていないことになる。さらにb係列においては、
例えばDの和音は第1音:レ,第3音:フア#,
第5音:ラ、Eの和音は第1音:ミ,第3音:ソ
#,第5音:シとなり、このようなハ長調では、
一般に用いられないフア#,ソ#等の黒鍵音が和
音構成音として出現してしまい、和音として極め
て不自然な感じを与えることになる。 以上のような理由により従来のオートコード機
能では主要3和音(ハ長調の場合C,F,G)以
外は使用できないと云う実用性の低いものとな
り、したがつて主要3和音以外の和音付けに際し
ては演奏者の感覚に頼つているのが現状である
が、これでは音楽的に高度な知識と経験が必要と
なり、初心者等音楽的に高度な知識及び経験を有
しない者にあつては、和音付け作業が不可能に等
しかつた。 この発明は上記従来の欠点を解消したもので、
その目的は、従来音楽的に高度な知識,経験を有
する演奏者が感覚的に行つていた和音付け作業を
自動的に行わせ、かつオートコード機能では不可
能であつた自然で実用性の高い和音付けを可能に
した和音付け装置を提供するにある。 この発明は、1曲分あるいは1フレーズ分の音
程,音長を記憶し、その曲あるいはフレーズが何
調で演奏されているかを判別して和音を抽出する
とともに、この抽出された全和音について1ブロ
ツク間(例えば1小節)の構成音がどの程度抽出
音に適合しているかを検定し、この検定結果と、
和音進行の音楽的自然さから定まる和音進行の優
先度とを乗算し、その乗算結果が最大となる和音
をブロツクの和音と決定するようにしたものであ
る。 以下、この発明の実施例を図面について説明す
る。 第2図はこの発明にかかる和音付け装置の一例
を示すブロツク図である。この第2図において、
1はキーボード等からなる採譜手段、2は採譜手
段1で採譜された音程,音長データを1曲分ある
いは1フレーズ分記憶するためのバツフアメモ
リ、3はバツフアメモリ2に記憶された全音程,
音長データからその曲あるいはフレーズの調性を
判別する調判別手段、4は調判別手段3から判別
出力される和音群(第1図の和音係列aに相当す
るもの)と1ブロツク(例えば1小節)内の構成
音との適合度を検定する構成音適合性検定手段、
5は構成音適合性検定手段4において算出される
適合度(数値)と、後述の和音優先順位テーブル
9からの参照出力とを乗算する乗算回路、6は乗
算回路5からの出力の最大値を検出して上記ブロ
ツク(1小節)の和音を決定する最大和音判定手
段、7は上記最大和音判定手段6により決定され
た和音データを1ブロツク分遅らせて和音優先順
位テーブル9に出力するラツチ回路、8は最大和
音判定手段で決定された和音,即ち特定調で処理
され決定された和音を元の調に移調する転回手段
であり、10は最大和音判定手段6で決定された
和音データを記憶するメモリである。また、11
は上記採譜手段1から得られる音程,音長データ
を楽譜として表示するとともに上記メモリ10に
記憶された和音名を表示するCRT等からなる表
示手段、12は上記バツフアメモリ2の音程デー
タを上記調判別手段3からのKEYデータに基い
て特定調に移調する転回手段であり、これにより
転回されたデータは上記構成音適合性検定手段4
に加えられるようになつている。13は調判別手
段3に接続したスタート端子である。 また、上記和音優先順位デーブル9には表−
1,表−2に示す如きデータが数値化されてスト
アされている。
The present invention relates to a chording device that automatically adds chords to a melody, which a performer would normally do intuitively. The so-called auto-chord function, which has traditionally been added to electronic organs, detects the lowest note on the keyboard of a piece of music being played by a performer, and selects that note as the tonic (first note). These methods were extremely mechanical, such as adding a chord in the major key of I, or adding a chord in the major key of a certain keyboard with that note as the first note (the C note). This causes the following disadvantages. As a simple example, when playing a song in the key of C major on a keyboard as shown in Figure 1, C major is essentially the same key on the keyboard as can be seen from the fact that there are no # or ♭ keys as key symbols. This key is played using only the white keys. Therefore, if a chord is constructed using only the white keys, with each note from ``C'' to ``B'' as the first note, the chord will be the chord relation a shown in FIG. In other words, the chords in the a-coordinate are the chords used in C major songs, and the chords in the minor key (the first and second notes are in the minor third) are also important, as shown by Dm, Em, etc. I understand that. On the other hand, in the conventional autochord function, if you try to create a major key I chord with each note from "C" to "B" as the first note, the chord for each note will be as shown in Figure 1. This results in a chord coefficient b, which satisfies only three of the chord coefficients a required for the key of C major: C, F, and G. Furthermore, in the b coefficient,
For example, the chord of D is 1st note: D, 3rd note: Hua#,
The 5th note: A, the E chord becomes the 1st note: E, the 3rd note: G#, the 5th note: B, and in C major like this,
Black key tones such as F# and G#, which are not commonly used, appear as constituent notes of the chord, giving the chord an extremely unnatural feel. For the above reasons, the conventional autochord function has low practicality as it cannot use chords other than the three main chords (C, F, G in the case of C major), and therefore it is difficult to use when adding chords other than the three main chords. Currently, chords rely on the performer's sense, but this requires advanced musical knowledge and experience, and for beginners and others who do not have advanced musical knowledge and experience, it is The attachment work was almost impossible. This invention eliminates the above-mentioned conventional drawbacks.
The purpose of this is to automatically perform the chord creation work that traditionally was performed intuitively by performers with advanced musical knowledge and experience, and to create a natural and practical chord creation process that was not possible with the auto chord function. To provide a chord setting device which enables high chord setting. This invention stores the pitch and length of one song or phrase, determines in which key the song or phrase is played, extracts the chord, and Test how well the constituent sounds between blocks (for example, one bar) match the extracted sound, and use this test result and
The chord progression is multiplied by the priority of the chord progression determined from the musical naturalness of the chord progression, and the chord with the largest multiplication result is determined as the chord of the block. Embodiments of the present invention will be described below with reference to the drawings. FIG. 2 is a block diagram showing an example of a chording device according to the present invention. In this Figure 2,
Reference numeral 1 denotes a notation means consisting of a keyboard, etc., 2 a buffer memory for storing pitch and note length data for one song or one phrase, transcribed by the notation means 1, 3 all intervals stored in the buffer memory 2,
Key discrimination means 4 discriminates the tonality of a song or phrase from note length data, and numeral 4 indicates a group of chords (corresponding to chord relation a in FIG. 1) and a block (for example, 1 a constituent note compatibility testing means for testing the degree of compatibility with constituent notes in a bar);
5 is a multiplication circuit that multiplies the degree of compatibility (numerical value) calculated by the constituent note compatibility testing means 4 by a reference output from a chord priority order table 9 to be described later; 6 is a multiplication circuit that multiplies the maximum value of the output from the multiplication circuit 5; maximum chord determining means for detecting and determining the chord of the block (one bar); 7 is a latch circuit that delays the chord data determined by the maximum chord determining means 6 by one block and outputs it to the chord priority table 9; Reference numeral 8 denotes a transposition means for transposing the chord determined by the maximum chord determination means, that is, the chord processed and determined in a specific key, to the original key, and 10 stores the chord data determined by the maximum chord determination means 6. It's memory. Also, 11
12 is a display means such as a CRT that displays the pitch and note length data obtained from the score transcription means 1 as a musical score and also displays the chord names stored in the memory 10; 12 discriminates the key of the pitch data in the buffer memory 2; This is a transposition means that transposes the key to a specific key based on the KEY data from the means 3, and the data thus transposed is transmitted to the above-mentioned constituent note compatibility testing means 4.
It is now being added to Reference numeral 13 is a start terminal connected to the key determining means 3. In addition, the chord priority order table 9 includes the table -
1. Data as shown in Table 2 is digitized and stored.

【表】【table】

【表】 一般に12音階を基本とする西洋音楽では、メロ
デイの流れの自然さから、ある和音から次の和音
へ移行する場合、次に来る和音に優先度が設定で
きることが知られており、古典音楽から現在に至
る統計によると、その優先順位は長調の曲では表
−1のようになり、短調の曲では表−2のように
なる。したがつて、表−1,表−2における第1
級〜第4級の次に来る和音の順位を適当な数値に
割り当てることにより和音優先順位テーブルが構
成されることになる。 次に上記のように構成されたこの発明装置の動
作につて説明する。 まず、採譜手段1で採譜される音符データは、
例えば8ビツト構成でバツフアメモリ2にストア
されるものであり、そのうち下位3ビツトは音長
データに、これに続く上位4ビツトは音程データ
に利用される。 また、音長データは0〜7の8種で表現され、
その音長データ0〜7は、音符長〓,〓/3,〓,
♪/,〓,♪,♪.,〓,〓.,〓,のそれぞれに対
し表−3のような割当てを行う。なお、各音長デ
ータに対応して、後述する調判別および適合性検
定時に使用する各音長の重み付けデータが表−3
のように付けられている。
[Table] In Western music, which is generally based on a 12-tone scale, it is known that when transitioning from one chord to the next, priority can be set on the next chord due to the natural flow of the melody. According to statistics from music up to the present, the order of priority is as shown in Table 1 for songs in a major key, and as shown in Table 2 for songs in a minor key. Therefore, the first
A chord priority order table is constructed by assigning the order of the next chord from grade to grade 4 to an appropriate numerical value. Next, the operation of the inventive device configured as described above will be explained. First, the note data transcribed by the transcription means 1 is
For example, it is stored in the buffer memory 2 in an 8-bit configuration, of which the lower 3 bits are used for note length data, and the following upper 4 bits are used for pitch data. In addition, tone length data is expressed in eight types from 0 to 7.
The note length data 0 to 7 are note lengths 〓, 〓/ 3 , 〓,
Make assignments as shown in Table 3 for each of ♪/ 3 , 〓, ♪, ♪., 〓, 〓., 〓. Table 3 shows the weighting data for each note length used for key discrimination and suitability testing, which will be described later.
It is attached as follows.

【表】【table】

Claims (1)

【特許請求の範囲】[Claims] 1 キーボード等からなる採譜手段と、この採譜
手段の操作により採譜された1曲分もしくは1フ
レーズ分の音程、音長データを記憶するメモリ手
段と、このメモリ手段に記憶された全音程、音長
データからその曲もしくはフレーズの調性を判別
し調コードと調/短判定ビツトからなるキーデー
タを送出する調判別手段と、この調判別手段から
のキーデータに基づいて前記メモリ手段の音程デ
ータを調判別手段での判定調まで移調する転回手
段と、この転回手段で移調されたメモリ手段から
の個々の音程データについて、その構成音が和音
系別の各和音に対しどの程度適合するかの適合度
を検査する構成音適合検定手段と、音楽的自然さ
から定まる和音進行の優先度が数値化して記憶さ
れていると共に前記キーデータによりその調に対
応する和音の優先度を出力する和音優先順位テー
ブルと、この和音優先順位テーブルから読み出さ
れた優先度と前記構成音適合性検定手段から算出
された適合度とを乗算する乗算手段と、この乗算
からの乗算結果が最大となる和音を採譜された構
成音の和音と決定する最大和音判別手段とを備え
てなる和音付け装置。
1. A notation means consisting of a keyboard, etc., a memory means for storing pitch and note length data for one song or phrase transcribed by the operation of the notation means, and all intervals and note lengths stored in this memory means. key determining means for determining the tonality of the song or phrase from the data and transmitting key data consisting of a key chord and key/minor determination bit; and based on the key data from the key determining means, pitch data is stored in the memory means. Adaptation of the inversion means for transposing to the determined key by the key discrimination means and the extent to which the constituent tones of the individual pitch data from the memory means transposed by the inversion means are compatible with each chord of each chord system. and a chord priority system that stores the priority of chord progression determined from musical naturalness in numerical form and outputs the priority of the chord corresponding to the key based on the key data. a table; a multiplier for multiplying the priority read from the chord priority table by the compatibility calculated from the constituent note compatibility testing means; and transcribing a chord for which the multiplication result from this multiplication is maximum. A chord setting device comprising a maximum chord discriminating means for determining a chord of constituent tones.
JP56186338A 1981-11-20 1981-11-20 Chord adding apparatus Granted JPS5887593A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP56186338A JPS5887593A (en) 1981-11-20 1981-11-20 Chord adding apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP56186338A JPS5887593A (en) 1981-11-20 1981-11-20 Chord adding apparatus

Publications (2)

Publication Number Publication Date
JPS5887593A JPS5887593A (en) 1983-05-25
JPS6365159B2 true JPS6365159B2 (en) 1988-12-14

Family

ID=16186596

Family Applications (1)

Application Number Title Priority Date Filing Date
JP56186338A Granted JPS5887593A (en) 1981-11-20 1981-11-20 Chord adding apparatus

Country Status (1)

Country Link
JP (1) JPS5887593A (en)

Families Citing this family (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5913295A (en) * 1982-07-15 1984-01-24 カシオ計算機株式会社 Automatic code adder
JPH0636151B2 (en) * 1986-09-22 1994-05-11 日本電気株式会社 Automatic arrangement system and device
US4926737A (en) * 1987-04-08 1990-05-22 Casio Computer Co., Ltd. Automatic composer using input motif information
JP2535920B2 (en) * 1987-06-18 1996-09-18 カシオ計算機株式会社 Automatic code addition device
JP2689438B2 (en) * 1987-09-03 1997-12-10 ヤマハ株式会社 Musical sound visualization device
JP2500877Y2 (en) * 1987-12-09 1996-06-12 カシオ計算機株式会社 Melody analyzer
US4982643A (en) * 1987-12-24 1991-01-08 Casio Computer Co., Ltd. Automatic composer
US4951544A (en) * 1988-04-06 1990-08-28 Cadio Computer Co., Ltd. Apparatus for producing a chord progression available for a melody
JP2671495B2 (en) * 1989-05-22 1997-10-29 カシオ計算機株式会社 Melody analyzer
US5510572A (en) * 1992-01-12 1996-04-23 Casio Computer Co., Ltd. Apparatus for analyzing and harmonizing melody using results of melody analysis
JPH11327558A (en) * 1998-05-12 1999-11-26 Casio Comput Co Ltd Automatic cording device
JP2007225661A (en) * 2006-02-21 2007-09-06 Univ Of Tokyo Music information analysis method and apparatus
JP2009047861A (en) * 2007-08-17 2009-03-05 Sony Corp Performance support apparatus, performance support method, and program
JP5696435B2 (en) * 2010-11-01 2015-04-08 ヤマハ株式会社 Code detection apparatus and program
JP5703693B2 (en) * 2010-11-01 2015-04-22 ヤマハ株式会社 Code detection apparatus and program
JP6500870B2 (en) * 2016-09-28 2019-04-17 カシオ計算機株式会社 Code analysis apparatus, method, and program

Also Published As

Publication number Publication date
JPS5887593A (en) 1983-05-25

Similar Documents

Publication Publication Date Title
JPS6365159B2 (en)
JP2879948B2 (en) Audio processing device
Dunne et al. Pianos and continued fractions
US5430244A (en) Dynamic correction of musical instrument input data stream
US5517892A (en) Electonic musical instrument having memory for storing tone waveform and its file name
JPH05281970A (en) Automatic music arranging device and electronic musical instrument
US8362348B2 (en) Electronic musical apparatus for generating a harmony note
JP4089447B2 (en) Performance data processing apparatus and performance data processing program
JP4614307B2 (en) Performance data processing apparatus and program
US20060150804A1 (en) Electronic musical apparatus for displaying score or fingering
JPH0728483A (en) Musical sound generating device
US5824932A (en) Automatic performing apparatus with sequence data modification
JPH01288900A (en) Singing voice accompanying device
JPH065455B2 (en) Singing instruction device
JPH11237879A (en) Midi data processor
JP3661963B2 (en) Electronic musical instruments
JPH07219541A (en) Electronic musical instrument
JP3424989B2 (en) Automatic accompaniment device for electronic musical instruments
JPH03269493A (en) Electronic musical instrument
JP3334809B2 (en) Automatic accompaniment device
JP3413842B2 (en) Automatic accompaniment device
JPH04331990A (en) Voice electronic musical instrument
JP3047431B2 (en) Electronic musical instrument
JPH096347A (en) Electronic musical instrument system
JPH07104753A (en) Electronic musical instrument automatic tuning device