JPH0423797B2 - - Google Patents
Info
- Publication number
- JPH0423797B2 JPH0423797B2 JP57214660A JP21466082A JPH0423797B2 JP H0423797 B2 JPH0423797 B2 JP H0423797B2 JP 57214660 A JP57214660 A JP 57214660A JP 21466082 A JP21466082 A JP 21466082A JP H0423797 B2 JPH0423797 B2 JP H0423797B2
- Authority
- JP
- Japan
- Prior art keywords
- tone
- waveform
- waveform data
- key
- musical
- 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
Links
- 230000015654 memory Effects 0.000 description 28
- 238000001514 detection method Methods 0.000 description 14
- 238000000034 method Methods 0.000 description 7
- 238000010586 diagram Methods 0.000 description 5
- 230000002459 sustained effect Effects 0.000 description 4
- 230000004044 response Effects 0.000 description 3
- 238000013016 damping Methods 0.000 description 2
- 238000009825 accumulation Methods 0.000 description 1
- 230000002238 attenuated effect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000007274 generation of a signal involved in cell-cell signaling Effects 0.000 description 1
- 238000002620 method output Methods 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 230000007935 neutral effect Effects 0.000 description 1
- 230000005236 sound signal Effects 0.000 description 1
Landscapes
- Electrophonic Musical Instruments (AREA)
Description
【発明の詳細な説明】
この発明は、鍵タツチ状態に応じて楽音の音色
などを変えるようにした電子楽器に関する。
などを変えるようにした電子楽器に関する。
従来、電子楽器の音源として、波形メモリに発
音すべき楽音波形を記憶しておきその楽音波形を
そのまま読み出して楽音信号を形成する波形メモ
リ方式が知られている。この波形メモリ方式は発
音すべき楽音波形をそのまま記憶し、それを読み
出すために音質的にはかなり高品質であるが、鍵
盤部での押鍵速度や押鍵圧力などのタツチに応じ
て楽音の音色などを変化させるいわゆるタツチレ
スポンス効果を得ることについて問題があつた。
音すべき楽音波形を記憶しておきその楽音波形を
そのまま読み出して楽音信号を形成する波形メモ
リ方式が知られている。この波形メモリ方式は発
音すべき楽音波形をそのまま記憶し、それを読み
出すために音質的にはかなり高品質であるが、鍵
盤部での押鍵速度や押鍵圧力などのタツチに応じ
て楽音の音色などを変化させるいわゆるタツチレ
スポンス効果を得ることについて問題があつた。
つまり、押鍵タツチによつて楽音の音色を変化
させようとすると、波形メモリから読み出す波形
は常に一定なので、一旦読み出した楽音波形をデ
イジタルフイルタあるいはアナログフイルタに入
力し、このフイルタを押鍵タツチに対応して制御
するという方法をとるしかなく、回路構成が複雑
になるという問題があつた。
させようとすると、波形メモリから読み出す波形
は常に一定なので、一旦読み出した楽音波形をデ
イジタルフイルタあるいはアナログフイルタに入
力し、このフイルタを押鍵タツチに対応して制御
するという方法をとるしかなく、回路構成が複雑
になるという問題があつた。
この発明は上記の点にかんがみなされたもの
で、その目的とするところは、波形メモリ方式の
音源を有する電子楽器において、簡単な構成で、
タツチ状態に応じて音色(波形形状)等が複雑に
変化する高品質な楽音を発音できるようにするこ
とである。
で、その目的とするところは、波形メモリ方式の
音源を有する電子楽器において、簡単な構成で、
タツチ状態に応じて音色(波形形状)等が複雑に
変化する高品質な楽音を発音できるようにするこ
とである。
このような目的を達成するために、この発明に
おいては、楽音波形を複数の特徴的な部分波形に
分けて記憶しておき、楽音の発生指示に応答して
この記憶した各部分波形を読み出して混合するこ
とによつて楽音信号を発生するとともに、タツチ
状態に応じて各部分波形の混合状態を制御するよ
うにしたものである。そして、この発明において
は、特に、各部分波形の混合状態をタツチ状態に
応じて制御するに当たり、音色選択手段で選択さ
れた音色をも考慮して、選択された音色に適した
特性で各部分波形の混合状態を制御できるように
したものである。
おいては、楽音波形を複数の特徴的な部分波形に
分けて記憶しておき、楽音の発生指示に応答して
この記憶した各部分波形を読み出して混合するこ
とによつて楽音信号を発生するとともに、タツチ
状態に応じて各部分波形の混合状態を制御するよ
うにしたものである。そして、この発明において
は、特に、各部分波形の混合状態をタツチ状態に
応じて制御するに当たり、音色選択手段で選択さ
れた音色をも考慮して、選択された音色に適した
特性で各部分波形の混合状態を制御できるように
したものである。
以下図面に基づいてこの発明の実施例を説明す
る。
る。
第1図はこの発明による電子楽器の基本動作原
理を説明するもので、図示した例はピアノ音の例
である。ピアノ音の楽音波形を第1図イに示すよ
うな打撃音部分WD1と、同図ロに示すような倍
音の多いアタツク部分WD2と、同図ハに示すよ
うな倍音の少ない減衰部分WD3とに分けて波形
メモリに記憶する。そして、押鍵タツチが大きい
ときは、打撃音部分WD1に対するレベル係数k1
とアタツク部分WD2に対するレベル係数k2とを
大きく選び、減衰部分WD3に対するレベル係数
k3を中立に選んでそれら3者を混合して出力す
る。逆に押鍵タツチが小さいときはレベル係数k1
とk2を小さく選びレベル係数k3を中位に選んで混
合する。このようにすれば電子楽器から発生され
るピアノ音の楽音を自然楽器の音に近づけること
ができる。ピアノ音以外の音色の楽音についても
同様に楽音波形を複数の特徴的な部分波形に分け
て記憶しておき、押鍵タツチに応じて部分波形混
合比率を変えるようにすればよい。
理を説明するもので、図示した例はピアノ音の例
である。ピアノ音の楽音波形を第1図イに示すよ
うな打撃音部分WD1と、同図ロに示すような倍
音の多いアタツク部分WD2と、同図ハに示すよ
うな倍音の少ない減衰部分WD3とに分けて波形
メモリに記憶する。そして、押鍵タツチが大きい
ときは、打撃音部分WD1に対するレベル係数k1
とアタツク部分WD2に対するレベル係数k2とを
大きく選び、減衰部分WD3に対するレベル係数
k3を中立に選んでそれら3者を混合して出力す
る。逆に押鍵タツチが小さいときはレベル係数k1
とk2を小さく選びレベル係数k3を中位に選んで混
合する。このようにすれば電子楽器から発生され
るピアノ音の楽音を自然楽器の音に近づけること
ができる。ピアノ音以外の音色の楽音についても
同様に楽音波形を複数の特徴的な部分波形に分け
て記憶しておき、押鍵タツチに応じて部分波形混
合比率を変えるようにすればよい。
第2図はこの発明による電子楽器の一実施例を
示すブロツク線図である。鍵盤1において鍵を押
圧すると、各鍵ごとに設けられたキースイツチか
ら成る鍵盤回路2からキースイツチの動作状態に
応じて押鍵信号が出力される。押鍵検出回路3は
鍵盤回路2から出力される押鍵信号に基づいて各
キースイツチの動作を検出して押圧鍵を表わす鍵
情報(以下キーコードKCで表わす)と、押鍵タ
イミングを表わすキーオンパルス信号KONPと
を出力する。なお、この実施例は単音構成となつ
ており、これに対応して押鍵検出回路3は同時に
複数の鍵が押鍵されたときにはそのうちの最高音
または最低音に相当する鍵を選択し、この選択し
た鍵に対応してキーコードKCおよびキーオンパ
ルス信号KONPを出力する優先選択機能を備え
ている。キーコードKCは、たとえば押圧鍵が所
属するオクターブを示すオクターブコードと、音
名を示すノートコードから成るデータであり、キ
ーオンパルス信号KONPは押鍵されたとき″1″に
立上り離鍵されたとき″0″になるキーオン信号
KONの立上りを微分することにより得られる。
示すブロツク線図である。鍵盤1において鍵を押
圧すると、各鍵ごとに設けられたキースイツチか
ら成る鍵盤回路2からキースイツチの動作状態に
応じて押鍵信号が出力される。押鍵検出回路3は
鍵盤回路2から出力される押鍵信号に基づいて各
キースイツチの動作を検出して押圧鍵を表わす鍵
情報(以下キーコードKCで表わす)と、押鍵タ
イミングを表わすキーオンパルス信号KONPと
を出力する。なお、この実施例は単音構成となつ
ており、これに対応して押鍵検出回路3は同時に
複数の鍵が押鍵されたときにはそのうちの最高音
または最低音に相当する鍵を選択し、この選択し
た鍵に対応してキーコードKCおよびキーオンパ
ルス信号KONPを出力する優先選択機能を備え
ている。キーコードKCは、たとえば押圧鍵が所
属するオクターブを示すオクターブコードと、音
名を示すノートコードから成るデータであり、キ
ーオンパルス信号KONPは押鍵されたとき″1″に
立上り離鍵されたとき″0″になるキーオン信号
KONの立上りを微分することにより得られる。
音源回路4は各鍵に対応して音色選択回路5で
選択された音色ごとに発音開始から発音終了まで
の楽音波形を複数の部分波形に分けて記憶してお
き、後述するアドレスカウンタ6の出力により各
部分波形データを同時に読み出し、読み出された
各部分波形データを押鍵タツチに応じて制御して
楽音波形を発生する回路で、図示した例では、波
形メモリ4−1,4−2,4−3と、その各々に
設けられた乗算器4a,4b,4cとにより構成
されている。この実施例の波形メモリ4−1,4
−2,4−3に記憶された部分波形はそれぞれ波
形、振幅、一周期の時間幅が若干異なる複数周期
の波形で、たとえば波形メモリ4−1に第1図イ
に示した打撃音部分WD1、波形メモリ4−2に
同図ロに示したアタツク部分WD2、波形メモリ
4−3に同図ハに示した減衰部分WD3が記憶さ
れる。アドレスカウンタ16はクロツク発振器7
から一定周期で発生されている読出しクロツク信
号をカウントし、そのカウント値をアドレス信号
として波形メモリ4−1,4−2,4−3に送出
し、押鍵検出回路3から出力されるキーオンパル
ス信号KONPによりリセツトされる。R−Sフ
リツプフロツプ8はそのセツト端子Sに押鍵検出
回路3からのキーオンパルス信号KONPが入力
するとそのQ端子に″1″が出力され、このときク
ロツク発振器7からのクロツク信号がアンドゲー
トAを介してアドレスカウンタ6のクロツク端子
CLに送られる。フリツプフロツプ8はアドレス
カウンタ6の出力がすべて″1″になつたことがエ
ンドアドレス検出回路9により検出されたときリ
セツトされる。
選択された音色ごとに発音開始から発音終了まで
の楽音波形を複数の部分波形に分けて記憶してお
き、後述するアドレスカウンタ6の出力により各
部分波形データを同時に読み出し、読み出された
各部分波形データを押鍵タツチに応じて制御して
楽音波形を発生する回路で、図示した例では、波
形メモリ4−1,4−2,4−3と、その各々に
設けられた乗算器4a,4b,4cとにより構成
されている。この実施例の波形メモリ4−1,4
−2,4−3に記憶された部分波形はそれぞれ波
形、振幅、一周期の時間幅が若干異なる複数周期
の波形で、たとえば波形メモリ4−1に第1図イ
に示した打撃音部分WD1、波形メモリ4−2に
同図ロに示したアタツク部分WD2、波形メモリ
4−3に同図ハに示した減衰部分WD3が記憶さ
れる。アドレスカウンタ16はクロツク発振器7
から一定周期で発生されている読出しクロツク信
号をカウントし、そのカウント値をアドレス信号
として波形メモリ4−1,4−2,4−3に送出
し、押鍵検出回路3から出力されるキーオンパル
ス信号KONPによりリセツトされる。R−Sフ
リツプフロツプ8はそのセツト端子Sに押鍵検出
回路3からのキーオンパルス信号KONPが入力
するとそのQ端子に″1″が出力され、このときク
ロツク発振器7からのクロツク信号がアンドゲー
トAを介してアドレスカウンタ6のクロツク端子
CLに送られる。フリツプフロツプ8はアドレス
カウンタ6の出力がすべて″1″になつたことがエ
ンドアドレス検出回路9により検出されたときリ
セツトされる。
一方、鍵盤1の押鍵タツチはタツチ検出回路1
0によつて検出されタツチ信号として出力され
る。このタツチ検出回路10としては、圧電素子
やコイルのように押鍵タツチの強さ(圧力)に応
じて起電力を生ずる素子あるいは光電的な手段に
より押鍵タツチに応じた電気信号を出力する装置
などを用いることができる。なお、この実施例に
おいて、タツチ検出回路10から各鍵ごと(ある
いは各鍵域ごと)にタツチ信号を出力するように
構成した場合には、たとえば特公昭56−793号公
報に示されているような技術を用いてタツチ信号
を各チヤンネルに対応して時分割多重化した後
A/D変換すればよい。タツチ信号はデイジタル
信号とするのが好ましく、タツチ出力がアナログ
信号として検出される場合はデイジタル変換す
る。制御データ発生回路11は音色ごとに係数テ
ーブルを有し、各係数テーブルには、タツチ信号
の各値に対応してそれぞれ3つの係数K1,K2,
K3が記憶されており、音色選択回路5から出力
される音色選択信号Sに基づいて定められる音色
に関する係数テーブルをタツチ検出回路10から
のタツチ信号をアドレス信号として読み出し、係
数K1,K2,K3として出力する。たとえばピアノ
音の係数テーブルは第3図に示すようになり、押
鍵タツチが弱いときはK1<K2<K3であるが、タ
ツチ出力が増すにつれてK1,K2は増加するがK3
はそれほど変らず、タツチ出力が相当強くなつた
ときはK3<K2<K1で係数K1,K2,K3自体の値
も大きくなる。なお、制御データ発生回路11
は、係数テーブルを用いて係数K1,K2,K3を発
生する代わりに、音色選択信号Sとタツチ信号と
に基づいて所定の演算を行つて係数K1,K2,K3
を算出して出力するようにしてもよい。
0によつて検出されタツチ信号として出力され
る。このタツチ検出回路10としては、圧電素子
やコイルのように押鍵タツチの強さ(圧力)に応
じて起電力を生ずる素子あるいは光電的な手段に
より押鍵タツチに応じた電気信号を出力する装置
などを用いることができる。なお、この実施例に
おいて、タツチ検出回路10から各鍵ごと(ある
いは各鍵域ごと)にタツチ信号を出力するように
構成した場合には、たとえば特公昭56−793号公
報に示されているような技術を用いてタツチ信号
を各チヤンネルに対応して時分割多重化した後
A/D変換すればよい。タツチ信号はデイジタル
信号とするのが好ましく、タツチ出力がアナログ
信号として検出される場合はデイジタル変換す
る。制御データ発生回路11は音色ごとに係数テ
ーブルを有し、各係数テーブルには、タツチ信号
の各値に対応してそれぞれ3つの係数K1,K2,
K3が記憶されており、音色選択回路5から出力
される音色選択信号Sに基づいて定められる音色
に関する係数テーブルをタツチ検出回路10から
のタツチ信号をアドレス信号として読み出し、係
数K1,K2,K3として出力する。たとえばピアノ
音の係数テーブルは第3図に示すようになり、押
鍵タツチが弱いときはK1<K2<K3であるが、タ
ツチ出力が増すにつれてK1,K2は増加するがK3
はそれほど変らず、タツチ出力が相当強くなつた
ときはK3<K2<K1で係数K1,K2,K3自体の値
も大きくなる。なお、制御データ発生回路11
は、係数テーブルを用いて係数K1,K2,K3を発
生する代わりに、音色選択信号Sとタツチ信号と
に基づいて所定の演算を行つて係数K1,K2,K3
を算出して出力するようにしてもよい。
さて、上記実施例において、押圧鍵に対応した
キーコードKCが音源回路4の波形メモリ4−1,
4−2,4−3に与えられると、各波形メモリ4
−1〜4−3は音色選択回路5からの音色選択信
号Sにより定められる音色およびキーコードKC
により指定された鍵に対する波形データをアドレ
スカウンタ6のカウント値であるアドレス信号に
基づいて読み出す。一方、押鍵タツチの強さに応
じたタツチ信号に基づいて制御データ発生回路1
1から係数K1,K2,K3が出力されているので、
乗算器4a,4b,4cにおいて前記波形メモリ
4−1,4−2,4−3の出力とこれらの係数
K1,K2,K3とが乗算される。音源回路4から出
力される3つの楽音波形は混合器12において混
合され、D/A変換器13によりアナグロ信号に
変換された後サウンドシステム14から楽音とし
て発音される。
キーコードKCが音源回路4の波形メモリ4−1,
4−2,4−3に与えられると、各波形メモリ4
−1〜4−3は音色選択回路5からの音色選択信
号Sにより定められる音色およびキーコードKC
により指定された鍵に対する波形データをアドレ
スカウンタ6のカウント値であるアドレス信号に
基づいて読み出す。一方、押鍵タツチの強さに応
じたタツチ信号に基づいて制御データ発生回路1
1から係数K1,K2,K3が出力されているので、
乗算器4a,4b,4cにおいて前記波形メモリ
4−1,4−2,4−3の出力とこれらの係数
K1,K2,K3とが乗算される。音源回路4から出
力される3つの楽音波形は混合器12において混
合され、D/A変換器13によりアナグロ信号に
変換された後サウンドシステム14から楽音とし
て発音される。
このようにして発音される楽音は押鍵タツチに
応じた部分波形から成り立つているので、選択さ
れた音色の自然音にできるだけ近似した音が得ら
れる。
応じた部分波形から成り立つているので、選択さ
れた音色の自然音にできるだけ近似した音が得ら
れる。
上記実施例は単音構成の実施例であるが、発音
割り当て回路を用いて複音構成としてもよい。さ
らに、上記実施例ではピアノ音のようなパーカツ
シブエンベロープを有する音色について例示した
が、持続エンベロープを有する音色の波形を同様
の方法で押鍵タツチにより制御するようにしても
よい。この場合、波形の持続部分は波形データの
特定区間を繰り返し読み出すようにすればよい。
またパーカツシブエンベロープの場合でもメモリ
容量を小さくするために、繰り返し読み出しなが
ら減衰していくようにすればよい。
割り当て回路を用いて複音構成としてもよい。さ
らに、上記実施例ではピアノ音のようなパーカツ
シブエンベロープを有する音色について例示した
が、持続エンベロープを有する音色の波形を同様
の方法で押鍵タツチにより制御するようにしても
よい。この場合、波形の持続部分は波形データの
特定区間を繰り返し読み出すようにすればよい。
またパーカツシブエンベロープの場合でもメモリ
容量を小さくするために、繰り返し読み出しなが
ら減衰していくようにすればよい。
次にこの発明による電子楽器の他の実施例を第
4図に基づいて説明する。この実施例において、
鍵盤1、鍵盤回路2、音色選択回路5、タツチ検
出回路10、制御データ発生回路11、混合器1
2、D/A変換器13、サウンドシステム14は
第2図に示した実施例において用いられたものと
同じである。
4図に基づいて説明する。この実施例において、
鍵盤1、鍵盤回路2、音色選択回路5、タツチ検
出回路10、制御データ発生回路11、混合器1
2、D/A変換器13、サウンドシステム14は
第2図に示した実施例において用いられたものと
同じである。
第4図において、押鍵検出発音割当回路3′は、
鍵盤回路2から出力される押鍵信号に基づいて各
キースイツチの動作を検出して押鍵を表わすキー
コードKCと、鍵の押圧が持続しているか(“1”)
あるいは解除されたか(“0”)を示すキーオン信
号KONとを複数の楽音発生チヤンネルのいずれ
かに割り当て各チヤンネルのチヤンネルタイミン
グに同期して時分割的に出力する。アドレス信号
発生回路15はキーコードKCに基づいて後述す
る波形メモリに記憶されている波形データを読み
出すためのアドレス信号を発生する回路で、その
アドレス信号発生方式には、鍵盤1の各鍵の音高
に対応した周波数ナンバを予め周波数情報メモリ
に記憶しておき、キーコードKCにより指定され
る鍵に対応する周波数ナンバを読み出し、この読
み出された周波数ナンバを一定時間ごとに逐次累
積しその累積値をアドレス信号として出力するい
わゆる周波数ナンバ累算方式や、マスタクロツク
発振器から出力するクロツクを鍵の音高に対応し
た分周比で分周しその分周パルスをカウンタでカ
ウントしそのカウント値をアドレス信号とするい
わゆるマスタクロツク分周方式などが提案されて
いる。
鍵盤回路2から出力される押鍵信号に基づいて各
キースイツチの動作を検出して押鍵を表わすキー
コードKCと、鍵の押圧が持続しているか(“1”)
あるいは解除されたか(“0”)を示すキーオン信
号KONとを複数の楽音発生チヤンネルのいずれ
かに割り当て各チヤンネルのチヤンネルタイミン
グに同期して時分割的に出力する。アドレス信号
発生回路15はキーコードKCに基づいて後述す
る波形メモリに記憶されている波形データを読み
出すためのアドレス信号を発生する回路で、その
アドレス信号発生方式には、鍵盤1の各鍵の音高
に対応した周波数ナンバを予め周波数情報メモリ
に記憶しておき、キーコードKCにより指定され
る鍵に対応する周波数ナンバを読み出し、この読
み出された周波数ナンバを一定時間ごとに逐次累
積しその累積値をアドレス信号として出力するい
わゆる周波数ナンバ累算方式や、マスタクロツク
発振器から出力するクロツクを鍵の音高に対応し
た分周比で分周しその分周パルスをカウンタでカ
ウントしそのカウント値をアドレス信号とするい
わゆるマスタクロツク分周方式などが提案されて
いる。
音源回路4′は、各音色ごとに特徴のある波形
の一周期分を基本波形として複数個記憶してお
き、音色選択回路5から出力する音色選択信号S
に基づいて選択された基本波形にタツチ出力に応
じて異なるエンベロープを付与することにより異
なる楽音波形を発生する回路で、図示した例で
は、波形メモリ4′−1,4′−2,4′−3と、
これらの波形メモリのそれぞれに設けられたエン
ベロープ発生器41a,42a,43aおよび乗
算器41b,42b,43bとにより構成されて
いる。波形メモリ4′−1,4′−2,4′−3は
音色選択回路5で選択可能なピアノ、ギター、マ
リンバなどの各音色に対応して設けられた複数の
ROMで構成され、各ROMにはそれぞれ対応す
る音色の異なる基本波形が記憶されている。たと
えばピアノ音を例にとると、波形メモリ4′−1,
4′−2,4′−3にはそれぞれ第5図イに示すよ
うな1周期分の基本波形データa,b,cが記憶
されており、基本波形データbは倍音を多く含む
アタツク部、基本波形データcは倍音の少ない減
衰部である。またエンベロープ発生器41a,4
2a,43aは、それぞれ第5図ロに示すような
エンベロープ波形a,b,cを発生し、エンベロ
ープ波形aは打撃音部分、エンベロープ波形bは
アタツク部分、エンベロープ波形cは減衰部分に
対するエンベロープである。トランペツトのよう
な持続音の場合も同様に構成することができ、た
とえば、発音開始時は基本波形に対してアタツク
エンベロープを混合し、徐々に持続エンベロープ
に移行していくように構成すればよい。
の一周期分を基本波形として複数個記憶してお
き、音色選択回路5から出力する音色選択信号S
に基づいて選択された基本波形にタツチ出力に応
じて異なるエンベロープを付与することにより異
なる楽音波形を発生する回路で、図示した例で
は、波形メモリ4′−1,4′−2,4′−3と、
これらの波形メモリのそれぞれに設けられたエン
ベロープ発生器41a,42a,43aおよび乗
算器41b,42b,43bとにより構成されて
いる。波形メモリ4′−1,4′−2,4′−3は
音色選択回路5で選択可能なピアノ、ギター、マ
リンバなどの各音色に対応して設けられた複数の
ROMで構成され、各ROMにはそれぞれ対応す
る音色の異なる基本波形が記憶されている。たと
えばピアノ音を例にとると、波形メモリ4′−1,
4′−2,4′−3にはそれぞれ第5図イに示すよ
うな1周期分の基本波形データa,b,cが記憶
されており、基本波形データbは倍音を多く含む
アタツク部、基本波形データcは倍音の少ない減
衰部である。またエンベロープ発生器41a,4
2a,43aは、それぞれ第5図ロに示すような
エンベロープ波形a,b,cを発生し、エンベロ
ープ波形aは打撃音部分、エンベロープ波形bは
アタツク部分、エンベロープ波形cは減衰部分に
対するエンベロープである。トランペツトのよう
な持続音の場合も同様に構成することができ、た
とえば、発音開始時は基本波形に対してアタツク
エンベロープを混合し、徐々に持続エンベロープ
に移行していくように構成すればよい。
一方、タツチ検出回路10によつて鍵盤1の押
鍵タツチが検出されタツチ信号として出力され
る。制御データ発生回路11は第2図の実施例で
説明したように、音色ごとに係数テーブルを有
し、各係数テーブルにはタツチ信号の各値に対応
してそれぞれ3つの係数K1,K2,K3が記憶され
ており、音色選択回路5から出力される音色選択
信号Sに基づいて定められる音色に関する係数テ
ーブルをタツチ検出回路10からのタツチ信号を
アドレス信号として読み出し、係数K1,K2,K3
として出力する。
鍵タツチが検出されタツチ信号として出力され
る。制御データ発生回路11は第2図の実施例で
説明したように、音色ごとに係数テーブルを有
し、各係数テーブルにはタツチ信号の各値に対応
してそれぞれ3つの係数K1,K2,K3が記憶され
ており、音色選択回路5から出力される音色選択
信号Sに基づいて定められる音色に関する係数テ
ーブルをタツチ検出回路10からのタツチ信号を
アドレス信号として読み出し、係数K1,K2,K3
として出力する。
このようにして制御データ発生回路11から発
生された係数K1,K2,K3は音源回路4′のエン
ベロープ発生器41a,42a,43aにそれぞ
れ送られ、各エンベロープ発生器41a,42
a,43aで発生されるエンベロープ波形のピー
クレベル(第5図ロのaにおける1、bにおけ
る2、cにおける3)を制御する。
生された係数K1,K2,K3は音源回路4′のエン
ベロープ発生器41a,42a,43aにそれぞ
れ送られ、各エンベロープ発生器41a,42
a,43aで発生されるエンベロープ波形のピー
クレベル(第5図ロのaにおける1、bにおけ
る2、cにおける3)を制御する。
ここで音源回路4′の動作を説明すると、押圧
鍵を表わすキーコードKCに基づいてアドレス信
号発生回路15から発生されるアドレス信号によ
り波形メモリ4′−1,4′−2,4′−3にそれ
ぞれ記憶されている音色選択回路5からの音色選
択信号Sにより選択された音色の基本波形データ
(たとえば第5図イに示された基本波形データa,
b,c参照)が読み出される。エンベロープ発生
器41a,42a,43aも音色選択信号Sによ
り選択された音色のエンベロープ波形(たとえば
第5図ロに示されたエンベロープ波形a,b,c
参照)をキーオン信号KONを受けるタイミング
で発生するが、各エンベロープ波形のピークレベ
ルは制御データ発生回路11から出力される押鍵
タツチの強さに応じた係数K1,K2,K3により制
御される。乗算器41bでは、波形メモリ4′−
1から出力される波形データとエンベロープ発生
器41aから発生されるエンベロープ波形とが乗
算され、乗算器42bでは波形メモリ4′−2か
らの楽音波形データとエンベロープ発生器42a
からのエンベロープ波形とが乗算され、乗算器4
3bも同様な乗算を行なう。上述したように、係
数K1,K2,K3は押鍵タツチの強さに対応して音
色ごとに予め設定してあるので、各乗算器41
b,42b,43bからは音色および押鍵タツチ
の強さに応じたレベルの部分波形データが得ら
れ、これらの部分波形データが混合器12におい
て混合されて楽音信号が形成される。この楽音信
号はD/A変換器13でアナログ信号に変換され
た後アンプ、スピーカなどから成るサウンドシス
テム14から楽音として発音される。こうして発
音される楽音は各音色ごとに楽器の演奏にあつた
音色変化をするので自然楽器音に近いものにな
る。
鍵を表わすキーコードKCに基づいてアドレス信
号発生回路15から発生されるアドレス信号によ
り波形メモリ4′−1,4′−2,4′−3にそれ
ぞれ記憶されている音色選択回路5からの音色選
択信号Sにより選択された音色の基本波形データ
(たとえば第5図イに示された基本波形データa,
b,c参照)が読み出される。エンベロープ発生
器41a,42a,43aも音色選択信号Sによ
り選択された音色のエンベロープ波形(たとえば
第5図ロに示されたエンベロープ波形a,b,c
参照)をキーオン信号KONを受けるタイミング
で発生するが、各エンベロープ波形のピークレベ
ルは制御データ発生回路11から出力される押鍵
タツチの強さに応じた係数K1,K2,K3により制
御される。乗算器41bでは、波形メモリ4′−
1から出力される波形データとエンベロープ発生
器41aから発生されるエンベロープ波形とが乗
算され、乗算器42bでは波形メモリ4′−2か
らの楽音波形データとエンベロープ発生器42a
からのエンベロープ波形とが乗算され、乗算器4
3bも同様な乗算を行なう。上述したように、係
数K1,K2,K3は押鍵タツチの強さに対応して音
色ごとに予め設定してあるので、各乗算器41
b,42b,43bからは音色および押鍵タツチ
の強さに応じたレベルの部分波形データが得ら
れ、これらの部分波形データが混合器12におい
て混合されて楽音信号が形成される。この楽音信
号はD/A変換器13でアナログ信号に変換され
た後アンプ、スピーカなどから成るサウンドシス
テム14から楽音として発音される。こうして発
音される楽音は各音色ごとに楽器の演奏にあつた
音色変化をするので自然楽器音に近いものにな
る。
なお、エンベロープ発生器41a,42a,4
3aにより発生されるエンベロープ波形を係数
K1,K2,K3で変化する方法としては、波形全体
に係数を乗算させる方法、アタツクレベル、サス
テインレベルなどを変化させる方法、またはアタ
ツクレート、デイケイレートを変化させる方法、
あるいはこれらの方法の組合せなどがある。
3aにより発生されるエンベロープ波形を係数
K1,K2,K3で変化する方法としては、波形全体
に係数を乗算させる方法、アタツクレベル、サス
テインレベルなどを変化させる方法、またはアタ
ツクレート、デイケイレートを変化させる方法、
あるいはこれらの方法の組合せなどがある。
以上この発明の実施例を2つ説明したが、これ
らの実施例において、押鍵タツチを検出する場
合、各鍵ごと、全鍵共通あるいは全鍵をいくつか
の鍵域に分けて鍵域ごと共通、のいずれでもよ
い。また上記いずれの実施例においても、波形メ
モリとしてアナログメモリを用いればD/A変換
器が不要であることはもちろんである。また、上
記第1の実施例では各鍵ごとに波形データを用意
して等速度で読み出しているが全鍵共通に1種類
波形データを用意し、各鍵の音高に対応した速度
で読み出してもよい。この場合、音域ごと(たと
えばオクターブごと)に音色や音量エンベロープ
が異なる波形データを予じめ記憶しておき、オク
ターブコードによつて押圧鍵の音域に対応する波
形データを選択してそれを読み出すようにしても
よい。
らの実施例において、押鍵タツチを検出する場
合、各鍵ごと、全鍵共通あるいは全鍵をいくつか
の鍵域に分けて鍵域ごと共通、のいずれでもよ
い。また上記いずれの実施例においても、波形メ
モリとしてアナログメモリを用いればD/A変換
器が不要であることはもちろんである。また、上
記第1の実施例では各鍵ごとに波形データを用意
して等速度で読み出しているが全鍵共通に1種類
波形データを用意し、各鍵の音高に対応した速度
で読み出してもよい。この場合、音域ごと(たと
えばオクターブごと)に音色や音量エンベロープ
が異なる波形データを予じめ記憶しておき、オク
ターブコードによつて押圧鍵の音域に対応する波
形データを選択してそれを読み出すようにしても
よい。
以上説明したように、この発明によれば、簡単
な構成で、タツチに応じて音色などが複雑に変化
する高品質の楽音を発生させることができる。こ
の場合、この発明においては、タツチによる音色
の変化特性を、ピアノ,ギターなどの音色種類に
応じて設定できるので、各種自然楽器の音と同様
の楽音を発生できるものである。
な構成で、タツチに応じて音色などが複雑に変化
する高品質の楽音を発生させることができる。こ
の場合、この発明においては、タツチによる音色
の変化特性を、ピアノ,ギターなどの音色種類に
応じて設定できるので、各種自然楽器の音と同様
の楽音を発生できるものである。
第1図はこの発明による電子楽器の動作原理を
説明する図、第2図はこの発明による電子楽器の
一実施例の概略構成を示すブロツク線図、第3図
は係数テーブルの一例を示す図、第4図はこの発
明による電子楽器の他の実施例の概略構成を示す
ブロツク線図、第5図イは第4図に示した電子楽
器の波形メモリに記憶された波形データの例、同
図ロはエンベロープ発生器により発生されるエン
ベロープ波形の例である。 1……鍵盤、2……鍵盤回路、3……押鍵検出
発音割当回路、3′……押鍵検出回路、4,4′…
…音源回路、5……音色選択回路、4′−1,
4′−2,4′−3……波形メモリ、4a,4b,
4c,41b,42b,43b……乗算器、41
a,42a,43a……エンベロープ発生器、6
……アドレスカウンタ、8……R−Sフリツプフ
ロツプ、10……タツチ検出回路、11……制御
データ発生回路、12……混合器、13……D/
A変換器、14……サウンドシステム。
説明する図、第2図はこの発明による電子楽器の
一実施例の概略構成を示すブロツク線図、第3図
は係数テーブルの一例を示す図、第4図はこの発
明による電子楽器の他の実施例の概略構成を示す
ブロツク線図、第5図イは第4図に示した電子楽
器の波形メモリに記憶された波形データの例、同
図ロはエンベロープ発生器により発生されるエン
ベロープ波形の例である。 1……鍵盤、2……鍵盤回路、3……押鍵検出
発音割当回路、3′……押鍵検出回路、4,4′…
…音源回路、5……音色選択回路、4′−1,
4′−2,4′−3……波形メモリ、4a,4b,
4c,41b,42b,43b……乗算器、41
a,42a,43a……エンベロープ発生器、6
……アドレスカウンタ、8……R−Sフリツプフ
ロツプ、10……タツチ検出回路、11……制御
データ発生回路、12……混合器、13……D/
A変換器、14……サウンドシステム。
Claims (1)
- 【特許請求の範囲】 1 楽音の発生を指示する発生指示情報およびタ
ツチ状態を示すタツチ情報に基づき対応する楽音
信号を発生する電子楽器において、 複数の音色の中から所望の音色を選択すること
が可能な音色選択手段と、 異なる複数の波形データを記憶し、前記発生指
示情報に対応して該波形データの読み出しが行わ
れる波形記憶手段と、 前記波形記憶手段から読み出された複数の各波
形データにそれぞれ所定のエンベロープを付与す
るエンベロープ付与手段と、 前記エンベロープが付与された各波形データを
混合する混合手段と、 前記音色選択手段において選択された音色を示
す音色情報および前記タツチ情報に応じて前記エ
ンベロープ付与手段において複数の各波形データ
に付与するエンベロープの形状をそれぞれ制御す
る制御手段とを備え、 前記混合手段の出力に基づき楽音信号を発生す
るようにしたことを特徴とする電子楽器。 2 楽音の発生を指示する発生指示情報およびタ
ツチ状態を示すタツチ情報に基づき対応する楽音
信号を発生する電子楽器において、 複数の音色の中から所望の音色を選択すること
が可能な音色選択手段と、 前記複数の音色について、当該音色の楽音を形
成するための複数の部分波形データを記憶し、前
記音色選択手段で選択された音色に対応する複数
の部分波形データが前記発生指示情報に対応して
読み出される波形記憶手段と、 前記音色選択手段で選択された音色を示す音色
情報および前記タツチ情報に基づき、音色毎に当
該音色に対応した特性で該タツチ情報に応じて変
化する混合比率制御信号を発生する制御信号発生
手段と、 前記波形記憶手段から読み出された複数の部分
波形データを前記混合比率制御信号に従つた比率
で混合する混合手段とを備え、 前記混合手段の出力に基づき楽音信号を発生す
るようにしたことを特徴とする電子楽器。 3 前記部分波形データは複数周期からなるもの
であることを特徴とする請求項2に記載の電子楽
器。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP57214660A JPS59105694A (ja) | 1982-12-09 | 1982-12-09 | 電子楽器 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP57214660A JPS59105694A (ja) | 1982-12-09 | 1982-12-09 | 電子楽器 |
Publications (2)
Publication Number | Publication Date |
---|---|
JPS59105694A JPS59105694A (ja) | 1984-06-19 |
JPH0423797B2 true JPH0423797B2 (ja) | 1992-04-23 |
Family
ID=16659445
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP57214660A Granted JPS59105694A (ja) | 1982-12-09 | 1982-12-09 | 電子楽器 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPS59105694A (ja) |
Families Citing this family (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS6031189A (ja) * | 1983-07-30 | 1985-02-16 | カシオ計算機株式会社 | 楽音発生装置 |
JPH071430B2 (ja) * | 1984-06-29 | 1995-01-11 | カシオ計算機株式会社 | 電子楽器 |
JPH079588B2 (ja) * | 1984-08-31 | 1995-02-01 | ヤマハ株式会社 | 楽音発生装置 |
JPS61212899A (ja) * | 1985-03-19 | 1986-09-20 | 松下電器産業株式会社 | 電子楽器 |
JPH0679224B2 (ja) * | 1985-11-07 | 1994-10-05 | 松下電器産業株式会社 | 波形合成装置 |
JPH0778676B2 (ja) * | 1986-02-28 | 1995-08-23 | ヤマハ株式会社 | 楽音信号発生装置 |
JP2549443Y2 (ja) * | 1987-05-29 | 1997-09-30 | カシオ計算機株式会社 | タッチレスポンス機能付電子楽器 |
JP2532231Y2 (ja) * | 1987-05-29 | 1997-04-09 | カシオ計算機株式会社 | タッチレスポンス機能付電子楽器 |
JP2532232Y2 (ja) * | 1987-05-29 | 1997-04-09 | カシオ計算機株式会社 | タッチレスポンス機能付電子楽器 |
JPH0720716Y2 (ja) * | 1987-08-27 | 1995-05-15 | カシオ計算機株式会社 | タッチレスポンス機能付楽音発生装置 |
JPH02179699A (ja) * | 1988-12-30 | 1990-07-12 | Kawai Musical Instr Mfg Co Ltd | 楽音波形生成装置 |
JP2580793B2 (ja) * | 1989-10-04 | 1997-02-12 | ヤマハ株式会社 | 楽音信号発生装置 |
JPH087587B2 (ja) * | 1992-06-16 | 1996-01-29 | カシオ計算機株式会社 | 楽音発生装置 |
JP2570945B2 (ja) * | 1992-06-16 | 1997-01-16 | カシオ計算機株式会社 | 楽音発生装置 |
Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS4955A (ja) * | 1972-03-06 | 1974-01-05 | ||
JPS50131514A (ja) * | 1974-04-04 | 1975-10-17 | ||
JPS52107823A (en) * | 1976-03-05 | 1977-09-09 | Nippon Gakki Seizo Kk | Electronic musical instrument |
JPS52121313A (en) * | 1976-04-06 | 1977-10-12 | Nippon Gakki Seizo Kk | Electronic musical instrument |
JPS534534A (en) * | 1976-07-02 | 1978-01-17 | Kawai Musical Instr Mfg Co | Envelope waveform generator |
JPS53139520A (en) * | 1977-05-12 | 1978-12-05 | Nippon Gakki Seizo Kk | Electronic musical instrument |
JPS53139521A (en) * | 1977-05-12 | 1978-12-05 | Nippon Gakki Seizo Kk | Electronic musical instrument |
JPS5439615A (en) * | 1977-09-05 | 1979-03-27 | Nippon Gakki Seizo Kk | Electronic musical instrument |
JPS54133317A (en) * | 1978-04-07 | 1979-10-17 | Nippon Gakki Seizo Kk | Electronic musical instrument |
JPS5630195A (en) * | 1979-08-20 | 1981-03-26 | Brother Ind Ltd | Preset device for electronic musical instrument |
JPS5739438A (en) * | 1980-08-21 | 1982-03-04 | Nec Corp | Input controlling system |
JPS5774790A (en) * | 1980-10-28 | 1982-05-11 | Nippon Musical Instruments Mfg | Electronic musical instrument |
-
1982
- 1982-12-09 JP JP57214660A patent/JPS59105694A/ja active Granted
Patent Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS4955A (ja) * | 1972-03-06 | 1974-01-05 | ||
JPS50131514A (ja) * | 1974-04-04 | 1975-10-17 | ||
JPS52107823A (en) * | 1976-03-05 | 1977-09-09 | Nippon Gakki Seizo Kk | Electronic musical instrument |
JPS52121313A (en) * | 1976-04-06 | 1977-10-12 | Nippon Gakki Seizo Kk | Electronic musical instrument |
JPS534534A (en) * | 1976-07-02 | 1978-01-17 | Kawai Musical Instr Mfg Co | Envelope waveform generator |
JPS53139520A (en) * | 1977-05-12 | 1978-12-05 | Nippon Gakki Seizo Kk | Electronic musical instrument |
JPS53139521A (en) * | 1977-05-12 | 1978-12-05 | Nippon Gakki Seizo Kk | Electronic musical instrument |
JPS5439615A (en) * | 1977-09-05 | 1979-03-27 | Nippon Gakki Seizo Kk | Electronic musical instrument |
JPS54133317A (en) * | 1978-04-07 | 1979-10-17 | Nippon Gakki Seizo Kk | Electronic musical instrument |
JPS5630195A (en) * | 1979-08-20 | 1981-03-26 | Brother Ind Ltd | Preset device for electronic musical instrument |
JPS5739438A (en) * | 1980-08-21 | 1982-03-04 | Nec Corp | Input controlling system |
JPS5774790A (en) * | 1980-10-28 | 1982-05-11 | Nippon Musical Instruments Mfg | Electronic musical instrument |
Also Published As
Publication number | Publication date |
---|---|
JPS59105694A (ja) | 1984-06-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP0310133B1 (en) | Tone signal generation device | |
US4679480A (en) | Tone signal generation device for changing the tone color of a stored tone waveshape in an electronic musical instrument | |
JPH035758B2 (ja) | ||
JPH0423797B2 (ja) | ||
US4114498A (en) | Electronic musical instrument having an electronic filter with time variant slope | |
JPH0412476B2 (ja) | ||
US4083285A (en) | Electronic musical instrument | |
JPH0693189B2 (ja) | 電子楽器 | |
US4939973A (en) | Tone signal generation device having waveshape changing means | |
JPS5855518B2 (ja) | 電子楽器 | |
JPH0664466B2 (ja) | 電子楽器 | |
JP2692672B2 (ja) | 楽音信号発生装置 | |
JPS61204698A (ja) | 楽音信号発生装置 | |
JP2508138B2 (ja) | 楽音信号発装置 | |
JP2560348B2 (ja) | 楽音信号発生装置 | |
US5315058A (en) | Electronic musical instrument having artificial string sound source with bowing effect | |
JPH0833732B2 (ja) | 電子ピアノ | |
JPH0155469B2 (ja) | ||
JPH04139499A (ja) | 電子楽器 | |
JPS61110199A (ja) | 楽音信号発生装置 | |
JPH0519768A (ja) | 楽音合成装置 | |
JPH0519755A (ja) | 電子楽器 | |
JPH0766268B2 (ja) | 楽音発生装置 | |
JPS61209496A (ja) | 電子楽器 | |
JPH056174A (ja) | 楽音信号発生装置 |