JPH08211869A - Electronic musical instrument - Google Patents

Electronic musical instrument

Info

Publication number
JPH08211869A
JPH08211869A JP7037728A JP3772895A JPH08211869A JP H08211869 A JPH08211869 A JP H08211869A JP 7037728 A JP7037728 A JP 7037728A JP 3772895 A JP3772895 A JP 3772895A JP H08211869 A JPH08211869 A JP H08211869A
Authority
JP
Japan
Prior art keywords
envelope
tone
pedal
generating
partial
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
Application number
JP7037728A
Other languages
Japanese (ja)
Other versions
JP3394626B2 (en
Inventor
Hiroshi Kitagawa
弘志 北川
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.)
Kawai Musical Instrument Manufacturing Co Ltd
Original Assignee
Kawai Musical Instrument Manufacturing Co Ltd
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 Kawai Musical Instrument Manufacturing Co Ltd filed Critical Kawai Musical Instrument Manufacturing Co Ltd
Priority to JP03772895A priority Critical patent/JP3394626B2/en
Publication of JPH08211869A publication Critical patent/JPH08211869A/en
Application granted granted Critical
Publication of JP3394626B2 publication Critical patent/JP3394626B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Electrophonic Musical Instruments (AREA)

Abstract

PURPOSE: To provide an electronic musical instrument in which tones are changed continuously according to the operation of a pedal. CONSTITUTION: In an electronic musical instrument allowing partial musical sound signals of respective frequency ranges to be generated from plural sound sources 11 to 13 and allowing a musical sound to be generated by synthesizing the signals by an adder 17, a pedal 10 and means 8, 9 detecting a pedal depressing amount are provided and respective sound sources 11 to 13 respectively generate partial musical sound signals in which partial musical sound signal levels are changed in isolation according to key-ons and according to the pedal depressing amount. Thus, tones are changed continuously according to the pedal depressing amount.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明は鍵盤楽器に関し、特にペ
ダルの操作に対応して、音色が連続的に変化する電子楽
器に関するものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a keyboard musical instrument, and more particularly to an electronic musical instrument whose tone color changes continuously in response to pedal operation.

【0002】[0002]

【従来の技術】従来のアプライトピアノにおいては、ソ
フトペダルが設けられ、このソフトペダルを踏むと、フ
ェルトでできたマフラーが弦に当たり、ソフトな音色に
なるものがあった。またグランドピアノにおいては、ソ
フトペダルを踏むと鍵盤全体が移動し、弦に当たるハン
マーの位置が変化することによって音色が変化してい
た。一方、電子ピアノにおいては、ソフトペダルによっ
てスイッチを駆動し、このスイッチのオン/オフ情報に
従って、タッチ検出手段より得られるベロシティデータ
(押鍵速度情報)を修正し、例えばソフトペダルスイッ
チがオン状態の時にはベロシティデータが所定値以上に
ならないようにリミッタをかけ、所定の音色以上に明る
くならないように制限していた。
2. Description of the Related Art In a conventional upright piano, a soft pedal is provided, and when the soft pedal is stepped on, a muffler made of felt hits the strings and produces a soft tone. Further, in a grand piano, when the soft pedal is depressed, the entire keyboard moves and the position of the hammer hitting the strings changes, causing the tone color to change. On the other hand, in an electronic piano, a switch is driven by a soft pedal, and the velocity data (key pressing speed information) obtained from the touch detection means is corrected according to the on / off information of the switch, and, for example, the soft pedal switch is in the on state. At times, a limiter is applied so that the velocity data does not exceed a predetermined value, and a limit is set so that the velocity data does not become brighter than a predetermined tone color.

【0003】[0003]

【発明が解決しようとする課題】前記したような従来の
電子ピアノにおいては、スイッチのオン/オフによって
音色を制御していたので、ソフトペダルの操作によっ
て、アプライトピアノやグランドピアノのようなダイナ
ミックな音色変化を得ることができないという問題点が
あった。本発明の目的は、前記のような従来技術の問題
点を改良し、ペダルの操作に従って、連続的に音色が変
化する電子楽器を提供することにある。
In the conventional electronic piano as described above, the timbre is controlled by turning the switch on / off, so that the operation of the soft pedal produces a dynamic sound such as that of an upright piano or a grand piano. There was a problem that it was not possible to obtain a tone color change. SUMMARY OF THE INVENTION An object of the present invention is to provide an electronic musical instrument in which the above-mentioned problems of the prior art are improved and the tone color is continuously changed according to the pedal operation.

【0004】[0004]

【課題を解決するための手段】本発明は、複数の部分楽
音信号発生手段から部分楽音信号を発生させて、合成手
段により合成することにより、楽音信号を発生させる電
子楽器において、ペダル手段と、ペダル踏み込み量を検
出する検出手段とを備え、部分楽音信号発生手段は、演
奏操作に対応して、ペダル踏み込み量に応じて信号レベ
ルが変化する部分楽音信号を発生することを特徴とす
る。
SUMMARY OF THE INVENTION The present invention relates to an electronic musical instrument for generating a musical tone signal by generating partial musical tone signals from a plurality of partial musical tone signal generating means and synthesizing them by a synthesizing means. The partial tone signal generating means is characterized in that the partial tone signal generating means generates a partial tone signal whose signal level changes according to the pedal depression amount in response to a performance operation.

【0005】[0005]

【作用】本発明は、複数の部分楽音信号を発生させて合
成することにより、楽音信号を発生させる電子楽器にお
いて、ペダルの踏み込み量を検出し、演奏操作、即ち押
鍵に対応して、ペダル踏み込み量に応じて信号レベルが
変化する部分楽音信号を発生するようにしたので、例え
ば楽音信号中の明るい音色の成分を発生する部分楽音信
号の信号レベル、即ちエンベロープのレベルをペダル踏
み込み量によって制御し、たくさん踏み込むほどエンベ
ロープレベルを小さくすることによって、アプライトピ
アノやグランドピアノを模擬し、ペダル踏み込み量に応
じて音色を変化させることができる。
According to the present invention, the pedal depression amount is detected in an electronic musical instrument which generates a musical tone signal by generating and synthesizing a plurality of partial musical tone signals, and the pedal operation is performed in response to a performance operation, that is, a key depression. Since the partial tone signal whose signal level changes according to the amount of depression is generated, for example, the signal level of the partial tone signal that generates the bright tone color component of the tone signal, that is, the envelope level is controlled by the pedal depression amount. By decreasing the envelope level as the pedal is depressed a lot, it is possible to simulate an upright piano or a grand piano and change the timbre according to the pedal depression amount.

【0006】[0006]

【実施例】以下、本発明の一実施例を図面を参照して詳
細に説明する。図1は本発明が適用された電子楽器の回
路構成を示すブロック図である。CPU1は、ROM2
に格納されている制御プログラムに基づき、電子楽器全
体の制御を行う中央処理装置である。CPU1には、設
定された所定の周期でCPU1にタイマ割り込みをかけ
るタイマ回路が内蔵されている。ROM2にはプログラ
ムの他、自動演奏データも記憶されている。RAM3は
ワークエリアおよび演奏情報の記憶用バッファとして使
用される。またバッテリーバックアップされ、主電源を
切っても設定した情報を保持することができるように構
成される。キーボード4は、例えばそれぞれ2つのスイ
ッチを備えた複数の鍵からなり、スキャン回路5は各ス
イッチの状態をスキャンし、CPU1に取り込む回路で
ある。パネル6は、音色選択スイッチ等の各種スイッ
チ、および液晶あるいはLED等により文字や図形を表
示する表示装置から成り、パネルインターフェース回路
7はCPU1からの制御により、パネル6の各スイッチ
の状態のスキャンおよび表示装置の駆動を行う。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment of the present invention will be described below in detail with reference to the drawings. FIG. 1 is a block diagram showing a circuit configuration of an electronic musical instrument to which the present invention is applied. CPU1 is ROM2
It is a central processing unit that controls the entire electronic musical instrument based on a control program stored in. The CPU 1 has a built-in timer circuit that issues a timer interrupt to the CPU 1 at a set predetermined cycle. The ROM 2 stores automatic performance data as well as programs. The RAM 3 is used as a work area and a buffer for storing performance information. In addition, it has a battery backup so that it can retain the set information even when the main power is turned off. The keyboard 4 includes, for example, a plurality of keys each having two switches, and the scan circuit 5 is a circuit that scans the state of each switch and captures it in the CPU 1. The panel 6 is made up of various switches such as a tone color selection switch and a display device for displaying characters and figures by liquid crystal or LEDs, and the panel interface circuit 7 is controlled by the CPU 1 to scan the state of each switch of the panel 6 and The display device is driven.

【0007】ペダル10は演奏者が足で操作可能なレバ
ーであり、ペダル10と連動した可変抵抗器9から出力
される電圧は、A/D変換器8によってデジタル信号に
変換され、CPU1に読み込まれる。3つの音源回路1
1〜13は、それぞれ高域成分波形メモリ14、中域成
分波形メモリ15、低域成分波形メモリ16から発音す
べき音高に比例したアドレス間隔で楽音波形を読み出
し、エンベロープ信号を乗算することによって楽音信号
を発生させる複数の楽音発生回路であり、実際には、1
つの楽音発生回路を時分割多重動作させることにより同
時に多数の楽音信号を発生可能に構成されている。加算
器17は、各音源回路11〜13から出力されたデジタ
ル楽音信号を加算、合成し、D/A変換器18はデジタ
ル楽音信号をD/A変換し、アンプ19はスピーカ20
を駆動するために楽音信号を増幅する。バス21は電子
楽器内の各回路を接続している。なお、この他に必要に
応じてメモリカードインターフェース回路、FDD(フ
ロッピディスクドライブ)インターフェース回路、MI
DIインターフェース回路等を設けてもよい。
The pedal 10 is a lever that the player can operate with his / her foot, and the voltage output from the variable resistor 9 interlocked with the pedal 10 is converted into a digital signal by the A / D converter 8 and read by the CPU 1. Be done. Three sound source circuits 1
1 to 13 read musical tone waveforms from the high-frequency component waveform memory 14, the mid-frequency component waveform memory 15, and the low-frequency component waveform memory 16 at address intervals proportional to the pitch to be generated, and multiply by the envelope signal. It is a plurality of tone generation circuits that generate tone signals.
A plurality of tone signals can be simultaneously generated by time-division multiplexing operation of two tone generation circuits. The adder 17 adds and synthesizes the digital musical tone signals output from the tone generator circuits 11 to 13, the D / A converter 18 D / A converts the digital musical tone signals, and the amplifier 19 the speaker 20.
Amplify the tone signal to drive the. The bus 21 connects each circuit in the electronic musical instrument. In addition to these, a memory card interface circuit, an FDD (floppy disk drive) interface circuit, an MI
A DI interface circuit or the like may be provided.

【0008】図2は、図1の音源回路11〜13の構成
を示すブロック図である。読み出しアドレス発生回路3
0は、CPU1から設定された波形選択情報、および発
音すべき音高に対応した波形メモリの読み出しアドレス
間隔情報に基づき、読み出しアドレス信号を順次発生す
る。波形メモリ14〜16からはこの読み出しアドレス
に従って、それぞれ所定の音域の楽音波形データが読み
出されて乗算器31に入力される。エンベロープジェネ
レータ32は、CPU1から設定された、アタックフェ
ーズ、ディケイフェーズ等の各フェーズに対応したエン
ベロープパラメータ、例えば各フェーズの目標レベルお
よびスピード情報に基づき、周知の方法によって所望の
エンベロープ信号を発生する。乗算器31は、このエン
ベロープ信号と前記波形データとを乗算し、エンベロー
プが付与された楽音波形信号を出力する。
FIG. 2 is a block diagram showing the configuration of the tone generator circuits 11 to 13 shown in FIG. Read address generation circuit 3
0 sequentially generates the read address signal based on the waveform selection information set by the CPU 1 and the read address interval information of the waveform memory corresponding to the pitch to be generated. According to the read address, the musical tone waveform data of a predetermined tone range is read from the waveform memories 14 to 16 and input to the multiplier 31. The envelope generator 32 generates a desired envelope signal by a well-known method based on the envelope parameter corresponding to each phase such as the attack phase and the decay phase set by the CPU 1, for example, the target level and the speed information of each phase. The multiplier 31 multiplies the envelope signal by the waveform data, and outputs a musical tone waveform signal to which an envelope has been added.

【0009】図7は、エンベロープジェネレータ32か
ら発生されるエンベロープ信号波形を示す波形図であ
る。例えばアタックフェーズにおいては、アタックフェ
ーズに対応したエンベロープパラメータとして、アタッ
クフェーズの目標レベル(アタックレベル)およびエン
ベロープ目標レベルに対する接近率に対応するスピード
情報(アタックスピード)が与えられる。アタックスピ
ードが同じである場合、アタックレベルが図示するよう
に異なると、エンベロープ全体の波形形状は、1つの波
形のレベルを圧縮あるいは伸張した類似の形状となり、
全体の信号レベルが変化する。なお、このようなエンベ
ロープ信号を発生するエンベロープジェネレータは周知
である。従って、エンベロープの各フェーズの目標レベ
ルを修正することにより、波形形状を変えずにエンベロ
ープ全体の信号レベルを制御することができる。
FIG. 7 is a waveform diagram showing an envelope signal waveform generated from the envelope generator 32. For example, in the attack phase, speed information (attack speed) corresponding to the target level of the attack phase (attack level) and the approach rate to the envelope target level is given as the envelope parameter corresponding to the attack phase. If the attack speed is the same and the attack level is different as shown in the figure, the waveform shape of the entire envelope becomes a similar shape in which the level of one waveform is compressed or expanded,
The overall signal level changes. An envelope generator that generates such an envelope signal is well known. Therefore, by correcting the target level of each phase of the envelope, the signal level of the entire envelope can be controlled without changing the waveform shape.

【0010】図3は、本発明のエンベロープパラメータ
発生手段の第1の実施例を示す機能ブロック図であり、
以下CPU1の発音処理と共に説明する。CPU1は常
にキーボードの状態変化を監視しており、キーオンを検
出すると、空いている発音チャネルの中から3つを選択
し、各音域の発音を割り当てる(キーアサイン)。そし
て、各音源回路の読み出しアドレス発生回路30に、音
色、音域に対応した波形メモリの読み出し開始アドレ
ス、音高に対応した読み出し間隔等のデータをセットす
る。また、以下の処理によってエンベロープジェネレー
タ32にパラメータを設定する。エンベロープパラメー
タテーブル40は、発音すべき音の音域、例えばどのオ
クターブに属するかという情報、およびパネルの音色選
択スイッチによって設定された音色情報に対応して、例
えば高域、中域、低域の各音域に対応した3つのエンベ
ロープの各フェーズの目標レベルおよびスピードパラメ
ータを記憶している。CPU1はキーナンバから求めた
音域情報、およびパネルから設定された音色情報に基づ
き、ROM2に記憶されているテーブルを検索してエン
ベロープパラメータを読み出す。
FIG. 3 is a functional block diagram showing a first embodiment of the envelope parameter generating means of the present invention.
A description will be given below together with the sound generation processing of the CPU 1. The CPU 1 constantly monitors the change in the state of the keyboard, and when it detects a key-on, it selects three from the vacant sound generation channels and assigns the sound of each range (key assignment). Then, in the read address generation circuit 30 of each tone generator circuit, data such as a read start address of a waveform memory corresponding to a tone color and a tone range and a read interval corresponding to a pitch are set. The parameters are set in the envelope generator 32 by the following processing. The envelope parameter table 40 corresponds to, for example, the high range, the middle range, and the low range corresponding to the tone range of the sound to be pronounced, for example, which octave the information belongs to, and the tone color information set by the tone color selection switch of the panel. The target level and speed parameter of each phase of the three envelopes corresponding to the musical range are stored. The CPU 1 retrieves the envelope parameter by searching the table stored in the ROM 2 based on the tone range information obtained from the key number and the tone color information set from the panel.

【0011】ベロシティテーブル41は、タッチ情報で
あり、鍵に設けられた2つのスイッチの時間差情報であ
るベロシティ情報に対応して、エンベロープパラメータ
テーブル40から出力されたパラメータを修正するため
の、3つの音域に対応した3つの異なるエンベロープ係
数1を記憶している。CPU1は、キーオンと共に検出
したベロシティ情報に基づいてベロシティテーブル41
を検索し、各音域ごとのエンベロープ係数1を読み出
す。そして、各音域ごとにエンベロープパラメータテー
ブル40から出力されたパラメータの内の各フェーズの
目標レベルパラメータに、対応する音域のエンベロープ
係数1を乗算する(図においては乗算器43として図示
されている。)。この演算により、3つの音域のエンベ
ロープレベルがそれぞれ異なる係数によって修正され、
全体の音量が調整されると共に、各音域の波形の混合比
が変化して、タッチにより音色が変化する。なおベロシ
ティテーブルの特性は任意であり、例えばピアノのタッ
チ特性に合うように決定される。
The velocity table 41, which is touch information, corresponds to velocity information, which is time difference information of two switches provided on the key, and is used to modify the parameters output from the envelope parameter table 40. Three different envelope coefficients 1 corresponding to the musical range are stored. The CPU 1 uses the velocity table 41 based on the velocity information detected along with the key-on.
Is searched and the envelope coefficient 1 for each range is read. Then, the target level parameter of each phase among the parameters output from the envelope parameter table 40 for each range is multiplied by the envelope coefficient 1 of the corresponding range (illustrated as a multiplier 43 in the figure). . With this calculation, the envelope levels of the three ranges are modified by different coefficients,
The overall volume is adjusted, the mixing ratio of the waveforms in each range changes, and the timbre changes due to touch. The characteristics of the velocity table are arbitrary, and are determined so as to match the touch characteristics of a piano, for example.

【0012】ソフトペダルテーブル42は、その記憶内
容を図5に示すように、ペダルの踏み込み量(0が踏ん
でいない場合であり、FF(16進表示)が最も強く踏
んだ場合である。)に対して、3つの音域それぞれにつ
いて、図示するような特性のエンベロープ係数2を記憶
している。エンベロープ係数2は、低域用はペダル踏み
込み量に対してあまり変化せず、高域用は踏み込むに従
って値がより大きく減衰するように設定されている。C
PU1は、常時A/D変換器8によってペダル10と連
動した可変抵抗器9の出力電圧値を読み込んで、8ビッ
トデータに変換してRAM3に記憶している。そして、
キーオン時には、記憶されている踏み込み量情報に基づ
き、ソフトペダルテーブル42から各音域のエンベロー
プ係数2を読み出し、各音域ごとにエンベロープ係数1
が乗算されたパラメータに、対応する音域のエンベロー
プ係数2を乗算する(図においては乗算器44として図
示されている。)。そして、CPU1は各係数1、2に
よって修正されたエンベロープパラメータを各音源回路
のエンベロープジェネレータ32に設定し、発音を開始
する。このような処理により、3つの音域のエンベロー
プレベルがそれぞれ異なる係数によって修正され、各音
域の波形の混合比が変化することによって音色が変化す
る。以上のような構成により、ソフトペダルの操作に基
づいて連続的に音色の変化する電子楽器が得られる。
As shown in FIG. 5, the stored contents of the soft pedal table 42 are the pedal depression amount (when 0 is not depressed, and when FF (hexadecimal display) is depressed most strongly). On the other hand, the envelope coefficient 2 having the characteristic as shown is stored for each of the three tone ranges. The envelope coefficient 2 is set so that the value for the low range does not change much with respect to the pedal depression amount, and the value for the high range attenuates more as the pedal is depressed. C
The PU 1 always reads the output voltage value of the variable resistor 9 that is interlocked with the pedal 10 by the A / D converter 8, converts it into 8-bit data, and stores it in the RAM 3. And
When the key is turned on, the envelope coefficient 2 of each range is read from the soft pedal table 42 based on the stored depression amount information, and the envelope coefficient 1 for each range is read.
The parameter multiplied by is multiplied by the envelope coefficient 2 of the corresponding tone range (shown as a multiplier 44 in the figure). Then, the CPU 1 sets the envelope parameters modified by the coefficients 1 and 2 in the envelope generator 32 of each tone generator circuit, and starts sounding. By such processing, the envelope levels of the three tone ranges are modified by different coefficients, and the tone color is changed by changing the mixing ratio of the waveforms of each tone range. With the above configuration, an electronic musical instrument whose tone color continuously changes based on the operation of the soft pedal can be obtained.

【0013】図4は、本発明のエンベロープパラメータ
発生手段の第2の実施例を示す機能ブロック図である。
エンベロープパラメータテーブル40は、第1実施例と
同様に、音域情報および音色情報に基づき、高域、中
域、低域の各音域に対応した3つのエンベロープパラメ
ータを発生する。タッチ変換テーブル選択テーブル45
は、その内容を図6(a)に示すように、例えば踏み込
み量を8段階に分け、各段階に対応して、各音域ごとに
採用すべきタッチ変換テーブルの番号を記憶している。
そして、キーオン時にはCPU1は踏み込み量情報がど
の段階に属するかを判定し、該段階において、それぞれ
の音域において採用すべきタッチ変換テーブルの番号を
読み出す。
FIG. 4 is a functional block diagram showing a second embodiment of the envelope parameter generating means of the present invention.
Similar to the first embodiment, the envelope parameter table 40 generates three envelope parameters corresponding to the high range, the middle range, and the low range based on the range information and the tone color information. Touch conversion table selection table 45
As shown in FIG. 6A, the content of the touch conversion table is divided into eight steps, for example, and the number of the touch conversion table to be adopted for each range is stored corresponding to each step.
Then, when the key is turned on, the CPU 1 determines to which stage the depression amount information belongs, and at this stage, the number of the touch conversion table to be adopted in each range is read.

【0014】タッチ変換テーブル46は例えばベロシテ
ィ情報に基づき、エンベロープパラメータテーブル40
から出力されたパラメータの内の各フェーズの目標レベ
ルパラメータを修正するためのエンベロープ係数3を発
生する8個のテーブルからなり、その特性は例えば図6
(b)に示されているように、テーブル番号が大きいほ
ど、同じベロシティに対するエンベロープ係数3の値が
小さくなっている。そして、各音域に対応するエンベロ
ープ係数3は、タッチ変換テーブル選択テーブル45か
ら出力されたテーブル番号によって選択されたタッチ変
換テーブルからそれぞれ読み出される。CPU1は、各
音域ごとに、エンベロープパラメータテーブル40から
出力されたパラメータの内の各フェーズの目標レベルパ
ラメータに、対応する音域のエンベロープ係数3を乗算
する(図においては乗算器47として図示されてい
る。)。
The touch conversion table 46 is based on, for example, velocity information, and the envelope parameter table 40.
It consists of eight tables which generate the envelope coefficient 3 for modifying the target level parameter of each phase among the parameters output from
As shown in (b), the larger the table number, the smaller the value of the envelope coefficient 3 for the same velocity. Then, the envelope coefficient 3 corresponding to each range is read from the touch conversion table selected by the table number output from the touch conversion table selection table 45. The CPU 1 multiplies the target level parameter of each phase among the parameters output from the envelope parameter table 40 by the envelope coefficient 3 of the corresponding tone range for each tone range (illustrated as a multiplier 47 in the figure. .).

【0015】例えば、踏み込み量が0であれば、図6
(a)に示すタッチ変換テーブル選択テーブル45によ
って各音域共にテーブル番号1が選択され、各音域共に
同じタッチ変換テーブル1を用いて、ベロシティ情報が
エンベロープ係数3に変換される。また、踏み込み量が
3であれば、高域用としては4番、中域用としては2
番、低域用しては1番のタッチ変換テーブルが選択さ
れ、各音域で選択されたタッチ変換テーブルを用いて、
ベロシティ情報が各音域のエンベロープ係数3に変換さ
れる。図6に示した例においては、踏み込み量に従っ
て、高域ほど大きな番号のテーブルを選択し、タッチ変
換テーブルは番号が大きいほど出力係数値が小さくなる
ので、結局、ペダルの踏み込み量に応じて高域成分がよ
り減衰し、まるくソフトな楽音信号が発生することにな
る。第2の実施例は、踏み込み量の分解能を細かくする
と多数のタッチ変換テーブルが必要となる(必ずしも比
例するわけではない)が、パラメータ修正のための乗算
(あるいは除算)が1回で済む。
For example, if the amount of depression is 0,
The table number 1 is selected for each range by the touch conversion table selection table 45 shown in (a), and the velocity information is converted into the envelope coefficient 3 using the same touch conversion table 1 for each range. If the amount of depression is 3, it is 4 for high range and 2 for mid range.
The first touch conversion table is selected for the low and low ranges, and the touch conversion table selected for each range is used.
The velocity information is converted into the envelope coefficient 3 of each range. In the example shown in FIG. 6, a higher numbered table is selected in accordance with the amount of depression, and the output coefficient value of the touch conversion table decreases as the number increases. The range component is further attenuated, and a round and soft tone signal is generated. In the second embodiment, if the resolution of the depression amount is made fine, a large number of touch conversion tables are required (not necessarily proportional to each other), but only one multiplication (or division) for parameter correction is required.

【0016】以上、実施例を説明したが、次のような変
形例も考えられる。実施例においては波形読み出し方式
の楽音発生回路を開示したが、楽音波形発生方式は任意
であり、例えばサイン合成方式においても、各高調波の
レベルあるいはエンベロープを本発明の方式によって制
御するか、あるいは合成後の部分楽音波形に本発明の方
式によって制御されたエンベロープ信号を付与すること
により実施可能である。また、部分音の分け方は2つ以
上の任意の数の周波数領域に分けられる。ソフトペダル
テーブル42等のテーブルに記憶される変換特性が直線
であれば、CPU1の演算処理によってデータの変換を
行うことも容易に実施可能であり、またROM等のメモ
リに記憶されているテーブルを検索する方式であれば、
任意の曲線形状の特性にすることが可能である。
Although the embodiment has been described above, the following modifications are also possible. Although the tone generation circuit of the waveform readout system is disclosed in the embodiment, the tone waveform generation system is arbitrary. For example, even in the sine synthesis system, the level or envelope of each harmonic is controlled by the system of the present invention, or This can be carried out by giving an envelope signal controlled by the method of the present invention to the synthesized partial tone waveform. In addition, the method of dividing the partial sound is divided into two or more arbitrary frequency regions. If the conversion characteristic stored in the table such as the soft pedal table 42 is a straight line, the conversion of data can be easily performed by the arithmetic processing of the CPU 1, and the table stored in the memory such as the ROM can be changed. If it is a search method,
It is possible to have an arbitrary curve shape characteristic.

【0017】[0017]

【発明の効果】以上述べたように、本発明においては、
複数の部分楽音信号を発生させて合成することにより、
楽音信号を発生させる電子楽器において、ペダルの踏み
込み量を検出し、演奏操作、即ち押鍵に対応して、ペダ
ル踏み込み量に応じて信号レベルが変化する部分楽音信
号を発生するようにしたので、例えば楽音信号中の明る
い音色の成分を発生する部分楽音信号の信号レベル、即
ちエンベロープのレベルをペダル踏み込み量によって制
御し、たくさん踏み込むほどエンベロープレベルを小さ
くすることによって、アプライトピアノやグランドピア
ノを模擬して、ペダル踏み込み量に応じて音色を変化さ
せることができるという効果がある。
As described above, according to the present invention,
By generating and synthesizing multiple partial tone signals,
In an electronic musical instrument that generates a musical tone signal, the amount of pedal depression is detected, and in response to a performance operation, that is, key depression, a partial tone signal whose signal level changes according to the amount of pedal depression is generated. For example, by controlling the signal level of a partial tone signal that generates a bright tone component in the tone signal, that is, the envelope level, by controlling the pedal depression amount, and reducing the envelope level as the pedal is depressed more, an upright piano or grand piano is simulated. Thus, there is an effect that the tone color can be changed according to the pedal depression amount.

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

【図1】本発明の電子楽器の回路構成を示すブロック図
である。
FIG. 1 is a block diagram showing a circuit configuration of an electronic musical instrument of the present invention.

【図2】図1の音源回路の構成を示すブロック図であ
る。
2 is a block diagram showing a configuration of a tone generator circuit of FIG. 1. FIG.

【図3】本発明のエンベロープパラメータ発生手段の第
1の実施例を示す機能ブロック図である。
FIG. 3 is a functional block diagram showing a first embodiment of the envelope parameter generating means of the present invention.

【図4】本発明のエンベロープパラメータ発生手段の第
2の実施例を示す機能ブロック図である。
FIG. 4 is a functional block diagram showing a second embodiment of the envelope parameter generating means of the present invention.

【図5】ソフトペダルテーブル42の記憶内容を示す説
明図である。
5 is an explanatory diagram showing stored contents of a soft pedal table 42. FIG.

【図6】タッチ変換テーブル選択テーブル45およびタ
ッチ変換テーブル46の記憶内容を示す説明図である。
FIG. 6 is an explanatory diagram showing stored contents of a touch conversion table selection table 45 and a touch conversion table 46.

【図7】エンベロープ信号波形を示す波形図である。FIG. 7 is a waveform diagram showing an envelope signal waveform.

【符号の説明】 1…CPU、2…ROM、3…RAM、4…キーボー
ド、5…スキャン回路、6…パネル、7…パネルインタ
ーフェース回路、8…A/D変換器、9…可変抵抗器、
10…ペダル、11、12、13…音源回路、14…高
域成分波形メモリ、15…中域成分波形メモリ、16…
低域成分波形メモリ、17…加算器、18…D/A変換
器、19…アンプ、20…スピーカ、21…バス
[Explanation of Codes] 1 ... CPU, 2 ... ROM, 3 ... RAM, 4 ... Keyboard, 5 ... Scan circuit, 6 ... Panel, 7 ... Panel interface circuit, 8 ... A / D converter, 9 ... Variable resistor,
10 ... Pedal, 11, 12, 13 ... Sound source circuit, 14 ... High frequency component waveform memory, 15 ... Mid frequency component waveform memory, 16 ...
Low-frequency component waveform memory, 17 ... Adder, 18 ... D / A converter, 19 ... Amplifier, 20 ... Speaker, 21 ... Bus

Claims (4)

【特許請求の範囲】[Claims] 【請求項1】 鍵盤手段の演奏操作を検出し、複数の部
分楽音信号発生手段から部分楽音信号を発生させて、合
成手段により合成することにより楽音信号を発生させる
電子楽器において、 ペダル手段と、 ペダル手段の踏み込み量を検出する検出手段とを備え、 前記部分楽音信号発生手段は、演奏操作に対応して、検
出されたペダル踏み込み量に応じて信号レベルが変化す
る部分楽音信号を発生することを特徴とする電子楽器。
1. An electronic musical instrument which detects a musical operation of a keyboard means, generates partial musical tone signals from a plurality of partial musical tone signal generating means, and synthesizes them by a synthesizing means to generate a musical tone signal. A partial musical tone signal generating means for generating a partial musical tone signal whose signal level changes according to the detected pedal depression amount in response to a performance operation. An electronic musical instrument characterized by.
【請求項2】 前記複数の部分楽音信号発生手段はそれ
ぞれ、所定の音域における演奏操作に対応した音高の部
分楽音波形信号を発生する波形信号発生手段と、 少なくとも音色情報、タッチ情報、およびペダル踏み込
み量情報に基づきエンベロープパラメータを発生するエ
ンベロープパラメータ発生手段と、 エンベロープパラメータに従ってエンベロープ信号を発
生し、前記部分楽音波形信号に乗算するエンベロープ付
与手段とからなることを特徴とする請求項1に記載の電
子楽器。
2. A plurality of partial musical tone signal generating means, each of which is a waveform signal generating means for generating a partial musical tone waveform signal having a pitch corresponding to a performance operation in a predetermined musical range, and at least tone color information, touch information, and a pedal. 2. The envelope parameter generating means for generating an envelope parameter based on the depression amount information, and the envelope applying means for generating an envelope signal according to the envelope parameter and multiplying the partial tone waveform signal. Electronic musical instrument.
【請求項3】 前記エンベロープパラメータ発生手段
は、少なくとも音色情報に基づきエンベロープパラメー
タを発生するパラメータ発生手段と、 タッチ情報に基づきエンベロープパラメータを修正する
第1のパラメータ修正手段と、 ペダル踏み込み量に基づき、エンベロープパラメータを
修正する第2のパラメータ修正手段とを含むことを特徴
とする請求項2に記載の電子楽器。
3. The envelope parameter generating means, at least a parameter generating means for generating an envelope parameter based on tone color information, a first parameter correcting means for correcting an envelope parameter based on touch information, and a pedal depression amount, The electronic musical instrument according to claim 2, further comprising a second parameter correcting unit that corrects an envelope parameter.
【請求項4】 前記エンベロープパラメータ発生手段
は、少なくとも音色情報に基づきエンベロープパラメー
タを発生するパラメータ発生手段と、 タッチ情報に基づきエンベロープパラメータを修正する
ためのデータを記憶した複数のデータテーブル手段と、 ペダル踏み込み量に基づき、データテーブルを選択する
選択手段と、 選択されたデータテーブルから出力されたデータに基づ
きエンベロープパラメータを修正する修正手段とを含む
ことを特徴とする請求項2に記載の電子楽器。
4. The envelope parameter generating means, at least a parameter generating means for generating an envelope parameter based on tone color information, a plurality of data table means for storing data for modifying the envelope parameter based on touch information, and a pedal. The electronic musical instrument according to claim 2, further comprising: selecting means for selecting a data table based on the amount of depression, and modifying means for modifying the envelope parameter based on the data output from the selected data table.
JP03772895A 1995-02-03 1995-02-03 Electronic musical instrument Expired - Fee Related JP3394626B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP03772895A JP3394626B2 (en) 1995-02-03 1995-02-03 Electronic musical instrument

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP03772895A JP3394626B2 (en) 1995-02-03 1995-02-03 Electronic musical instrument

Publications (2)

Publication Number Publication Date
JPH08211869A true JPH08211869A (en) 1996-08-20
JP3394626B2 JP3394626B2 (en) 2003-04-07

Family

ID=12505564

Family Applications (1)

Application Number Title Priority Date Filing Date
JP03772895A Expired - Fee Related JP3394626B2 (en) 1995-02-03 1995-02-03 Electronic musical instrument

Country Status (1)

Country Link
JP (1) JP3394626B2 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007144213A (en) * 1997-11-26 2007-06-14 Aruze Corp Game machine
US7977564B2 (en) 2008-07-24 2011-07-12 Yamaha Corporation Electronic keyboard musical instrument

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007144213A (en) * 1997-11-26 2007-06-14 Aruze Corp Game machine
US7977564B2 (en) 2008-07-24 2011-07-12 Yamaha Corporation Electronic keyboard musical instrument

Also Published As

Publication number Publication date
JP3394626B2 (en) 2003-04-07

Similar Documents

Publication Publication Date Title
JP3209156B2 (en) Automatic accompaniment pattern generator and method
JPH0347519B2 (en)
US5569870A (en) Keyboard electronic musical instrument having partial pedal effect circuitry
JP3296518B2 (en) Electronic musical instrument
JPH06195075A (en) Musical tone generating device
JP3394626B2 (en) Electronic musical instrument
US5864081A (en) Musical tone generating apparatus, musical tone generating method and storage medium
US5241124A (en) Electronic musical instrument capable of controlling touch response based on a reference value
US5550320A (en) Electronic sound generating device for generating musical sound by adding volume fluctuation to predetermined harmonics
JP2701177B2 (en) Tone generator
US5434348A (en) Electronic keyboard instrument
JP3439312B2 (en) Electronic musical instrument pitch controller
JP2933186B2 (en) Music synthesizer
JPH10124050A (en) Electronic musical instrument
JPH0720865A (en) Electronic musical instrument
JP2953217B2 (en) Electronic musical instrument
JP3532047B2 (en) Tone signal generator and tone signal generation method
JP3106051B2 (en) Electronic musical instrument
JP2549443Y2 (en) Electronic musical instrument with touch response function
JPH0618397Y2 (en) Delay vibrato effect applying device
JPH10133663A (en) Electronic musical instrument
JP2000330561A (en) Electronic keyboard musical instrument
JP3190473B2 (en) Music control device
JP2532231Y2 (en) Electronic musical instrument with touch response function
JPH06195077A (en) Musical tone generating device

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees