JP3054242B2 - Automatic accompaniment device - Google Patents
Automatic accompaniment deviceInfo
- Publication number
- JP3054242B2 JP3054242B2 JP3185949A JP18594991A JP3054242B2 JP 3054242 B2 JP3054242 B2 JP 3054242B2 JP 3185949 A JP3185949 A JP 3185949A JP 18594991 A JP18594991 A JP 18594991A JP 3054242 B2 JP3054242 B2 JP 3054242B2
- Authority
- JP
- Japan
- Prior art keywords
- measure
- sound
- chord
- pitch
- bar
- 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 - Fee Related
Links
Landscapes
- Electrophonic Musical Instruments (AREA)
Description
【0001】[0001]
【産業上の利用分野】本発明は、各小節に対応するコー
ドから該各小節のベースパターンを導出して自動演奏す
る自動伴奏装置に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an automatic accompaniment device for deriving a base pattern of each bar from a code corresponding to each bar and automatically performing the performance.
【0002】[0002]
【従来の技術】従来よりベース等の伴奏を自動的に行う
自動伴奏装置が知られている。しかし、従来の自動伴奏
装置は、指定されたコードに対応して、あらかじめ定め
られた伴奏パターン(ベースパターン)を移調するだけ
であって前の小節に対応するコードもしくは後の小節の
コードが考慮されてその演奏パターンを変化させること
はなかった。2. Description of the Related Art There has been known an automatic accompaniment apparatus for automatically performing accompaniment on a bass or the like. However, the conventional automatic accompaniment apparatus merely transposes a predetermined accompaniment pattern (base pattern) in accordance with a specified chord, and considers a chord corresponding to a preceding measure or a chord of a subsequent measure. It did not change its playing pattern.
【0003】ところが実際の編曲過程においては、前後
のコード進行を考慮に入れたスムーズな音程選択が行わ
れることが多い。特に全体のビートを打ち出すベースラ
インに関しては、前後のコード進行を考慮に入れたスム
ーズなものであることが望ましい。図8は、上記事情を
説明するための図である。However, in the actual arranging process, smooth pitch selection is often performed in consideration of the chord progression before and after. In particular, it is desirable that the bass line that strikes the entire beat be smooth taking into account the chord progression before and after. FIG. 8 is a diagram for explaining the above situation.
【0004】例えばリズム・タイプを16ビートとし、
コード進行を「Cmaj→Dm」,「Cmaj→Ab m
aj」のベースラインを考えた場合、従来の自動伴奏装
置においてはそれぞれ図8(a)、図8(b)のように
なる場合が考えられるが、一般音楽理論では「ベースラ
インは小節の先頭で根音を示し、小節の最後で次コード
への導音を示す。」とされていることに鑑みると、それ
ぞれ図8(c)、図8(d)のように処理される方が好
ましい。即ち図8(c)、図8(d)の例では前の小節
の最後にそれぞれ短2度上昇、短2度下降する導音が用
いられている。なお、これらの導音はC#,Aであって
Cmajのコード・トーン(和音構成音)ではないが、
いずれも16分音符と時間値が小さいため、コード・ク
ォリティ(和音の響きにおける完成度)を考慮に入れて
も問題とはならない。For example, if the rhythm type is 16 beats,
The chord progression "Cmaj → Dm", "Cmaj → A b m
When considering the baseline of “aj”, the conventional automatic accompaniment apparatus may be as shown in FIGS. 8A and 8B, respectively. However, in general music theory, the “baseline is the beginning of a bar”. Indicates the root note, and the end of the measure indicates the lead to the next chord. ", It is preferable that the processing is performed as shown in FIGS. 8C and 8D, respectively. . That is, in the examples of FIGS. 8C and 8D, a sound guide that rises by a second degree and falls by a second degree is used at the end of the previous bar. Note that these conduction sounds are C #, A and are not Cmaj chord tones (chords).
In each case, since the sixteenth note and the time value are small, there is no problem even if the chord quality (chord sound perfection) is taken into consideration.
【0005】[0005]
【発明が解決しようとする課題】上記図8(a)、
(b)に示すような小節間のつながりの悪さを是正する
ために、1つのコードに対し複数のベースパターンを記
憶しておき、前の小節で演奏されるパターンの最終音と
次の小節の先頭音との音程の一番小さいベースパターン
を選択して演奏する方式が提案されている(特開昭60
−235198号公報)。しかしこの方式を採用する
と、ロック、ジャズ、…といった演奏スタイルのそれぞ
れについての各コード毎に複数のベースパターンを記憶
しておくことが必要となり、膨大な記憶容量が必要とな
るという問題がある。また上記方式を採用すると小節の
先頭音がコードの根音とならないという問題もある。FIG. 8A,
In order to correct the poor connection between measures as shown in (b), a plurality of base patterns are stored for one chord, and the final sound of the pattern played in the previous measure and the next measure in the next measure are stored. There has been proposed a method of selecting and playing a bass pattern having the smallest pitch with the leading sound (Japanese Patent Laid-Open No. Sho 60/1985).
-235198). However, if this method is adopted, it is necessary to store a plurality of base patterns for each chord for each of the performance styles such as rock, jazz,..., And there is a problem that a huge storage capacity is required. Further, when the above method is adopted, there is also a problem that the first note of a bar does not become the root note of a chord.
【0006】本発明は、上記問題を解決し、図8
(c)、(d)に示すように小節の最後で導音を示し、
小節の先頭音は変化させないようにすることにより自動
伴奏をできるだけ実際の演奏に近づけることを目的とす
る。[0006] The present invention solves the above-mentioned problem, and FIG.
(C), as shown in (d), shows the sound conduction at the end of the bar,
An object of the present invention is to make automatic accompaniment as close as possible to actual performance by keeping the leading sound of a measure unchanged.
【0007】[0007]
【課題を解決するための手段】上記目的を達成するた
め、本発明の第一の自動伴奏装置は、各小節に対応する
コードから該各小節のベースパターンを導出して自動演
奏する自動伴奏装置において、曲を構成する多数の小節
に亘って前記コードが記憶されたコードメモリと、演奏
中の小節のベースパターン中の所定拍のベース音の音高
を、次の小節に対応する前記コードから導出される該次
の小節のベースパターン中の先頭拍のベース音に基づい
て変更する音高制御手段とを備えたことを特徴とするも
のである。In order to achieve the above object, a first automatic accompaniment apparatus of the present invention derives a base pattern of each bar from a code corresponding to each bar and automatically performs the performance. , A chord memory in which the chord is stored over a number of bars constituting a song, and a pitch of a bass beat of a predetermined beat in a bass pattern of a bar being played from the chord corresponding to the next bar. Pitch control means for changing based on the base sound of the leading beat in the derived base pattern of the next measure.
【0008】また上記目的を達成するための本発明の第
二の自動伴奏装置は、各小節に対応するコードから該各
小節のベースパターンを導出して自動演奏する自動伴奏
装置において、前記コードを指定するためのコード指定
手段と、前記コード指定手段から、演奏中の小節の次の
小節に対応する前記コードが所定のタイミングで指定さ
れた場合に、演奏中の小節のベースパターン中の所定拍
のベース音の音高を、次の小節に対応する前記コードか
ら導出される該次の小節のベースパターン中の先頭拍の
ベース音に基づいて変更する音高制御手段とを備えたこ
とを特徴とするものである。According to a second aspect of the present invention, there is provided an automatic accompaniment apparatus which derives a base pattern of each bar from a code corresponding to the bar and automatically performs the performance. A chord designating means for designating, and when the chord corresponding to the measure following the measure being played is designated at a predetermined timing from the chord designating means, a predetermined beat in the base pattern of the measure being played is specified. Pitch control means for changing the pitch of the base sound of the first measure based on the base sound of the first beat in the base pattern of the next measure derived from the chord corresponding to the next measure. It is assumed that.
【0009】[0009]
【作用】本発明の第一の自動伴奏装置は、ある小節を演
奏している最中に次の小節に対応するコードをコードメ
モリから読み出し、この読み出したコードに対応する該
次の小節のベースパターン中の先頭拍のベース音に基づ
いて演奏中の小節のベースパターン中の最終拍等所定拍
のベース音の音高を変更するようにしたため、小節の先
頭音は変化させずに小節の最後で導音を示し、これによ
り音楽理論に適合したスムーズなベースラインが実現さ
れる。According to the first automatic accompaniment apparatus of the present invention, a chord corresponding to the next bar is read from the code memory while a certain bar is being played, and the base of the next bar corresponding to the read chord is read. The pitch of the base sound of the specified beat, such as the last beat in the base pattern of the measure being played, is changed based on the base sound of the first beat in the pattern. Indicates a sound guide, thereby realizing a smooth bass line adapted to music theory.
【0010】また本発明の第二の自動伴奏装置は、コー
ドを記憶しておくコードメモリに代えてコードを指定す
るための鍵盤等のコード指定手段を備え、このコード指
定手段から、演奏中の小節の次の小節に対するコードが
間に合って指定された場合に、この指定されたコードに
対応する該次の小節のベースパターン中の先頭拍のベー
ス音に基づいて演奏中の小節のベースパターン中の所定
拍のベース音の音高を変更するようにしたため、上記第
一の自動伴奏装置と同様に小節の先頭音は変化させずに
小節の最後で導音を示すこととなる。The second automatic accompaniment apparatus of the present invention includes a chord designating means such as a keyboard for designating a chord instead of a chord memory for storing a chord. If the chord for the next measure of the measure is specified in time, the base pattern of the currently playing measure in the base pattern of the first beat in the base pattern of the next measure corresponding to the specified chord is Since the pitch of the bass sound of the predetermined beat is changed, the leading sound of the measure is not changed, and the leading sound is indicated at the end of the measure, as in the first automatic accompaniment device.
【0011】[0011]
【実施例】以下、本発明の実施例について説明する。図
1は、本発明の一実施例に係る自動伴奏装置の内部回路
構成を示す概略ブロック図である。メロディの演奏やコ
ードの指定に用いられる鍵盤を構成する各鍵に取付けら
れた多数のスイッチからなる鍵盤部1、ロック、ジャ
ズ、…等の演奏スタイル、テンポ、音色等を設定する操
作子群2、外部の音源を鳴らしたり外部からコントロー
ルされたりするためにMIDI信号を入出力するMID
I入出力部3、演算を実行するためのCPU4、プログ
ラム等を記憶しておくためのROM5、種々の情報を一
時的に記憶しておくためのRAM6、この装置の状態を
表示するための表示部7、この装置における種々の演算
結果に基づいて楽音を選択して発音する音源部8から構
成され、これら各部1〜8はバスライン9で互いに接続
されている。Embodiments of the present invention will be described below. FIG. 1 is a schematic block diagram showing an internal circuit configuration of an automatic accompaniment device according to one embodiment of the present invention. A keyboard unit 1 composed of a number of switches attached to each key constituting a keyboard used for playing a melody or designating a chord, a group of operators 2 for setting a performance style such as rock, jazz,. MID that inputs and outputs MIDI signals to sound an external sound source or to be controlled externally
I input / output unit 3, CPU 4 for executing calculations, ROM 5 for storing programs and the like, RAM 6 for temporarily storing various information, display for displaying the state of this device A sound source section 8 for selecting and generating a musical tone based on various calculation results in the apparatus; these sections 1 to 8 are connected to each other by a bus line 9;
【0012】図2は、ROM5内に記憶されCPU4で
実行されるプログラムのフローチャートである。また図
3は、初期設定の段階でROM5からRAM6に転送さ
れる、ある一つの曲に対応する一連のコードを表わした
図である。この図は、この曲の、最初の小節に対応する
コードがCmaj、次の小節に対応するコードがEm,
以下各小節が順にD7,G7,Cmaj、…に対応して
いることを表わしている。FIG. 2 is a flowchart of a program stored in the ROM 5 and executed by the CPU 4. FIG. 3 is a diagram showing a series of codes corresponding to a certain piece of music transferred from the ROM 5 to the RAM 6 at the stage of initial setting. In this figure, the chord corresponding to the first measure of this song is Cmaj, the chord corresponding to the next measure is Em,
Hereinafter, it is shown that each measure corresponds to D7, G7, Cmaj,...
【0013】図4は、ROM5内に記憶された、もしく
は初期設定の段階でROM5からRAM6に転送される
演奏スタイルと根音に対するシフト量との対応を表わし
た図である。’第1音〜第8音’は1つの小節を構成す
る各8分音符を表わしており、これら第1音〜第8音に
対応して記載された0,5等の数値は根音に対するシフ
ト量を表わし、例えば5は根音から5度高い音を発音す
ることを表わしている。また’nul’は、その直前の
8分音分の音を4分音符分の長さで発音することを表わ
している。また、’フラグ’は1つの小節中の第8音を
次の小節の先頭音に基づいて変化させる(’1’)か否
(’0’)かを定める導音修正フラグである。FIG. 4 is a diagram showing the correspondence between the performance style stored in the ROM 5 or transferred from the ROM 5 to the RAM 6 at the initial setting stage and the shift amount for the root note. 'First to eighth notes' represent eighth notes constituting one bar, and the numerical values such as 0, 5, etc. described corresponding to the first to eighth notes are relative to the root note. The shift amount, for example, 5 indicates that a tone 5 times higher than the root note is generated. 'Null' indicates that the immediately preceding eighth note is pronounced with a quarter note length. The 'flag' is a lead correction flag that determines whether the eighth sound in one measure is changed ('1') or not ('0') based on the first sound of the next measure.
【0014】図5はRAM6内のワークエリアを示した
図である。自動演奏が開始されると図2に示すプログラ
ムが実行され、先ず初期設定が行われる(ステップ
(a))。この初期設定の段階で、前述した図3に示す
一連のコード(及び図4に示す各演奏スタイルに対応す
るベースパターン)がROM5からRAM6に転送さ
れ、またこれとともに、操作子群2によって選択された
演奏スタイルに対応するベースパターン(図4参照)の
第8音(ここではロックに対応するアドレス0001の
第8音’0’)がワーク領域LB(図5参照)にセット
される。FIG. 5 is a diagram showing a work area in the RAM 6. When the automatic performance is started, the program shown in FIG. 2 is executed, and first, initial setting is performed (step (a)). At this stage of the initial setting, the above-described series of chords shown in FIG. 3 (and the base patterns corresponding to the respective performance styles shown in FIG. 4) are transferred from the ROM 5 to the RAM 6 and are also selected by the operator group 2. The eighth sound (here, the eighth sound '0' of the address 0001 corresponding to the lock) of the base pattern (see FIG. 4) corresponding to the played style is set in the work area LB (see FIG. 5).
【0015】次にステップ(b)において、現時点が小
節の頭にあるか否か、即ち今からその小節の第1音を発
音する直前の段階にあるか否かが判断され、現時点が小
節の頭にある場合は、ワークエリアRR(図5参照)に
その小節に対応するコード(ここでは図3に示すアドレ
ス0001に対応する小節のコード(Cmaj)がセッ
トされる(ステップ(C))。その後、現時点が導音を
発音するところであるか否か、即ちその小節の第8音を
発音する直前の段階にあるか否かが判断される(ステッ
プ(d))。ここでは現時点は小節の頭であるため、ス
テップ(j)にジャンプし、第1音がワークエリアRR
にセットされたコードに従って必要に応じて音高が変更
されて発音され、ステップ(b)に戻る。ここでこのフ
ローチャートには図示されていないが、操作子群2で設
定されるテンポ情報に基づいて8分音符1つあたり所定
の時間間隔となるように、ステップ(j)で1つの8分
音符が発音された後ステップ(b)に戻るまでの時間が
調整される。ステップ(b)に戻ると今度は小節の頭で
はなく、また導音を発音する直前の段階でもなく(ステ
ップ(d))、したがって再びステップ(j)にジャン
プして今度は第2音が発音される。Next, in step (b), it is determined whether or not the current time is at the beginning of the measure, that is, whether or not it is just before the first sound of the measure is generated. If it is, the code corresponding to the measure (here, the code (Cmaj) of the measure corresponding to the address 0001 shown in FIG. 3) is set in the work area RR (see FIG. 5) (step (C)). Thereafter, it is determined whether or not the current time is the time at which the guide sound is to be emitted, that is, whether or not the current time is immediately before the eighth sound of the measure is emitted (step (d)). Since it is the head, the program jumps to step (j) and the first sound is the work area RR.
The pitch is changed as necessary according to the chord set in step (b) to generate a tone, and the process returns to step (b). Here, although not shown in this flowchart, one eighth note is set in step (j) based on the tempo information set by the operator group 2 so that a predetermined time interval is set for each eighth note. Is adjusted after the sound is generated until the process returns to step (b). Returning to step (b), this is not the beginning of the bar, nor is it just before the pronunciation of the conducting sound (step (d)), and therefore, jumping to step (j) again, this time producing the second note Is done.
【0016】以上の動作を繰返し、第7音が発音されて
ステップ(b)に戻ると、小節の頭ではないためステッ
プ(d)に進み、次に導音(第8音)を発音する段階に
あるためステップ(e)に進む。このステップ(e)で
は、RAM6内の図3に示す表が参照されて次の小節の
コード、即ちここではアドレス0001に記憶されたコ
ードEmがワークエリアNC(図5参照)にロードされ
る。次にステップ(f)において現在演奏中の演奏スタ
イルの導音修正フラグが参照される。この導音修正フラ
グが’0’の場合はステップ(j)に進んで第8音が図
4の演奏スタイルの第8音で指示された音高のまま発音
されるが、ここでは導音修正フラグが’1’であるため
次にステップ(g)に移り、ワークエリアLB内のベー
ス音(第8音)が、ワークエリアNC内のコード(ここ
ではEm)から導出される次小節の最初のベース音より
も高い音であるか否かが判定され、高い音である場合は
ステップ(h)へ進んでこれから発音される導音(第8
音)が次のコードの根音(次の小節の第1音)の半音階
下となるようのその音高が変更され、また低い音である
場合はステップ(i)に進んでこれから発音される導音
(第8音)が次のコードの根音(次の小節の第1音)の
半音階上となるようにその音高が変更され、ステップ
(j)に進んでその変更された音高の第8音が発音され
る。なおこのフローチャートには図示されていないが、
この実施例ではこれから発音される導音(第8音)と次
の根音(次の小節の第1音)とが同じ音高もしくは半音
階だけ異なる音高である場合は、第8音は次のコードの
根音(次の小節の第1音)に基づいてその音高が変更さ
れることなく発音されることは言うまでもない。When the above operation is repeated and the seventh sound is generated and the process returns to step (b), the process proceeds to step (d) because the bar is not at the beginning of the bar, and then the sounding of the conductive sound (the eighth sound) is performed. To step (e). In this step (e), referring to the table shown in FIG. 3 in the RAM 6, the code of the next bar, that is, the code Em stored at the address 0001 in this case, is loaded into the work area NC (see FIG. 5). Next, in step (f), the sound guide correction flag of the performance style currently being played is referred to. If the correction flag is "0", the process proceeds to step (j), and the eighth tone is generated at the pitch designated by the eighth tone in the performance style of FIG. Since the flag is '1', the process proceeds to step (g), where the base sound (eighth sound) in the work area LB is the first measure of the next measure derived from the chord (here, Em) in the work area NC. It is determined whether or not the sound is higher than the bass sound of the first sound.
The pitch is changed so that the pitch is a semitone lower than the root of the next chord (the first note of the next bar), and if the pitch is low, the process proceeds to step (i) to be pronounced from now on. The pitch is changed so that the conduction sound (eighth sound) is a chromatic scale higher than the root of the next chord (first sound of the next bar), and the program proceeds to step (j) to change the pitch. The eighth high note is pronounced. Although not shown in this flowchart,
In this embodiment, if the lead sound to be pronounced (the eighth note) and the next root note (the first note in the next bar) have the same pitch or a different pitch by a chromatic scale, the eighth note is It goes without saying that the pitch is not changed based on the root note of the next chord (the first note of the next bar).
【0017】図6は上記のようにして順次発音されたベ
ース音を示した図である。各小節の第8音が次の小節の
第1音に基づいてその音高が変更されている。以上のよ
うにしてあらかじめ一連の各小節に対応するコードが記
憶されている場合に、次の小節への音楽的なつながりを
考慮したベース音の演奏が行われる。なお上記実施例で
は、第8音の音高を変更して導音とするにあたり、該導
音が次の小節の第1音の半音上、半音下となるようにそ
の音高が変更されたが、第8音(導音)と次の小節の第
1音との音高関係はこの半音上、半音下に限られるもの
ではなく、例えば導音が次の小節の第1音に対し完全5
度上、完全4度下となるように第8音の音高を変更して
もよい。FIG. 6 is a diagram showing bass sounds generated sequentially as described above. The pitch of the eighth sound of each measure is changed based on the first sound of the next measure. As described above, when the chords corresponding to the series of measures are stored in advance, the bass sound is played in consideration of the musical connection to the next measure. In the above embodiment, when the pitch of the eighth sound is changed to be a conductive sound, the pitch is changed so that the conductive sound is one semitone above and one semitone below the first sound of the next bar. However, the pitch relationship between the eighth sound (conducted sound) and the first sound of the next bar is not limited to this semitone upper and lower semitones. 5
The pitch of the eighth sound may be changed so as to be higher by 4 degrees and lower by 4 degrees.
【0018】また、上記実施例では、導音となるのは最
終拍(第8音)のみであるが、本発明では導音となるの
は最終拍に限られるものではなく、例えば図7に示す様
なベースパターンの場合には、最終拍(第8音)ととも
にその一つ手前の拍(第7音)も導音となる。また上記
実施例では、図3に示すような一連のコードがあらかじ
め記憶されていたが、鍵盤部1で第8音の音高の変更に
間に合うタイミングで次の小節のコードが指定されるよ
うに演奏される場合、例えば第2拍目から第4拍目の直
前までに次の小節のコードが指定される場合には、図3
に示すような一連のコードがあらかじめ記憶されていな
くても上記と同様に次の小節への音楽的なつながりが考
慮されたベース音の演奏を行うことができることはいう
までもない。Further, in the above-described embodiment, only the last beat (the eighth tone) is used as the sound guide. However, in the present invention, the sound guide is not limited to the last beat. For example, FIG. In the case of the base pattern as shown, the preceding beat (seventh sound) as well as the final beat (eighth sound) are also the lead sounds. Further, in the above embodiment, a series of chords as shown in FIG. 3 is stored in advance, but the chord of the next bar is designated by the keyboard unit 1 at the timing of changing the pitch of the eighth note. When the performance is performed, for example, when the chord of the next bar is specified from the second beat to immediately before the fourth beat, FIG.
Needless to say, even if a series of chords as shown in (1) is not stored in advance, a bass sound can be performed in consideration of the musical connection to the next bar in the same manner as described above.
【0019】[0019]
【発明の効果】以上説明したように本発明の自動伴奏装
置は、曲を構成する多数の小節に亘ってコードが記憶さ
れたコードメモリを備えるか、もしくはコードを指定す
るためのコード指定手段を備えて、演奏中の小節の次の
小節に対応する前記コードが所定のタイミングでこのコ
ード指定手段から指定されるように演奏方法に制限を加
え、演奏中の小節のベースパターン中の所定拍のベース
音の音高を、次の小節に対応するコードから導出される
該次の小節のベースパターン中の先頭拍のベース音に基
づいて変更するようにしたため、各小節の先頭音はコー
ドで定まる音高のままとし、小節の最後で導音を示し、
これにより各小節と次の小節との音楽的なつながりの良
いベース演奏を行うことができる。As described above, the automatic accompaniment apparatus according to the present invention includes a code memory in which chords are stored over a number of bars constituting a tune, or a chord designating means for designating a chord. In addition, the playing method is limited so that the chord corresponding to the measure following the measure being played is specified by the code specifying means at a predetermined timing, and the predetermined beat of the base pattern of the measure being played is specified. Since the pitch of the bass sound is changed based on the base sound of the first beat in the base pattern of the next measure derived from the code corresponding to the next measure, the first sound of each measure is determined by the chord Leave the pitch at the end of the measure, showing the lead at the end of the measure,
As a result, a bass performance with good musical connection between each measure and the next measure can be performed.
【図面の簡単な説明】[Brief description of the drawings]
【図1】本発明の一実施例に係る自動伴奏装置の内部回
路構成を示す概略ブロック図である。FIG. 1 is a schematic block diagram showing an internal circuit configuration of an automatic accompaniment device according to one embodiment of the present invention.
【図2】図1に示すROM内に記憶されCPUで実行さ
れるプログラムのフローチャートである。FIG. 2 is a flowchart of a program stored in a ROM shown in FIG. 1 and executed by a CPU.
【図3】初期設定の段階でROMからRAMに転送され
る、ある一つの曲に対応する一連のコードを表わした図
である。FIG. 3 is a diagram showing a series of codes corresponding to a certain piece of music transferred from a ROM to a RAM at an initial setting stage.
【図4】図1に示すROM内に記憶された、もしくは初
期設定の段階でROMからRAMに転送される、演奏ス
タイルと根音に対するシフト量との対応を表わした図で
ある。FIG. 4 is a diagram showing a correspondence between a performance style and a shift amount for a root note stored in the ROM shown in FIG. 1 or transferred from the ROM to the RAM at an initial setting stage.
【図5】図1に示すRAM内のワークエリアを示した図
である。FIG. 5 is a diagram showing a work area in a RAM shown in FIG. 1;
【図6】順次発音されたベース音を示した図である。FIG. 6 is a diagram showing sequentially generated bass sounds.
【図7】本発明による伴奏パターンの一例を示した図で
ある。FIG. 7 is a diagram showing an example of an accompaniment pattern according to the present invention.
【図8】従来の自動伴奏装置における伴奏パターンと、
望ましい伴奏パターンの例を示した図である。FIG. 8 shows an accompaniment pattern in a conventional automatic accompaniment device,
FIG. 9 is a diagram showing an example of a desirable accompaniment pattern.
1 鍵盤部 2 操作子部 3 MIDI入出力部 4 CPU 5 ROM 6 RAM 7 表示部 8 音源部 9 バスライン DESCRIPTION OF SYMBOLS 1 Keyboard part 2 Operator part 3 MIDI input / output part 4 CPU 5 ROM 6 RAM 7 Display part 8 Sound source part 9 Bus line
Claims (2)
ベースパターンを導出して自動演奏する自動伴奏装置に
おいて、 曲を構成する多数の小節に亘って前記コードが記憶され
たコードメモリと、 演奏中の小節のベースパターン中の所定拍のベース音の
音高を、次の小節に対応する前記コードから導出される
該次の小節のベースパターン中の先頭拍のベース音に基
づいて変更する音高制御手段とを備えたことを特徴とす
る自動伴奏装置。1. An automatic accompaniment apparatus for deriving a base pattern of each bar from a code corresponding to each bar and automatically performing the bar pattern, comprising: a code memory in which the chord is stored over a number of bars constituting a song; Changing the pitch of the bass sound of a predetermined beat in the bass pattern of the measure being played based on the base sound of the first beat in the base pattern of the next measure derived from the chord corresponding to the next measure. An automatic accompaniment device comprising a pitch control means.
ベースパターンを導出して自動演奏する自動伴奏装置に
おいて、 前記コードを指定するためのコード指定手段と、 前記コード指定手段から、演奏中の小節の次の小節に対
応する前記コードが所定のタイミングで指定された場合
に、演奏中の小節のベースパターン中の所定拍のベース
音の音高を、次の小節に対応する前記コードから導出さ
れる該次の小節のベースパターン中の先頭拍のベース音
に基づいて変更する音高制御手段とを備えたことを特徴
とする自動伴奏装置。2. An automatic accompaniment apparatus for deriving a base pattern of each measure from a chord corresponding to each measure and automatically performing the chord, comprising: a chord designating means for designating the chord; If the chord corresponding to the next measure of the measure is specified at a predetermined timing, the pitch of the base sound of a predetermined beat in the bass pattern of the measure being played is calculated from the chord corresponding to the next measure. An automatic accompaniment device, comprising: pitch control means for changing based on a base sound of a leading beat in the derived base pattern of the next measure.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP3185949A JP3054242B2 (en) | 1991-07-25 | 1991-07-25 | Automatic accompaniment device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP3185949A JP3054242B2 (en) | 1991-07-25 | 1991-07-25 | Automatic accompaniment device |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH0527765A JPH0527765A (en) | 1993-02-05 |
JP3054242B2 true JP3054242B2 (en) | 2000-06-19 |
Family
ID=16179701
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP3185949A Expired - Fee Related JP3054242B2 (en) | 1991-07-25 | 1991-07-25 | Automatic accompaniment device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3054242B2 (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5415102B2 (en) * | 2009-02-24 | 2014-02-12 | 株式会社河合楽器製作所 | Melody deformation device and melody deformation program |
JP7034651B2 (en) * | 2017-09-28 | 2022-03-14 | キヤノン株式会社 | Image forming device |
-
1991
- 1991-07-25 JP JP3185949A patent/JP3054242B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JPH0527765A (en) | 1993-02-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2562370B2 (en) | Automatic accompaniment device | |
JP2000514571A (en) | Automatic improvisation system and method | |
JP3637775B2 (en) | Melody generator and recording medium | |
JP2612923B2 (en) | Electronic musical instrument | |
JPH07219536A (en) | Automatic arrangement device | |
JP3436377B2 (en) | Automatic arrangement device and electronic musical instrument | |
JP3054242B2 (en) | Automatic accompaniment device | |
JPH01179090A (en) | Automatic playing device | |
JPH04274497A (en) | Automatic accompaniment player | |
JP3427413B2 (en) | Automatic arrangement device | |
JP2943560B2 (en) | Automatic performance device | |
JP2745769B2 (en) | Tempo controller | |
JP3296182B2 (en) | Automatic accompaniment device | |
JP3064738B2 (en) | Accompaniment pattern selection device | |
JP3738634B2 (en) | Automatic accompaniment device and recording medium | |
JP2636477B2 (en) | Electronic musical instrument | |
JP3360956B2 (en) | Pitch shifter | |
JP3055352B2 (en) | Accompaniment pattern creation device | |
JP3775039B2 (en) | Melody generator and recording medium | |
JPH07181973A (en) | Automatic accompaniment device of electronic musical instrument | |
JP3499672B2 (en) | Automatic performance device | |
JP3120806B2 (en) | Automatic accompaniment device | |
JP2848322B2 (en) | Automatic accompaniment device | |
JPS6342272B2 (en) | ||
JPH07104753A (en) | Automatic tuning device of electronic musical instrument |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20000328 |
|
S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313532 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090407 Year of fee payment: 9 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110407 Year of fee payment: 11 |
|
LAPS | Cancellation because of no payment of annual fees |