JPS6023359B2 - 電子楽器 - Google Patents

電子楽器

Info

Publication number
JPS6023359B2
JPS6023359B2 JP53037569A JP3756978A JPS6023359B2 JP S6023359 B2 JPS6023359 B2 JP S6023359B2 JP 53037569 A JP53037569 A JP 53037569A JP 3756978 A JP3756978 A JP 3756978A JP S6023359 B2 JPS6023359 B2 JP S6023359B2
Authority
JP
Japan
Prior art keywords
harmonic
anharmonic
order
logarithmic
generated
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
Application number
JP53037569A
Other languages
English (en)
Other versions
JPS54130013A (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.)
Nippon Gakki Co Ltd
Original Assignee
Nippon Gakki 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 Nippon Gakki Co Ltd filed Critical Nippon Gakki Co Ltd
Priority to JP53037569A priority Critical patent/JPS6023359B2/ja
Publication of JPS54130013A publication Critical patent/JPS54130013A/ja
Publication of JPS6023359B2 publication Critical patent/JPS6023359B2/ja
Expired legal-status Critical Current

Links

Landscapes

  • Electrophonic Musical Instruments (AREA)

Description

【発明の詳細な説明】 この発明は、押下鍵音高に対応した基本波(基音)およ
びその高調波成分(倍音)を発生させ、この基本波およ
び高調波成分にそれぞれ対応する振幅係数を乗じてその
乗算値を合成することによって楽音を形成する高調波合
成方式の電子楽器の改良に関し、特に簡単な構成で自由
な非調和性楽音が得られるようにした電子楽器に関する
ものである。
A 従来技術の説明 高調波合成方式の電子楽器としては、楽音波形の連続す
るサンプル点における振幅値を{1ー式にもとずし、て
順次計算することにより楽音を得るようにしたものがあ
る。
(q=1,2,……) ここで、 Xo(qR)・・・楽音波形の各サンプル点における波
形振幅値。
R・・・・・・・・・・・・・・・発生楽音の周波数(
音高)に比例した数値(以下、周波数ナンバと称す)。
n・・・・・・・・・・・・・・・基本波を含む高調波
成分の次数を表わし、n=1は基本波(基音)n=2は
第2高調波(第2倍音)、 n=3は第3高調波(第3倍音)・・・ ,..に対応する。
Cn・・・・・・・・・・・・・・・各次数の高調波成
分に対する振幅係数(フーリエ係数)。
N・・・・・・・・・・・・・・・発生楽音の最高周波
数における楽音1波形の順次サンプル点の数W・・・・
…・・・・・…順次サンプル点において合成しようとす
る高調波の総数。
W=N/2の関係がある。
なお、以下の説明において高調波と は基本波を含むものとし、基本波は 第1高調波とする。
この高調波合成方式による電子楽器は、例えば第1図に
示すように構成されている。
同図において、1は鍵盤部に設けられたキースィッチ回
路であって、鍵盤部の各鍵に対応たキースィッチを有し
、ある鍵が押鍵されると対応するキースィッチが動作し
、その出力線に論理値“1”の信号を出力するように構
成されている。このキースィッチ回路1には単音優先回
路が内蔵されており、同時に2個以上のキースィッチが
動作した場合、優先順位の高いキースィッチに対応する
出力線にのみ“1”信号が出力されるようになっている
。キースィッチ回路1の各キースィッチに対応する出力
線は、各鍵の音高に対応した周波数ナンバRが記憶され
ている周波数ナンバメモリ2の入力側に接続されており
、ある鍵が押鍵されるとキースイツチ回路1の出力によ
ってアドレスされて周波数ナンバメモリ2からその鍵の
音高に対応した周波数ナンバRが読み出される。一方、
クロック発振器3は一定周期のクロックパルス広を出力
しており、このクロツクパルスtCはカウンタ4におい
てW分周されて計算区間タイミング信号はとなる。
この場合、「W」は合成しようとする高調波の総数であ
って、例えば第1母島認波まで合成する場合は「W=1
6」となる。このようにして作られた計算区間タイミン
グ信号txはゲート5に供給される。このゲート5は計
算区間タイミング信号戊が供聯合される毎に開いて周波
数ナンバメモリ2から出力される周波数ナンバRを音程
区間加算器6に供給する。音程区間加算器6はゲート5
を介して周波数ナンバRが供給される毎(すなわち計算
区間タイミング信号はが発生する毎)に該周波数ナンバ
Rを累算してIR,狐,球…・・・と増加する累算値q
Rを出力する。そして、加算器6は累算値qRが該加算
器6のモジュロ(法)Nを超えるとオーバーフローして
、以後は計算区間タイミング信号はが発生される毎に再
び同様な累算動作を行なう。このように、計算区間タイ
ミング信号はの発生毎に変化する累算値qRは、クロッ
クパルスtcによってゲート制御されるゲート7を介し
て高調波区間加算器8に供給される。この場合、クロッ
クパルスには計算区間タイミング信号はのW倍の周波数
を有しているために計算区間タイミング信号はの1周期
間にゲート7はW回開かれることになる。この結果、高
調波区間加算器8はクロックパルスにの発生毎にゲート
7から出力される累算値qRを順次加算してその累算値
nqRを出力する。そして、加算器8はW回の累算を完
了すると、計算区間タイミング信号戊によってリセット
され以後同様な動作を行なう。従って、この高調波区間
加算器8は、計算区間タイミング信号はの1周期の間に
クロックパルスに‘こしたがって順次増加する累算値n
qR(n=1,2,3・…・・W)を発生していること
になる。この累算値nqRは、メモリ・アドレス・デコ
ーダ9においてデコードされ、このデコード出力が正弦
波波形1周期の各サンプル点振幅値を各アドレスに記憶
している正弦関数メモリ101こアドレス信号として供
給され、該メモリー0から正弦振幅値SinW窯VqR
を読み出す。上記の説明から明らかなように、音程区間
加算器6の累算値qRは、楽音波振幅の計算すべき順次
サンプル点を示し、また高調波区間加算器8の累算値町
Rは現在計算中の各サンプル点qRにおけるn次高調波
の位相を表わすことになる。この結果、正弦関数メモリ
ー0からは当該サンプル点qRにおける各高調波(基本
波を含む)の正弦振幅値sinW害mqR(n=1,2
・・・・・・W)が基本波(第1高調波)、第2高調波
、・・・・・・第W高調波の順で順次発生される。この
場合、計算される楽音波形のサンプル点は計算区間タイ
ミング信号txの発生毎に順次移行していくものである
が、次にどのサンプル点に移行すべきかは周波数ナンバ
Rによって決まるものであり、この周波数ナンバRは操
作鍵の音高に比例したものである。したがって、正弦関
数メモリー0からは操作鍵の音高に対応した各高調波の
正弦振幅値(SinW空−qR)が順次時分割的に発生
される。一方、メモリアドレス制御装置11はモジュロ
(法)Wのカウン外こよって構成されており、カウンタ
4に同期してクロックパルスtcを順次カウントしてそ
のカウント値を高調波係数メモリ12にアドレス信号n
として出力する。
高調波係数メモリ12には、所望の楽音音色を得るため
に最適な各高調波の振幅値に対応した高調波振幅係数C
nが各アドレスに記憶されており、メモリアドレス制御
装置11からクロックパルスtcに同期して順次変化す
るアドレス信号n(高調波の次数を示す)が供給される
と、各アドレスに記憶されている各高調波の振幅値を設
定する高調波振幅係数Cnが順次読み出される。この高
調波振幅係数Cnは高調波振幅乗算器13に出力される
。高調波振幅乗算器13は、正弦関数メモリー0から各
サンプル点毎に時分割的に読み出される各高調波の正弦
振幅値sinW窪川qRと各高調波別に設定された高調
波振幅係数Cnとを秦算してその乗算値Fn=CnSi
nW空hqRを累算器14に供V給する。この場、メモ
リアドレス制御装置11は高調波区間加算器8と同期し
ているために、各高調波別に順次読み出される高調波振
幅係数Cnは対応する高調波正弦振幅値sin蒜mqR
に乗算され、これによって各高調波別の振幅値Fnの設
定が行なわれる。累算器14は高調波振幅乗算器13か
ら出力さる各高調波別の振幅値Fnを順次累算する。そ
して、計算区間タイミング信号戊が発生されると、ゲー
ト15が開いて累算器14の累算値(楽音波形のある順
次サンプル点における振幅値を表わしている)をD−A
変換器16に出力するとともに、累算器14がリセット
されて次の各サンプル点における振幅値計算のために再
び前述と同様な累算動作を行う。従って、D−A変換器
16には、押下鍵の音高に対応した周期で、かつ各高調
波振幅係数Cnにより設定される波形形状の楽音波形の
サンプル点における振幅値(デジタル信号)が計算区間
タイミング信号びの発生毎に入力されることになり、そ
してこのデジタル振幅値をアナログ信号に変換してサウ
ンドシステム17に供給することにより押下鍵に対応し
た音高でかつ高調波係数メモリー2に記憶された高調波
振幅係数Cnに対応した音色の楽音が発生される。一方
、発生楽音に対する振幅ェンベロープの付与は次のよう
にして行なわれる。
すなわち、サウンドシステム17には、いずれかの鍵が
押鍵された時にキースイツチ回路1から出力されるキー
オン信号KON‘こよって動作を開始するェンベロ−プ
波形発生器が設けられており、このェンベロープ波形発
生器から出力されるェンべ。ープ波形が楽音信号に乗算
されて発生楽音にアタック、サスティン、ディケィ等の
振幅ェンベロープが付与される。なお、このような構成
による電子楽器は、侍開昭48一90217号に開示さ
れているため、その各部の具体的な構成および動作の説
明は省略する。
B 従釆技術の欠点以上の説明から明らかなように、上
述した従来の高調波合成方式の電子楽器は、押下鍵音高
に対応した周波数ナンバRを発生させ、この周波数ナン
バRを計算区間タイミング信号はの発生毎に順次累算し
て楽音波形の計算すべきサンプル点を指定する累算値q
Rを形成するとともに、この累算値qRをさらにクロツ
クパルスtCのタイミングで順次累算することにより該
サンプル点(qR)における各高調波の正弦振幅値si
nW窯−qRを発生させるための累算値旭Rを形成して
いる。
したがって、このようにして発生される楽音は、各高調
波(基本波を含む)の周波数(周期)が整数倍(倍音)
関係となって、調和性の楽音となる。ところが、一般に
自然楽器の発生楽音は、各高調波の周波数が基本波(第
1高調波)に対して整数倍から多少ずれた非調和性を示
しており、これによって自然性のある豊かな音となって
いる。
しかし、上述した従釆の高調波合成方式の蝿子楽器にお
いては非調和性の楽音を容易に発生させることはできな
かった。なお、米国特許第3,斑& 153号明細書に
は非議和性の楽音を発生し得るようにした高調波合成方
式の電子楽器が開示されているが、この米国特許におい
ては、累算値nqRにオーバートーン・オフセット値と
して新たな値を加えなければならず、その構成が複雑に
なるとともに各次数毎(高調波毎)のオーバートーン・
オフセット値を任意に設定して所望の非調和性を自由に
設定することができない欠点を有している。C この発
明の目的および概要説明 この発明は、上述した従来の高調波合成方式の電子楽器
の欠点に鑑みなされたもので、その目的とするところは
簡単な構成で各高調波の非調和度を自由に設定できるよ
うにした篤子楽器を提供することにある。
上述した目的を達成するためにこの発明においては、押
下鍵音高に対応した周波数ナンバR(自然数)およびこ
の周波数ナンバRを対数化した対数周波数ナンバーo駅
,各高調波の次数に対応した次数ナソバn(整数)を対
数化した対数次数ナンバlo郡、各高調波の非調和度合
を示す数値k(小数点を含む数)を対数化した対数非調
和ナンバーo鉢を発生させ、この対数周波数ナンバlo
gR、対数次数ナンバlo抑および対数非議和ナンバl
ogkを演算処理(加算)して数値信号logk派を作
り、さらにこの数値信号lo率nRを自然数の数値信号
k派に変換してこの数値信号knRと周波数ナンバR(
自然数)および上記次数を示す数値派とを演算処理(加
算)して非調和度の付与された高調波次数毎の数値信号
R′=nR+k帆、すなわち高調波次数毎の高調波周波
数ナンバRを作り、この数値信号R′=派+knRを各
高調波毎にくり返し累算するこによって発生楽音の順次
サンプル点における各高調波の正弦振幅値を読み出すた
めの累算値qR′を形成するようにし、そして対数非調
和ナンバlo鱗のkを1以下の任意の数値とすることに
より、nRで定まる基本ピッチに対してk服による非調
和性を付与した楽音を発生させるようにしたもので、非
調和ナンバkを適宜変化させることによって各高調波毎
に自由な非調和性の楽音が得られるようにしたものであ
る。
○ この発明の構成および動作説明 【11 この発明の構成説明 第2図はこの発明による電子楽器の一実施例を示すブロ
ック図であって、第1図と同一部分は同一記号を用いて
その説明は省略する。
同図において、18は各鍵の音高に対応する周波数ナン
バRをlogRの対数値で記憶している周波数ナンバメ
モリ(lo駅を対数周波数ナンバという)、19はクロ
ック発振器から出力されるクロックパルス広をカウント
して各高調波の次数を示す高調波次数信号n(n=1〜
w)を発生するモジュロ(法)Wのカウンタ、20はカ
ウンター9から出力される高調波次数信号nによってア
ドレスされる次数ナンバメモリであって、この次数ナン
バメモリ20の各アドレスには各高調波の次数に対応し
た次数ナンバn,〜nW(整数)が対数値logn,〜
log〜で記憶されている(logn,〜log〜を一
般的にlogn:n=n,〜nWとし、これを対数次数
ナンバという)。21はカウン夕19から出力される高
調波次数信号nによってアドレスされる非調和ナンバメ
モリであって、この非調和ナンバメモリ21の各アドレ
スには各高調波次数毎の非調和度合を示す数値k,〜k
W(1以下の整数)が対数価ogk,〜lo鉢W(負の
場合もある)で記憶されている(lo鉢,〜logkW
を一般的にlo鱗:k=k,〜kWとし、これを対数非
調和ナンバという)。
22は次数ナンバメモリ20から出力される対数次数ナ
ンバlo脚と非議和ナンバメモリ21から出力される対
数非調和ナソバlo鉢および周波数ナンバメモリ18か
ら出力される対数周波数ナンバーo駅とを加算して加算
値logk服を出力する加算器、23は加算器22から
出力される加算出力logk凪を自然数knRに変換す
る対数−自然数変換器、24はクロック発振器3から出
力されるクロックパルスtcの発生毎ぐ1”の時)に開
いて周波数ナンバメモリ2から出力される周波数ナンバ
R(自然数)を出力するゲート、25はゲート24から
クロツクパルスtcの発生毎に供艶脅される周波数ナン
バRを順次加算して積算値船(n;1,2,3・・・・
・・W)を出力する加算器、26は対数−自然数変換器
23から出力される数値信号k帆(自然数)と加算器2
5から出力される数値信号帆(自然数)とを加算して加
算値R′=nR十knRを出力する加算器、27はクロ
ックパルス地こよってシフト動作を行うWステージのシ
フトレジスタ、28は加算器26から出力される数値信
号(加算値)R′とシフトレジスタの出力qR′とを加
算してその加算値(R′十qR′)をシフトレジスタ2
7の入力側(第1ステージ)に斑給する加算器であって
、この場合加算器28に入力される加算器26の出力R
′(=帆十kNR)とシフトレジスタ27の出力nR′
は同一次数ナンバ(n,〜nwのいずれか)に関するも
のであって、両者は互に同期している。
したがって、シフトレジスタ27および加算器28は、
加算器26から出力される数値信号R′を各次数ナンバ
毎(n,〜nW毎)に順次累算して累算値pR(IR,
波′,滋′・・・・・・)を形成するァキュムレ‐夕2
9を構成していることになる。そして、このアキユムレ
−夕29から出力される累算値qR′(IR′,奴′.
級′・・・・・・)はメモリ・アドレス・デコ−ダ9に
供給され、正弦関数メモリ10をアドレスするアドレス
信号となる。
したがって、正弦関数メモリ10からは、アキュームレ
ータ29から出力される累算値qRに対応して第1図の
場合と同様に楽音波形の順次サンプル点における各高調
波の正弦振幅値sin瀞R′く=sin淀q(nR+k
舵))が第1高調波(基本波)、第2高調波、・・・・
・・第W高調波の順に時分割的に読み出される。■ こ
の実施例の動作説明 このように構成された電子楽器において、鍵盤部のある
鍵が押鍵されると、キースィッチ回路1の対応するキー
スィッチが閉じてキースィッチ回路1の対応する出力線
に“1”信号か出力される。
このキースィツチ回路1からの出力信号は、周波数ナン
バRを記憶している周波数ナンバメモリ2および対数周
波数ナンバーo駅を記憶している周波数ナンバメモリ1
8をアドレスし、それぞれのメモリ2,18から周波数
ナンバRおよび対数周波数ナンバlogRを読み出す。
一方、カウンタ19はクロックバルスにをカウントして
高調波次数信号n(n=1〜w)を順次出力しており、
次数ナンバメモリ20および非調和ナンバメモリ21は
この高調波次数信号nによってアドレスされてそれぞれ
対数次数ナンバーogn(n,〜nwおよび対数非議和
ナンバーo球を順次発生する。
この場合、カウンタ19から出力される高調波次数信号
nはク。ツクパルスにのタイミングで1,2……W,1
……と順次変化するために次数ナンバメモリ20からは
各対数次数ナンバlo柳,,lo柳2・・・・・・lo
g〜が各計算区間タイミング信号は毎にクロックパルス
にのタイミングで順次読み出されることになる。同様に
非議和ナンバメモリ21からも各対数非議和ナンバlo
gkl〜lo鱗2……logkWが順次読み出される。
このようにして発生された対数周波数ナンバーo駅、対
数次数ナンバlognおよび対数非議和ナンバlo部は
加算器22において加算され、その加算値lo球nRは
対数−自然数変換器23に入力される。
対数−自然数変換器23は入力された加算値lo部nR
を自然数の数値信号k船に変換するもので、この対数−
自然変換器23からはクロツク/ぐルスtCのタイミン
グでk,n,R,k2n2R・・…・kwmwRと順次
変化してこれを繰り返す数値信号k舵が出力される。ま
た、周波数ナンバメモリ2から読み出された周波数ナン
バRは(自然数)はクロックパルスtcの発生毎にゲー
ト24を介して加算器25に入力され、加算器25にお
いてIR,餌,波…・・・と順次積算されてこの積算値
nRは加算器26に供給される。この加算器25から出
力される積算値舵は加算器26において対数−自然数変
換器23から出力される数値信号k服と加算され、加算
器26からは加算値nR十k帆=R′が各高調波毎に非
調和度が異なる数値信号(高調波周波数ナンバ)Rとし
て出力される。この数値信号R′はアキュームレータ2
9の加算器28においてシフトレジスタ27の出力qR
と加算されてシフトレジスタ27の第1ステージ(入力
側)に供給され、クロックパルスtcによって順次シフ
トされる。この場合、初期状態においては、シフトレジ
スタ27の各ステージの内容は全てゼロとなっているた
めに、第1計算区間タイミング信号tx,においては、
加算器26から各高調波次数毎に出力される数値信号R
′がそのまま(R,′,R2′・・・・・・RW)シフ
トレジスタ27の各ステージにR′,,R′2・・・・
・・R′wとして記憶される。そして、第2計算区間タ
イミング信号は2においては、シフトレジスタ27から
累算値qR′としてq=1のIR,′,IR′2・・・
・・・IR′wが順次出力されると共に、このシフトレ
ジスタ27の累算値qR′(q=1)と加算器26から
出力される数値信号R′(R,′,R2′・…・・Rw
′)が加算器28において加算され、その加算値R′,
十IR,(派′,)がシフトレジス夕27の第1ステー
ジに供給される。このため、第2計算区間タイミング信
号t権においては、シフトレジスタ27の各ステージの
内容はそれぞれ駅,′,次2′・・・・・・駅w′とな
り、この各ステージの内容(球,′,次2′…・・・球
′w)は次の計算区間タイミング信号t為の期間におい
てクロックパルスtCのタイミングでシフトレジスタ2
7から順次出力される。このような動作を順次行なうこ
とにより、アキュームレータ29からは楽音波形の順次
サンプル点(第1図のqRに対応する)におレナる各高
調波の正弦振幅値sinW為R′を発生させるための第
1図で示したのと同様の累算値qR′(非議和性が付与
されている)が各高調波次数毎に順次出力される。この
アキュームレータ29からの累算値 qR′は、メモリ・アドレス・デコーダ9においてアド
レス信号に変換された後、正弦関数メモリー0をアドレ
スして楽音波形の順次サンプル点における各高調波の正
弦振幅値sinw帯qR′を読み出す。
この各高調波の正弦振幅値sin誌qR′は高調波振幅
乗算器13において高調波係数メモリ12から供給され
る高調波振幅係数Cnと乗算されて各高調波の振幅値が
設定され、累算器14において累算されてゲート15か
ら計算区W 間タイミング信号ぱ毎の累算値名.Fn・つまり楽音波
形の順サンプル点における各高調波の振幅値Fnが合成
されて出力される。
そして、このゲート25から計算区間タイミング信号t
xに同期して順次出力されるデジタル信号の楽音波形の
順次サンプル点振幅値は、D−A変換器16においてア
ナログ楽音信号に変換され、更にサウンドシステム17
において振幅ェンベロープが付与された後、楽音として
発生される。この場合、次数ナンバメモリ20の各アド
レスに記憶させる各対数次数ナンバb則(logn,l
o則W)は各高調波の基本ピッチを定めるものとして、
各nの値を整数倍関係となるようにn・=1.0,n2
=2.0,比=3.0……n,6=16.0という具合
に設定されている。
また、非議和ナンバメモリ21の各アドレスには各高調
波の非調和性(基本ピッチに対するずれ)を設定するも
のとして、各kの値を1以下の小数、例えばk,=0.
001,k2=0.002,k3=0.003,k,6
=0.016として記憶させる。
このように非調和ナンバメモリ21の各アドレスにそれ
ぞれ異なる対数非調和ナンバlo球を記憶した場合、加
算器22から出力される数値信号lo部nRはlog帆
に高調波毎に異なるlogkが加算されたものとなり、
対数−自然数変換器23から出力される数値信号knR
はk,n,R=0.001R,k2n2R=○‐004
R,k3n3R=○‐00則R,……k,6n.6R
=0.25駅というよになる。
従って、加算器26の出力R′はR,′=1.001R
,R2′=2.004R,R3′=3.00駅,・・・
…R,6=16.25磯という具合に、各高調波次数毎
に異なる非調和度の付与された高調波周波数ナンバとな
る。従って、アキュームレータ29から出力される累算
値qR′は各高調波毎に整数倍関係から若干ずれたもの
となり、サウンドシステム17からは非議和性の楽音が
発生される。従って、非調和ナンバメモリ21に記憶す
る対数非議和ナンバlo鱗を任意に異ならせることによ
って各高調波次数毎の非調和度合を容易に異ならせるこ
とができる。この場合、次数ナンバnを高調波毎に整数
倍関係から若干ずらして(n=1.0,n2=2.00
1・・・・・・n,6=16.016)非調和楽音を得
る方法も考えられるが、n,=1.000,n2=2.
001・・・・・・n・6=16.016とすると、n
は「整数部(基本ピッチ)十小数部(ピッチのずれ)」
となる。従って、種々の非議和性を得ようとすると、「
整数部十小数部」からなる数値nを多数用意しなければ
ならず、メモリが大型化してしまう。ところが、この発
明はnについては整数部のみとし、小数部はkによって
設定するようにしているので、非調和性を変えるにはk
を変えるのみでよく、このkは小数部のみで上述のn(
整数部+小数部)よりビット数が少ないため、kを多数
用意してもメモリはそれ程大型化しない。つまり、簡単
な構成で各高調波次数毎の非調和度を自由設定できる優
れた効果を有する。このように上記構成による電子楽器
においては、発生楽音の非調和性を各高調波毎に自由に
変化させることができるとともに、周波数ナンバR、高
調波次数ナンバnおよび非調和ナンバkの乗算値を、こ
れらのナンバR,n,kを対数化してこの対数化したナ
ンバlo師,logn,logkを加算処理によって求
めているために乗算器を用いた場合より構成を簡単にす
ることができる。
また、k肘は非調和のためのずれ分を設定するものであ
るため、knRを発生する手段(logR,lo則,l
o鱗)は高い精度を必要とせず、これによってメモリを
大型化しないで種々の非調和性を得ることができる。
E この発明による他の実施例 川 この実施例の構成説明 第3図はこの発明による電子楽器の他の実施例を示すブ
ロック図であって、第2図と同一部分は同一符号を用い
ている。
同図において、第2図との相違点は非調和ナンバメモリ
21を周波数ナンバMこよってもアドレスするようにし
た点である。この場合、非議和ナンバメモリ21にはア
ドレス信号として供給される周波数ナンバRの数に対応
したメモリグループを有し、これらの各メモリグループ
に記憶される非調和ナンバlo球はそれぞれ異なってい
る。したがって、このような構成の電子楽器においては
発生楽音の非議和性は各高調波毎に異なるとともに、操
作鍵音高によっても異なるものとなる。
なお、上述した第2図および第3図の実施例において、
周波数ナンバR(自然数)の積算値派を加算器を用いて
積算するようにしているが、カウンター9から出力され
る高調波次数信号nと周波数ナンバRとを乗算器によっ
て案算して乗算器服を得るようにしてもよい。
F この発明による効果 以上説明したように、この発明による電子楽器は、押下
鍵音高に対応した周波数ナンバR(自然数)およびこの
周波数ナンバRを対数化した対数周波数ナンバーogR
、各高調波の次数に対応した次数ナンバnを対数化した
対数次数ナンバlogn、各高調波の非調和度合を示す
数値kを対数化した対数非調和ナンバlo球を発生させ
、この対数周波数ナンバーo駅、対数次数ナンバlog
nおよび対数非調和ナンバlo鉢を演算処理(加算)し
て数値信号lo球nRを作り、さらにこの数値信号lo
部nRを自然数の数値信号knRに変換してこの数値信
号k豚と周波数ナンバR(自然数)および次数を示す数
値nの演算値服とを演算処理(加算)して非調和度の付
与された高調波次数毎の数値信号R二凧十knRを作り
、この数値信号R′を各高調波毎にくり返し累算するこ
とによって発生楽音の順次サンプル点における各高調波
の正弦振幅値を読み出すための累算値qR′を形成する
ようにし、各非調和ナンバkを1以下の任意の小数値と
して発生させることにより種々の非調和楽音を得るよう
にしたものである。
このため、簡単な構成で、発生楽音の非調和性を高調波
毎にまた操作鍵音毎に自由に変化させることができる等
優れた効果を有する。
【図面の簡単な説明】
第1図は従釆の高調波合成方式の電子楽器の一例を示す
ブロック図、第2図および第3図はこの発明による電子
楽器の一実施例を示すブロック図である。 1・・・・・・キースィッチ回路、2,18・・・・・
・周波数ナンバメモリ、3・・・・・・クロック発振器
、4,19……カウンタ、9……メモリ・アドレス・デ
コーダ、10・・・・・・正弦関数メモリ、14・・・
・・・累算器、15,24……ゲート、17……サウン
ドシステム、20・・・・・・次数ナンバメモリ、21
・・・・・・非調和ナンバメモリ、22,25,26,
28……加算器、23・・・・・・対数−自然数変換器
、27・・・・・・シフトレジス夕、29……アキユー
ムレータ。 図 滋 図 N 船 図 の 船

Claims (1)

  1. 【特許請求の範囲】 1 楽音を構成する基本波およびその高調波に対応する
    各成分を発生させ、この各成分にそれぞれ対応する振幅
    系数を乗じてその乗算値を合成することによつて楽音を
    形成する高調波合成方式の電子楽器において、押下鍵音
    高に対応した周波数ナンバおよびこの周波数ナンバを対
    数化した対数周波数ナンバを発生する周波数ナンバ発生
    手段と、上記各成分の次数に対応した次数ナンバを対数
    化した対数次数ナンバを発生する次数ナンバ発生手段と
    、上記各成分の非調和度合を示す数値を対数化した対数
    非調和ナンバを発生する非調和ナンバ発生手段と、上記
    周波数ナンバ発生手段から発生される対数周波数ナンバ
    、上記次数ナンバ発生手段から発生される対数次数ナン
    バおよび上記非調和ナンバ発生手段から発生される対数
    非調和ナンバとを加算する加算手段と、この加算手段の
    出力を自然数に変換する対数−自然数変換手段と、上記
    周波数ナンバ発生手段から発生される周波数ナンバと上
    記各成分の次数を示す数値とを演算する演算手段と、こ
    の演算手段の出力と上記対数−自然数変換手段の出力と
    を加算する加算手段と、この加算手段の出力を所定速度
    で上記各成分毎にそれぞれ繰り返し累算する累算手段と
    を具備し、この累算手段の出力で正弦波波形1周期の順
    次サンプル点振幅値を各アドレスに記憶している正弦関
    数メモリをアドレスして上記各成分を発生させるように
    したことを特徴とする電子楽器。 2 前記非調和ナンバ発生手段は前記各成分の非調和度
    合を示す数値を対数化した対数非調和ナンバとして記憶
    しているメモリを前記各成分の次数を示す信号で順次ア
    ドレスして前記各成分に対応する対数非調和ナンバを発
    生させるようにしたことを特徴とする特許請求の範囲第
    1項記載の電子楽器。 3 前記非調和ナンバ発生手段は前記各成分の非調和度
    を示す数値を対数化した対数非調和ナンバとして記憶し
    ているメモリを前記各成分の次数を示す信号と前記周波
    数ナンバ発生手段から出力される周波数ナンバとでアド
    レスして前記各成分に対応する対数非調和ナンバを発生
    させるようにしたことを特徴とする特許請求の範囲第1
    項記載の電子楽器。
JP53037569A 1978-03-30 1978-03-30 電子楽器 Expired JPS6023359B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP53037569A JPS6023359B2 (ja) 1978-03-30 1978-03-30 電子楽器

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP53037569A JPS6023359B2 (ja) 1978-03-30 1978-03-30 電子楽器

Publications (2)

Publication Number Publication Date
JPS54130013A JPS54130013A (en) 1979-10-09
JPS6023359B2 true JPS6023359B2 (ja) 1985-06-07

Family

ID=12501149

Family Applications (1)

Application Number Title Priority Date Filing Date
JP53037569A Expired JPS6023359B2 (ja) 1978-03-30 1978-03-30 電子楽器

Country Status (1)

Country Link
JP (1) JPS6023359B2 (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6442561U (ja) * 1987-09-04 1989-03-14
JPH0561861U (ja) * 1992-01-20 1993-08-13 ミツミ電機株式会社 キャリッジの送り機構

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6442561U (ja) * 1987-09-04 1989-03-14
JPH0561861U (ja) * 1992-01-20 1993-08-13 ミツミ電機株式会社 キャリッジの送り機構

Also Published As

Publication number Publication date
JPS54130013A (en) 1979-10-09

Similar Documents

Publication Publication Date Title
US3913442A (en) Voicing for a computor organ
US4135422A (en) Electronic musical instrument
US4224856A (en) Waveshape memory type keyboard electronic musical instrument
US4257303A (en) Electronic musical instrument of partials synthesis type
US4119005A (en) System for generating tone source waveshapes
US4471681A (en) Electronic musical instrument capable of producing a musical tone by varying tone color with time
US4256004A (en) Electronic musical instrument of the harmonic synthesis type
US4386547A (en) Electronic musical instrument
US3951030A (en) Implementation of delayed vibrato in a computor organ
US4387622A (en) Musical tone generator with independent time varying harmonics
US3992970A (en) Electronic musical instrument
US4281574A (en) Signal delay tone synthesizer
US4200021A (en) Electronic musical instruments which form musical tones by repeatedly generating musical tone waveform elements
US4215614A (en) Electronic musical instruments of harmonic wave synthesizing type
JPS6140119B2 (ja)
US4223583A (en) Apparatus for producing musical tones having time variant harmonics
US4677889A (en) Harmonic interpolation for producing time variant tones in an electronic musical instrument
US4643067A (en) Signal convolution production of time variant harmonics in an electronic musical instrument
US4549459A (en) Integral and a differential waveshape generator for an electronic musical instrument
JPH0583917B2 (ja)
JPH0522918B2 (ja)
US4468996A (en) Note group selectable musical effects in an electronic musical instrument
JPH0572597B2 (ja)
US4231278A (en) Adaptive computation in a digital tone synthesizer
JPS6024960B2 (ja) 楽音合成方法