JPS63298289A - Performer - Google Patents
PerformerInfo
- Publication number
- JPS63298289A JPS63298289A JP62133842A JP13384287A JPS63298289A JP S63298289 A JPS63298289 A JP S63298289A JP 62133842 A JP62133842 A JP 62133842A JP 13384287 A JP13384287 A JP 13384287A JP S63298289 A JPS63298289 A JP S63298289A
- Authority
- JP
- Japan
- Prior art keywords
- performance data
- performance
- data
- timing
- note
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000001514 detection method Methods 0.000 claims description 7
- 230000033764 rhythmic process Effects 0.000 description 10
- 230000003111 delayed effect Effects 0.000 description 5
- 150000001875 compounds Chemical class 0.000 description 4
- 238000010586 diagram Methods 0.000 description 4
- 238000000034 method Methods 0.000 description 4
- 230000000694 effects Effects 0.000 description 2
- 230000005236 sound signal Effects 0.000 description 2
- 241000282412 Homo Species 0.000 description 1
- 230000001934 delay Effects 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000007274 generation of a signal involved in cell-cell signaling Effects 0.000 description 1
Landscapes
- Electrophonic Musical Instruments (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。(57) [Summary] This bulletin contains application data before electronic filing, so abstract data is not recorded.
Description
【発明の詳細な説明】
「産業上の利用分野」
この発明は、演奏装置にかかり、特に、人間味の付加さ
れた演奏を行うことができる演奏装置に関する。DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to a musical performance device, and particularly to a musical performance device that can perform performances with an added human touch.
「従来の技術」
人間の演奏は、楽譜上は同一タイミングで奏するように
表された和音であっても、微妙にずれたタイミングで奏
されることが多い。``Prior Art'' When humans play chords, even if chords are shown to be played at the same timing on a musical score, they are often played at slightly different timings.
そして、このようなずれが、演奏に人間味を付加し、音
楽性豊かな心地よい演奏となる。This kind of deviation adds a human touch to the performance, resulting in a pleasant performance with rich musicality.
従来の演奏装置においては、単音演奏用のもの−にあっ
ては、音長データそのものを微妙にずらして設定するも
のが開発されていたが(特開昭62−52597号)、
複音の演奏において微少タイミングずらして奏するもの
は開発されていなかった。Among conventional performance devices for single-note performance, one was developed in which the note length data itself was set by slightly shifting it (Japanese Patent Application Laid-Open No. 62-52597).
Nothing had been developed that could play multiple notes with a slight timing shift.
「発明が解決しようとする問題点」
ところで、音長データをずらして設定する方式にあって
は、楽曲全部について音長データを入力しなければなら
ないため、データ入力操作が極めて繁雑となる問題が生
じる。``Problems to be Solved by the Invention'' By the way, in the method of shifting and setting tone length data, there is a problem that the data input operation becomes extremely complicated because the tone length data must be input for the entire song. arise.
また、従来の電子楽器においては、マニュアル演奏時に
おいても1.キー等を操作した時点において対応する楽
音が発生されるため、複音を微少タイミングずらして演
奏するのは高度なテクニックを必要とし、初心者には困
難となる事情があった。In addition, in conventional electronic musical instruments, 1. Since a corresponding musical tone is generated when a key or the like is operated, it requires advanced technique to play multiple tones with slight timing shifts, which can be difficult for beginners.
この発明は、上述した事情に鑑みてなされたもので、デ
ータ入力を繁雑とせずに複音演奏において発音タイング
を微妙にずらすことができ、また、マニュアル演奏にお
いても簡単な操作で複音を微少タイミングずらして演奏
することができる演奏装置を提供することを目的として
いる。This invention was made in view of the above-mentioned circumstances, and it is possible to subtly shift the pronunciation timing in multi-note performance without complicating data input, and also to slightly shift the timing of multi-note play with a simple operation during manual performance. The purpose of the present invention is to provide a performance device that can be played using the following methods.
「問題点を解決するための手段」
この発明は、上記問題点を解決するために、同時に複数
音分の演奏データを発生し得る演奏データ発生装置と、
この演奏データ発生装置から出力される演奏データに基
づいて楽音を発生する楽音発生手段と、前記演奏データ
発生装置から同時に複数音分の演奏データが出力され、
かつ、出力された各演奏データに対応する音の少なくと
も2音の音程差が所定音程以上であることを検出する検
出手段と、所定の小節あるいは所定の拍においてタイミ
ング信号を発生するタイミング信号発生手段と、前記タ
イミング信号が出力され、かつ、前記検出手段が所定音
程差の複音を検出した際に、前記各演奏データに対応す
る音のうち少なくとも1つの音の発音タイミングを最小
音符よりも短い間隔でずらすタイミング調整手段とを具
備している。"Means for Solving the Problems" In order to solve the above problems, the present invention provides a performance data generation device that can simultaneously generate performance data for multiple notes;
a musical tone generating means for generating musical tones based on the performance data output from the performance data generating device, and performance data for a plurality of notes being simultaneously output from the performance data generating device;
and detecting means for detecting that the pitch difference between at least two tones corresponding to each outputted performance data is equal to or greater than a predetermined pitch; and timing signal generating means for generating a timing signal at a predetermined measure or a predetermined beat. When the timing signal is output and the detecting means detects a double note with a predetermined pitch difference, the timing of producing at least one note among the notes corresponding to each performance data is set at an interval shorter than the minimum note. and timing adjustment means for shifting the timing.
「作用」
タイミング信号が出力された際に、所定音程差を有した
複音を発生するとき、その発音タイミングが最小音符よ
り短い間隔でずらされる。"Function" When a timing signal is output and a compound tone having a predetermined pitch difference is generated, the timing of its sound generation is shifted by an interval shorter than the minimum note.
「実施例」
以下、図面を参照してこの発明の実施例について説明す
る。"Embodiments" Hereinafter, embodiments of the present invention will be described with reference to the drawings.
第1図は、この発明の第1の実施例の構成を示すブロッ
ク図である。図において、1は曲のテンポを決定するテ
ンポクロックTCLを発生するテンポクロック発振器で
ある。テンポクロックTCLの周期は、例えば、最小音
符(16分音符あるいは32分音符)より充分に小さく
、かつ、整数分の1となるように設定されている。2は
テンポクロックTCLをカウントするカウンタであり、
カウント結果をパターンメモリ3に供給するとともに、
1小節の第1拍目にタイミング信号Saを出力する。パ
ターンメモリ3には、種々のリズムに対応したリズムパ
ターンが記憶されており、これらのリズムパターンの内
いずれか1つがリズムセレクタ4によって選択されるよ
うになっている。FIG. 1 is a block diagram showing the configuration of a first embodiment of the present invention. In the figure, 1 is a tempo clock oscillator that generates a tempo clock TCL that determines the tempo of a song. The period of the tempo clock TCL is set, for example, to be sufficiently smaller than the minimum note (16th note or 32nd note) and to be one fraction of an integer. 2 is a counter that counts the tempo clock TCL,
While supplying the count result to the pattern memory 3,
A timing signal Sa is output at the first beat of one measure. The pattern memory 3 stores rhythm patterns corresponding to various rhythms, and one of these rhythm patterns is selected by the rhythm selector 4.
また、パターンメモリ3は、選択されているリズムのパ
ターンデータをカウンタ2のカウント結果に応じて出力
し、リズム音源5に供給する。リズム音源5は、スネア
ドラム、バスドラム、シンバル(オープン/クローズ)
等の音源を有し、パターンメモリ3から供給されたリズ
ムパターンデータに基づいて上記各音源を駆動し、リズ
ム音信号SIIを作成する。リズム音信号SRは、サウ
ンドシステム6に供給され、ここで、楽音として発音さ
れる。Further, the pattern memory 3 outputs pattern data of the selected rhythm according to the count result of the counter 2, and supplies it to the rhythm sound source 5. Rhythm sound source 5 is snare drum, bass drum, cymbal (open/closed)
Each of the sound sources is driven based on the rhythm pattern data supplied from the pattern memory 3 to create a rhythm sound signal SII. The rhythm sound signal SR is supplied to the sound system 6, where it is sounded as a musical tone.
次に、IOは自動演奏用の演奏データが記憶される自動
演奏データメモリ(RAM)である。書込/読出制御回
路11は、自動演奏データメモリ10に対するデータの
読出し、および書き込みを制御する回路であり、読出し
時にはテンポクロックTCLに基づいてアクセスアドレ
スを更新する。Next, IO is an automatic performance data memory (RAM) in which performance data for automatic performance is stored. The write/read control circuit 11 is a circuit that controls reading and writing of data to the automatic performance data memory 10, and updates the access address based on the tempo clock TCL during reading.
すなわち、自動演奏データメモリlOから読出された演
奏データにおける符長データと、テンポクロックTCL
のカウント値とを比較し、符長データに対応するカウン
ト値となった時点で、次の演奏データに対応するアドレ
スを自動演奏データメモリlOに供給する。この場合、
スイッチS W aをオンすると読出しが開始され、ス
イッチSWbをオンすると読出しが終了する。この自動
演奏データメモリ10から読出された演奏データはデマ
ルチプレクサ12に供給され、ここで5チヤンネルのデ
ータに分割される。すなわち、演奏データには、5種の
キーデータが含まれており、デマルチプレクサ12は、
書込/読出制御回路11から供給される高速のクロック
φに基づいて、5種のデータをそれぞれのチャネルに割
り当てるとともに、各演奏データをサンプルホールドす
る。ここで、5種のデータとは、1つのアッパーキー(
メロディ用キー)データと、3つのロワーキー(和音用
キー)データと、1つのペダルキー(ベース音用キー)
データであり、アッパーキーデータがチャネル1に、ロ
ワーキーデータがチャネル2〜4に、ペダルキーデータ
がチャネル5に割り当てられる。この場合、自動演奏デ
ータメモリ10から順次読出される個々の演奏データは
、1つのキーデータまたは同時に発音すべき複数のキー
データからなっており、したがって、個々の自動演奏デ
ータに含まれるキーデータの数は、同時発音数に応じて
変化する。That is, the note length data in the performance data read from the automatic performance data memory IO and the tempo clock TCL
When the count value corresponds to the note length data, the address corresponding to the next performance data is supplied to the automatic performance data memory IO. in this case,
Reading starts when the switch SWa is turned on, and reading ends when the switch SWb is turned on. The performance data read from the automatic performance data memory 10 is supplied to a demultiplexer 12, where it is divided into five channels of data. That is, the performance data includes five types of key data, and the demultiplexer 12
Based on the high-speed clock φ supplied from the write/read control circuit 11, five types of data are assigned to each channel, and each performance data is sampled and held. Here, the five types of data refer to one upper key (
Melody key) data, 3 lower key (chord keys) data, and 1 pedal key (bass note key)
Upper key data is assigned to channel 1, lower key data is assigned to channels 2 to 4, and pedal key data is assigned to channel 5. In this case, each piece of performance data sequentially read out from the automatic performance data memory 10 consists of one key data or a plurality of key data that should be sounded simultaneously. The number changes depending on the number of simultaneous sounds.
デマルチプレクサ!2の第2〜第5チヤネルから出力さ
れるロワーキーデータLK1〜L K 3およびペダル
キーデータPKは、楽音信号形成回路13に供給され、
ここで楽音信号に変換された後にサウンドシステム6に
供給される。また、デマルチプレクサ12の第1チヤネ
ルから出力されたアッパーキーデータtJKは、セレク
タ14の一方の入力端に供給されるとともに、Dフリッ
プフロップ15を介して遅延アッパーキーデータUKd
となった後にセレクタ14の他方の入力端に供給される
。Demultiplexer! The lower key data LK1 to LK3 and the pedal key data PK output from the second to fifth channels of the musical tone signal forming circuit 13 are supplied to the musical tone signal forming circuit 13,
Here, the signal is converted into a musical tone signal and then supplied to the sound system 6. Further, the upper key data tJK output from the first channel of the demultiplexer 12 is supplied to one input terminal of the selector 14, and is also supplied to the delayed upper key data UKd via the D flip-flop 15.
After that, it is supplied to the other input terminal of the selector 14.
Dフリップフロップ15は、テンポクロックTCLをク
ロック信号として動作し、アッパーキーデータUKをテ
ンポクロックTCLの1周期分遅延させる。セレクタ1
4から出力されるアッパーキーデータUKあるいは遅延
アッパーキーデータUKdは、楽音信号形成回路13に
おいて楽音信号に変換され、その後にサウンドシステム
6に供給される。The D flip-flop 15 operates using the tempo clock TCL as a clock signal, and delays the upper key data UK by one cycle of the tempo clock TCL. Selector 1
The upper key data UK or delayed upper key data UKd outputted from 4 is converted into a musical tone signal by a musical tone signal forming circuit 13, and then supplied to the sound system 6.
18は、多数のキースイッチから構成されているキーボ
ード(鍵盤)であり、その出力信号は楽音信号形成回路
13によって楽音信号に変換された後にサウンドシステ
ム6に供給される。このキーボード18は、演奏者が手
動演奏を行う際に使用される。A keyboard 18 is composed of a large number of key switches, and its output signal is converted into a musical tone signal by the musical tone signal forming circuit 13 and then supplied to the sound system 6. This keyboard 18 is used when the player performs manually.
次に、20はロワーキーデータt、に、−LKsのうち
の最低音を検出する最低音検出回路であり、ここで検出
された最低音キーデータMLKはデジタル減算器21の
B入力端に供給される。デジタル減算器21は、A入力
端に供給されるアッパーキーデータUKからB入力端に
供給される最低音キーデータMLKを減算し、この減算
結果である音程差データDKをデジタルコンパレータ2
2のへ入力端に供給する。また、ORIおよff−0R
2は、各々入力端が複数ビットとなっているオアゲート
であり、アッパーキーデータUKおよび最低音キーデー
タMLKの全ビットが各々の入力端に供給されている。Next, 20 is a lowest note detection circuit that detects the lowest note of -LKs in the lower key data t, and the lowest note key data MLK detected here is supplied to the B input terminal of the digital subtractor 21. be done. The digital subtracter 21 subtracts the lowest key data MLK supplied to the B input terminal from the upper key data UK supplied to the A input terminal, and transfers the pitch difference data DK, which is the result of this subtraction, to the digital comparator 2.
2 to the input end. Also, ORI and ff-0R
Reference numeral 2 denotes an OR gate whose input terminals each have a plurality of bits, and all bits of the upper key data UK and the lowest key data MLK are supplied to each input terminal.
これらオアゲートOR1,OR2の出力信号はアンドゲ
ートANIの入力端に供給され、アントゲ−)ANIの
出力信弯がデジタル減算器21のイネーブル端子ENに
供給される。The output signals of these OR gates OR1 and OR2 are supplied to the input terminal of an AND gate ANI, and the output signal of the AND gate ANI is supplied to the enable terminal EN of the digital subtracter 21.
したがって、自動演奏データメモリlOからアッパーキ
ーデータUKが出力されない場合、あるいはロワーキー
データL K l−L K sのいずれもが出力されな
い場合は、デジタル減算器21は動作しない。言い換え
れば、和音のみ又はメロディ音のみの演奏の場合にはデ
ジタル減算器21は動作しない。このように、オアゲー
トORI、OR2およびアンドゲートANIは、アッパ
ーキーデータUK(メロディ音)とロワーキーデータL
K、〜KLs(和音)との間において複音検出を行い、
複音が検出されたときのみデジタル減算器21をイネー
ブルとする。Therefore, if the upper key data UK is not output from the automatic performance data memory IO, or if none of the lower key data LKl-LKs is output, the digital subtracter 21 does not operate. In other words, the digital subtracter 21 does not operate when only chords or melody tones are played. In this way, the OR gates ORI, OR2 and AND gate ANI are the upper key data UK (melody sound) and the lower key data L.
Perform compound note detection between K and ~KLs (chords),
The digital subtracter 21 is enabled only when a double tone is detected.
デジタルコンパレータ22は、B入力端に供給されてい
るデジタルボリューム24の出力データとへ入力端に供
給される音程差データDKとの比較を行い、A>Hのと
きに出力信号sbを“1”信号とする。すなわち、音程
差データDKがデジタルボリューム24の設定値を超え
る音程差である場合に信号sbが“1°となる。したが
って、デジタルボリューム24の設定値を変えることに
より、検出すべき音程差を任意に変更することができる
。アンドゲートAN2は、信号Saとsbとの論理積を
とり、その演算結果である信号Scをセレクタ14の制
御端子に供給する。The digital comparator 22 compares the output data of the digital volume 24 supplied to the B input terminal with the pitch difference data DK supplied to the B input terminal, and sets the output signal sb to "1" when A>H. Signal. That is, when the pitch difference data DK is a pitch difference that exceeds the set value of the digital volume 24, the signal sb becomes "1°. Therefore, by changing the set value of the digital volume 24, the pitch difference to be detected can be set arbitrarily. The AND gate AN2 takes the logical product of the signals Sa and sb, and supplies the signal Sc, which is the result of the operation, to the control terminal of the selector 14.
次に、上記構成によるこの実施例について説明する。Next, this embodiment with the above configuration will be described.
今、自動演奏データメモリlOから、第2図に示す楽譜
(題名「フェステラリアーネ」の一部!りに対応する演
奏データが出力され、また、第2図に示す音符H1,H
2,H3がアッパーキーデータUKによって、音符Ll
、L2.L3がロワーキーデータLK、−LK@のいず
れかによって奏されるとする。Now, the automatic performance data memory IO outputs the performance data corresponding to the musical score shown in FIG.
2, H3 is changed to note Ll by upper key data UK.
, L2. Assume that L3 is played by either lower key data LK or -LK@.
この場合、第2図に示す各小節の第1拍においては、信
号Saが“1“信号となり、また、デジタルボリューム
24の設定値が、例えば、3度差あるいは5度差程度に
設定されていれば、各小節の第1拍目において、信号s
bも“1“信号となる。この結果、各小節の第1拍目に
おいては、信号Scが“l”信号となり、セレクタ14
が遅延アッパーキーデータUKdを選択する。したがっ
て、第2図に示す音符H1,H2,H3は各々音符Ll
、L2.L3に対し、テンポクロックTCLに対応する
微少時間遅れて発音される。一方、第1拍以外にあって
は、信号Scが“l”信号とならないので、セレクタ1
4はアッパーキーデータUKを選択し、この結果、メロ
ディ音が遅延せず、譜面上の他の和音と同時に発音され
る。In this case, at the first beat of each measure shown in FIG. 2, the signal Sa becomes a "1" signal, and the setting value of the digital volume 24 is set to, for example, a difference of 3 degrees or 5 degrees. Then, at the first beat of each measure, the signal s
b also becomes a "1" signal. As a result, at the first beat of each bar, the signal Sc becomes an "l" signal, and the selector 14
selects delayed upper key data UKd. Therefore, the notes H1, H2, and H3 shown in FIG. 2 are each the note Ll
, L2. With respect to L3, the sound is generated with a slight time delay corresponding to the tempo clock TCL. On the other hand, at beats other than the first, the signal Sc does not become an "l" signal, so the selector 1
4 selects upper key data UK, and as a result, the melody sound is not delayed and is sounded simultaneously with other chords on the musical score.
次に、第3図はこの発明の第2の実施例の構成を示すブ
ロック図である。この実施例が前述した第1の実施例と
異なっている点は、Dフリップ70ツブ15とセレクタ
14とからなる選択遅延回路SDCをロワーキーデータ
LKI〜LK3の各々についても設けている点である。Next, FIG. 3 is a block diagram showing the configuration of a second embodiment of the present invention. This embodiment differs from the first embodiment described above in that a selection delay circuit SDC consisting of a D flip 70 knob 15 and a selector 14 is also provided for each of the lower key data LKI to LK3. .
ただし、アッパーキーデータUKについて設けられてい
る選択遅延回路SDC内のDフリップフロップ15が、
テンポクロックTCLの178周期のクロック(1/8
TCL)で動作し、また、ロワーキーデータLK1、L
K2について設けられている選択遅延回路SDC内の各
Dフリップフロップが、各々テンポクロックTCLの1
/4、L/611期のクロック(1/4TCL、1/6
TCL)で動作し、ロワーキーデータLK3について設
けられている選択遅延回路SDC内のDフリップフロッ
プがテンポクロックTCして動作する点が異なっている
。このような構成によると、信号Scが1lt11信号
となったときには、ロワーキーデータLK3→LK2→
LKI→アッパーキーデータtJKなる順で微少タイミ
ングずつ(テンポクロッ、りTCLの1周期ずつ)遅れ
て発音される。したがって、例えば、ギター等の弦楽器
を6弦側から1弦側に一度に弾き下ろした場合のような
演奏効果が得られる。However, the D flip-flop 15 in the selection delay circuit SDC provided for the upper key data UK is
Tempo clock TCL 178 cycle clock (1/8
TCL), and lower key data LK1, L
Each D flip-flop in the selection delay circuit SDC provided for K2 is connected to one of the tempo clocks TCL.
/4, L/611 period clock (1/4TCL, 1/6
The difference is that the D flip-flop in the selection delay circuit SDC provided for the lower key data LK3 operates in accordance with the tempo clock TC. According to such a configuration, when the signal Sc becomes the 1lt11 signal, the lower key data LK3→LK2→
The sound is generated in the order of LKI→upper key data tJK with a slight timing delay (one cycle of tempo clock and TCL). Therefore, for example, a performance effect similar to when a stringed instrument such as a guitar is played down from the 6th string side to the 1st string side at once can be obtained.
なお、上記実施例においては、各選択遅延回路SDCの
遅延時間を異ならせたが、これらの遅延時間を等しくし
構成してもよい。In the above embodiment, the delay times of the selected delay circuits SDC are different, but the delay times may be made equal.
また、上記各実施例においては、いずれも自動演奏デー
タメモリ10が出力する演奏データについて所定条件の
下に遅延を行う例であったが、キーボード18から出力
されるキーデータについて上述した処理を行うように構
成してもよい。Furthermore, in each of the above embodiments, the performance data output from the automatic performance data memory 10 is delayed under predetermined conditions, but the above-described processing is performed on the key data output from the keyboard 18. It may be configured as follows.
また、上記各実施例においては、メロディ音と和音との
間において複音の検出を行ったが、複音の検出方法はこ
れに限らず、すべての音を平等に扱って複音検出を行う
ように構成してもよい。Furthermore, in each of the above embodiments, compound tones were detected between melody notes and chords, but the method for detecting compound tones is not limited to this. You may.
さらに、上記各実施例においては、小節の先頭の拍の発
音について微少タイミングずらすようにしたが、勿論、
他の拍について、あるいは、特定の小節について上述と
同様の処理を行ってもよい。Furthermore, in each of the above embodiments, the timing of the sounding of the first beat of a measure is slightly shifted, but of course,
Processing similar to that described above may be performed for other beats or for specific measures.
「発明の効果」
以上説明したように、この発明によれば、同時に複数音
分の演奏データを発生し得る演奏データ発生装置と、こ
の演奏データ発生装置から出力される演奏データに基づ
いて楽音を発生する楽音発生手段と、前記演奏データ発
生装置から同時に複数音分の演奏データが出力され、か
つ、出力された各演奏データに対応する音の少なくとも
2音の音程差が所定音程以上であることを検出する検出
手段と、所定の小節あるいは所定の拍においてタイミン
グ信号を発生するタイミング信号発生手段と、前記タイ
ミング信号が出力され、かつ、前記検出手段が所定音程
差の複音を検出した際に、前記各演奏データに対応する
音のうち少なくとも1つの音の発音タイミングを最小音
符よりも短い間隔でずらすタイミング調整手段とを具備
したので、データ入力を繁雑とせずに複音演奏において
発音タイングを微妙にずらすことができ、また、マニュ
アル演奏においても簡単な操作で複、音を微少タイミン
グずらして演奏することができる利点が得られる。"Effects of the Invention" As explained above, according to the present invention, there is provided a performance data generation device that can simultaneously generate performance data for a plurality of notes, and a musical tone based on the performance data output from the performance data generation device. Performance data for a plurality of tones are simultaneously output from the musical sound generation means and the performance data generation device, and the pitch difference between at least two tones corresponding to each of the output performance data is equal to or greater than a predetermined pitch. a timing signal generating means for generating a timing signal at a predetermined measure or a predetermined beat; when the timing signal is output and the detecting means detects a double note with a predetermined pitch difference; Since the device includes a timing adjustment means for shifting the sounding timing of at least one note among the sounds corresponding to each of the performance data by an interval shorter than the minimum note, it is possible to finely adjust the sounding timing in a multi-note performance without complicating data input. Furthermore, even in manual performance, it is possible to play multiple notes with a slight timing shift with a simple operation.
第1図はこの発明の一実施例の構成を示すブロック図、
第2図は同実施例における演奏例を示す楽譜、第3図は
この発明の第2の実施例の構成を示すブロック図である
。
2・・・・・・カウンタ(タイミング信号発生手段)、
14・・・・・・セレクタ(タイミング調整手段)、1
5・・・・・・Dフリップフロップ(タイミング調整手
段)、20・・・・・・最低音検出回路、21・・・・
・・デジタル減算器、22・・・・・・デジタルコンパ
レータ(以上20〜22は検出手段)、ORI、OR2
・・・・・・オアゲート(検出手段)、ANI・・・・
・・アンドゲート(検出手段)、SDC・・・・・・選
択遅延回路(タイミング調整手段)。FIG. 1 is a block diagram showing the configuration of an embodiment of the present invention.
FIG. 2 is a musical score showing a performance example in this embodiment, and FIG. 3 is a block diagram showing the configuration of a second embodiment of the present invention. 2... Counter (timing signal generation means),
14...Selector (timing adjustment means), 1
5...D flip-flop (timing adjustment means), 20...lowest sound detection circuit, 21...
...Digital subtractor, 22...Digital comparator (20 to 22 are detection means), ORI, OR2
...OR gate (detection means), ANI...
. . . AND gate (detection means), SDC . . . selection delay circuit (timing adjustment means).
Claims (4)
ータ発生装置と、 この演奏データ発生装置から出力される演奏データに基
づいて楽音を発生する楽音発生手段と、前記演奏データ
発生装置から同時に複数音分の演奏データが出力され、
かつ、出力された各演奏データに対応する音の少なくと
も2音の音程差が所定音程以上であることを検出する検
出手段と、所定の小節あるいは所定の拍においてタイミ
ング信号を発生するタイミング信号発生手段と、前記タ
イミング信号が出力され、かつ、前記検出手段が所定音
程差の複音を検出した際に、前記各演奏データに対応す
る音のうち少なくとも1つの音の発音タイミングを最小
音符よりも短い間隔でずらすタイミング調整手段とを具
備することを特徴とする演奏装置。(1) A performance data generation device that can simultaneously generate performance data for a plurality of notes; a musical tone generation means that generates musical tones based on performance data output from the performance data generation device; Performance data for multiple notes is output,
and detecting means for detecting that the pitch difference between at least two tones corresponding to each outputted performance data is equal to or greater than a predetermined pitch; and timing signal generating means for generating a timing signal at a predetermined measure or a predetermined beat. When the timing signal is output and the detecting means detects a double note with a predetermined pitch difference, the timing of producing at least one note among the notes corresponding to each performance data is set at an interval shorter than the minimum note. A performance device characterized by comprising: a timing adjustment means for shifting the timing.
音用演奏データとの間において複音検出および音程差検
出を行うことを特徴とする特許請求の範囲第1項記載の
演奏装置。(2) The performance device according to claim 1, wherein the detection means detects multiple tones and pitch differences between performance data for melody sounds and performance data for accompaniment sounds.
ることを特徴とする特許請求の範囲第1項記載の演奏装
置。(3) The performance device according to claim 1, wherein the performance device is a keyboard section consisting of a plurality of keys.
された記憶手段と、この記憶手段内の演奏データを読出
す読出手段とから構成されることを特徴とする特許請求
の範囲第1項記載の演奏装置。(4) The performance device is comprised of a storage means in which performance data for automatic performance is stored, and a reading means for reading out the performance data in the storage means. The performance device described in Section 1.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP62133842A JPH07109551B2 (en) | 1987-05-29 | 1987-05-29 | Electronic musical instrument |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP62133842A JPH07109551B2 (en) | 1987-05-29 | 1987-05-29 | Electronic musical instrument |
Publications (2)
Publication Number | Publication Date |
---|---|
JPS63298289A true JPS63298289A (en) | 1988-12-06 |
JPH07109551B2 JPH07109551B2 (en) | 1995-11-22 |
Family
ID=15114313
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP62133842A Expired - Fee Related JPH07109551B2 (en) | 1987-05-29 | 1987-05-29 | Electronic musical instrument |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH07109551B2 (en) |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS54147824A (en) * | 1978-05-11 | 1979-11-19 | Kawai Musical Instr Mfg Co | Selectable automatic arpeggio device for electronic musical instrument |
-
1987
- 1987-05-29 JP JP62133842A patent/JPH07109551B2/en not_active Expired - Fee Related
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS54147824A (en) * | 1978-05-11 | 1979-11-19 | Kawai Musical Instr Mfg Co | Selectable automatic arpeggio device for electronic musical instrument |
Also Published As
Publication number | Publication date |
---|---|
JPH07109551B2 (en) | 1995-11-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Puckette et al. | Score following in practice | |
US4920851A (en) | Automatic musical tone generating apparatus for generating musical tones with slur effect | |
JPH05188956A (en) | Electronic musical instrument with automatic playing function | |
JPH07244479A (en) | Automatic playing device | |
GB2027970A (en) | Electronic musical instrument with rhythm | |
JPS63298289A (en) | Performer | |
JP2587737B2 (en) | Automatic accompaniment device | |
JPS5918471Y2 (en) | electronic musical instruments | |
JP2932841B2 (en) | Electronic musical instrument | |
JP2546467B2 (en) | Electronic musical instrument | |
JP2636393B2 (en) | Automatic performance device | |
JPH0812553B2 (en) | Electronic musical instrument | |
JPH06337674A (en) | Automatic musical performance device for electronic musical instrument | |
JP3006136B2 (en) | Electronic musical instrument | |
JPH04274297A (en) | Automatic musical performance device | |
JP2833229B2 (en) | Automatic accompaniment device for electronic musical instruments | |
JP2972362B2 (en) | Musical control information processing device, musical control information processing method, performance pattern selection device, and performance pattern selection method | |
JPH058638Y2 (en) | ||
US4183277A (en) | Rhythm accent circuit | |
JPH0320794A (en) | Mode decision device and electronic musical instrument using same | |
JP2580872Y2 (en) | Electronic musical instrument | |
JP2576296B2 (en) | Automatic accompaniment device for electronic musical instruments | |
JPS63298288A (en) | Electronic musical instrument | |
JPS59140495A (en) | Automatically accompanying apparatus for electronic musical instrument | |
JPS62294293A (en) | Effect apparatus for electronic musical instrument |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
LAPS | Cancellation because of no payment of annual fees |