JPS5917435B2 - 電子楽器 - Google Patents
電子楽器Info
- Publication number
- JPS5917435B2 JPS5917435B2 JP52127635A JP12763577A JPS5917435B2 JP S5917435 B2 JPS5917435 B2 JP S5917435B2 JP 52127635 A JP52127635 A JP 52127635A JP 12763577 A JP12763577 A JP 12763577A JP S5917435 B2 JPS5917435 B2 JP S5917435B2
- Authority
- JP
- Japan
- Prior art keywords
- harmonic
- amplitude
- key
- signal
- coefficient
- 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
Links
- 230000015654 memory Effects 0.000 claims description 54
- 238000001514 detection method Methods 0.000 claims description 13
- 230000015572 biosynthetic process Effects 0.000 claims description 4
- 238000003786 synthesis reaction Methods 0.000 claims description 4
- 230000001186 cumulative effect Effects 0.000 description 9
- 230000006870 function Effects 0.000 description 8
- 238000010586 diagram Methods 0.000 description 6
- 238000001308 synthesis method Methods 0.000 description 5
- 230000004044 response Effects 0.000 description 4
- 238000009825 accumulation Methods 0.000 description 3
- 230000000694 effects Effects 0.000 description 2
- 101100328536 Mus musculus Cntd1 gene Proteins 0.000 description 1
- 102100030551 Protein MEMO1 Human genes 0.000 description 1
- 101710176845 Protein MEMO1 Proteins 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
- 230000002194 synthesizing effect Effects 0.000 description 1
Landscapes
- Electrophonic Musical Instruments (AREA)
Description
【発明の詳細な説明】
この発明は、操作鍵音高に対応した基本波(基音)ぉよ
びその高調波成分(倍音)を発生させ、この基本波およ
び高調波成分にそれぞれ対応する振幅係数を乗じてその
乗算値を加算することによつて楽音を形成する高調波合
成方式の電子楽器の改良に関し、特に押鍵速度、押鍵圧
力、押鍵深さ5 等の鍵タッチに関連して発生楽音の音
色を可変制御し得るようにした電子楽器に関するもので
ある。
びその高調波成分(倍音)を発生させ、この基本波およ
び高調波成分にそれぞれ対応する振幅係数を乗じてその
乗算値を加算することによつて楽音を形成する高調波合
成方式の電子楽器の改良に関し、特に押鍵速度、押鍵圧
力、押鍵深さ5 等の鍵タッチに関連して発生楽音の音
色を可変制御し得るようにした電子楽器に関するもので
ある。
A、従来技術の説明高調波合成方式の電子楽器としては
、楽音波形の連続するサンプル点における振幅値を(1
)式にも10とず〜・て順次計算することにより楽音を
得るようにしたものがある。
、楽音波形の連続するサンプル点における振幅値を(1
)式にも10とず〜・て順次計算することにより楽音を
得るようにしたものがある。
2|
76XO(qR)■n汀nSinwnqR・・・・・・
・・・(1)(q=1、2、・ ・ ・ ・ ・ ・
・ ・ ・ )ここで、Xo(qR)・・・・・・・・
・楽音波形の各サンプル点におノ0 ける波形振幅値。
・・・(1)(q=1、2、・ ・ ・ ・ ・ ・
・ ・ ・ )ここで、Xo(qR)・・・・・・・・
・楽音波形の各サンプル点におノ0 ける波形振幅値。
R・・・・・・・・・発生楽音の周波数(音高)に比例
した数値(以下、周波数ナンバと称す)。
した数値(以下、周波数ナンバと称す)。
n ・・・・・・・・・基本波を含む高調波成分の次数
を表わし、n=1は基本波(基音)、75n■2は第2
高調波(第2倍音)、n−3は第3高調波(第3倍音)
・・・・・・・・・に対応する。
を表わし、n=1は基本波(基音)、75n■2は第2
高調波(第2倍音)、n−3は第3高調波(第3倍音)
・・・・・・・・・に対応する。
Cn・・・・・・・・・各次数の高調波成分に対する振
幅係数(フーリエ係数)。
幅係数(フーリエ係数)。
10N・・・・・・・・・楽音波形のサンプル点の数。
w・・・・・・・・・各サンプル点における振幅計算に
含まれる高調波(倍音)の数。W=N/2の関係がある
。
含まれる高調波(倍音)の数。W=N/2の関係がある
。
この高調波合成方式による電子楽器は、例えば■5 第
1図に示すように構成されている。
1図に示すように構成されている。
同図において、1は鍵盤部に設けられたキースイッチ回
路であつて、鍵盤部の各鍵に対応したキースイッチを有
し、ある鍵が押鍵されると対応するキースイツチが動作
し、その出力線に論理値″1″の信号を出力するように
構成されている。このキースイツチ回路1には単音優先
回路が内蔵されており、同時に2個以上のキースイツチ
が動作した場合、優先順位の高いキースイツチに対応す
る出力線にのみS1″信号が出力されるようになつてい
る。キースイツチ回路1の各キースイツチに対応する出
力線は、各鍵の音高に対応した周波数ナンバRが記憶さ
れている周波数ナンバメモリ2の入力側に接続されてお
り、ある鍵が押鍵されるとキースイツチ回路1の出力に
よつてアドレスされて周波数ナンバメモリ2からその鍵
の音高に対応した周波数ナンバRが読み出される。一方
、クロツク発振器4は一定周期のクロツクパルスTcを
出力しており、このクロツクパルスTcはカウンタ4に
おいてw分周されて計算区間タイミング信号Txとなる
。
路であつて、鍵盤部の各鍵に対応したキースイッチを有
し、ある鍵が押鍵されると対応するキースイツチが動作
し、その出力線に論理値″1″の信号を出力するように
構成されている。このキースイツチ回路1には単音優先
回路が内蔵されており、同時に2個以上のキースイツチ
が動作した場合、優先順位の高いキースイツチに対応す
る出力線にのみS1″信号が出力されるようになつてい
る。キースイツチ回路1の各キースイツチに対応する出
力線は、各鍵の音高に対応した周波数ナンバRが記憶さ
れている周波数ナンバメモリ2の入力側に接続されてお
り、ある鍵が押鍵されるとキースイツチ回路1の出力に
よつてアドレスされて周波数ナンバメモリ2からその鍵
の音高に対応した周波数ナンバRが読み出される。一方
、クロツク発振器4は一定周期のクロツクパルスTcを
出力しており、このクロツクパルスTcはカウンタ4に
おいてw分周されて計算区間タイミング信号Txとなる
。
この場合、「W」は合成しようとする高調波の総数であ
つて、例えば第16高調波まで合成する場合は「W−1
6」となる。なお、以下の説明における「高調波」とは
基本波をも含むものどし、基本波(基音)は第1高調波
に相当する。このようにして作られた計算区間タイミン
グ信号Txはゲート5に供給される。このゲート5は計
算区間タイミング信号Txが供給される毎にゲートを開
(・て周波数ナンバメモリ2から出力される周波数ナン
バRを音程区間加算器6に供給する。音程区間加算器6
はゲート5を介して周波数ナンバRが供給される毎(す
なわち計算区間タイミング信号Txが発生する毎)に該
周波数ナンバRを累算して1R12R13R・・・・・
・・・・と増力nする累算値QRを出力する。そして、
累算値QRが該加算器6のモジユロ(法)Nを超えると
オーバフローしてオールゼロとなり、以後は計算区間タ
イミング信号Txが発生される毎に再び同様な累算動作
が行なわれる。このように、計算区問タイミング信号T
xの発生毎に変化する累算値QRは、クロツクパルスT
cによつてゲート制御されるゲート7を介して高調波区
間加算器8に供給される。この場合、クロツクパルスT
cは計算区間タイミング信号TXf)w倍の周波数を有
しているために、計算区間タイミング信号Txの1周期
間にゲート7はw回開かれることになる。この結果、高
調波区間加算器8はクロツクパルスTcの発生毎にゲー
ト7から出力される累算値QRを順次加算してその累算
値NqRを出力する。そして、W回の累算が完了すると
、計算区間タイミング信号Txによつてりセツトされ、
以後同様な動作を行なう。従つて、この高調波区間加算
器8は、計算区間タイミング信号Txの1周期の間にク
ロツクパルスTcにしたがつて順次増加する累算値Nq
R(n=1、2、3・・・・・・・・・)を発生してい
ることになる。この累算値NqRは、メモリ・アドレス
・デコーダ9にお(・てデコードされ、このデコード出
力が正弦波波形1周期の各サンプル点振幅値を各アドレ
スに記憶している正弦関数メモリ10にアドレス信号と
して供給され、該メモリ10から正弦振幅値πSin;
NqRを読み出す。
つて、例えば第16高調波まで合成する場合は「W−1
6」となる。なお、以下の説明における「高調波」とは
基本波をも含むものどし、基本波(基音)は第1高調波
に相当する。このようにして作られた計算区間タイミン
グ信号Txはゲート5に供給される。このゲート5は計
算区間タイミング信号Txが供給される毎にゲートを開
(・て周波数ナンバメモリ2から出力される周波数ナン
バRを音程区間加算器6に供給する。音程区間加算器6
はゲート5を介して周波数ナンバRが供給される毎(す
なわち計算区間タイミング信号Txが発生する毎)に該
周波数ナンバRを累算して1R12R13R・・・・・
・・・・と増力nする累算値QRを出力する。そして、
累算値QRが該加算器6のモジユロ(法)Nを超えると
オーバフローしてオールゼロとなり、以後は計算区間タ
イミング信号Txが発生される毎に再び同様な累算動作
が行なわれる。このように、計算区問タイミング信号T
xの発生毎に変化する累算値QRは、クロツクパルスT
cによつてゲート制御されるゲート7を介して高調波区
間加算器8に供給される。この場合、クロツクパルスT
cは計算区間タイミング信号TXf)w倍の周波数を有
しているために、計算区間タイミング信号Txの1周期
間にゲート7はw回開かれることになる。この結果、高
調波区間加算器8はクロツクパルスTcの発生毎にゲー
ト7から出力される累算値QRを順次加算してその累算
値NqRを出力する。そして、W回の累算が完了すると
、計算区間タイミング信号Txによつてりセツトされ、
以後同様な動作を行なう。従つて、この高調波区間加算
器8は、計算区間タイミング信号Txの1周期の間にク
ロツクパルスTcにしたがつて順次増加する累算値Nq
R(n=1、2、3・・・・・・・・・)を発生してい
ることになる。この累算値NqRは、メモリ・アドレス
・デコーダ9にお(・てデコードされ、このデコード出
力が正弦波波形1周期の各サンプル点振幅値を各アドレ
スに記憶している正弦関数メモリ10にアドレス信号と
して供給され、該メモリ10から正弦振幅値πSin;
NqRを読み出す。
上記の説明から明らかなように、音程区間加算器6の累
算値QRは、楽音波形振幅の計算すべきサンプル点を示
し、また高調波区間加算器8の累算値NqRは現在計算
中のサンプル点QRにおけるn次高調波の位相を表わす
ことになる。
算値QRは、楽音波形振幅の計算すべきサンプル点を示
し、また高調波区間加算器8の累算値NqRは現在計算
中のサンプル点QRにおけるn次高調波の位相を表わす
ことになる。
この結果正弦関数メモリ10からは当該サンプル点QR
における各高調波(基本波を含む)の正弦振幅値81n
−N,R(n−1、2・・・・・・・・・W)が基本波
1λ1(第1高調波)、第2高調波、・・・・・・・・
・第w高調波の順で順次発生される。
における各高調波(基本波を含む)の正弦振幅値81n
−N,R(n−1、2・・・・・・・・・W)が基本波
1λ1(第1高調波)、第2高調波、・・・・・・・・
・第w高調波の順で順次発生される。
この場合、計算される楽音波形の順次サンプル点は計算
区間タイミング信号Txの発生毎に順次移行していくも
のであるが、次にどのサンプル点に移行すべきかは周波
数ナンバRによつて決まるものであり、この周波数ナン
バRは操作鍵の音高に比例したものである。したがつて
、正弦関数メセリ10からは操作鍵の音高πに対応した
各高調波の正弦振幅値(Sin−NqR)1X1が順次
時分割的に発生される。
区間タイミング信号Txの発生毎に順次移行していくも
のであるが、次にどのサンプル点に移行すべきかは周波
数ナンバRによつて決まるものであり、この周波数ナン
バRは操作鍵の音高に比例したものである。したがつて
、正弦関数メセリ10からは操作鍵の音高πに対応した
各高調波の正弦振幅値(Sin−NqR)1X1が順次
時分割的に発生される。
一方、メモリアドレス制御装置11はモジユロ(法)W
のカウンタによつて構成されており、カウンタ4に同期
してクロツクパルスTcを順次カウントしてそのカウン
ト値を高調波係数メモリ12にアドレス信号として出力
する。
のカウンタによつて構成されており、カウンタ4に同期
してクロツクパルスTcを順次カウントしてそのカウン
ト値を高調波係数メモリ12にアドレス信号として出力
する。
高調波係数メモリ12には、所望の楽音音色を得るため
に最適な各高調波の振幅値に対応した高調波振幅係数C
nが各アドレスに記憶されており、メモリアトレス制御
装置11からクロツクパルスTcに同期してカウントア
ツプするアドレス信号が供給されると、各アドレスに記
憶されている各高調波の振幅値を設定する高調波振幅係
数Cnが順次読み出される。この高調波振幅係数Cnは
高調波振幅乗算器13に出力される。高調波振幅乗算器
13は、正弦関数メモリ10から各サンプル点毎に時分
割的に読み出される各高調波の正弦振幅値lレ Sin−NqRと各高調波別に設定された高調波振1X
7幅係数Cnを乗算してその乗算値Fn= π CnsinマJnqRを累算器14に供給する。
に最適な各高調波の振幅値に対応した高調波振幅係数C
nが各アドレスに記憶されており、メモリアトレス制御
装置11からクロツクパルスTcに同期してカウントア
ツプするアドレス信号が供給されると、各アドレスに記
憶されている各高調波の振幅値を設定する高調波振幅係
数Cnが順次読み出される。この高調波振幅係数Cnは
高調波振幅乗算器13に出力される。高調波振幅乗算器
13は、正弦関数メモリ10から各サンプル点毎に時分
割的に読み出される各高調波の正弦振幅値lレ Sin−NqRと各高調波別に設定された高調波振1X
7幅係数Cnを乗算してその乗算値Fn= π CnsinマJnqRを累算器14に供給する。
この場合、高調波区間加算器8とメモリアドレス制御装
置11は互いに同期しているために、各高調波別に順次
読み出される高調波振幅係数Cnが対応πする高調波正
弦振幅値Sin−NqRに乗算され、1X1)これによ
つて各高調波別の振幅値Fnの設定が行なわれる。
置11は互いに同期しているために、各高調波別に順次
読み出される高調波振幅係数Cnが対応πする高調波正
弦振幅値Sin−NqRに乗算され、1X1)これによ
つて各高調波別の振幅値Fnの設定が行なわれる。
累算器14は高調波振幅乗算器13から出力される各高
調波別の振幅値Fnを順次累算する。そして、計算区間
タイミング信号仮 が発生されると、ゲート15が開い
て累算器14の累算値(楽音波形のあるサンプル点にお
ける振幅値を表わしている)をD−A変換器16に出力
するとともに、累算器14がりセツトされて次の順次サ
ンプル点における振幅値計算のために再び前述と同様な
累算動作を行なう。従つて、D−A変換器16には、押
下鍵の音高に対応した楽音波形の各サンプル点における
各高調波の振幅設定された振幅値の累算値が計算区間タ
イミング信号Txの発生毎に供給されることになり、こ
の累算値をアナログ信号に変換してサウンドシステム1
7に供給することにより押下鍵に対応した音高でかつ高
調波係数メモ1川2に記憶させた各高調波の振幅比率を
設定する高調波振幅係数Cnに対応した音色の楽音が発
生される。また、この電子楽器においては、押鍵操作に
伴なう押鍵速度、圧力、深さ等の鍵タツチ状態を検出す
るタツチ検出回路18が設けられている。
調波別の振幅値Fnを順次累算する。そして、計算区間
タイミング信号仮 が発生されると、ゲート15が開い
て累算器14の累算値(楽音波形のあるサンプル点にお
ける振幅値を表わしている)をD−A変換器16に出力
するとともに、累算器14がりセツトされて次の順次サ
ンプル点における振幅値計算のために再び前述と同様な
累算動作を行なう。従つて、D−A変換器16には、押
下鍵の音高に対応した楽音波形の各サンプル点における
各高調波の振幅設定された振幅値の累算値が計算区間タ
イミング信号Txの発生毎に供給されることになり、こ
の累算値をアナログ信号に変換してサウンドシステム1
7に供給することにより押下鍵に対応した音高でかつ高
調波係数メモ1川2に記憶させた各高調波の振幅比率を
設定する高調波振幅係数Cnに対応した音色の楽音が発
生される。また、この電子楽器においては、押鍵操作に
伴なう押鍵速度、圧力、深さ等の鍵タツチ状態を検出す
るタツチ検出回路18が設けられている。
このタツチ検出回路18は、例えば各鍵の押鍵速度を検
出するコイルあるいは各鍵の押鍵圧力を検出する圧電素
子等の鍵タツチ検出センサを有しており、この鍵タツチ
検出センサの出力をタツチ信号Tとしてサウンドシステ
ム17に出力する。この場合、タツチ検出回路18から
出力されるタツチ信号Tとキースイツチ回路1から送出
される出力信号は同一操作鍵に対応している。サウンド
システム18ではタツチ信号Tに対応して発生楽音の振
幅を制御し、これによつてピアノのような自然楽器と同
様に鍵タツチにより発生楽音の音量が制御されるように
なつている。一方、発生楽音に対する振幅エンベロープ
の付与は次のようにして行なわれている。
出するコイルあるいは各鍵の押鍵圧力を検出する圧電素
子等の鍵タツチ検出センサを有しており、この鍵タツチ
検出センサの出力をタツチ信号Tとしてサウンドシステ
ム17に出力する。この場合、タツチ検出回路18から
出力されるタツチ信号Tとキースイツチ回路1から送出
される出力信号は同一操作鍵に対応している。サウンド
システム18ではタツチ信号Tに対応して発生楽音の振
幅を制御し、これによつてピアノのような自然楽器と同
様に鍵タツチにより発生楽音の音量が制御されるように
なつている。一方、発生楽音に対する振幅エンベロープ
の付与は次のようにして行なわれている。
すなわち、サウンドシステム17には、いずれかの鍵が
押鍵された時にキースイツチ回路1から出力されるキー
オン信号KONによつて動作を開始するエンベロープ波
形発生器が設けられており、このエンベロープ波形発生
器から出力されるエンベロープ波形が楽音信号に乗算さ
れて発生楽音にアタツク、サステイン、デイケイ等の振
幅エンベロープが付与される。なお、このような電子楽
器は、特開昭4890217号に開示されているのでそ
の詳細説明は省略する。
押鍵された時にキースイツチ回路1から出力されるキー
オン信号KONによつて動作を開始するエンベロープ波
形発生器が設けられており、このエンベロープ波形発生
器から出力されるエンベロープ波形が楽音信号に乗算さ
れて発生楽音にアタツク、サステイン、デイケイ等の振
幅エンベロープが付与される。なお、このような電子楽
器は、特開昭4890217号に開示されているのでそ
の詳細説明は省略する。
B.従来技術の欠点
以上の説明から明らかなように、上述した従来の高調波
合成方式の電子楽器は、押下鍵の音高に対応した周波数
で、また高調波係数メモリに記憶された高調波振幅係数
Cnによつて設定される音色で、かつ振幅エンベロープ
および鍵タツチに対応した音量の楽音を発生している。
合成方式の電子楽器は、押下鍵の音高に対応した周波数
で、また高調波係数メモリに記憶された高調波振幅係数
Cnによつて設定される音色で、かつ振幅エンベロープ
および鍵タツチに対応した音量の楽音を発生している。
従つて、この発生楽器は鍵タツチに対応して音量制御さ
れるとともに、押鍵・離鍵に対応して振幅エンベロープ
制御されるのみで、その楽音音色は何ら変化しないもの
である。ところが、一般に自然楽器の発生音は、その発
音操作(例えば押鍵操作)の状態によつて音量の他にさ
らに音色(波形形状)も微妙に変化するものであり、こ
れによつて自然性のある豊かな音となつている。しかし
ながら、上述した従来の高調波合成方式の電子楽器では
、自然楽器のような押鍵操作状態による音色制御ができ
ず、発生楽音は極めて単調なものとなつてしまう欠点を
有している。
れるとともに、押鍵・離鍵に対応して振幅エンベロープ
制御されるのみで、その楽音音色は何ら変化しないもの
である。ところが、一般に自然楽器の発生音は、その発
音操作(例えば押鍵操作)の状態によつて音量の他にさ
らに音色(波形形状)も微妙に変化するものであり、こ
れによつて自然性のある豊かな音となつている。しかし
ながら、上述した従来の高調波合成方式の電子楽器では
、自然楽器のような押鍵操作状態による音色制御ができ
ず、発生楽音は極めて単調なものとなつてしまう欠点を
有している。
C.この発明の目的および概要説明
この発明は、上述した従来の欠点に鑑みなされたもので
、その目的とするところは高調波合成方式の電子楽器に
おいて押鍵操作に伴う鍵タツチに関連して発生楽音の音
色を変化し得るようにすることである。
、その目的とするところは高調波合成方式の電子楽器に
おいて押鍵操作に伴う鍵タツチに関連して発生楽音の音
色を変化し得るようにすることである。
このためこの発明にお℃・ては、楽音を構成する各高調
波の振幅値を設定する各振幅係数を鍵タツチ信号により
相対的に可変制御するようにしている。以下、図面を用
いてこの発明による電子楽器を詳細に説明する。
波の振幅値を設定する各振幅係数を鍵タツチ信号により
相対的に可変制御するようにしている。以下、図面を用
いてこの発明による電子楽器を詳細に説明する。
D.この発明の構成および動作説明
1この発明の構成説明
第2図はこの発明による電子楽器の一実施例を示すプロ
ツク図であつて、第1図と同一部分は同一記号を用いて
ある。
ツク図であつて、第1図と同一部分は同一記号を用いて
ある。
同図において19はメモリアドレス制御装置11から出
力される高調波次数信号nとタツチ検出回路18から出
力されるデジタルタツチ信号TDとによつてアドレスさ
れて高調波振幅係数CnTが読み出される高調波係数メ
モリであつて、この高調波係数メモリ19は例えば各高
調波次数に対応する高調波振幅係数Cnをそれぞれ異な
らせて記憶させた複数グループのメモリによつて構成さ
れており、高調波次数信号nによつて高調波の次数が指
定され、タツチ信号TDによつてグループが指定されて
対応する高調波振幅係数CnTが読み出されるように構
成されている。2この実施例の動作説明 このように構成された電子楽器に於℃・て、鍵盤部であ
る鍵が押鍵されると対応するキースイツチが閉じて、キ
ースイツチ回路1の対応する出力線にS1″信号が出力
される。
力される高調波次数信号nとタツチ検出回路18から出
力されるデジタルタツチ信号TDとによつてアドレスさ
れて高調波振幅係数CnTが読み出される高調波係数メ
モリであつて、この高調波係数メモリ19は例えば各高
調波次数に対応する高調波振幅係数Cnをそれぞれ異な
らせて記憶させた複数グループのメモリによつて構成さ
れており、高調波次数信号nによつて高調波の次数が指
定され、タツチ信号TDによつてグループが指定されて
対応する高調波振幅係数CnTが読み出されるように構
成されている。2この実施例の動作説明 このように構成された電子楽器に於℃・て、鍵盤部であ
る鍵が押鍵されると対応するキースイツチが閉じて、キ
ースイツチ回路1の対応する出力線にS1″信号が出力
される。
この場合、キースイッチ回路1は単音優先回路が内蔵さ
れているために、複数の鍵が押下されても優先順位の高
い出力線1本にのみS1″信号が出力される。このキー
スイツチ回路1の出力信号は、周波数ナンバメモIJ2
をアドレスして押下鍵の音高に対応した周波数ナンバR
を読み出して出力する。この周波数ナンバRは、クロツ
ク発振器3から出力される一定周期のクロツクパルスT
cをカウンタ4にお℃・てw分周に作られた計算区間タ
イミング信号Txによつて開となるゲート5を介して音
程区間加算器6に供給される。音程区間加算器6は計算
区間タイミング信号Txの発生毎に供給される周波数ナ
ンバRを順次加算し、累算値QRを出力する。この累算
値QRはクロツクパルスTcによつて開となるゲート7
を介して高調波区間加算器8に供給され、この高調波区
間加算器8は累算値QRを計算区間タイミング信号Tx
の一周期内においてクロツクパルスTcのタイミング1
qR12qR、3qR・・・・・・・・・と順次加算し
て、各高調波(基本波を含む)の当該サンプル点におけ
る正弦振幅値の位相を指定する累算値NqRを発生する
。この累算値NqRは、メモリ・アドレス・デコーダ9
においてデコードされた後、正弦関数メモリ10をπア
ドレスして各高調波の正弦振幅値Sin−NqRWを時
分割的に読み出す。
れているために、複数の鍵が押下されても優先順位の高
い出力線1本にのみS1″信号が出力される。このキー
スイツチ回路1の出力信号は、周波数ナンバメモIJ2
をアドレスして押下鍵の音高に対応した周波数ナンバR
を読み出して出力する。この周波数ナンバRは、クロツ
ク発振器3から出力される一定周期のクロツクパルスT
cをカウンタ4にお℃・てw分周に作られた計算区間タ
イミング信号Txによつて開となるゲート5を介して音
程区間加算器6に供給される。音程区間加算器6は計算
区間タイミング信号Txの発生毎に供給される周波数ナ
ンバRを順次加算し、累算値QRを出力する。この累算
値QRはクロツクパルスTcによつて開となるゲート7
を介して高調波区間加算器8に供給され、この高調波区
間加算器8は累算値QRを計算区間タイミング信号Tx
の一周期内においてクロツクパルスTcのタイミング1
qR12qR、3qR・・・・・・・・・と順次加算し
て、各高調波(基本波を含む)の当該サンプル点におけ
る正弦振幅値の位相を指定する累算値NqRを発生する
。この累算値NqRは、メモリ・アドレス・デコーダ9
においてデコードされた後、正弦関数メモリ10をπア
ドレスして各高調波の正弦振幅値Sin−NqRWを時
分割的に読み出す。
このような動作は、計算区間タイミング信号Txの発生
毎に、押下鍵音高に対応した楽音波形の順次サンプル点
に対して行なわれることになる。一方、メモリアドレス
制御装置11は、カウンタ4に同期してクロツクパルス
Tcをカウントし、そのカウント値を高調波次数信号n
として出力することにより、正弦関数メモリ10から読
み出さIGれる正弦振幅値Sin−NqRに対応する高
調波のW次数を指定する。
毎に、押下鍵音高に対応した楽音波形の順次サンプル点
に対して行なわれることになる。一方、メモリアドレス
制御装置11は、カウンタ4に同期してクロツクパルス
Tcをカウントし、そのカウント値を高調波次数信号n
として出力することにより、正弦関数メモリ10から読
み出さIGれる正弦振幅値Sin−NqRに対応する高
調波のW次数を指定する。
また、タツチ検出回路18は、キースイツチ回路1から
出力される信号に対応する鍵の鍵タツチ(押鍵圧力また
は押鍵速度等)を検出し、該鍵タツチに対応したデジタ
ル信号をタツチ信号TDとして出力する。
出力される信号に対応する鍵の鍵タツチ(押鍵圧力また
は押鍵速度等)を検出し、該鍵タツチに対応したデジタ
ル信号をタツチ信号TDとして出力する。
従つて、タツチ信号TDは鍵タツチの状態に対応して変
化することになる。このようにして発生された高調波次
数信号nとタツチ信号TDは高調波係数メモリ19に供
給されてこのメモl月9をアドレスする。
化することになる。このようにして発生された高調波次
数信号nとタツチ信号TDは高調波係数メモリ19に供
給されてこのメモl月9をアドレスする。
この場合、高調波次数信号nは高調波の次数を指定し、
またタツチ信号TDはそれぞれ1組の高調波振幅係数C
1〜CWを記憶した複数の記憶グループのいずれかを指
定して高調波係数メモI川9から高調波振幅係数CnT
を読み出す。従つて、タツチ信号TDが一定であれば高
調波の各次数に対応して記憶されている1組の高調波振
幅係数CnTが順次繰り返し読み出されることになる。
この場合、タツチ信号TDは鍵タツチに対応して押鍵の
都度変化するために、これに伴なつてタツチ信号TDに
よつて高調波係数メモリ19の別のグループがアドレス
されて別の1組の高調波振幅係数CnTが順次読み出さ
れる。従つて、タツチ信号TDの変化によつて異なつた
値の1組の高調波振幅係数CnTが読み出される。この
ように、高調波次数信号nとタツチ信号TDによつて変
化する高調波振幅係数CnTを高調波振幅乗算器13に
おいて正弦関数メモリ10から出力される各高調波の正
π弦振幅値Sin−NqRと乗算して各高調波の振幅W
1& 値Fn(CnTsin−NqR)を設定すると、夕τT
Tツチ信号TD、つまり押鍵操作に伴なう鍵タツチによ
つて各高調波相互間の相対振幅値Fnが変化することに
なり、これに伴なつて楽音波形の順次サンプル点毎に各
高調波の振幅値Fnを累算する累算器15の累算値が変
化する。
またタツチ信号TDはそれぞれ1組の高調波振幅係数C
1〜CWを記憶した複数の記憶グループのいずれかを指
定して高調波係数メモI川9から高調波振幅係数CnT
を読み出す。従つて、タツチ信号TDが一定であれば高
調波の各次数に対応して記憶されている1組の高調波振
幅係数CnTが順次繰り返し読み出されることになる。
この場合、タツチ信号TDは鍵タツチに対応して押鍵の
都度変化するために、これに伴なつてタツチ信号TDに
よつて高調波係数メモリ19の別のグループがアドレス
されて別の1組の高調波振幅係数CnTが順次読み出さ
れる。従つて、タツチ信号TDの変化によつて異なつた
値の1組の高調波振幅係数CnTが読み出される。この
ように、高調波次数信号nとタツチ信号TDによつて変
化する高調波振幅係数CnTを高調波振幅乗算器13に
おいて正弦関数メモリ10から出力される各高調波の正
π弦振幅値Sin−NqRと乗算して各高調波の振幅W
1& 値Fn(CnTsin−NqR)を設定すると、夕τT
Tツチ信号TD、つまり押鍵操作に伴なう鍵タツチによ
つて各高調波相互間の相対振幅値Fnが変化することに
なり、これに伴なつて楽音波形の順次サンプル点毎に各
高調波の振幅値Fnを累算する累算器15の累算値が変
化する。
したがつて、サウンドシステム17からは、押鍵操作に
伴なう鍵タツチの状態に対応して音色の変化する楽音が
発生されることになる。なお、上述した実施例において
は、互(・に独立した高調波次数信号nとタツチ信号T
Dとによつて高調波係数メモI川9をアドレスしたが、
高調波次数信号nとタツチ信号TDの乗算値n−TDに
よつて高調波係数メモリ(乗算値n・TDの各種値に対
応して多数の高調波振幅係数CnTDが記憶されている
。
伴なう鍵タツチの状態に対応して音色の変化する楽音が
発生されることになる。なお、上述した実施例において
は、互(・に独立した高調波次数信号nとタツチ信号T
Dとによつて高調波係数メモI川9をアドレスしたが、
高調波次数信号nとタツチ信号TDの乗算値n−TDに
よつて高調波係数メモリ(乗算値n・TDの各種値に対
応して多数の高調波振幅係数CnTDが記憶されている
。
)をアドレスするように構成しても良いことは言うまで
もない。以上説明したように、上記構成による電子楽器
によれば、押鍵操作に伴なう鍵タツチに関連して各高調
波に対応する高調波振幅係数の値を相対的に変化させる
ことができ、この結果、鍵タツチにより発生楽音の音色
を容易に可変制御できる。
もない。以上説明したように、上記構成による電子楽器
によれば、押鍵操作に伴なう鍵タツチに関連して各高調
波に対応する高調波振幅係数の値を相対的に変化させる
ことができ、この結果、鍵タツチにより発生楽音の音色
を容易に可変制御できる。
E.この発明による他の実施例第3図はこの発明による
他の実施例を示すプロツク図であつて、第2図と同一部
分は同一記号を用いてある。
他の実施例を示すプロツク図であつて、第2図と同一部
分は同一記号を用いてある。
同図において、20,21はメモリアドレス制御装置1
1から出力される高調波次数信号nによつてアドレス制
御される高調波係数メモリであつて、高調波係数メモリ
20にはフルートの音色を得るために必要な各高調波に
対する高調波振幅係数Clnが記憶されており、また高
調波係数メモリ21にはストリングの音色を得るために
必要な各高調波に対する高調波振幅係数C2nが記憶さ
れている。22は高調波次数信号nとタツチ信号TDと
によつてアドレスされるタツチメモリであつて、このタ
ツチメモリ22の各アドレスにはタツチ信号TDの値に
対応して複数組の各高調波次数別のタツチ係数GnTが
記憶されている。
1から出力される高調波次数信号nによつてアドレス制
御される高調波係数メモリであつて、高調波係数メモリ
20にはフルートの音色を得るために必要な各高調波に
対する高調波振幅係数Clnが記憶されており、また高
調波係数メモリ21にはストリングの音色を得るために
必要な各高調波に対する高調波振幅係数C2nが記憶さ
れている。22は高調波次数信号nとタツチ信号TDと
によつてアドレスされるタツチメモリであつて、このタ
ツチメモリ22の各アドレスにはタツチ信号TDの値に
対応して複数組の各高調波次数別のタツチ係数GnTが
記憶されている。
23,24は音色選択スイツチで高調波振幅係数Cln
,c2nをそれぞれ選択する。
,c2nをそれぞれ選択する。
25は音色選択スイツチ23,24からの高調波振幅係
数Cln,c2nを加算する加算器、26は加算器25
の出力Cnにタツチメモリ22から出力されるタツチ係
数GnTを乗算して高調波振幅係数Cn′−Cn−Gn
Tを出力する乗算器である。
数Cln,c2nを加算する加算器、26は加算器25
の出力Cnにタツチメモリ22から出力されるタツチ係
数GnTを乗算して高調波振幅係数Cn′−Cn−Gn
Tを出力する乗算器である。
このように構成された電子楽器においては、メモリアド
レス制御装置11から出力される高調波次数信号nによ
つて高調波係数メモリ20,21から高調波振幅係数C
ln,c2nがそれぞれ読み出される。また、タツチメ
モリ22からは、高調波次数信号nとタツチ信号TDと
によつてアドレスされて該信号nおよびTDに対応した
タツチ係数GnTが読み出される。そして、例えば音色
選択スイツチ23が閉じられているとすると、加算器2
5は高調波係数メモリ20から読み出された高調波振幅
係数Clnを乗算器26に出力する。乗算器26は高調
波振幅係数Clnとタツチ係数GnTとを乗算した高調
波振幅係数Cn′GnTを高調波振幅乗算器13に供給
して各高調波の振幅制御が行なわれ、この結果フルート
の音色を有する楽音がタツチ信号TDによつて変化する
タツチ係数GnTだけ音色変化して発音される。また、
音色選択スイツチ24のみが閉じられた場合には、スト
リングの音色を有する楽音がタツチ信号TDによつて変
化するタツチ係数GnTだけ音色変化して発音されるこ
とになる。従つて、音色選択スイツチ23が閉じられた
場合に於ける高調波振幅係数Cn7は、 となり、音色選択スイツチ24のみが閉じられた場合に
於ける高調波振幅係数Cn′は、 となる。
レス制御装置11から出力される高調波次数信号nによ
つて高調波係数メモリ20,21から高調波振幅係数C
ln,c2nがそれぞれ読み出される。また、タツチメ
モリ22からは、高調波次数信号nとタツチ信号TDと
によつてアドレスされて該信号nおよびTDに対応した
タツチ係数GnTが読み出される。そして、例えば音色
選択スイツチ23が閉じられているとすると、加算器2
5は高調波係数メモリ20から読み出された高調波振幅
係数Clnを乗算器26に出力する。乗算器26は高調
波振幅係数Clnとタツチ係数GnTとを乗算した高調
波振幅係数Cn′GnTを高調波振幅乗算器13に供給
して各高調波の振幅制御が行なわれ、この結果フルート
の音色を有する楽音がタツチ信号TDによつて変化する
タツチ係数GnTだけ音色変化して発音される。また、
音色選択スイツチ24のみが閉じられた場合には、スト
リングの音色を有する楽音がタツチ信号TDによつて変
化するタツチ係数GnTだけ音色変化して発音されるこ
とになる。従つて、音色選択スイツチ23が閉じられた
場合に於ける高調波振幅係数Cn7は、 となり、音色選択スイツチ24のみが閉じられた場合に
於ける高調波振幅係数Cn′は、 となる。
従つて、このように構成した場合においては、高調波振
幅係数Cln,c2nが発生楽音の基本的な音色を決定
し、タツチ係数GnTが鍵夕ツチに対応した音色変化を
決定していることになる。このため、基本的な音色を変
更するには高調波係数メモリ20,21の出力をスイツ
チ23,24で選択するのみで良く、第2図に示した場
合に比較して音色変更が効果的に行なわれる。なお、上
述した実施例にお(・ては、高調波振幅係数Cn(Cl
nあるいはC2n)にタツチ係泌?NTを加重するのに
乗算器26を用いたが、この発明はこれに限定されるも
のではなく、両信号を加重することができる演算器であ
ればいかなるものであつても良い。F.この発明による
効果 以上説明したように、この発明は、高調波合成方式の電
子楽器において、各高調波に対する高調波振幅係数の値
を押鍵操作に伴なう鍵タツチに関連して相対的に変化さ
せるようにしたのであるため、発生楽音の音色が鍵タツ
チによつて微妙に変化し、これに伴なつて自然性のある
豊かな演奏音が得られる優れた効果を有する。
幅係数Cln,c2nが発生楽音の基本的な音色を決定
し、タツチ係数GnTが鍵夕ツチに対応した音色変化を
決定していることになる。このため、基本的な音色を変
更するには高調波係数メモリ20,21の出力をスイツ
チ23,24で選択するのみで良く、第2図に示した場
合に比較して音色変更が効果的に行なわれる。なお、上
述した実施例にお(・ては、高調波振幅係数Cn(Cl
nあるいはC2n)にタツチ係泌?NTを加重するのに
乗算器26を用いたが、この発明はこれに限定されるも
のではなく、両信号を加重することができる演算器であ
ればいかなるものであつても良い。F.この発明による
効果 以上説明したように、この発明は、高調波合成方式の電
子楽器において、各高調波に対する高調波振幅係数の値
を押鍵操作に伴なう鍵タツチに関連して相対的に変化さ
せるようにしたのであるため、発生楽音の音色が鍵タツ
チによつて微妙に変化し、これに伴なつて自然性のある
豊かな演奏音が得られる優れた効果を有する。
第1図は高調波合成方式による従来の電子楽器の一例を
示すプロツク図、第2図はこの発明による電子楽器の一
実施例を示すプロツク図、第3図はこの発明による電子
楽器の他の実施例を示すプロツク図である。 1・・・・・・キースイツチ回路、2・・・・・・周波
数ナンバメモリ、3・・・・・・クロツク発振器、4・
・・・・・カウンタ、5,7,16・・・・・・ゲート
、6・・・・・・音程区間加算器、8・・・・・・高調
波区間加算器、9・・・・・・メモリ・アドレス・デコ
ーダ、10・・・・・・正弦関数メモリ、11・・・・
・・メモリアドレス制御装置、13・・・・・・高調波
振幅乗算器、14・・・・・・累算器、16・・・・・
・D−A変換器、17・・・・・・サウンドシステム、
18・・・・・・タツチ検出回路、19,20,21・
・・・・・高調波係数メモリ、22・・・・・・タッチ
メモリ、23,24・・・・・・音色選択スイツチ、2
5・・・・・・加算器、26・・・・・・乗算器。
示すプロツク図、第2図はこの発明による電子楽器の一
実施例を示すプロツク図、第3図はこの発明による電子
楽器の他の実施例を示すプロツク図である。 1・・・・・・キースイツチ回路、2・・・・・・周波
数ナンバメモリ、3・・・・・・クロツク発振器、4・
・・・・・カウンタ、5,7,16・・・・・・ゲート
、6・・・・・・音程区間加算器、8・・・・・・高調
波区間加算器、9・・・・・・メモリ・アドレス・デコ
ーダ、10・・・・・・正弦関数メモリ、11・・・・
・・メモリアドレス制御装置、13・・・・・・高調波
振幅乗算器、14・・・・・・累算器、16・・・・・
・D−A変換器、17・・・・・・サウンドシステム、
18・・・・・・タツチ検出回路、19,20,21・
・・・・・高調波係数メモリ、22・・・・・・タッチ
メモリ、23,24・・・・・・音色選択スイツチ、2
5・・・・・・加算器、26・・・・・・乗算器。
Claims (1)
- 【特許請求の範囲】 1 楽音を構成する基本波およびその高調波に対応する
各成分を発生させ、この各成分にそれぞれ対応する振幅
係数を乗じてその乗算値を加算することによつて楽音を
形成する高調波合成方式の電子楽器において、押鍵操作
に伴なう鍵タッチ状態を検出するタッチ検出回路と、こ
のタッチ検出回路の出力に関連して上記各振幅係数の値
を相対的に変化させる振幅係数変化手段とを備えたこと
を特徴とする電子楽器。 2 前記振幅係数変化手段を、高調波の次数を示す信号
と前記タッチ検出回路の出力信号とによつてアドレスさ
れるメモリによつて構成した特許請求の範囲第1項記載
の電子楽器。 3 前記振幅係数変化手段を、高調波の次数を示す信号
とタッチ検出回路の出力信号とによつてアドレスされ上
記次数を示す信号と上記タッチ検出回路の出力信号に対
応した係数信号が読み出されるメモリと、このメモリ出
力と上記振幅係数とを演算する演算手段とによつて構成
した特許請求の範囲第1項記載の電子楽器。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP52127635A JPS5917435B2 (ja) | 1977-10-26 | 1977-10-26 | 電子楽器 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP52127635A JPS5917435B2 (ja) | 1977-10-26 | 1977-10-26 | 電子楽器 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS5461514A JPS5461514A (en) | 1979-05-17 |
| JPS5917435B2 true JPS5917435B2 (ja) | 1984-04-21 |
Family
ID=14964962
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP52127635A Expired JPS5917435B2 (ja) | 1977-10-26 | 1977-10-26 | 電子楽器 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS5917435B2 (ja) |
-
1977
- 1977-10-26 JP JP52127635A patent/JPS5917435B2/ja not_active Expired
Also Published As
| Publication number | Publication date |
|---|---|
| JPS5461514A (en) | 1979-05-17 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4114498A (en) | Electronic musical instrument having an electronic filter with time variant slope | |
| JPS604995B2 (ja) | 電子楽器 | |
| KR900012197A (ko) | 전자악기의 디지탈 신호 발생기 | |
| JPS6214833B2 (ja) | ||
| JPS6113758B2 (ja) | ||
| JPH0315758B2 (ja) | ||
| US3951030A (en) | Implementation of delayed vibrato in a computor organ | |
| JPS5919352B2 (ja) | 電子楽器 | |
| US4215614A (en) | Electronic musical instruments of harmonic wave synthesizing type | |
| JPH0417440B2 (ja) | ||
| JPS6120875B2 (ja) | ||
| JPS5917435B2 (ja) | 電子楽器 | |
| JPS6049320B2 (ja) | 電子楽器 | |
| JPS6335038B2 (ja) | ||
| JP2504196B2 (ja) | 楽音合成装置 | |
| JPS5917434B2 (ja) | 電子楽器 | |
| JP2684833B2 (ja) | 楽音信号発生装置 | |
| JPS6023358B2 (ja) | 電子楽器 | |
| JPS6115437B2 (ja) | ||
| JPH01130197A (ja) | 楽音信号形成装置 | |
| JPS581800B2 (ja) | デンシガツキ | |
| JPS5935034B2 (ja) | 電子楽器 | |
| JPS5827519B2 (ja) | デンシガツキ | |
| JPS6140112B2 (ja) | ||
| JPH04296797A (ja) | 電子楽器 |