JP3024191B2 - Music signal generator - Google Patents

Music signal generator

Info

Publication number
JP3024191B2
JP3024191B2 JP2258214A JP25821490A JP3024191B2 JP 3024191 B2 JP3024191 B2 JP 3024191B2 JP 2258214 A JP2258214 A JP 2258214A JP 25821490 A JP25821490 A JP 25821490A JP 3024191 B2 JP3024191 B2 JP 3024191B2
Authority
JP
Japan
Prior art keywords
generating
sound
sound waveform
musical
tone
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
Application number
JP2258214A
Other languages
Japanese (ja)
Other versions
JPH04134495A (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 JP2258214A priority Critical patent/JP3024191B2/en
Publication of JPH04134495A publication Critical patent/JPH04134495A/en
Application granted granted Critical
Publication of JP3024191B2 publication Critical patent/JP3024191B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Electrophonic Musical Instruments (AREA)

Description

【発明の詳細な説明】 [産業上の利用分野] この発明は電子ピアノ等に代表される電子楽器に用い
て好適な楽音信号発生装置に関する。
Description: BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a tone signal generator suitable for use in electronic musical instruments such as electronic pianos.

[従来の技術] ピアノの演奏には、鍵盤の他、ダンパペダルが用いら
れる。ダンパペダルが操作されると、押鍵されハンマー
でたたかれて振動している弦ばかりでなく、他の全ての
ダンパも同時に離脱して全ての弦が開放となるため、ハ
ンマーでたたかれた弦の振動に、他の弦が共鳴する。そ
の結果、押鍵された弦により発生した楽音に共鳴を起こ
した弦による楽音成分が加わり、厚味と広がりのある音
響効果が得られる。
[Prior Art] In addition to playing a keyboard, a damper pedal is used for playing a piano. When the damper pedal is operated, not only the strings that are depressed and are struck by the hammer and vibrate, but also all other dampers are released at the same time and all the strings are released, so they are struck with the hammer Other strings resonate with the vibration of the strings. As a result, a tone component generated by the string that resonates with the tone generated by the depressed string is added, and a thick and wide sound effect is obtained.

本出願人は、特開昭63−267999号公報、あるいは特開
昭64−91192号公報として、このようなダンパペダルに
よる独特な効果を電子ピアノにおいて実現するための装
置を先に提案した。
The present applicant has previously proposed, as Japanese Patent Application Laid-Open No. 63-267999 or Japanese Patent Application Laid-Open No. 64-91192, a device for realizing such a unique effect of a damper pedal in an electronic piano.

前者の公報の提案においては、ピアノにおけるダンパ
ペダルに対応する電子ピアノにおけるサステインペダル
の操作に対応して共鳴音(残響音)が付加される。
In the proposal of the former publication, a resonance sound (reverberant sound) is added in accordance with the operation of the sustain pedal of the electronic piano corresponding to the damper pedal of the piano.

また、後者の公報の提案においては、サステインペダ
ルが操作されない場合において発生される楽音と、操作
された場合に発生される楽音とを別個のものとし、後者
の楽音には、弦の共鳴成分をも含めるようにしている。
Further, in the proposal of the latter publication, the tone generated when the sustain pedal is not operated is different from the tone generated when the sustain pedal is operated, and the latter tone includes a resonance component of a string. Is also included.

[発明が解決しようとする課題] しかしながら、これらの先の提案は、いずれも共鳴音
を考慮してはいるものの、ピアノが発生する楽音により
近い楽音を発生させるにはまだ不十分であった。
[Problems to be Solved by the Invention] However, although these prior proposals all take resonance sounds into consideration, they are still insufficient to generate musical sounds closer to musical sounds generated by a piano.

すなわち、ピアノにおいては、ダンパペダルを操作す
ると、それまで当接していたダンパが離脱するため、鍵
盤の操作とは無関係に弦が若干振動する。しかしなが
ら、先に提案した装置においては、このダンパペダル操
作時の衝撃音を含む楽音を実現することができなかっ
た。
That is, in the piano, when the damper pedal is operated, the damper that has been in contact therewith is released, so that the strings slightly vibrate regardless of the operation of the keyboard. However, in the device proposed above, it is not possible to realize a musical tone including an impact sound when operating the damper pedal.

この発明はこのような状況に鑑みてなされたもので、
ダンパペダル操作時の衝撃音を実現するとともに、衝撃
音の信号レベルや共鳴効果付与を、ダンパペダルの操作
状態の検出結果に応じて制御することができる装置を提
供するものである。
The present invention has been made in view of such circumstances,
It is an object of the present invention to provide an apparatus that realizes an impact sound when a damper pedal is operated, and that can control a signal level of the impact sound and a resonance effect according to a detection result of an operation state of the damper pedal.

[課題を解決するための手段] 請求項1の楽音信号発生装置は、発生すべき楽音に関
する情報を発生する情報発生手段と、楽音の発生時間を
制御するとき操作される発生時間制御手段と、発生時間
制御手段の操作状態を検出する検出手段と、検出手段の
検出結果に対応して衝撃音波形を発生する衝撃音波形発
生手段と、情報発生手段の出力と発生時間制御手段の出
力とに対応して、所定の楽音波形を所定の時間だけ発生
する楽音波形発生手段と、楽音波形発生手段が発生する
楽音波形と衝撃音波形発生手段が発生する衝撃音波形に
対して共鳴効果を付与する共鳴効果付与手段とを備える
ことを特徴とする。
[Means for Solving the Problems] A musical sound signal generating device according to claim 1, comprising: information generating means for generating information relating to a musical sound to be generated; generating time control means operated when controlling a musical sound generating time; Detection means for detecting the operation state of the generation time control means, shock sound waveform generation means for generating an impact sound waveform in response to the detection result of the detection means, output of the information generation means and output of the generation time control means Correspondingly, a musical sound waveform generating means for generating a predetermined musical sound waveform for a predetermined time, a resonance effect is given to a musical sound waveform generated by the musical sound wave generating means and a shock acoustic wave generated by the shock acoustic wave generating means. And a resonance effect imparting means.

請求項2の楽音信号発生装置は、共鳴効果付与手段
が、発生時間制御手段の操作状態に応じた共鳴効果を付
与することを特徴とする。
According to a second aspect of the present invention, in the musical sound signal generating device, the resonance effect imparting means imparts a resonance effect according to an operation state of the generation time control means.

請求項3の楽音信号発生装置は、衝撃音波形発生手段
が、検出手段の検出結果に対応した信号レベルの衝撃音
波形を発生することを特徴とする。
According to a third aspect of the present invention, in the musical sound signal generating apparatus, the impact sound waveform generating means generates an impact sound waveform having a signal level corresponding to a detection result of the detecting means.

[作用] 請求項1の楽音信号発生装置においては、例えばサス
テインペダル等の発生時間制御手段の操作状態の検出結
果に対応して、衝撃音波形が発生される。また、情報発
生手段と発生時間制御手段の出力に対応して、所定の楽
音波形が所定の時間だけ発生される。そして、楽音波形
および衝撃音波形に共鳴効果が付与される。従って、よ
り自然楽器に近い楽音を生成することができる。
[Operation] In the musical sound signal generating device of the first aspect, for example, an impact sound waveform is generated in accordance with the detection result of the operation state of the generation time control means such as a sustain pedal. Also, a predetermined musical sound waveform is generated for a predetermined time in accordance with the output of the information generating means and the generation time control means. Then, a resonance effect is given to the musical sound waveform and the impact sound waveform. Therefore, it is possible to generate a musical tone closer to a natural musical instrument.

請求項2の楽音信号発生装置においては、共鳴効果付
与手段が、発生時間制御手段の操作状態に応じた共鳴効
果を付与する。従って、より自然楽器に近い共鳴効果を
得ることができる。
In the musical sound signal generator according to the second aspect, the resonance effect imparting means imparts a resonance effect according to the operation state of the generation time control means. Therefore, a resonance effect closer to a natural musical instrument can be obtained.

請求項3の楽音信号発生装置においては、衝撃音波形
発生手段が、検出手段の検出結果に対応した信号レベル
の衝撃音波形を発生する。従って、より自然楽器に近い
衝撃音波形を含む楽音を生成することができる。
According to a third aspect of the present invention, the impact sound waveform generating means generates an impact sound waveform having a signal level corresponding to the detection result of the detecting means. Therefore, it is possible to generate a musical tone including an impact sound waveform closer to a natural musical instrument.

[実施例] 第1図はこの発明の楽音信号発生装置の一実施例の構
成を示すブロック図である。
[Embodiment] FIG. 1 is a block diagram showing a configuration of an embodiment of a tone signal generating apparatus according to the present invention.

鍵盤を含む演奏情報発生部14は、楽音を発生させるた
めの操作(演奏操作)を検出し、その操作に対応する音
高情報その他の楽音情報(演奏情報)を発生する。押鍵
検出発音割当部15は演奏情報発生部14から入力される楽
音情報に対応して、キーコードKC、キーオンKON、タッ
チTOUCH等のデータを発生し、楽音波形発生部16に出力
する。楽音波形発生部16は、押鍵検出発音割当部15から
の入力に対応して、所定の楽音波形データを出力する。
The performance information generating section 14 including a keyboard detects an operation (performance operation) for generating a musical tone, and generates pitch information and other musical information (performance information) corresponding to the operation. The key press detection / sound assignment unit 15 generates data such as a key code KC, a key-on KON, and a touch TOUCH in accordance with the musical tone information input from the performance information generating unit 14 and outputs the data to the musical tone waveform generating unit 16. The musical tone waveform generating section 16 outputs predetermined musical tone waveform data in response to the input from the key press detection sound generation allocating section 15.

楽音波形発生部16より出力された楽音波形データは乗
算器17に入力され、エンベロープジネレータ(EG)20よ
り入力されるエンベロープデータと乗算され、その振幅
が所定のレベルに設定される。乗算器17の出力は加算器
19に供給されるとともに、加算器13を介して共鳴効果付
与部18に供給される。共鳴効果付与部18は、例えば、前
記した特開昭63−267999号公報に開示されているよう
に、遅延回路と係数回路により構成され、入力された楽
音波形データに所定の共鳴音を付加する。
The musical tone waveform data output from the musical tone waveform generator 16 is input to a multiplier 17 and multiplied by envelope data input from an envelope generator (EG) 20, and the amplitude thereof is set to a predetermined level. The output of multiplier 17 is an adder
The signal is supplied to the resonance effect applying section 18 via the adder 13 while being supplied to the adder 13. The resonance effect imparting section 18 is constituted by a delay circuit and a coefficient circuit, for example, as disclosed in the above-mentioned Japanese Patent Application Laid-Open No. 63-267999, and adds a predetermined resonance sound to the input musical sound waveform data. .

共鳴効果付与部18により共鳴音が付加された楽音デー
タは加算器19に入力され、乗算器17より供給される共鳴
音が付加されていない楽音データと加算され、図示せぬ
サウンドシステム等の楽音発生手段に出力される。
The tone data to which the resonance sound has been added by the resonance effect imparting unit 18 is input to the adder 19, and added to the tone data to which the resonance sound has not been added, which is supplied from the multiplier 17, and the tone data of a sound system or the like (not shown). Output to generating means.

サステインペダル1が操作されない場合、このように
して、演奏情報発生部14の操作に対応して楽音が発生さ
れる。
When the sustain pedal 1 is not operated, a musical tone is generated in response to the operation of the performance information generating unit 14 in this way.

次に、サステインペダル1が操作された場合の動作つ
いて、第2図および第3図のタイミングチャートを参照
して説明する。
Next, the operation when the sustain pedal 1 is operated will be described with reference to the timing charts of FIGS.

サステインペダル1は支点2を中心として回動自在と
されており、図中左側の端部を足等で押圧操作すると、
支点2を中心として反時計方向に回動する。押圧を解除
すると、スプリング3の付勢力によりサステインペダル
1は元の位置に復帰する。
The sustain pedal 1 is rotatable about a fulcrum 2, and when the left end in the figure is pressed with a foot or the like,
It rotates counterclockwise about the fulcrum 2. When the pressing is released, the sustain pedal 1 returns to the original position by the urging force of the spring 3.

サステインペダル1が反時計方向に回動するとき、そ
の右側端部に設けられているスイッチ4の接点aが接点
bに当接する。さらに回動すると、スイッチ5の接点a
が接点bに当接する。これにより、スイッチ4と5の各
接点a,bが、いずれも接地される。
When the sustain pedal 1 rotates counterclockwise, the contact a of the switch 4 provided at the right end thereof contacts the contact b. When further rotated, the contact a of the switch 5
Contacts the contact b. As a result, the contacts a and b of the switches 4 and 5 are both grounded.

サステインペダル1を操作しないとき(第2図A)、
スイッチ4と5はオフしている。従って、抵抗6,7を介
してインバータ8,9には高レベルの電圧が印加されるた
め、その出力には低レベルの信号が現われている(第2
図B,C)。逆に、サステインペダル1が操作されると、
スイッチ4,5がオンし、インバータ8,9の出力は高レベル
になる(第2図B,C)。
When the sustain pedal 1 is not operated (FIG. 2A),
Switches 4 and 5 are off. Therefore, since a high-level voltage is applied to the inverters 8 and 9 via the resistors 6 and 7, a low-level signal appears at the output thereof (second example).
(Figures B and C). Conversely, when the sustain pedal 1 is operated,
The switches 4 and 5 are turned on, and the outputs of the inverters 8 and 9 go high (FIGS. 2B and 2C).

スイッチ4がオンしてから、スイッチ5がオンするま
での時間t1,t3は、サステインペダル1を踏込む速度に
比例している。同様に、スイッチ5がオフしてから、ス
イッチ4がオフするまでの時間t2,t4はサステインペダ
ル1を開放する速度に比例している。
The times t 1 and t 3 from when the switch 4 is turned on to when the switch 5 is turned on are proportional to the speed at which the sustain pedal 1 is depressed. Similarly, times t 2 and t 4 from when the switch 5 is turned off to when the switch 4 is turned off are proportional to the speed at which the sustain pedal 1 is released.

ペダル操作速度検出部10は、インバータ8,9の出力を
モニタし、両方の出力が高レベルのとき、データPEDALO
N(第2図D)を発生する。また、インバータ8,9の出力
から上記時間t1(t3),t2(t4)を計測し、サステイン
ペダル1の操作時の速度を示すデータONVELOCITY(第2
図E)と、開放時の速度を示すデータOFFVELOCITY(第
2図F)を発生する。
The pedal operation speed detector 10 monitors the outputs of the inverters 8 and 9, and when both outputs are at a high level, the data PEDALO
N (FIG. 2D). Further, the times t 1 (t 3 ) and t 2 (t 4 ) are measured from the outputs of the inverters 8 and 9, and the data ONVELOCITY (second data) indicating the speed when the sustain pedal 1 is operated is obtained.
E) and data OFFVELOCITY (FIG. 2F) indicating the speed at the time of release.

このように、この実施例においては、いわゆる2段接
点時間差方式によりサステインペダル1の操作速度を検
出するようにしたが、加速度センサ方式等、その他の方
式を用いてもよいのは勿論である。
As described above, in this embodiment, the operation speed of the sustain pedal 1 is detected by the so-called two-stage contact time difference method, but other methods such as the acceleration sensor method may be used.

エンベロープジェネレータ20は、乗算器17に出力する
係数を、予め設定された所定の期間内において、大きい
値(1に近い値)から徐々に小さく、ついには0にす
る。この係数の変化の速度(期間の長さ)に対応して、
出力される楽音のエンベロープが設定されることにな
る。
The envelope generator 20 gradually decreases the coefficient to be output to the multiplier 17 from a large value (a value close to 1) to a coefficient 0 within a predetermined period set in advance. Corresponding to the rate of change of this coefficient (the length of the period)
The envelope of the output musical tone is set.

ペダル操作速度検出部10からデータPEDALON(第3図
B)が入力されていないとき、エンベロープジェネレー
タ20はこの期間を比較的短い期間に設定する。その結
果、サステインペダル1を操作しないとき、演奏情報発
生部14を操作することにより発生された楽音(第3図C
におけるC1)は、演奏情報発生部14の操作(第3図A)
をそのまま保持したとしても、比較的短い時間内に消滅
することになる。
When data PEDALON (FIG. 3B) is not input from the pedal operation speed detector 10, the envelope generator 20 sets this period to a relatively short period. As a result, when the sustain pedal 1 is not operated, the musical tone generated by operating the performance information generating section 14 (see FIG. 3C).
C1) is an operation of the performance information generating unit 14 (FIG. 3A)
Will disappear within a relatively short period of time even if is kept as it is.

これに対して、データPEDALON(第2図B)が入力さ
れたとき、エンベロープジェネレータ20はこの期間を比
較的長い期間に設定する。その結果、サステインペダル
1を操作したとき、演奏情報発生部14を操作することに
より発生された楽音は、比較的長い期間継続される(第
3図CにおけるC2)。これにより、実質的に、演奏情報
発生部14を操作し続けている期間、発音状態を保持する
ことができる。
In contrast, when data PEDALON (FIG. 2B) is input, the envelope generator 20 sets this period to a relatively long period. As a result, when the sustain pedal 1 is operated, the musical tone generated by operating the performance information generating section 14 continues for a relatively long period (C2 in FIG. 3C). Thus, the sound generation state can be substantially maintained while the performance information generating unit 14 is continuously operated.

さらに、エンベロープジェネレータ20は、ペダル操作
速度検出部10が出力するサステインペダル1の開放時の
速度データOFFVELOCITYをモニタし、サステインペダル
1が開放されたとき、開放時の速度に対応して乗算回路
17に出力する係数を変化させる。これにより、保持され
た発音状態の終了する速度が変化される(第3図CのC3
乃至C5)。
Further, the envelope generator 20 monitors the speed data OFFVELOCITY when the sustain pedal 1 is released, which is output from the pedal operation speed detection unit 10, and when the sustain pedal 1 is released, a multiplication circuit corresponding to the speed when the sustain pedal 1 is released.
Change the coefficient output to 17. Accordingly, the end to the speed of the held sound state is changed (C 3 in Fig. 3 C
Or C 5).

一方、付加音波形発生部11は、ペダル操作速度検出部
10よりデータPEDALONが入力されないとき、楽音データ
を発生しない。従って、このとき、加算器13には乗算器
17からの楽音データ(押鍵音)のみが入力され、これが
そのまま共鳴効果付与部18に供給される。その結果、上
述したように、演奏情報発生部14による操作に対応する
押鍵音のみが加算器19より出力されることになる。
On the other hand, the additional sound waveform generator 11 is a pedal operation speed detector.
When data PEDALON is not input from 10, no tone data is generated. Therefore, at this time, the adder 13
Only the musical sound data (key press sound) from 17 is input and supplied as it is to the resonance effect imparting section 18. As a result, as described above, only the key depression sound corresponding to the operation by the performance information generation unit 14 is output from the adder 19.

これに対して、ペダル操作速度検出部10よりデータPE
DALONが入力されたとき、付加音波形発生部11は付加音
波形データ(第3図D)を発生する。この付加音データ
は、ピアノにおいて、ダンパが弦から離脱するとき発生
される衝撃音に対応している。
On the other hand, the pedal operation speed detection unit 10
When DALON is input, the additional sound waveform generator 11 generates additional sound waveform data (FIG. 3D). This additional sound data corresponds to an impact sound generated when the damper separates from the string in the piano.

実際のピアノにおける衝撃音は、ダンパペダルを踏込
む速度に対応して変化する。すなわち、その速度が比較
的遅ければ、衝撃音も小さくなり、速ければ大きくな
る。
The impact sound of an actual piano changes according to the speed at which the damper pedal is depressed. That is, if the speed is relatively slow, the impact sound is small, and if the speed is fast, it is large.

そこで、付加音波形発生部11より出力された付加音デ
ータは乗算器12に入力され、ペダル操作速度検出部10よ
り入力されるサステインペダル1の操作時の速度データ
ONVELOCITYに対応した係数と乗算される。これにより、
乗算器12の出力は、操作時の速度ONVELOCITYが大きいと
大きくなり、小さいと小さくなる(第3図のD1乃至
D3)。
Therefore, the additional sound data output from the additional sound waveform generator 11 is input to the multiplier 12, and the speed data at the time of operation of the sustain pedal 1 input from the pedal operation speed detector 10.
Multiplied by the coefficient corresponding to ONVELOCITY. This allows
The output of the multiplier 12 becomes larger and larger operation at speeds ONVELOCITY, smaller and smaller (Figure 3 D 1 to the
D 3).

この乗算器12の出力が加算器13に供給され、乗算器17
より入力される楽音データ(押鍵音)と加算される。加
算器13の出力が共鳴効果付与部18に入力され、上述した
場合と同様に共鳴成分が付与される。そして、共鳴効果
付与部18の出力が加算器19に供給され、乗算器17からの
データ(押鍵音)と加算された後、サウンドシステムに
出力される。
The output of the multiplier 12 is supplied to the adder 13 and the multiplier 17
Is added to the input musical sound data (key press sound). The output of the adder 13 is input to the resonance effect imparting unit 18 and the resonance component is imparted in the same manner as described above. Then, the output of the resonance effect imparting unit 18 is supplied to the adder 19, where it is added to the data (key press sound) from the multiplier 17, and then output to the sound system.

付加音波形発生部11および楽音波形発生部16は、FM方
式、PCM方式、矩形波方式等、種々の方式の音源を用い
ることができる。
The additional sound wave generator 11 and the musical sound wave generator 16 can use sound sources of various systems such as an FM system, a PCM system, and a rectangular wave system.

以上においては、サステインペダル1の操作時におけ
る速度に対応して衝撃音のレベルのみを調整するように
したが、この速度に対応して波形自身をも変更するよう
にしてもよい。
In the above description, only the level of the impact sound is adjusted according to the speed when the sustain pedal 1 is operated. However, the waveform itself may be changed according to the speed.

また、サステインペダル1の操作時における衝撃音を
付加するようにしたが、開放時における衝撃音(第3図
DのD4)を付加するようにすることもできる。この場合
においても、開放時の速度に対応して波形を変更するよ
うにしてもよい。
Although the impact sound when the sustain pedal 1 is operated is added, the impact sound when the sustain pedal 1 is released (D 4 in FIG. 3D) can be added. Also in this case, the waveform may be changed according to the opening speed.

さらに、サステインペダル1が操作された場合と操作
されない場合において、共鳴効果付与部18で付与する共
鳴成分を変更するようにすることもできる。このとき、
サステインペダル1の操作時と開放時の速度に対応して
さらに共鳴成分を変更するようにしてもよい。
Further, the resonance component applied by the resonance effect applying unit 18 may be changed depending on whether the sustain pedal 1 is operated or not operated. At this time,
The resonance component may be further changed in accordance with the speed when the sustain pedal 1 is operated and when the sustain pedal is released.

第4図はこの発明の楽音信号発生装置の他の実施例の
構成を示している。
FIG. 4 shows the configuration of another embodiment of the tone signal generator of the present invention.

この実施例においては、楽音発生部31により発生され
る楽音(押鍵音)と、共鳴音発生部32により発生される
楽音(共鳴音)が、加算回路33により加算され、サウン
ドシステム等に出力されるようになっている。楽音発生
部31は、第1図における楽音波形発生部16とエンベロー
プジェネレータ20を内蔵している。また、共鳴音発生部
32は、例えば、第5図に示すように、アドレス発生部4
1、共鳴音波形メモリ42およびエンベロープジェネレー
タ43により構成されている。
In this embodiment, the musical sound (key press sound) generated by the musical sound generator 31 and the musical sound (resonant sound) generated by the resonance generator 32 are added by the addition circuit 33 and output to a sound system or the like. It is supposed to be. The tone generator 31 incorporates the tone generator 16 and the envelope generator 20 shown in FIG. Also, the resonance generator
32 is, for example, as shown in FIG.
1. It comprises a resonance sound waveform memory 42 and an envelope generator 43.

演奏情報発生部14の操作に対応して楽音発生部31が押
鍵音を発生するのは、第1図における場合と同様であ
る。
The tone generation unit 31 generates a key depression sound in response to the operation of the performance information generation unit 14, as in the case of FIG.

サステインペダル1が操作されると、ペダル操作速度
検出部10はその操作を検出し、ペダルの操作を示すデー
タPEDALONと、操作時の速度を示すデータONVELOCITYを
発生する。
When the sustain pedal 1 is operated, the pedal operation speed detector 10 detects the operation and generates data PEDALON indicating the operation of the pedal and data ONVELOCITY indicating the speed at the time of operation.

データPEDALONが入力されないとき、アドレス発生部4
1はアドレスを発生しない。従って、共鳴音波形メモリ4
2からは何の波形も出力されない。
When data PEDALON is not input, address generator 4
1 does not generate an address. Therefore, the resonance sound waveform memory 4
No waveform is output from 2.

一方、データPEDALONが入力されたとき、アドレス発
生部41は、押鍵検出発音割当部15より入力されるキーコ
ードKCと、データONVELOCITYに対応するアドレスデータ
を発生する。このアドレスデータは共鳴音波形メモリ42
に入力され、このアドレスデータに対応する領域から波
形データ(衝撃音)が読出され、乗算器44に入力され
る。
On the other hand, when the data PEDALON is input, the address generation unit 41 generates the key code KC input from the key press detection sound generation allocation unit 15 and the address data corresponding to the data ONVELOCITY. This address data is stored in the resonance sound waveform memory 42.
The waveform data (shock sound) is read from the area corresponding to the address data, and is input to the multiplier 44.

エンベロープジェネレータ43はデータPEDALONが入力
されていないとき、係数1を乗算器44に出力する。ま
た、データPEDALONが入力されたとき、データONVELOCIT
Yに対応する係数を発生する。乗算器44は、エンベロー
プジェネレータ43が出力する係数と、共鳴音波形メモリ
42が出力する共鳴音波形データとを乗算する。その結
果、乗算器44より出力される共鳴音のレベルは、サステ
インペダル1の操作速度に対応して制御される。
The envelope generator 43 outputs the coefficient 1 to the multiplier 44 when the data PEDALON is not input. When data PEDALON is input, data ONVELOCIT
Generate a coefficient corresponding to Y. The multiplier 44 includes a coefficient output by the envelope generator 43 and a resonance sound waveform memory.
Multiply by the resonance sound waveform data output by 42 As a result, the level of the resonance sound output from the multiplier 44 is controlled in accordance with the operation speed of the sustain pedal 1.

このようにして発生された共鳴音が加算器33に入力さ
れ、楽音発生部31より供給される押鍵音と加算される。
The resonance sound generated in this way is input to the adder 33, and is added to the key press sound supplied from the musical sound generation unit 31.

以上においては、サステインペダル1の速度を検出す
るようにしたが、この他、踏込み量を検出し、踏込み量
に対応して、例えは、ハーフペダル効果を実現させるこ
ともできる。また、踏込み量と速度の組合せにより楽音
を制御するようにすることもできる。
In the above description, the speed of the sustain pedal 1 is detected. However, in addition to this, it is also possible to detect the depression amount and realize, for example, a half-pedal effect according to the depression amount. Further, the tone can be controlled by a combination of the stepping amount and the speed.

さらに、押鍵音と共鳴音の発生源を別々にしたが、種
々のペダル操作に対応する楽音をサンプリングして、1
つの楽音発生部に記憶させておき、そこからペダル操作
情報に対応して所定の波形を選択し、発音させるようす
るとも可能である。
Furthermore, although the key press sound and the resonance sound are generated separately, musical tones corresponding to various pedal operations are sampled and
It is also possible to store the information in one musical tone generating unit, and select a predetermined waveform from the stored musical tone generating units in accordance with the pedal operation information to generate a sound.

[発明の効果] 以上のように、請求項1の楽音信号発生装置によれ
ば、サステインペダル等の発生時間制御手段の操作状態
に対応して、例えばピアノのダンパが弦から離脱すると
きの衝撃音を含む楽音を発生させるとともに、所定の楽
音波形を所定の時間だけ発生させ、さらに、楽音波形お
よび衝撃音波形に共鳴効果を付与するようにしたので、
より自然楽器に近い楽音を発生することができる。
[Effects of the Invention] As described above, according to the tone signal generating device of the first aspect, for example, the impact when the damper of the piano separates from the string according to the operation state of the generation time control means such as the sustain pedal. While generating a musical tone including a sound, a predetermined musical sound waveform is generated for a predetermined time, and further, a resonance effect is applied to the musical sound waveform and the shock sound waveform.
A tone closer to a natural musical instrument can be generated.

また、請求項2の楽音信号発生装置によれば、発生時
間制御手段の操作状態に応じた共鳴効果を付与するよう
にしたので、より自然楽器に近い共鳴効果を得ることが
できる。
According to the musical sound signal generating device of the second aspect, a resonance effect according to the operation state of the generation time control means is provided, so that a resonance effect closer to a natural musical instrument can be obtained.

さらに、請求項3の楽音信号発生装置によれば、検出
手段の検出結果に対応した信号レベルの衝撃音波形を発
生するようにしたので、より自然楽器に近い衝撃音波形
を含む楽音を生成することができる。
Further, according to the musical sound signal generating device of the third aspect, since the impact sound waveform having the signal level corresponding to the detection result of the detecting means is generated, the musical sound including the impact sound waveform closer to a natural musical instrument is generated. be able to.

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

第1図はこの発明の楽音信号発生装置の一実施例の構成
を示すブロック図、第2図および第3図は、第1図の実
施例の動作を説明するタイミングチャート、第4図はこ
の発明の楽音信号発生装置の他の実施例の構成を示すブ
ロック図、第5図は第4図の共鳴音発生部の一実施例の
構成を示すブロック図である。 1……サステインペダル 10……ペダル操作速度検出部 11……付加音波形発生部 14……演奏情報発生部 16……楽音波形発生部 18……共鳴効果付与部 20……エンベロープジェネレータ 31……楽音発生部 32……共鳴音発生部 41……アドレス発生部 42……共鳴音波形メモリ 43……エンベロープジェネレータ
FIG. 1 is a block diagram showing the configuration of an embodiment of a tone signal generating apparatus according to the present invention, FIGS. 2 and 3 are timing charts for explaining the operation of the embodiment of FIG. 1, and FIG. FIG. 5 is a block diagram showing the configuration of another embodiment of the tone signal generating apparatus of the present invention, and FIG. 5 is a block diagram showing the configuration of an embodiment of the resonance tone generator of FIG. 1 Sustain pedal 10 Pedal operation speed detector 11 Additional sound wave generator 14 Performance information generator 16 Musical sound wave generator 18 Resonance effect imparting unit 20 Envelope generator 31 Tone generator 32 ... Resonant generator 41 ... Address generator 42 ... Resonant sound waveform memory 43 ... Envelope generator

Claims (3)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】発生すべき楽音に関する情報を発生する情
報発生手段と、 前記楽音の発生時間を制御するとき操作される発生時間
制御手段と、 前記発生時間制御手段の操作状態を検出する検出手段
と、 前記検出手段の検出結果に対応して衝撃音波形を発生す
る衝撃音波形発生手段と、 前記情報発生手段の出力と前記発生時間制御手段の出力
とに対応して、所定の楽音波形を所定の時間だけ発生す
る楽音波形発生手段と、 前記楽音波形発生手段が発生する楽音波形と、前記衝撃
音波形発生手段が発生する衝撃音波形に対して共鳴効果
を付与する共鳴効果付与手段と を備えることを特徴とする楽音信号発生装置。
1. An information generating means for generating information relating to a musical sound to be generated, a generating time control means operated when controlling a generating time of the musical sound, and a detecting means for detecting an operation state of the generating time control means. An impact sound waveform generating means for generating an impact sound waveform in response to the detection result of the detection means; and a predetermined tone waveform in response to an output of the information generating means and an output of the generation time control means. Music sound waveform generating means for generating only for a predetermined time; music sound waveform generated by the music sound waveform generating means; and resonance effect imparting means for imparting a resonance effect to the shock sound waveform generated by the shock sound waveform generating means. A tone signal generator comprising:
【請求項2】前記共鳴効果付与手段は、前記発生時間制
御手段の操作状態に応じた共鳴効果を付与する ことを特徴とする請求項1に記載の楽音信号発生装置。
2. The tone signal generating apparatus according to claim 1, wherein said resonance effect applying means applies a resonance effect according to an operation state of said generation time control means.
【請求項3】前記衝撃音波形発生手段は、前記検出手段
の検出結果に対応した信号レベルの衝撃音波形を発生す
る ことを特徴とする請求項1に記載の楽音信号発生装置。
3. The tone signal generating apparatus according to claim 1, wherein said shock sound waveform generating means generates a shock sound waveform having a signal level corresponding to a detection result of said detecting means.
JP2258214A 1990-09-27 1990-09-27 Music signal generator Expired - Fee Related JP3024191B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2258214A JP3024191B2 (en) 1990-09-27 1990-09-27 Music signal generator

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2258214A JP3024191B2 (en) 1990-09-27 1990-09-27 Music signal generator

Publications (2)

Publication Number Publication Date
JPH04134495A JPH04134495A (en) 1992-05-08
JP3024191B2 true JP3024191B2 (en) 2000-03-21

Family

ID=17317105

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2258214A Expired - Fee Related JP3024191B2 (en) 1990-09-27 1990-09-27 Music signal generator

Country Status (1)

Country Link
JP (1) JP3024191B2 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3569660B2 (en) * 1992-06-09 2004-09-22 ヤマハ株式会社 Sound source for keyboard instruments
JP4335570B2 (en) * 2003-04-14 2009-09-30 株式会社河合楽器製作所 Resonance sound generation apparatus, resonance sound generation method, and computer program for resonance sound generation
WO2020054070A1 (en) * 2018-09-14 2020-03-19 ヤマハ株式会社 Audio signal generating device, keyboard instrument, and program

Also Published As

Publication number Publication date
JPH04134495A (en) 1992-05-08

Similar Documents

Publication Publication Date Title
EP0310133B1 (en) Tone signal generation device
US6846980B2 (en) Electronic-acoustic guitar with enhanced sound, chord and melody creation system
US20040007116A1 (en) Keys for musical instruments and musical methods
JPH02118598A (en) Electronic musical instrument
US5189242A (en) Electronic musical instrument
US5569870A (en) Keyboard electronic musical instrument having partial pedal effect circuitry
JP5422969B2 (en) Electronic keyboard instrument
US5552561A (en) Playing-style detecting apparatus and electronic musical instrument utilizing the same
JP3063243B2 (en) Keyboard instrument
JP3024191B2 (en) Music signal generator
EP0434086A2 (en) Musical tone control apparatus
JPH10333672A (en) Electronic keyboard percussion instrument
JP3642130B2 (en) Electronic musical instruments
JP2932132B2 (en) How to control the pronunciation of electronic keyboard instruments
CN112447159A (en) Resonance sound signal generating method, resonance sound signal generating apparatus, recording medium, and electronic music apparatus
JP4096952B2 (en) Music generator
WO2005066928A1 (en) Electronic musical instrument sonorant generation device, electronic musical instrument sonorant generation method, computer program, and computer-readable recording medium
CN111009231A (en) Resonance sound signal generating apparatus and method, medium, and electronic musical apparatus
JPH096343A (en) Musical tone signal generator
JP2953217B2 (en) Electronic musical instrument
JP5318460B2 (en) Resonant sound generator
JP2007018004A (en) Electronic keyboard musical instrument
JPH0266597A (en) Musical sound composition system
JP2556370Y2 (en) Electronic keyboard instrument
JPH08717Y2 (en) Electronic keyboard instrument

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 (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090121

Year of fee payment: 9

LAPS Cancellation because of no payment of annual fees