JP2745824B2 - Electronic musical instrument - Google Patents

Electronic musical instrument

Info

Publication number
JP2745824B2
JP2745824B2 JP3000124A JP12491A JP2745824B2 JP 2745824 B2 JP2745824 B2 JP 2745824B2 JP 3000124 A JP3000124 A JP 3000124A JP 12491 A JP12491 A JP 12491A JP 2745824 B2 JP2745824 B2 JP 2745824B2
Authority
JP
Japan
Prior art keywords
tempo
effect
sound
input
musical instrument
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 - Lifetime
Application number
JP3000124A
Other languages
Japanese (ja)
Other versions
JPH04234791A (en
Inventor
康 桜井
公太郎 水野
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 JP3000124A priority Critical patent/JP2745824B2/en
Publication of JPH04234791A publication Critical patent/JPH04234791A/en
Application granted granted Critical
Publication of JP2745824B2 publication Critical patent/JP2745824B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Reverberation, Karaoke And Other Acoustics (AREA)
  • Electrophonic Musical Instruments (AREA)

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【産業上の利用分野】この発明は、残響や連打等の経時
的な音響効果を楽音に付与することができる電子楽器に
関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an electronic musical instrument capable of imparting a sound effect with time, such as reverberation and continuous tapping, to a musical sound.

【0002】[0002]

【従来の技術】形成された楽音をディレイ回路等の回路
を介して残響音や連打音等の経時的な音響効果を付与す
る電子楽器が実用化されている。また、自動伴奏機能や
リズム音発音機能等を備え、演奏者の演奏に合わせて伴
奏音やリズム音等を自動的に発音することのできる電子
楽器も実用化されている。伴奏音やリズム音は演奏者が
予めセットしたテンポに基づいて発音されるものであ
り、また残響音や連打音等の経時的な音響効果は演奏者
が予め設定したパラメータに基づいてその残響時間や連
打間隔,回数等が決定されていた。
2. Description of the Related Art Electronic musical instruments have been put to practical use in which a formed musical tone is given a time-dependent sound effect such as a reverberant sound or a continuous tapping sound through a circuit such as a delay circuit. Also, an electronic musical instrument having an automatic accompaniment function, a rhythm sound generation function, and the like, and capable of automatically generating accompaniment sounds, rhythm sounds, and the like in accordance with the performance of a player has been put to practical use. Accompaniment sounds and rhythm sounds are produced based on the tempo set by the player in advance, and the sound effects over time, such as reverberation and repeated tapping sounds, are based on parameters set by the player in advance. And the interval between hits and the number of hits were determined.

【0003】[0003]

【発明が解決しようとする課題】ところで残響音の残響
時間や連打音の連打間隔は演奏されている曲のテンポに
よって調整されるべきものであるが、従来はパラメータ
がテンポとは無関係に独立して設定されていたため、曲
のテンポに拘わらず残響時間等は一定であった。
By the way, the reverberation time of reverberation and the time interval of continuous tapping of a repeated tapping sound should be adjusted according to the tempo of the music being played. The reverberation time was constant regardless of the tempo of the song.

【0004】したがって、残響時間や連打間隔等を曲の
テンポに合わせるためには演奏者が手動でそのパラメー
タを調整する必要があり、操作が面倒になるとともに、
曲の途中でテンポが変動した場合にはこれに追従できな
い欠点があった。
Therefore, in order to adjust the reverberation time and the interval between successive hits to the tempo of the music, it is necessary for the player to manually adjust the parameters.
If the tempo fluctuates in the middle of a song, there is a disadvantage that it cannot follow the tempo.

【0005】この発明はこのような欠点に鑑み、曲のテ
ンポに合わせて残響等の経時的な音響効果の長さを変え
ることができる電子楽器を提供することを目的とする。
SUMMARY OF THE INVENTION In view of the above drawbacks, an object of the present invention is to provide an electronic musical instrument capable of changing the length of a sound effect with time such as reverberation in accordance with the tempo of a music piece.

【0006】[0006]

【課題を解決するための手段】この発明は、テンポ情報
を生成するテンポ情報生成手段と、符長情報を入力する
符長入力手段と、前記テンポ情報生成手段が生成したテ
ンポ情報のテンポにおける前記符長入力手段から入力さ
れた符長情報の符長に基づいて、音響効果に関するパラ
メータを生成するパラメータ生成手段と、前記パラメー
タ生成手段が生成したパラメータに基づき、楽音信号に
対して経時的な音響効果を付与する遅延手段を含む効果
付与手段と、を備えたことを特徴とする。
SUMMARY OF THE INVENTION This invention comprises a tempo information generating means for generating a tempo information, and note length input means for inputting note length information, said at tempo of tempo information the tempo information generating means has generated Parameter generation means for generating a parameter relating to a sound effect based on the note length of the note length information input from the note length input means; and a time-dependent sound signal based on the parameter generated by the parameter generation means. Effect providing means including delay means for providing an effect.

【0007】[0007]

【作用】この発明の電子楽器は、演奏者の演奏操作によ
って楽音信号を形成するとともに、テンポ情報を生成す
る。このテンポ情報は自動伴奏,自動リズム等の発音の
ためのものでよい。また符長入力手段から符長情報が入
力される。生成されたテンポ情報のテンポにおける入力
された符長情報の符長に応じてパラメータが生成され、
このパラメータに基づいて音響効果付与手段が音響効果
を付与する。付与される音響効果は残響音や連打音等の
経時的な(時間的な長さを有する)音響効果である。
According to the electronic musical instrument of the present invention, a musical tone signal is generated by a player's performance operation and tempo information is generated. This tempo information may be for sounding such as automatic accompaniment and automatic rhythm. In addition, note length information is input from the note length input means. A parameter is generated according to the note length of the input note length information at the tempo of the generated tempo information,
The sound effect applying means applies the sound effect based on the parameter. The applied sound effect is a sound effect with a lapse of time (having a temporal length) such as a reverberation sound or a continuous tapping sound.

【0008】即ち、残響音は入力されたインパルスに対
して一定時間の減衰音が出力される音響効果であり、連
打音は入力されたインパルスに対して所定の間隔の複数
個の減衰にパルスが出力される音響効果である。このよ
うな音響効果は実際に演奏されている曲のテンポと密接
な関係があり、最適の長さ,間隔で出力されることがそ
の演奏においても望ましい。したがって、テンポ情報に
応じたパラメータによってこの効果を制御することによ
り、最適な音響効果を維持することができる。
That is, the reverberation sound is a sound effect in which an attenuated sound for a fixed time is output with respect to the input impulse, and the continuous sound is a pulse in which a plurality of attenuates at a predetermined interval with respect to the input impulse. The output sound effect. Such sound effects are closely related to the tempo of the music that is actually being played, and it is desirable that the sound effect be output at an optimal length and interval. Therefore, by controlling this effect with a parameter corresponding to the tempo information, it is possible to maintain an optimal sound effect.

【0009】なお、前記パラメータを、その効果を付与
する音符の符長やそのときのリズムの種類に基づいて決
定すれば、よりその曲に適合した効果を付与することが
可能になる。
If the parameters are determined based on the note length of the note to which the effect is to be applied and the type of rhythm at that time, it is possible to provide an effect more suitable for the music.

【0010】[0010]

【実施例】図面を参照してこの発明の実施例である電子
楽器について説明する。この電子楽器は、鍵盤1を有
し、この鍵盤を操作することによって楽音信号を形成す
ることができるとともに、設定操作子2を操作すること
によって、形成する楽音信号に対して種々の音響効果を
付与することができる。付与される音響効果としては、
残響音,連打音等である。また、この電子楽器は自動演
奏/自動伴奏機能を備えており、これら自動演奏,自動
伴奏はテンポクロック発生部3から発生されるテンポク
ロックに基づいて自動的に行われる。
An electronic musical instrument according to an embodiment of the present invention will be described with reference to the drawings. This electronic musical instrument has a keyboard 1, and by operating this keyboard, a tone signal can be formed, and by operating the setting operation element 2, various sound effects can be applied to the tone signal to be formed. Can be granted. The sound effects provided are:
Such as reverberation sound and continuous tapping sound. The electronic musical instrument also has an automatic performance / automatic accompaniment function, and these automatic performances and automatic accompaniment are automatically performed based on a tempo clock generated by the tempo clock generator 3.

【0011】この電子楽器は、制御部4が全体の動作を
制御し、前記鍵盤1,設定操作子2,テンポクロック発
生部3は制御部4に接続されている。制御部4はテンポ
クロック発生部3に対してテンポ指示データTEMPO
を入力する。テンポ指示データTEMPOはテンポクロ
ックの発生周期を指示するデータである。テンポクロッ
ク発生部3は入力されたTEMPOに基づいてテンポク
ロックを発生し、テンポクロックTMPCLKを制御部
4に出力する。制御部4にはこのほか、自動演奏/伴奏
データメモリ5,楽音発生部6および効果付与部7が接
続されている。自動演奏/伴奏データメモリ5には自動
演奏データおよび自動伴奏データが記憶されている。自
動演奏/自動伴奏時にはテンポクロック発生部3が発生
するテンポクロックに基づいて制御部4がデータの読み
出しを行う。楽音発生部6には鍵盤1から入力された演
奏データおよび自動演奏/伴奏データメモリから読み出
された自動演奏/伴奏データが入力され、さらに設定操
作子2から入力された音色データ等が入力される。楽音
発生部6はこれらのデータに基づいて楽音信号を形成す
る。制御部4は効果付与部7に対しては効果パラメータ
を出力する。効果パラメータは設定操作子2から入力さ
れた値に基づいて演算されたものである。また、楽音発
生部6が形成した楽音信号も効果付与部7に入力され
る。
In this electronic musical instrument, a control section 4 controls the entire operation, and the keyboard 1, setting operator 2, and tempo clock generating section 3 are connected to the control section 4. The control unit 4 sends the tempo instruction data TEMPO to the tempo clock generation unit 3.
Enter Tempo instruction data TEMPO is tempo
This is data indicating a clock generation cycle. The tempo clock generator 3 generates a tempo clock based on the input TEMPO, and outputs a tempo clock TMPCLK to the controller 4. In addition, the control unit 4 is connected with an automatic performance / accompaniment data memory 5, a musical sound generation unit 6, and an effect imparting unit 7. The automatic performance / accompaniment data memory 5 stores automatic performance data and automatic accompaniment data. At the time of automatic performance / automatic accompaniment, the control unit 4 reads data based on the tempo clock generated by the tempo clock generation unit 3. The musical tone generator 6 receives the performance data input from the keyboard 1 and the automatic performance / accompaniment data read from the automatic performance / accompaniment data memory, and further receives the timbre data and the like input from the setting operator 2. You. The tone generator 6 forms a tone signal based on these data. The control unit 4 outputs an effect parameter to the effect applying unit 7. The effect parameter is calculated based on the value input from the setting operator 2. The tone signal generated by the tone generator 6 is also input to the effect imparting unit 7.

【0012】効果付与部7は効果制御部8,パンニング
部9および左右のイフェクト部10,11で構成されて
いる。パンニング部9は楽音発生部6が形成した楽音信
号を左右2チャンネルに適当なレベルで振り分ける回路
である。パンニング部9の詳細な回路図を図2に示す。
図2において、パンニング部9は制御回路30および左
右のアンプ31,32で構成されている。制御回路30
は効果制御部8からパンニング信号を受け付け、この信
号に基づいてアンプ31,32のゲインパラメータk
l,krを生成する。kl,krはそれぞれアンプ3
1,32に入力される。アンプ31,32にはともに楽
音発生部6からの楽音信号が入力されており、これを所
定のゲインで増幅することによって左右両チャンネルの
発音レベルが制御され、その楽音信号の音像が所定位置
に定置される。パンニング部9で左右両チャンネルに分
岐されて増幅された楽音信号は、イフェクト部10,1
1に入力される。
The effect imparting section 7 comprises an effect control section 8, a panning section 9, and left and right effect sections 10 and 11. The panning section 9 is a circuit for distributing the tone signal formed by the tone generating section 6 to two channels on the right and left at an appropriate level. FIG. 2 shows a detailed circuit diagram of the panning unit 9.
2, the panning unit 9 includes a control circuit 30 and left and right amplifiers 31 and 32. Control circuit 30
Receives a panning signal from the effect control unit 8, and based on this signal, the gain parameter k of the amplifiers 31, 32
Generate l and kr. kl and kr are amplifier 3
1, 32. A tone signal from the tone generator 6 is input to each of the amplifiers 31 and 32. The tone level of both the left and right channels is controlled by amplifying the tone signal with a predetermined gain, and the sound image of the tone signal is located at a predetermined position. Be fixed. The tone signal branched and amplified into both left and right channels by the panning unit 9 is transmitted to the effect units 10 and 1.
1 is input.

【0013】イフェクト部の構成を図3および図4に示
す。図3は一般的なディレイ回路で構成されたイフェク
ト部の構成を示している。この回路はシフトレジスタ等
で構成されたディレイ回路36を備えている。楽音信号
入力は加算回路35を介してディレイ回路36に入力さ
れるとともに、アンプ38によって増幅出力される。
FIGS. 3 and 4 show the structure of the effect unit. FIG. 3 shows a configuration of an effect section formed by a general delay circuit. This circuit includes a delay circuit 36 composed of a shift register or the like. The tone signal input is input to a delay circuit 36 via an addition circuit 35 and is amplified and output by an amplifier 38.

【0014】ディレイ回路36の出力はアンプ37を介
してフィードバックされるとともに、アンプ36で増幅
され、加算回路45において前記アンプ38で増幅され
た直接の楽音信号と加算され出力される。フィードバッ
ク用のアンプ37のゲインkは制御信号によって制御さ
れる。アンプ37の出力は前記加算回路35で入力信号
と加算される。k=0の場合には入力されたインパルス
信号に対してディレイ回路36の遅延時間遅れたインパ
ルス信号が1回出力されるのみである(図5参照)。ま
た、kが0より大きく1より小さい場合には入力された
インパルス信号に対して複数回の遅延されたインパルス
出力が継続する。ディレイ回路36のディレイタイムを
適当に設定することにより図6に示すような減衰する連
打音信号を形成することが可能になる。また、ディレイ
タイムを極めて短く設定すれば連続して鳴動する残響音
のような効果を付与することも可能になる。
The output of the delay circuit 36 is fed back via an amplifier 37, amplified by the amplifier 36, and added to the direct tone signal amplified by the amplifier 38 by the addition circuit 45 and output. The gain k of the feedback amplifier 37 is controlled by a control signal. The output of the amplifier 37 is added to the input signal by the adding circuit 35. When k = 0, an impulse signal delayed by the delay time of the delay circuit 36 from the input impulse signal is output only once (see FIG. 5). When k is larger than 0 and smaller than 1, a plurality of delayed impulse outputs continue for the input impulse signal. By appropriately setting the delay time of the delay circuit 36, it becomes possible to form an attenuated continuous sound signal as shown in FIG. Also, if the delay time is set to be extremely short, it is possible to provide an effect such as a reverberant sound that sounds continuously.

【0015】図4はいわゆるFIRフィルタによって構
成されたイフェクト回路の例を示している。FIRフィ
ルタは複数のセルからなるシフトレジスタ40の各セル
の出力をそれぞれ独立したアンプ41で増幅し、すべて
のアンプ41の出力を加算器42で加算する回路であ
る。アンプ41のゲインk0〜kmをそれぞれ適当に設
定することにより任意のインパルス応答波形を出力をさ
せることができる。さらに同図で示すようにFIRフィ
ルタの後段に残響生成部43を設けこの出力をアンプ4
4で増幅して加算器42で加算するようにしたことによ
り少ない段数で長い残響音を形成することができる。こ
の場合、図7に示すようにシフトレジスタのシフトクロ
ックfsをある程度長く設定して初期反射音を形成し、
最後に余韻として残るいわゆるホール残響を残響生成部
43で生成することにより、広い会場で演奏した時の残
響特性等をシミュレーションすることも可能になる。
般的なFIRフィルタにおいては、たとえば、シフトレ
ジスタ40の段数M=4096段、シフトクロックfs
=50kHzに設定される。
FIG. 4 shows an example of an effect circuit constituted by a so-called FIR filter. The FIR filter is a circuit that amplifies the output of each cell of the shift register 40 composed of a plurality of cells by independent amplifiers 41 and adds the outputs of all the amplifiers 41 by the adder 42. By appropriately setting the gains k0 to km of the amplifier 41, an arbitrary impulse response waveform can be output. Further, as shown in the figure, a reverberation generator 43 is provided at the subsequent stage of the FIR filter,
Since the signal is amplified by 4 and added by the adder 42, a long reverberation sound can be formed with a small number of stages. In this case, the initial reflected sound is formed by setting the shift clock fs of the shift register to a certain length as shown in FIG.
By generating a so-called hall reverberation that is finally left as a reverberation in the reverberation generation unit 43, it is also possible to simulate reverberation characteristics and the like when performing in a large venue. one
In a general FIR filter, for example,
Number of stages M of register 40 = 4096 stages, shift clock fs
= 50 kHz.

【0016】なお、効果音付与部7は図1のように構成
されているが、ディジタルシグナルプロセッサ(DS
P)を用いて図8のように構成することも可能である。
図8において演算処理部23がDSPであり、この演算
処理部23にはデータメモリ24,パラメータメモリ2
0,演算プログラムメモリ21,タイミング制御部22
が接続されている。入力された条件に基づいて演算処理
部23に効果パラメータやタイミングクロック等を入力
することにより、楽音に所定の残響を与えることができ
る。
The sound effect applying section 7 is constructed as shown in FIG.
P), it is also possible to configure as shown in FIG.
In FIG. 8, the arithmetic processing unit 23 is a DSP, and the arithmetic processing unit 23 has a data memory 24, a parameter memory 2
0, arithmetic program memory 21, timing control unit 22
Is connected. By inputting an effect parameter, a timing clock, and the like to the arithmetic processing section 23 based on the input conditions, a predetermined reverberation can be given to the musical sound.

【0017】図9〜図13は前記制御部4の動作を示す
フローチャートである。図14はこの動作において形成
される連打音の効果を示す図である。
FIGS. 9 to 13 are flowcharts showing the operation of the control unit 4. FIG. 14 is a diagram showing the effect of the continuous tapping sound formed in this operation.

【0018】図9はメインルーチンである。この動作で
はまずイニシャライズ動作(n1)を実行する。この動
作は電子楽器の電源投入直後に行われ、レジスタのリセ
ット等の動作が含まれる。こののち、押鍵/設定操作イ
ベント処理(n2)、設定操作処理(n3)が実行さ
れ、自動モードの場合には自動演奏/伴奏処理(n4,
n5)が実行される。こののち、発音処理(n6)が実
行される。電源が投入されている間n2〜n6の動作が
繰り返し実行される。
FIG. 9 shows a main routine. In this operation, first, an initialization operation (n1) is executed. This operation is performed immediately after the power of the electronic musical instrument is turned on, and includes operations such as resetting a register. Thereafter, a key press / setting operation event process (n2) and a setting operation process (n3) are executed. In the case of the automatic mode, the automatic performance / accompaniment process (n4,
n5) is executed. Thereafter, the sound generation process (n6) is executed. The operations of n2 to n6 are repeatedly executed while the power is turned on.

【0019】n10は設定操作処理を示すフローチャー
トである。まずn10でテンポ設定動作を行おこない、
n11で効果設定処理を実行する。こののち、その他の
設定処理(n12)を実行してリターンする。テンポ設
定処理とは自動演奏/伴奏時のテンポを設定する動作で
あり、設定操作子2の操作によって行われる。
N10 is a flowchart showing the setting operation process. First, a tempo setting operation is performed at n10.
The effect setting process is executed at n11. Thereafter, other setting processing (n12) is executed, and the process returns. The tempo setting process is an operation for setting a tempo during automatic performance / accompaniment, and is performed by operating the setting operator 2.

【0020】テンポ設定処理の詳細を図11に示す。ま
ず、n15でテンポデータの入力イベントがあったか否
かを判断する。ない場合にはそのままリターンする。あ
る場合には入力されたデータをテンポレジスタTMPR
EGに入力する(n16)。なお、テンポデータは4分
音符のメトロノーム数(4分音符を1分間に打つ回数)
として設定される。
FIG. 11 shows the details of the tempo setting process. First, it is determined at n15 whether or not there has been an input event of tempo data. If not, return. In some cases, the input data is stored in the tempo register TMPR.
Input to EG (n16). The tempo data is 4 minutes
Number of note metronomes (number of quarter note hits per minute)
Is set as

【0021】テンポレジスタTMPREGの値からテン
ポクロックの周期データTEMPOを求め、このデータ
をテンポクロック発生部3に出力する(n17)。
The period data TEMPO of the tempo clock is obtained from the value of the tempo register TMPREG, and this data is output to the tempo clock generator 3 (n17).

【0022】また、前記効果設定動作の詳細を図12に
示す。まず付与すべき効果の選択を受け付ける(n2
0)。付与される効果の種類としては残響音,連打音,
トレモロ等がある。効果の選択を受け付けたのち現在の
モードが(テンポシンクロディレイモード)TSDモー
ドであるか否かを判断する。TSDモードとは、テンポ
クロックの値に基づいて経時的な効果(残響,連打音)
の長さを可変するモードである。このTSDモードをオ
ンするかオフするかは設定操作子2の操作によって演奏
者が指定することができる。TSDモードの場合には、
そのときのテンポクロック周期データTEMPOの値に
基づいてディレイタイムを設定し(n22)、その他の
パラメータ設定処理を実行する(n23)。一方、TS
Dモードでない場合にはn24でその他の効果処理を実
行したのちリターンする。
FIG. 12 shows details of the effect setting operation. First, a selection of an effect to be given is received (n2
0). The types of effects that can be given are reverberation,
There is a tremolo. After receiving the selection of the effect, it is determined whether or not the current mode is the (tempo synchro delay mode) TSD mode. The TSD mode is an effect over time based on the value of the tempo clock (reverberation, continuous sound).
This is a mode in which the length of is changed. Whether the TSD mode is turned on or off can be specified by the player by operating the setting operator 2. In the case of TSD mode,
The delay time is set based on the value of the tempo clock cycle data TEMPO at that time (n22), and other parameter setting processing is executed (n23). Meanwhile, TS
If the mode is not the D mode, the process returns to step n24 after executing other effect processing.

【0023】図13はディレイタイム設定処理動作を示
すフローチャートである。この動作は、ディレイタイム
を音符の長さで受け付け、FIRフィルタのシフトレジ
スタの段数による制約によってこのディレイタイムを実
現できない場合には、実現可能なディレイタイムになる
まで前記音符を分割する動作である。この分割はリズム
や拍に無関係に行うのではなく、拍を分割可能な時間間
隔まで2分割または3分割することによって行う。2拍
子系のリズムの場合には2分割し、3拍子系のリズムの
場合には3分割する。まずそのディレイタイムの長さを
音符の長さで入力する(n29)。入力することが可能
な音符は4分音符〜32分音符である。入力された音符
がどの音符であるかを判断する(n30)。指定された
ディレイ符長と現在設定されているテンポデータTMP
REGとを参照し、ディレイ可能な時間になるまで2分
割(n31〜n35)または3分割(n36,n37)
する。分割ののち分割数をNに設定する(n41〜n4
6)。入力されたディレイタイムが実現可能な場合は、
その音符の分割数をNに設定する(n41〜n46)。
ディレイ可能な時間は、ディレイメモリ(シフトレジス
タ)の段数Mを4096段,シフトクロックfs=50
キロヘルツとすると、TMPREG(4分音符のメトロ
ノーム数)が184以上のとき4分音符(N=4),8
以上のとき8分音符(N=8),62以上のとき3連
符(N=12),46以上のとき16分音符(N=1
6),31以上のとき16分の3連符(N=24),2
以上のとき32分音符(N=32)となる。このよう
にして決定されたNに基づいて実際に設定されるディレ
イタイムTdを算出する(n47)。
FIG. 13 is a flowchart showing a delay time setting processing operation. This operation accepts the delay time as the length of a note, and shifts the shift register of the FIR filter.
The delay time is limited by the number of stages.
If not, it will be a feasible delay time
This is the operation of dividing the musical note up to this point. This division is not performed irrespective of the rhythm or the beat, but is performed by dividing the beat into two or three until a time interval at which the beat can be divided. In the case of a two-time rhythm, it is divided into two, and in the case of a three-time rhythm, it is divided into three. First, the length of the delay time is input as the length of a note (n29). The notes that can be input are quarter notes to 32nd notes. It is determined which note the input note is (n30). Specified delay note length and currently set tempo data TMP
Referring to the REG, two divisions (n31 to n35) or three divisions (n36, n37) are performed until the delay becomes possible.
I do. After the division, the number of divisions is set to N (n41 to n4
6). If the input delay time is feasible,
The number of divisions of the note is set to N (n41 to n46).
The possible delay time is as follows: the number of stages M of the delay memory (shift register) is 4096, and the shift clock fs = 50.
Assuming that the frequency is in kilohertz, a quarter note (N = 4) when TMPREG (the number of metronomes of quarter notes) is 184 or more , 8
8th note (N = 8) when 2 or more , 3 triples when 62 or more
Note (N = 12) , 16th note (N = 1 when 46 or more )
6) When it is more than 31, 31th triplet (N = 24) , 2
When it is three or more , it is a 32nd note (N = 32) . like this
Delay that is actually set based on N determined
The time Td is calculated (n47).

【0024】ディレイ符長として4分音符が入力された
とき、その曲のテンポに基づいて(n41〜n46でセ
ットされたNの値に基づいて)どのような連打音が発音
されるかを図14(A)〜(F)に示しておく。この図
は(A)から順にN=4,8,12,16,24,32
のときのディレイ音(連打音)である。
When a quarter note is input as a delay note length, a diagram showing what continuous tones are produced based on the tempo of the music (based on the value of N set in n41 to n46). 14 (A) to 14 (F). This figure shows N = 4, 8, 12, 16, 24, 32 in order from (A).
This is the delay sound (continuous tapping sound) at the time of.

【0025】図15は図5で示したFIRフィルタのそ
の他の実施例である。この回路では各アンプの係数を固
定にせず、係数テーブルから随時入力するようにしてい
る。
FIG. 15 shows another embodiment of the FIR filter shown in FIG. In this circuit, the coefficient of each amplifier is not fixed, but is inputted from the coefficient table as needed.

【0026】係数テーブルには各アンプについて種々の
係数が記憶されており、その係数がディレイタイムや音
色,音高またはタッチデータ等のパラメータに基づいて
選択されてアンプにセットされる。このようにすること
により演奏におけるパラメータに基づいて様々な音響効
果を付与することが可能になる。
Various coefficients are stored in the coefficient table for each amplifier, and the coefficients are selected and set in the amplifier based on parameters such as delay time, tone color, pitch or touch data. In this way, various sound effects can be given based on parameters in the performance.

【0027】[0027]

【発明の効果】以上のようにこの発明の電子楽器では、
テンポおよび符長に基づいて音響効果が調整されるた
め、どのようなテンポで演奏した場合でもそのテンポを
崩さずに且つ符長に合った最適な音響効果を得ることが
できる。これによって演奏者のパラメータ設定操作が容
易になるとともに、演奏中にテンポが揺れ動いても常に
最適な演奏効果を得ることができる。
As described above, in the electronic musical instrument of the present invention,
Since the sound effect is adjusted based on the tempo and the note length , it is possible to obtain an optimum sound effect suitable for the note length without breaking the tempo regardless of the performance at any tempo. This makes it easy for the player to set parameters, and can always obtain an optimal performance effect even if the tempo fluctuates during the performance.

【図面の簡単な説明】[Brief description of the drawings]

【図1】はこの発明の実施例である電子楽器のブロック
図、
FIG. 1 is a block diagram of an electronic musical instrument according to an embodiment of the present invention;

【図2】は同電子楽器のパンニング部の回路図、FIG. 2 is a circuit diagram of a panning unit of the electronic musical instrument,

【図3】は同電子楽器のイフェクト部の回路を示す図、FIG. 3 is a diagram showing a circuit of an effect unit of the electronic musical instrument;

【図4】は同電子楽器のイフェクト部の回路を示す図、FIG. 4 is a diagram showing a circuit of an effect unit of the electronic musical instrument;

【図5】は前記イフェクト部で付与された音響効果を示
す図、
FIG. 5 is a diagram showing a sound effect provided by the effect unit;

【図6】は前記イフェクト部で付与された音響効果を示
す図、
FIG. 6 is a diagram showing a sound effect provided by the effect unit;

【図7】は前記イフェクト部で付与された音響効果を示
す図、
FIG. 7 is a diagram showing a sound effect provided by the effect unit;

【図8】は同電子楽器の効果付与部の他の実施例を示す
図、
FIG. 8 is a diagram showing another embodiment of the effect applying unit of the electronic musical instrument.

【図9】は同電子楽器の動作を示すフローチャート、FIG. 9 is a flowchart showing the operation of the electronic musical instrument;

【図10】は同電子楽器の動作を示すフローチャート、FIG. 10 is a flowchart showing the operation of the electronic musical instrument;

【図11】は同電子楽器の動作を示すフローチャート、FIG. 11 is a flowchart showing the operation of the electronic musical instrument;

【図12】は同電子楽器の動作を示すフローチャート、FIG. 12 is a flowchart showing the operation of the electronic musical instrument;

【図13】は同電子楽器の動作を示すフローチャート、FIG. 13 is a flowchart showing the operation of the electronic musical instrument;

【図14】は上記動作で付与される連打音を示す図、FIG. 14 is a diagram showing a continuous tapping sound given by the above operation;

【図15】は前記イフェクト部の他の実施例を示すブロ
ック図である。
FIG. 15 is a block diagram showing another embodiment of the effect unit.

【符号の説明】[Explanation of symbols]

7−効果付与部、10−イフェクト部、11−イフェク
ト部。
7-effect imparting section, 10-effect section, 11-effect section.

Claims (1)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】 テンポ情報を生成するテンポ情報生成手
段と、 符長情報を入力する符長入力手段と、 前記テンポ情報生成手段が生成したテンポ情報のテンポ
における前記符長入力手段から入力された符長情報の符
に基づいて、音響効果に関するパラメータを生成する
パラメータ生成手段と、 前記パラメータ生成手段が生成したパラメータに基づ
き、楽音信号に対して経時的な音響効果を付与する遅延
手段を含む効果付与手段と、 を備えたことを特徴とする電子楽器。
1. A tempo information generating means for generating a tempo information, and note length input means for inputting note length information, tempo tempo information is the tempo information generating means to generate
Marks of the mark length note length information input from the input means in
Parameter generating means for generating a parameter related to the sound effect based on the length, and effect providing means including a delay means for providing a sound effect with time to the musical sound signal based on the parameter generated by the parameter generating means, An electronic musical instrument comprising:
JP3000124A 1991-01-07 1991-01-07 Electronic musical instrument Expired - Lifetime JP2745824B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP3000124A JP2745824B2 (en) 1991-01-07 1991-01-07 Electronic musical instrument

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3000124A JP2745824B2 (en) 1991-01-07 1991-01-07 Electronic musical instrument

Publications (2)

Publication Number Publication Date
JPH04234791A JPH04234791A (en) 1992-08-24
JP2745824B2 true JP2745824B2 (en) 1998-04-28

Family

ID=11465289

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3000124A Expired - Lifetime JP2745824B2 (en) 1991-01-07 1991-01-07 Electronic musical instrument

Country Status (1)

Country Link
JP (1) JP2745824B2 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06308988A (en) * 1993-04-19 1994-11-04 Yamaha Corp Karaoke device
JP5549325B2 (en) * 2010-03-31 2014-07-16 ヤマハ株式会社 Sound processor
JP5800155B2 (en) * 2013-01-31 2015-10-28 ブラザー工業株式会社 Karaoke equipment

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0293693A (en) * 1988-09-30 1990-04-04 Kawai Musical Instr Mfg Co Ltd Reverberation device

Also Published As

Publication number Publication date
JPH04234791A (en) 1992-08-24

Similar Documents

Publication Publication Date Title
US5430243A (en) Sound effect-creating device
JP2745824B2 (en) Electronic musical instrument
US6750390B2 (en) Automatic performing apparatus and electronic instrument
JP2605885B2 (en) Tone generator
JP2587737B2 (en) Automatic accompaniment device
JPH03242697A (en) Electronic musical instrument
JP2523779B2 (en) Automatic playing device
JP3033357B2 (en) Effect giving device
US5424487A (en) Sound effect-creating device
JPS5850377Y2 (en) daily rhythm ensouchi
JP2862062B2 (en) Karaoke equipment
JP3008699B2 (en) Electronic musical instrument
JP2990780B2 (en) Music signal generator
JP3047431B2 (en) Electronic musical instrument
JPS6232318Y2 (en)
JP2636479B2 (en) Electronic musical instrument
JP2626146B2 (en) Tempo controller
JPS644157Y2 (en)
JP3166671B2 (en) Karaoke device and automatic performance device
JP3617114B2 (en) Electronic musical instrument automatic performance device
JP3538883B2 (en) Music control device
JP3290722B2 (en) Parameter setting device for delay device
JP2671889B2 (en) Electronic musical instrument
JPH06138871A (en) Sound effect device
JP2005010458A (en) Automatic arpeggio device and computer program applied to the device

Legal Events

Date Code Title Description
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: 20080213

Year of fee payment: 10

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090213

Year of fee payment: 11

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090213

Year of fee payment: 11

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100213

Year of fee payment: 12

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110213

Year of fee payment: 13