JPS5865492A - 電子楽器 - Google Patents

電子楽器

Info

Publication number
JPS5865492A
JPS5865492A JP56164443A JP16444381A JPS5865492A JP S5865492 A JPS5865492 A JP S5865492A JP 56164443 A JP56164443 A JP 56164443A JP 16444381 A JP16444381 A JP 16444381A JP S5865492 A JPS5865492 A JP S5865492A
Authority
JP
Japan
Prior art keywords
signal
output
musical tone
supplied
time slot
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
JP56164443A
Other languages
English (en)
Other versions
JPS6412399B2 (ja
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 JP56164443A priority Critical patent/JPS5865492A/ja
Publication of JPS5865492A publication Critical patent/JPS5865492A/ja
Priority to US06/718,186 priority patent/US4616546A/en
Priority to US06/842,933 priority patent/US4747332A/en
Publication of JPS6412399B2 publication Critical patent/JPS6412399B2/ja
Granted legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10HELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
    • G10H7/00Instruments in which the tones are synthesised from a data store, e.g. computer organs
    • G10H7/08Instruments in which the tones are synthesised from a data store, e.g. computer organs by calculating functions or polynomial approximations to evaluate amplitudes at successive sample points of a tone waveform
    • G10H7/10Instruments in which the tones are synthesised from a data store, e.g. computer organs by calculating functions or polynomial approximations to evaluate amplitudes at successive sample points of a tone waveform using coefficients or parameters stored in a memory, e.g. Fourier coefficients
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10HELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
    • G10H7/00Instruments in which the tones are synthesised from a data store, e.g. computer organs
    • G10H7/08Instruments in which the tones are synthesised from a data store, e.g. computer organs by calculating functions or polynomial approximations to evaluate amplitudes at successive sample points of a tone waveform
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10HELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
    • G10H2230/00General physical, ergonomic or hardware implementation of electrophonic musical tools or instruments, e.g. shape or architecture
    • G10H2230/045Special instrument [spint], i.e. mimicking the ergonomy, shape, sound or other characteristic of a specific acoustic musical instrument category
    • G10H2230/155Spint wind instrument, i.e. mimicking musical wind instrument features; Electrophonic aspects of acoustic wind instruments; MIDI-like control therefor
    • G10H2230/195Spint flute, i.e. mimicking or emulating a transverse flute or air jet sensor arrangement therefor, e.g. sensing angle or lip position to trigger octave change
    • G10H2230/201Spint piccolo, i.e. half-size transverse flute, e.g. ottavino
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10HELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
    • G10H2250/00Aspects of algorithms or signal processing methods without intrinsic musical character, yet specifically adapted for or used in electrophonic musical processing
    • G10H2250/131Mathematical functions for musical analysis, processing, synthesis or composition
    • G10H2250/161Logarithmic functions, scaling or conversion, e.g. to reflect human auditory perception of loudness or frequency
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S84/00Music
    • Y10S84/02Preference networks
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S84/00Music
    • Y10S84/20Monophonic

Landscapes

  • Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Mathematical Physics (AREA)
  • Algebra (AREA)
  • General Physics & Mathematics (AREA)
  • Mathematical Analysis (AREA)
  • Mathematical Optimization (AREA)
  • Pure & Applied Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Acoustics & Sound (AREA)
  • Multimedia (AREA)
  • Electrophonic Musical Instruments (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 この発明は周波数変調式郷の演算方式によシ楽音信号を
形成する電子楽器に関する。
周波数変調方式等の演算方式によシ楽音信号を形成する
電子楽器は、従来のフィルタ方式あるいは波形メモリ方
式の電子楽器に比較し、よシ多彩な音色の楽音信号が形
成できる反面、複雑な集音形成演算を実行する場合、あ
るいは同時に複数の楽音信号を形成する場合には、演算
装置が複雑になった9、演算処理スピードの高速化が要
求されたシする問題がある。
この発明は、上述の点に鑑みなされたもので、演算方式
によシ楽音信号を形成まるようにした電子楽器において
、簡単な構成でかつ比較的低速な演算スピードで、複数
の集音信号を形成できるようにするとともに種々の演算
式を利用可能にすることを目的とするものである。
このためこの発明では、周期的に繰返す検数の時分割楽
音演算タイムスロットのそれぞれに対して発音すべき各
楽音信号の”形成を割当て、一方l、つの楽音形成演算
を複数に分割し各タイムスロットでは複数周期(各タイ
ムスロットが1巡する期間を1周期とする)にわたって
分割した演算を順次実行することによシ1つの集音形成
演算を終了するようにしている。ま−、各タイムスロッ
トにおいて演算に必要なパラメータを発生させるように
し、このパラメータを適宜設定することによシ各タイム
スロットで実行される演算式を自由に設定できるように
している。
以下、図面を参照しこの発明の一実施例について説明す
る。なお、以下の説明において、−”信号、′O”信号
とは各々2値論理レベルにおける信号な指す。
第1図はこの発明による電子オルガン(電子楽器)の構
成を示すブロック図であp%また、第2図〜第う図は各
々第1図における位相角データ発生回路1、楽音信号形
成回路2、パラメータ発生回路3、エンベロープデータ
発生回路4の詳細構成を示すブロック図である。この実
施例による電子オルガンの概略は次の通シである。
O周波数変調の一般的基本式 %式%(1) を始めとして、種々の周波数変調式に基づいて楽音信号
を形成する。なお、上記(1)式におけるSは定数であ
シ、回路構成上の便宜のため変調指数を5−x(t)と
したものである。
■ 単音モード、複音モードの両モードがある。
ここで、単音モードとは同時に複数のキー(#)が押下
された場合に、鰻高音(最低音でもよい)に対応するキ
ーの楽音のみを発生するモード、また、複音モードとは
同時に複数のキーが押下された場合に、押下された各キ
ーの楽音を全て発生するモードである。但し、この電子
オルガンの楽音発生チャンネル数は「aである。したが
って、豪音モードにおいて6個以上のキーが同時に押下
された場合、集音発生チャンネル数を越えるキーに対応
する楽音を発生することはできない。
■ 時分割方式によル楽音信号を形成する。
すなわち、第6図0)、(→に示すように、基本タロツ
クパルスゲに基づいて形成されるタイムスロツ) Ts
(o)〜〈31〉の各々において別個の処理が行なわれ
て、楽音信号が形成される。なお、タイムスロットrs
(o)〜<3 z)はクロツクパルスダの5z周期毎に
繰返光される。また、このタイムスロットπ〈0〉〜〈
31〉からなる時間幅をフレームIRと称する。また%
複音モードにおいては、8つの楽音発生チャンネルが第
6図(ハ)に示すように各タイムスロットT8<O>〜
〈31〉に対応して時分割で繰返光され、タイムスロッ
トwe(o)、〈8〉、〈16〉、〈24〉が第0チヤ
ンネルの集音信号形成に用いられ、タイムスロット〈γ
〉、〈15〉、〈23〉、◇1〉が給γチャンネルの楽
音信号形成に用いられる。
鯖2チャンネル〜第6チヤンネルについても同様である
■ 各キーに関する楽音信号はそれぞれ複数系列の楽音
信号を合成することにより形成される。
複音モードの場合は2系列の楽音信号を合成することに
よル1つのキーに関する楽音信号が形成され、単音モー
ドの場合は4系列の楽音信号を合成することによplつ
のキーに関する楽音信号が形成される。この場合、各系
列の楽音信号はそれぞれ2つのタイムスロットを使用し
て形成される。
すなわち、複音モードにおいては、第6図に)に示すよ
うに、タイムスロット’l’ 8 <4. >および〈
イ、>(TS<O>および<jl>)において第0チヤ
ンネルのキーに関する第1系列の楽音信号が形成され、
タイムスロットTl<す、〉および〈す、>(78<5
1>および〈2k〉において第0チヤンネルのキーに関
する第2系列の楽音信号が形成される。他の第2チヤン
ネル〜第7チヤンネルのキーについても同様に、それぞ
れタイムスロットT8<口□〉および〈−〉〜〈チ〉お
よびくh〉において第1系列の楽音信号が形成され、タ
イムスロットT8<す、〉およびくりp〜〈夕1〉およ
びく夕、〉において第2系列の楽音信号が形成される。
一方、単音モードにおいては、第6図に)に示すように
、タイムスロットテ8〈1〉および〈ア、〉(’!’ 
B (0)および<16>)において第1系列の楽音信
号が形成され、タイムスロッ)TRI(イ、〉および〈
イ、〉において第2系列の楽音信号が形成され、タイム
スロットtS(つ、〉および〈へ〉において第)系列の
楽音信号が形成され、さらにタイムスロットT!B<x
、>および〈工)において第4系列の楽音信号が形成さ
れる。
なお、複音モードが選択された時は、パラメータ発生回
路3から出力される信号M/Pが@1”信号となプ、単
音モードが選択された時は信号鵬々がl″O″O″信号
以上がこの実施例における電子オルガンの概略である0
次に、この電子オルガンの各部の構成を順次詳細に説明
する。
〔1〕 位相角データ発生回路1 第2図において、キースイッチ回路7は鍵盤6(第1図
)の各キーに各々対応して設けられた、キーと同数のキ
ースイッチから構成される。キーアサイナ8は、パラメ
ータ発生回路3から供給される信号M/Pが@r信号で
あるが@O′信号であるかに応じて次の動作を行なう。
(1)信号M/Pが@l”信号の場合(複音モードの場
合)。
まず、キースイッチ回路7の各キースイッチの出力を走
査することによや、現在押下されているキーを検出する
。次いで、検出したg中−の音高に対応するキーコード
wotts個のチャンネル(鶴Oチャンネル〜第7チヤ
ンネル)のいずれかにそれぞれ副機て、各チャンネルに
II#NAてたキーラードKOを各チャンネルに対ゐす
るタイムスロット!8(第6図(ハ)→において出力す
る。また、各チャンネルに副歯てたキー;−ド!Oに対
応するキーの押−あるいは−一を示す中−オン信号Ko
jiを、各チャンネルに対応するタイムスロットTlに
おいて出力する。この場合、キーが押下されている時は
、キーオン信号Wolfが@11信とな)、また、*鍵
されている時はキーオン信4txo夏が@−傷信号なる
。また、キー;−ドICは押下キーのオクーープ音域を
示す)ビットのオクターブコードおよび音名を示す4ビ
ツトのノートコードの計7ビツトによ〕構成される。
(荀 信号M/1が101信号の場合(単音モードの場
合)。
キースイッチ四路7の☆キースイッチの出力を走査する
ことによプ、現在押下されているキーを検出し、次いで
、検出した各キーの中から最高音キーを選択し、この最
高音キーのキーコード!0を連続的に出力する。また、
最高音キーが押下された時点以後、キーオン信号K O
M (@l”信号)を連続的に出力し、同キーがm鍵さ
れた時、キーオン信号KOMを@O″とする。
また、このキーアサイナ8は、上記(−)、(b)いず
れの場合においても、キーオン信号!OMの立上9にお
いて、幅の短かいキーオンノ(ルス’ILOMWを出力
する。
キータッチセンサ9は、鍵盤6におけるキーの押された
速度、圧力あるいは深さ勢のキータッチを検出するもの
で、ナの出力はアナ四グ/ディジタル変換回路(以下、
ムDoと略称する)10によってディジタルデータに変
換され、レジスタ11へ供給される。なお、キータッチ
センナ9はこの実施ガではfI11麹Oの全キーに対し
共通に設けられるものであるが、所定皺域毎あるいは各
キー毎に設けるようにしてもよい、また各キー毎にキー
タッチを検出する場合、タッチセンサ9の代わりにキー
スイッチ回路7の各キースイッチの出力から押下キーの
押下速度を検出することも可能でるる。
ただし、この場合、各キーの各々に対応して、製作タイ
ミングの異なる2個のキースイッチを設けることが必要
となる。レジスタ11は、そのロード端子りにキーオン
パルス[011”が供給されると、ムD010の出力を
読込み、タッチデータコとして出力する。従って、レジ
スタ11からは鍵盤Oにおいて新たにキーが押下される
毎にその時のキータッチに対応したタッチデータが出力
される。効果データ発生回路13はビブラート効果、グ
ライド効果等のピッチfi!l!l幼果を楽音に付与す
るための対数形式の効果データP DttWs生するも
ので、その出力は加算器14のム入力端へ供給される。
加算器1牛は15ビツトの加′l#鯵であり、第2図に
符号■で示すように、そのB入力端の上位7ビツトには
キーコード10が入力され、また、1入力端の下位8ビ
ツトにはキーコードxOの下位2ビツトが繰返し入力さ
れる。これによル、加算器14の1入力端へ、キーコー
ド3ccによって表わされたキーの楽音周波数に比例す
る数偽(j[61E数ナンバ1と称す)を対数形式で表
わしたデータkog1が入力されることになる。なお、
この理由については、この発明の簀旨でないため説明を
省略するが、特開昭55−14!j9?号公報に詳しく
説明されている。そして、加算器14は効果データpn
とデータbgyとを加算し、この加算結果を加算411
5のム入力端へ供給する。この加算器15の1入力端に
′iマ、パラメータ発生@[(第1図)からパラメータ
21  が供給されている。このパラメーターは楽音の
ピッチをオクターブ単位で涙災するためのパラメータで
あル、オクターブ単位のピッチ変更の必要がない場合は
P、=0であるが、例えばピッコロの集音のように、ピ
ッチをオクターブ単位で上ける必要がある場合には、オ
クターブ蛮爽量に対応したデータが/(ラメータP1と
して供給される。なお、このパラメータP14対数形式
のデータである。そして、加$615は加算器14の出
力にパラメータP1を加算し、この加算結果を加算−1
0のム入力端へ供給する。この加算器16の1入力熾に
は、パラメータP、が供給されている。このパラメータ
島は前述の各集音信号系列(II音モードでは2系列、
単音モードでは4系列)における楽音信号間のピッチを
わずかに変えるためのものである。すなわち、例えばピ
アノの中音域は通常lキー当93本の弦が設けられ、こ
れらの弦を1個のハンマでたたくことにより楽音を発生
するようになっているが、この場合、3本の弦のピッチ
は全く同一ではなくわずかに異なっている。パラメータ
P2はこのようなわずかなピッチずれを各系列の楽音信
号間に与えることにより、発生する楽音をよシ自然楽器
の楽音に近すけようとするものである。なお、このパラ
メータP、も対数形式のデータである。そして、加*儲
16は加算l@15の出力にパラメータP/i−加算し
、この加算結果を対数トリエア変換テーブル17ヘアド
レス信号として出力する。対数−リニア変換テ1μmの
アキエムレータと同一のs龜をする。すなわち、加*@
21の出力はン2ステージのシフトレジスタ22の入力
端へ供給され、シフトレジスタ22の出力が加算器21
.の1入力端へ供給される。
また、シフトレジスタ22はクロックパルス声によって
&動される。
以上の輌成において、シフタ20の出力データ(”’m
tたは”o)は第4−函に示す各タイムスロツ)TB(
0)〜〈51〉毎にそれぞれ独立して累算される。すな
わち、タイムスロットT8ゆ〉においてはシフトレジス
タ22からは32タイムスロツト前(1フレームIR前
)の前回のタイムスロッ)?!l<Q>における加算器
21の加算出力データが出力されてお如、この前回の加
算出力データに対しシフタ20の出力データが加算器2
1において新たに加算される。この新たな加算出力デー
タはシフトレジスタ22に入力されてj!タイムスロッ
ト分遅砥され次のタイムスロット!8くΦにおいて再び
加算1!21でシフI20の出力データと加算される。
以後、1wl様にしてタイムスロツ)TB<Φになる毎
に上述の加r4.鮎作が緑遮えされて累算が行なわれる
。他のタイムスロット’I’5(1)〜<jl)におい
てもIW1様にしてシフタ20の出力データの41i#
動作が実行される。そして、シフトレジスタ22から各
タイムスロットT 8 <O>〜< 51 )毎に出力
されるシフタ20の出力データ(#、また4ualO)
の累K fl&は位相角データ#mtまたは・。t(組
(1)式参照)として、楽音信号形成回路2へ出力され
る。
なお、シフトレジスタ22における上1t’MJl値が
オーI(−70−し7た場合は、その長鎖から拘び奔舞
が行なわれる。すなわち、累11m(位相角デ   。
−タ#mtまたは”+st)の変化は1鱒状波となシ、
また、その周波数はシフタ20の出力データに比例する
また、タイムスロットT B <o)〜<15>におい
ては、シフトレジスタ22から位相角データω1111
tが出力され、タイムスロットT8<16>・〜〈51
〉においては位相角データωctが出力される。
(2) パラメータ発生回路8 第4図において、音色設定部27は楽音の音色を設定す
るもので、複音モード用の1一ンスイツチ群28ムおよ
び単音モ、−ド用のトーンスイッチN28Bから構成さ
れる。そして、トーンスイッチ鮮28ムのいずれかのト
ーンスイッチが押下された場合は、複音モードにおける
音色が指定され、また、トーンスイッチ群28Bのいず
れかのトーンスイッチが押下された場合は、単音モード
におりる音色が指定される。
トーンスイッチ回路29は、音色設定部27の各トーン
スイッチの出力を走lすることによ)、現在押下されて
いるトーンスイッチ1検出し、検出したトーンスイッチ
の中から予め定められている優先部位が最も上位のもの
を選択し、この選択したトーンスイッチに対応するトー
ンコードT■を出力する。この場合、トーンコードTO
X)は複音モード用のトーンスイッチ(2bム)を示す
ときはその最上位ビット(MaB)が@O”となル、−
万単音モード用のトーンスイッチ(28m)を示すとき
はその最上位ビットか11”となるようにその内容が設
定されている。従って、トーンコード’!’01)の最
上位ビットが単音/複音モードを指定する信号M/Pと
して使用される。トーンパラメータバンク30は、楽音
信号形成に必要な各也パラメータを、音色設定部27で
設定可能な各音色に対応して記憶しているもので、トー
ンコード’1’OX)がアドレス信号として供給される
と、同トーンコードToe)に対応するパラメータが読
出され、パラメータレジスタ31.32および第5図に
示すパラメータレジスタ38へ各々供給される。
この場合、レジスタ31には、各タイムスロットT8<
Φ〜くり1〉において変化しないパラメータ、すなわち
、前述したパラメータP1が供給され、1/ジス!32
には、前述したパラメータP、〜P、および後述するパ
ラメータP、〜P、が供給され、また、レジスタ88に
は、振幅データ^(1)および変調指数データエ(t)
(第(1)式参照)を作成するために必要なパラメータ
が供給され、そして、これらのパラメータがレジスタ8
1〜88に各々記憶される。
パラメータレジスタ32は第1図に示すように8個のレ
ジスタ321〜32hかも構成宴れる。
そして、レジスタ82&には第611に)に示すタイム
ス四ット!8〈イ、〉〜<)〉(すなわち、タイムス調
ツ)’!’51ぐむ〜ぐ〉)において用いられるパラメ
ータP、〜P、(複音毫−ドの場合)、または第6図に
)に示すタイムス四ットtts〈y、>において用いら
れるパラメータ1〜?、(単音峰−ドの場合)が各々記
憶され、同様に、他のレジスタ82b〜32kにも各々
図に示すタイムスロット!1において用いられるパラメ
ータ4〜ν、が記憶される。
なお、レジスタ82・、a2’b 82に#i豪音そ−
ドにおいては用いられない、また、各レジスタ82&〜
82kには各々、図の最上部に示すようにアドレス信号
閏が設定されて訃ル、読出し回路85から読出しアドレ
ス信号束ムフが供給されると、同アドレス信号京ムpに
対応するレジスタ821〜32h内の各パラメータPr
ν、が読出され、回路各部へ出力される。
読出し回路85はりpツタパルス−をカウントする32
迩のカウンタと、このカウンタのカウント出力をコード
変換して、読出しアドレス信号RAI)として出力する
変換回路とから構成される。
そして、変換回路はカウンタのカウント出力四〜「31
」を各々、信号M/Pが@rであるか′″Cであるかに
応じて341表の様に変換する。なお、この@1表にお
いてX印は回路上使用されない領域を示す。
$L  表 ここで、第1懺におけるカウント出力はタイムスロット
T 8 (0)〜くり1〉に対応する。すなわち、読出
し回路85は、単音モードの場合〈信号M/ P−@1
,11 >に、タイムスロット!Bくシ〜◇〉において
耽出しアドレス信号λム1町〜r)J t−各々出力し
、また、タイムスロットtti<zb>〜〈19〉にお
いて読出しアドレス信号層ム1閣〜Nを各々出力する。
tた、複音モードの場合(信号M / P = @O“
)は、タイムスロット’ha(4>〜〈シにおいて読出
しアドレス信号λムp開を出力し、タイムスロットt 
S (S)〜〈lう〉〈16〉〜〈2)〉、〈!4〉〜
〈りl〉において各々読出しアドレス信号鳳ムDrlJ
% r4J、国を出力する。
しかして、例えに単音モードにおけるタイムスロットT
I<2>においては読出しアドレス信号1Anjlがパ
ラメータレジスタ82に供給されこの結果、第7図に示
すレジスタ32・内のパラメータ!、〜r、が絖出され
る。なお、絖出しアドレ、5,6号−ム1は第う図に示
すパラメータレジスタ33にも供給され、同レジスタ3
3の内容の絖出しにも用いられる。
■ エンベロープデータ発生回路本 第5図に示すエンベロープデータ発生回路4鴎第810
)に示すキーオン信号[01に対し、例えは同図仲)に
示すようにその値の変化する振幅データムk>s′tた
は変調指数データエ(t)、を発生し、これらの振幅デ
ータム(1)1または変−指数データエ(t)1に各々
タッチデータ回路40の出力を加算し、畿幅データ^(
1)憧たは変調指数データエ(t)′として楽音信号形
成回路2へ出力する回路である。
まず、このエンベロープデータ発生回路4の動作の概略
を説明する。キーオン信号K OM (@1″傷号−)
が位相角データ発生回路1からエンベロープ制御回路4
1へ供給されると(キーが押鍵されると)、エンベロー
プ制御回路41から信号ムDDが加減算回路42へ供給
される。信号ム])Dが加減xa8路42へ供給される
と、加減算回路42が以後りpツクパルス欝の52周期
毎に、増減分値発生回路43から出力される増減分値よ
りsをシフトレジスタ44の内容に累算する。この結果
、シフトレジスタ44の内容が順次増大する。この状態
が第一図(ロ)に示すモード81である。なお、シフト
レジスタ44は初期状態においてリセットされている−
のとする。また、シフトレジスタ44の内容が上述した
振幅データム(t)1または変調指数データエ(t)1
として出力さ′れる。
シフトレジスタ44の内容が順次増大し、目標値発生回
路46から出力される目標値Mlに一致すると比較11
146から一致信号1qが出力され、エンベロープ制御
回路41へ供給される。エンベロープ制御回路41はこ
の一致信号を受け、信号ム1Dに代えて信号sunを加
減算回路42へ出力する。これによ)、加減算回路42
は、以俵タロックパルスダの5z周期毎に、シフトレジ
スタ44の内容から増減分値xnaを順次減算し、この
結果、シフトレジスタ44の内容が順次減少する。この
状態が第一@lに)に示すモードlIFある。
そして、シフトレジスタの内容が目標値発生回路45か
ら出力される目標値M8に一致すると、比M鰺46から
再び一致信号1qが出力され、エンベロープ制御回路4
1へ供給される。以後、エンペ冨−プ制御囲路41から
引き続いて信号8UBが出力されるが、増減分値発生(
ロ)路43は陶を出力し、この結果、シフトレジスタ4
4の内容が変化しない状態となる。この状態がw48図
(ロ)に示すモードも!ある6次いで、キーオン信号[
01が@O”信号に立下ると(キーが離鍵されると)、
エンベロープ制御回路41が更に引続いて信号SUMを
出力し、また、増減分値発生回路48が新たな増減分値
zps(oでない値)を出力すもこの結果、鼻びシフト
レジスタ44の内容から増減分値ID8がり四ツクバル
スダの32周期毎に減算され、シフトレジスタ44の内
容が順次減少″f−る。この状態が第8図(ロ)に示す
モードB4cあもそして、シフトレジスタ44の内容が
目標値発生回路45から出力されている目標値M8(こ
の場合、M8=Oである)に達すると、比較器46から
一致信号1qが出力され、エンベロープ制御回路41へ
供給される。エンベp−プ制御回路41はこの−散僅号
mqを受け、信号ムX)1)%gUIlを共にオフとす
る。これによシ、加減算開路42から以後Oが出力され
、このエンベロープデータ発生(9)略本の動作が終了
する。
以上がエンベロープデータ発生回路4の動作の概略であ
る。なお、上述した説明はクロックパルス鋼のクエ周期
毎に表われるlタイムスロットT8(〈Φ〜〈31〉の
いずれか)における動作である。すなわち、このエンベ
ロープ発生回路4においては上述した動作が各タイムス
ロットTBぐシ〜〈り1〉において各々別個に行なわれ
る。
したがって、増減分値IDEI、目標値M8、信号ム]
)1)、8U!Iも各タイムスロットτ8〈争〜〈31
〉毎に別個の(勿論同じ場合もある)の値が出力される
。また、シフトレジスタ44はりpツクパルス−によっ
て駆動されるり2ステージのシフトレジスタである。
次に、上述したエンベロープデータ発生回路4の各部を
詳細に説明する。
まず、I(2メータレジスタ38は、纂9図に示すよう
に、8X3個のレジスタから構成され、また、各レジス
タには各々前述したトーンパラメータバンク30から供
給される増減分値パラメータよりPおよび目標値パラメ
ータMPが記憶されもなお、これらの増減分値パラメー
ターDPおよび目標値パラメータMPは各々前述した増
減分イ1より8および目標値M8を作るためのパラメー
タである。そして、3個のレジスタからなるレジスタ列
33&には第6図に)に示すタイムスロットT8<イ、
〉〜〈1〉において用いられるパラメーターDPおよび
MP(複音毫−ドの場合)、または、@6図(ホ)に示
すタイムスpツ)T8(7,>において用いられるパラ
メーターIMFおよびMP(単音モードの場合)が記憶
される。なお、このレジスタ列83aの各パラメーター
DP%MPは変蚤 一指数データエ(t)1の作成に用いられる。同様に、
レジスタ列33b〜33hに記憶されるパラメーターI
)?およびMPは各々図に示すタイムスロツ)Tllに
おいて用いられる。また、レジスタ列33&〜33hは
各々第4図に示す続出し回路35から出力される読出し
アドレス信号RAD7oJ −閏によって指定され、ま
た、各レジスタ列33&〜33kにおけるり・個のレジ
スタはそれぞれシフトレジスタ47から供給されるモー
ド信号mo811J、  閏、r◆」によって指定され
る。
例えば、続出しアドレス信号RAG)として国が供給さ
れ、モード信号MO1iとして国が供給された場合は、
図において符号0にて示すレジスタ内のパラメータxn
pおよびMPが読出され、増減分値発生回路43および
目標値発生回路4−5へ各々供給される。ここで、モー
ド信号Molとは第8図←)に示す各モード80−町を
示す信号でTo9、モード信号N〜闇が各々モード4〜
−に対応している。したがって、モードが8゜、B、の
場合はレジスタのアドレス指定が行なわれず、パラメー
タレジスタ88からパラメータIDPおよびMアが続出
されることはない(レジスタ83からOが出力される)
増減分値発生−路43は、増減分値パラメータXDIを
、キーコードKO,シフトレジスタ44の出力(振暢デ
ータA(t)  tたは変調指数データ息 工(1)1)およびモード信号MO8に基づいて変換し
、増減分値より8として出力する。すなわち、まずキー
の音高が低い場合(キーコードxOが小の場合)は、増
減分値rngを小とし、また、キーの音高が高い場合(
キーコード区0が大の場合)は、増減分値ID8を大と
する。これによシ、モード81% Bg、町における傾
きを、キーの音高が低い場合には小、高い場合には大と
することができる。また、モード信号MO8j2Jまた
は国が供給されている場合において(モード8tたは8
.において)、シフトレジスタ44の出力が大の時は増
減分値II)8を大とし、シフトレジスタ4−4の出力
が小の時は増減分値より8を小とする。これによシ、モ
ードB2および町における減衰曲線を第10図に示すよ
うに指数関数的に変化させることができる。なお、増減
分値パラメーターnpがOの場合(モードgoまたはI
I、の場合)は増減分値lID8も0となる。また、上
述した変換は、いずれも形成される楽音をより自然楽器
の楽音に近すけるためである。
目標値発生回路45は@標値パラメータMPをキーコー
ド!0に基づいて変換し%1lIII[Mllとして出
力する。これによ、p1第8図(ロ)に示す波形をキー
コード!0に応じて(キーの音高に応じて)変化させる
ことができる。なお、増減分値発生回路48における増
減分値パラメータ01Fの変換はモードへ、へ、84に
おける曲線の傾きをキーコード!0に応じて変えるもの
であるが、この目標値発生回路45における目標値パラ
メータM1の変換は、モード8□および4の境界点ある
いはモード8□およびa/)境界点の値をキーコードI
Oに応じて変えるものである。
シフトレジスタ47は、前述した毫−ド信号Molを、
各タイムスロットTll<φ〜(jl)の各々に対応し
て記憶しているり2ステージのシフトレジスタである。
このシフトレジスタ47から例えばモード信号MOII
Jが出力された場合は、その出力に対応するタイムスロ
ットテ8におけるデータム(t)、またはX(t)、の
発生が、現在モード−にあることを示している。
エンベロープ制御回路41は、まず、キーオン信号[0
1が11”信号に立上った時点で、シフトレジスタ47
にモード信号MO8rIJを書き込む。
次に、比軟1146から一致信号1qが出力された時点
で、シフトレジスタ47にモード信号MO8[2Iを書
込み、次に、再び比較器4oから一致信号1qが出力さ
れた時点でシフトレジスタ4−7にモード信号MOJ1
r31を書込む。次に、キーオン信号[OMが@0”信
号に立下った時点でシフトレジスタ47にモード信号M
O8r4Iを蕾込み、次に、比較器4−6から一欽信号
]lQが出力された時点でシフトレジスタ47にモード
信号M O8rOJを畳込む、また、このエンベロープ
制#回路41は、シフトレジスタ47からモード信号M
O8[Olが出力された場合は、信号ムDD、SUBを
いずれも出力せず、モード信号mosl’iJが出力さ
れた場合は、信号ム1])を出力し、モード信号讐o 
tt r−z3 N体」が各々出力された場合は、信号
8UBを出力する。なお、制#回路41における上記の
動作昧各タイムス四ット!8〈争〜〈)1〉毎にそれぞ
れ独立して奥行される。
タッチデータ回路40は、位相角データ発生回路1(第
2図)から供給されるタッチデータデフな、トーンパラ
メータレジスタ82から供給されるパラメータ4に基づ
いて変換し、加算If!49へ出力する。なお、この変
換は、タッチデータ!Dが楽音信号に与える効果を、音
色毎に異ならせるためである。加算器49はシフトレジ
スタ44から出力される振幅データム(荀、tたは変調
指数データ2(1)、にタッチデータ回路40の出力を
加算し、振幅データム(tyまたは変調指数データx(
t)’として楽音信号形成回路2へ出力する。
なお、このエンベリープ波形発生回路4において第8図
fうに示すようなエンベロープ波形(パーカッシブ鳳エ
ンベp−プ波形)の振幅データム(t)1または変調指
数データI(t)t1発生させることも可能である。こ
の場合には、モードへにおいても増減分値発生回路43
から所定の(rQIではなレリ増減分値xnaを発生さ
せるようにすればよい。
そして、パラメータレジスタ88の各レジスタ列38&
〜33k(第9図]におけるレジスタを1つ追加して4
個とし、この追加したレジスタをモード信号−に対応さ
せるようにする。
■ 楽音信号形成回路2 第3図に示す楽音信号形成回路2は、位相角データ発生
回路1から供給される位相角データーIIIta+ot
およびエンベロープデータ発生回路4から供給される振
幅データム(1)I%変変調指数データイt)′に基づ
いて、例えば前記第(1)式によって表わされる楽音信
号GDを形成する回路である。なお、この楽音信号形成
回路2は、第(1)式に限らず他の種々の周波数変調式
によって嵌わされる楽音信号GDをも形成することが可
能である。
まず、各構成要素から説明する。加算器62は位相角デ
ータω、tまたは#otとシスト&ゲート回路58の出
力とを加算し、この加算結果を対数・サインテーブル5
4へアドレス信号として出力する。対数・ナインテーブ
ル54はサインカーブの各サンプル点斡時値を対数形式
によって記憶しているROMであ〕、加kssa2の出
方がアドレス信号として供給されると、同アドレス信号
に対応する誉地内の瞬時値を加算1155へ出力する。
加算!155G2、対数−1インテーブル54の出方と
シフトレジスタ78を介して供給される車幅データム(
ザまたは変調指数データx (t)’とを加算し、対数
−リニア変換テーブル66へ出力する。対数−リニア変
換テーブル56は、加算器55から出力される対数形式
のデータをリニアデータに変換するためのROMであ夛
、加算器55の出力がアドレス信号として供給されると
、同アドレス信号に対応する誉地内のりエアデータを平
均化回路67へ出力する。なお、この実施例においては
、加算器52、テーブル64、加算ll55、テーブル
56の回路部分における加算演算等の処理時間としてク
ロックパルスゲの16周期(すなわち16タイムス一ツ
ト分)に相蟲する時間を要するようになっているものと
する。すなわち、あるタイムス窒ット(’r s @>
〜〈りl>)において加算−52に入力されたデータ(
#mtまたは−・tと回路53の出力)に対応するデー
タが対数−リニア変換テーブル5oから出方されるまで
に16タイムス一ツト分の時間がかがるもので、換菖す
ればこの回路部分52〜56は16タイムス一ツト分の
遅延時間を有するものである。この場合、この回路部分
52〜5oにおける上記遅延時間が16タイムス一ツト
分の時間に満たないときは、全体として16タイムス一
ツト分の遅延時間となるように所定の遅延時間を一つ遅
延回路を適宜挿入すればよい、tた、シフトレジスタ7
8は加S器鵠および対数・サインテーブル64における
処f!1時間に等しい時間だけデータh (t)’また
は工(tlを遅延するために設けられているものであシ
、加算器52およびテーブル54における処理に例えば
6タイムス日ット分の時間がかがるとすればシフトレジ
スタ78は6ステージからなル、データム(t)′また
はx (tyを6タイムスロツト分遅砥して出方する。
これによシ、加算器66の両久方端に同一タイムスクッ
トに関するデータが入力されるようにタイミング調整さ
れる。この場合、シフトレジスタ78を省略し、その代
わりにエンベロープデータ発生回路4のシフトレジスタ
44(第う図)において加算器4.9に供給するデータ
ム(t)、tたは2(1,)、の埴出しステージを変更
するようにしてもよい0例えばシフトレジスタ78が6
ステージであるとしたら、シフトレジスタ4本の第6ス
テージからデータム輪 またはX (t、)、を取出し
て加算器本9に供給すればよい。
)平均化回路67は対数−リニア変換テーブル60の出
力に生じるハンチング現象を防止するためのものである
。すなわち、上述した対数・サインテーブル64、加算
−55、対数−リニア変換テーブル56から構成される
演算ブレツク58においては、各部の動作が完全に同期
しているわけではなく、このため、第11図に示すハン
チング現象が対数−リニア変換テーブル56の出力に生
じてしまう、このハンチング現象を見ると、本来のデー
タの上下に、相隣)合う波形が略等しい大きさで、交互
に繰p返えしている。したがって、このハンチング現象
な除去するには、クエタイムスpット前の前回の対数−
リニア変換テーブル56の出力と、今回の同出力とを平
均化すればよいことがわかる。平均化回路67はこの平
均化によシハンチング現象を除去するもので、対数−リ
ニア変換テーブル56の出力をクロックパルスゲの32
周期(32タイムスロツト)遅延させて出力する52ス
テージのシフトレジスタ59と、このシフトレジスタ5
9の出力および対数−リニア変換テーブル56の出力を
加算する加算器60とから構成される。この場合、シフ
トレジスタ59の出力が52タイムスpツト前の前回の
対数−リニア変換テーブル56の出力であり、シたがっ
て、加算器60の出力が前回および今回の対数−リニア
変換テーブル56の出力の和となる。この和を号にする
には、加算器60の出力のうち、最下位ビットをノーコ
ネクF(No)とし、菖2ビット目以降をデータとして
用いれ朦よく、シたがつ看加算器60の第2ビツト目以
降が次段へ出力される。
シフトレジスタ62は、加算WOOの出力なりロックバ
ルスダの1周期または16周期遅蝿さ老て出力する16
ステージのレジスタ″t′6 J) 、入力側から数え
て纂1ステージの出力がセレクタ03の入力端子x1に
供給され、第16ステージの出力がセレクタtJ8の入
力端子18.へ供給される。セレクタo8はパラメータ
発生回路8から供給されるパラメータP、にしたがって
、入力端子−1工1、xl、に各々得られるデータを択
一的に出力するものである。すなわち、このセレクタ6
3はパラメータhが同、「l、「16」の場合に各々、
入力端子工。、!□、xl、に得られるデーIを出力し
、データa′Dとしてシフト蟲ゲート回路53へ供給す
る。また、このセレクタ63はパラメータ今によって入
力端子11のデータが選択された場合に、その端子qか
611″信号を出力し、シフトレジスタ65へ供給する
。シフトレジスタ65はセレクタ63の端子qから出力
される信号をクーツタパルス慶の5λ周期遅延させて出
力するりlステージ・路の出力を開閉制御するゲート回
路から構成されるもので、パラメータ九に従って第:L
−p、に示す動作を行なう。
第2表 すなわち、P、=Oの時はゲート回路を閉とし、したが
って、データ開を出力する。九=1の時はゲート回路を
開とし、また、データ8Dを下位ビット方向へ2ビツト
シフトし、これによシ、残・8Dなるデータを出力する
。九=2〜6の場合も同様である。なお、例えば4=5
の場合は、シフト回路がデータ8Dを上位ビット方向へ
2ビツトシフトする。また、第2表における乗数%% 
lI’4%1.2.4が前記1i1E (1)式におけ
る8の値である。
アキニームレータ66(以下、ム00と略称する)はそ
の端子ムフヘ累算信号M< @、II信号)が供給され
るたびに加算器60の出力を累算するもので、その累算
結果はレジスタ67へ供給され、また、その端子OLへ
クリア信号oomが供給されると、クリアされる。レジ
スタ67は、ロード信号LDが供給されると、五006
6の出力を貌込むレジスタでアシ、その出力は楽音信号
Gl)としてサウンドシステム69(第1図)へ供給さ
れる。なお、第り図において、符号71はオアゲート、
72〜74はアンドゲート、75〜77はインバータで
ある。また、アンドゲート72へ供給される信号’ff
180−1はタイムスロット!8くシ〜〈訃において8
1mとなる信号、信号’!’110−邸はタイムスロッ
トテ8くシ〜〈1う〉において−”となる信号である。
次に、上述した楽音信号形成回路2の動作な、前記第(
1式に示す周波数fR調式に基づいて楽音信号GDを形
成する場合を例にと)説明する。
(1)  複音モードの場合。
第12図は、この場合の動作を説明するためのタイミン
グチャートであシ、この図において、0)〜(す)は各
々次のものを示している。
0) タイムスロットT a <(シ〜〈り1〉(ロ)
チャンネルタイミング e→ 位相角データ発生回路1の出力 に)エンベロープデータ発生回路4の出力に)パラメー
タ発生回路8から出力されるパラメータP。
(へ)パラメータ発生回路3から出力されるパラメータ
P。
(D アンドゲート74から出力される累算信号(イ)
 レジスタ07へ供給されるロード信号DI)(y) 
 ^0060の端子OLへ供給されるクリア信号00B なお、この図においてI NNは各々第1〜第4楽音信
号系列を示している。
まず、タイムスロットTs(o)!おいて位相角データ
発生回路1から第Oチャンネン9第1毫音信号系列に関
する位相角データ#tが出力され、鳳 加算器52へ供給されると、同加算1152が位相角デ
ータ#tとシフト俸ゲート回路58の出力と鳳 を加算し、対数・サインテーブル54へ出力する。
この場合、パラメータ九v= Q″chることから、シ
フト&ゲート回路53の出力は陶であ夛(第2表参照)
、シたがって加算4152は位相角データー−をその1
1出力する。位相角データー−が対数・サインテーブル
54へ供給されると、同テーブル54から値bg(Si
l#mt)が読出され、加算器55のム入力端に供給さ
れる。この時、加算器66の1入力端には、シフトレジ
スタ78を介してエンベー−プデータ発生回路4からタ
イムスロット!8くシの変調指数データz (Ilfl
供給されている。したがって、加算器55は、値 k)g (sss m m市)+!(t)’を出力する
。 ここで、 x (t)’a=kv x (t、) とおけば、加算器55は ”g (sin −t ) −)−1og X (t)
=iog(工(1)・5ins@t) なる値を出力することになる。そして、この値bg(工
(t)・5iII#ff1t)が対数−リニア変換テー
ブル56へ供給されると四テーブル56から、値 ■(t、)  ・ sin ωI!ltが読出されて平
均化回路47に供給される。なお、実際にはこのテーブ
ル60から工(1)・sin *!Iltが読出される
のは前述した回路部分52〜50の遅蝙時間によルタイ
ムスロットT8ゆ〉から16タイムスロツト経過したタ
イムスロットT8<16>である、そして、タイムスロ
ット?8<16>GCおいて、平均化回路57からハン
チング現象による変動分が除去された値 工(1)・5ill ”lit が出力される。
ところで、前記第(1)式に基づいて楽音信号GI)を
形成する場合は、パラメータP、が常時「畑の状態にあ
る(第12図(へ)参照)。したがって、タイムスロツ
)’1B(16)において平均化回路57から出力され
た値 x (t)・si#mt は、セレクタ68を介してシフト&ゲート回路58へ供
給される。この時、シフト1ゲート回路58へは、パラ
メータ鳥として(」〜lのいずれかが供給されている。
(なお、いずれが供給されるかは、音色によって定まる
。)したがって、平均化回路57から出力された値 X (t)・sts〜t がセレクタ03を介してシフト&ゲート回路53へ供給
されると、タイムスロットTH〈16)において、同回
路58から、値 B−xO・siI#1llt が出力され、加算1152のム入力端に供給される。
タイムスロットT!I(16)において、加算器52の
1入力端へは第Oチャンネルの第1集音信号系列に関す
る位相角データ#otが供給されている。したがって加
算器52から値 *@t + I ・X (t) ・sis %ztが出
力され、対数・サインテーブル54.へ供給される。こ
の結果、対数・サインテーブル54から値 log(sin (*6t + s−工(t) ・si
a *!!1t ) )が出力され、加算器56のム入
力端へ供給されもこの時、加算器66の1入力端へは、
シフトレジスタ78を介してエンベロープデータ発生回
路4からタイムスロットTll<16>の振幅データp
、 (t)が・供給されている。したがって、加算器5
5から値 *(t) ’+bg(sin(* 6 t−4−8・z
(t)・siamglt))が出力される。ここで、 A (t) ’冨−ム(1) とお叶ば、加算器55から 1og(ム(t)is(*(、t+s−工(t)・5i
WIIIIr、t))なる値が出力されることになる。
そして、この値が対数−リニアテーブル50へ供給され
ると、次のタイムスロッ)′r8ゆ〉において、平均化
回路^(tkin(*6 t−1−4−工(t)−sh
*= t )なる値が出力される。
一方、複音モードにおいては、信号−/Pが@O″信号
の状態にあシ、アンドゲート78の第1入力端ヘイ、/
/(−夕75を介して11”信号が供給されている。な
おこの場合、アンドゲート72の鯖1入力端へは@O″
信号が供給され、したがってアンドゲート72は閉状態
にある。他方、前記第(1)式に基づいて楽音信号Gl
)を形成する場合は、パラメータrが常時1φ」であシ
、シたがって、セレクタ68の端子qから常時″O”信
号が出力されている。この結果、シフトレジスタ65の
各ステージは全て@O”の状態にあ)、シたがってイン
バータ77の出力が常時@1″信号とな夛、アンドゲー
ト74が常時開状態にある0以上の結果、アンドゲート
78の第)入力端へ信号280〜1うが供給されると、
タイムスロット!8ゆ>〜<lう〉において、りpツク
パルス−を反転したクロツタパの端子ムフへ供給される
(第1it図(ト)参照)。
しかして、タイムスロットTs(o>においテ平均化回
路57から出力された値 A(t)sin(#at + 8− I(t、) −5
iasBt )は累算信号■によってムoo66に累算
される。
なお、上記タイムスロッ)T8ゆ〉において、次の位相
角データ#mtが加算器52のB入力端へ供給され、次
の波形演算が開始されることは勿論である。
以上が第0チヤンネルの第1楽音信号系列における楽音
信号形成の過程である。これと同様の動作が第0チヤン
ネルのチャンネルタイミングであるタイムスロットT8
■および<24)において行なわれ、これによシ、第0
チヤンネルの第2系列の楽音信号が得られ、これら2系
列の楽音信号がAOo66によって合成されることによ
り第0チヤンネルに割轟てられたキーに関する楽音信号
が得られる。
第ス、〜第γチャンネルについても全く同様である。そ
して、タイムスロットT8〈1う〉におし)て菖7チヤ
ンネルの第2系列の楽音信号がAOOの全集音信号が累
算されたことになる。この全集音信号の累算値はタイム
スロット!纏〈16〉においてレジスタ67へ、供給さ
れるロード信号XaD(第12図−)によってレジスタ
67へ読込まれ、楽音信号Glとして第1図に示すサウ
ンドシステム69へ供給される。また、ムoo66はタ
イムスロット!1〈lテ〉において供給されるクリア信
号00B(第12図(IJ) )によってクリアされ、
次いで、次のタイムスーツ)T8ゆ〉から再び集音信号
の累算を行なう、サウンドシステム69へ供給された楽
音信号enは同サウンドシステム69においてアナログ
信号に変換され、集音として発音される。
(2)  単音毫−ドの場合。
第1う図は単音モードの場合の動作を説明するためのタ
イZングチャートであplこの図において、&)〜(ト
)は各々991図における(ハ)〜(17)に対応して
いる。なおこの場合、タイムスロット!8Φ〜〈15〉
および〈20〉〜〈31〉は全く使用されない。
コノJIi音−1−−)’の場合、タイムスロットTs
ゆ〉および〈16〉において第1系列の楽音信号が形成
され、形成された第1系列の楽音信号が次のタイムスロ
ットク)においてムac66へ供給される。同様に、タ
イムスロットT I 4)および<17>にkいてM2
系列の楽音信号が、タイムスロッ) T s <JL>
および〈18〉において第5系列の楽音信号が、タイム
スUツ)?8Φおよび〈19〉に訃いて第4系列の楽音
信号が各々形成され、形成された各楽音信号が各々タイ
ムスロッ) T a (1)〜〈つにおいてム0o66
へ供給される。なお、上記第1〜第4系列の楽音信号を
形成する過程は、上述した複音モードにおいて、第1(
または第2)系列の楽音信号な形成する場合と全く同じ
である。
一方、この単音モードにおいては信4M/Pが01”信
号の状態にあ)、シたがって、アンドゲート73が閉状
態にある一方、アンドゲート72の第1入力端へ@1m
信号が供給される。この結果、タイムスロット!BΦ〜
〈訃において、信号ツ0〜5 (”l”信号)がアンド
ゲート72の第り入力端へ供給されると、同タイムスレ
フト!84〉〜〈つにおいてアンドゲート72が開状態
とな択クロックパルス−がアンドゲート72、オアゲー
ト71およびアンドゲート74を介して、累算信号Hと
してムoo66の端子ムpへ供給される(第13図に)
参照)。この結果、タイムスロットテB〈Φ〜ぐ〉にお
いてム0066へ供給された第1〜第4系列の楽音信号
が各々、累算信号kによってムao66に累算される0
次いで、タイムスロット!84つにおいて四−・ド信号
11)がレジスタ67へ供給されると、ムoa66の累
算値が同レジスタ67へ読込まれ、次いで、タイムスロ
ット!8〈りにおいて、ムao66の端子OLへクリア
信号001が供給されると、同クリア信号00Bの立上
〕において五0066がクリアされる。レジスタ67に
読込まれた累算値は楽音信号GDとしてサウンドシステ
ム69へ供給され、ここでアナログ信号に変換され、楽
音として発音される。
以上が、前記第(1)式に基づいて楽音信号GDを形成
する場合の楽音信号形成回路2の動作である。
ここで、上述した動作の基本動作図を第1に図に示す。
この図において、符号81はリニアデータを出力するサ
インテーブル、符号82は加算器である。また、上述し
た場合の楽音信号形成回路2の動作説明図を第15図に
示す。この図における各符号は各々、第3図において同
一番号が付されている各構成要素を示している。なお、
第14図、第15図はいずれも1つの楽音信号系列にお
ける動作を示している。
次に、他の周波数変調式に基づいて楽音信号GDを形成
する場合について説明する。
第16図はその一例を示す基本動作図である。
この図に示す動作を実現するには、複音モードの場合は
第1γ図に)および(へ)、単音モードの場合は第18
図f→およびに)に各々示すパラメーター、今を、これ
らの図に示すタイミングにおいて第3図のセレクタ63
およびシフト暴ゲート回路53へ供給すればよい、この
場合の動作説明図を第19図に示す。
第20図は他の一例を示す基本動作図であ〕、この図に
示す動作を実現するには、第21図に)、(へ)(豪音
モードの場合)または第22図G−う、0(単音モード
の場合)に各々示すパラメータr6、P、を、これらの
図に示すタイミングにおいて第)図のセレクタ63およ
びシフト暴ゲート回路58へ供給すればよい、第ff1
J図に、この場合の動作説明図を示す。
なお、第1γ図、第:1図における印〜ω)は各々第1
X図(支)〜ω)に対応してを1、また、第1a図、第
22図における(支)〜(υは各々第1)図における(
支)〜(ト)に対応している。そして、これらの図から
、第16図、第20図に示す基本動作を実現するには、
単にパラメーター、ν、のみを変更すればよいことが−
易に解るであろう。
このように、第5図に示す楽音信号形成回路2は、パラ
メータP、および!、を変更するだけで、種々の周波数
変調式に基づく集音信号を形成することができる。とこ
ろで、上述した例においては、いずれかの場合もlフレ
ームPR(タイムスロット’1” B (0)〜〈31
〉が集音信号形成の基本単位であシ、また、1つの楽音
信号系列におけるタイムスロット!8の数が閏であった
が、この実施例は2フレームシRを楽音信号形成の基本
単位とし、1つの楽音信号系列におけるタイムスロット
T8の数を(」として楽音信号GDを形成することも可
能である。そして、これにょシ更に多彩な楽音信号Gl
)を形成することができる。
第24図はこの場合の一例を示す基本動作図である。こ
の図に示す動作を実現するには、第25図に示すタイミ
ングにおいて、位相角データ〜t、”(Its振幅デー
タム(1)、変調指数データx (t)、パラメータ]
&1F7等を第3図の対応する各構成要素へ供給するこ
−とが必要である。また、第26図はこの場合の動作説
明図である。
なお、第25図において符号ml、 vrr2は各々第
あ図における位相角データー111t% ”ff1lf
’を示し、符号c1、〜は各々第26図における位相角
データω。1?% ”astを示し、符号I、〜I6は
各々第26図における変調指数データX←)−〜x (
t)’・を示し、また、符号ムは第26図における振幅
データム(1)を示している。
また、この翼7レーム1東を基本単位とする楽音信号形
成は単音モードの場合のみ行なわれ、複音モードの場合
は行なわれない。
以下、第25図、第26図を参照し、第24図に示す動
作を実行する場合の楽音信号形成回路2の動作を説明す
る。
まず、第怠う図頓に示す第17レームyi1のタイムス
ロット!BΦにおいて、位相角データmast(同図f
=) ’)が加算1152の1入力端へ供給されると、
加算器52から、 一組t−)Y 但し、!雪シフト1ゲート回路68の出力なる値が出力
され、演算ブロック58へ供給される。一方、同タイム
ス撃ットテ8@>において、エンペ四−プデータ発生回
路4は変調指数データX (t)−を演算ブロック58
へ出力している(#I!う図f→)。この結果、第1フ
レー五IFR1のタイムスロットT g(:i 6)に
おいて、演算ブロック58から、 工(t)asii(”1llt +Y )なる値が出力
される。ところで、このタイムスロットT8<16>に
おいて、セレクタ63およびシフト&ゲート回路58に
は各々パラメータ巧=0およびパラメータ鳥=1〜5が
供給されている(第25図(ロ)、@)、したがって、
演算ブロック58から出力された値は、セレクタ68を
介してシフト&ゲート回路58へ供給され、ここで8が
乗算され、 B 、 x(t)Iaim(alt +” )なる値と
な)、この値が加算器62のム入力端へ供給される。こ
のタイムスロットts(16)においては、加算器52
の1入力端へは位相角データー。1tが供給されている
。したがって翫加算器52がも、 ”alt +8 ・I(t)asil(#ms t +
Y )なる値が出力され、演算ブロック58へ供給され
る。この時、演算ブロック58にはタイムスロットra
<z6>の変調指数データX (t) bが供給されて
いる。この結果、第27レーム?R2のタイムスロ、ッ
ト!8ゆ〉にkいて、演算プルツク68から、 I(t)b sin (# ott+!l ・ I(t
)asi皇(−mtt+Y))なる値が出力される。こ
の演算ブロック58から出力された値は、シフトレジス
タ62に読込まれ、次のタイムスロット!8、すなわち
、第2フレーム112のタイムスロット!Bく)におい
てセレクタ680入力端子Ilへ供給される。このII
I怠7レーム11112のタイムスロット’r s 4
>においてセレクタ68へはパラメータP、=1が供給
されておp%また、シフト&ゲート回路53へはパラメ
ーター=1〜うが供給されている。したがって、セレク
タ68の入力端子4へ供給された値は同セレクタ68t
t介してシフト1ゲート回路53へ供給され、ここで、
8が乗算され、 S−1(t)b su (”Ill t +Ji ・I
(t)asu (〜t+x ) ) xx−g)なる値
として、加算器52のム入力端へ供給される。この時、
加算1152の1入力端へは位相角データーmatが供
給されている。したがって、演算ブロック58へ、 #m富t+x なる値が供給される。この時、演算ブロック58へは第
2フレームIRのタイムスロットT8<1>の変調指数
データI(t)’iが供給されている。
この結果、第2フレームシRのタイムスロットTS〈1
7〉において、演算ブロック58から、x(i)osi
m(eamst+1 )なる値が出力される。ところで
、このタイムスロットT8(l)〉において、セレクタ
63へはパラメータp、=oが供給され、また、シフト
&ゲート回路53へはパラメータ1=1〜5が供給され
ている。この結果、演算ブロック58の出力は、セレク
タ63を介してシフト&ゲート回路58へ供給され、こ
こで、8が乗算され、 8・工(t) ts sss (”l1lt + x 
)なる値として加算器52の五入力端へ供給される。
$lフレーム?R2のタイムスロットT8(1?)にお
いては、加算器6201入力端へ仲、位相角データーo
atが供給されている。したがって、演算ブロック68
へ、 ”osjt+8 @ I(t)6sis(*H1t+l
: )なる値が供給される。またこの時、演算プ四ツク
58へ4111Ez:yレームIR2のタイムスロット
?8〈1テ〉の振幅データム(t7が供給されている。
この結果、第)7し一ムシRaのタイムスロット鵞〈か
において、演襄プ四ツク68から、A(t) suga
r6 $+8・x(t) 6su (〜t−4−x))
なる値が出力される。この値は同タイムス田ットT8つ
〉において、アンドゲート74から出力される累算信号
H(第25図(へ)参照)によってム0066に一累算
される。
以上が第1秦音信号系列における集音形成演算の過程で
ある。これと全く同様の過程が第2楽音信号系列、すな
わち、第17し一ム7R1のタイムスロット!8くむ、
〈18〉、菖27レームFR2のタイムスロットTlΦ
、〈19〉によって行なわれ、その演算結果が第3フレ
ームのタイムスロットT8つ〉においてムoo66に累
算される。そして、これら第1、第2楽音信号系列にお
いて形成された楽音信号の累算値が、第3フレームのタ
イムスロットT 8 <4>において出力されるロード
信号LXI(第25図(ト)参m)によってレジスタ6
7へ読込まれ、また、第57レーム?Hのタイムスロッ
ト?s<5+)において出力されるクリア信号00Rに
よって、ム006aがクリアされる。レジスタ07に読
込まれた累算値は楽音信号GDとしてサウンドシステム
09へ供給され、ここで楽音として発音される。
このように、27レームシRを基本単位とする楽音信号
形成においては、 m(t、)=ム(t)Sia(#6#+!I・工(t)
) sia (man +! ) )X=8 ・工(t
)bsu+(au@1を十s #工(tJ&s1(+(
ωmxt+Y))・・・・・・(8) なる周波数変駒弐に基づいてl系列の楽音信号が形成さ
れる。ここで、この第(8)式におけるYは、タイムス
ロット? S (O)、 *>においてパラメータP、
が「16」となっていることから明らかなように、16
タイムス冑ツト前のタイムスロット鵞における演算ブロ
ック68の出力である。すなわち、!は次の橡に表わす
ことができる。
yxl(t)&5ia(*4*t+yl)Y−工□ a
 sts+ (” Ill t + 12 )y、mI
(t)&sim(#mst+Ys)ところで、単音毒−
ドにおいては、前述したようにタイムスロット!8@>
〜く1において、オアゲート71からパルス信号が出力
される。すなわち、オアゲート71の出力は、第2うW
J(へ)において破線にて示すパルス信号および実線に
て示すパルス信号な共に含むものとなる。しかし、破線
によって示すパルス信号が出力されるタイ電ングにおい
ては、27レー五IP東を基本単位とする集音形成演算
の鳩舎、平均化回路574)出力は演算途中のデータで
あるので、ムoo66への累算を禁止しなければならな
い、したがって、破線で示すパルス信号を回路上除去す
ることが必要となる。
このために設けられたものが、第り図におけるシフトレ
ジスタ66、インバ′−夕77およびアンドゲート74
である。
すなわち、例えば第1フレームyn1のタイムスロット
T・s4〉においてセレクタa3ヘパラメータX’r−
’−1が供給され、これにより、同タイムスロツ) T
 8 <C’においてセレクタ63の端子Qから@1”
信号が出力されると、この@1”信号がクロックパルス
!の)1周期後、すなわち、第27レームシR2のタイ
ムスロットT l!l (0)において、シフトレジス
タ65から出力される。この結果、第27レームシR2
のタイムスロットT 8 <1)>においてインバータ
77の出力が10″信号とな択したがってアンドゲート
74が閉状態となシ、同タイムスロツ) ’I’ Si
 <Q>における破線のパルス信号(第、25図(へ)
参照)が除去される。同様に、第1フレームyn1のタ
イムスロットTS O)においてセレクタ08の端子q
から@1”信号が出力されると、第2フレームIRQの
タイムスロットT 8 <2>における破線のパルス信
号が除去される。
なお、第1図〜第う図に示す電子オルガンにおいては、
複音モードの場合に2系列、単音モードの場合(2フレ
一ム基本単位の場合を除く)に4系列によって1キーに
対応する楽音信号を形成したが1、楽音信号系列の数を
2倍、5倍等に増やせば更に多彩な楽音信号を形成する
ことができる。
勿論、l系列のみであってもよいことは言うまでもない
また、上記実施例では、楽音信号な周波数変調式に基づ
いて形成するようにしたが、周波数変調式に限らず他の
楽音形成演算式を用いて楽音信号を形成するようにして
もよい。
以上説明したように、この発明によれば、簡単な構成で
かつ比軟的低速な演算スピードで、複数の楽音信号を任
意の演算式に基づき同時に形成することができるという
効果が得られるもので64
【図面の簡単な説明】
第1図はこの発明の一夷11A!lによる電子オルガン
の全体構成を示すブロック図、第Xall〜第5図は各
々、同電子オルガンにおける位相角データ発生回路1、
楽音信号形成回路2、パラメータ発生回路8、エンベロ
ープデータ発生回略本の詳細を示すブロック図、#!6
図0)〜に)は、タイムスロットτB、チャンネルタイ
ζフグ、楽音信号系列を説明するためのタイミングチャ
ート、第7図は第4図におけるパラメータレジスタ32
の記憶内容を説明するための図、118図0)はキーオ
ン信号[01を示す図、同図←)、f今は振幅データA
 (t、)、および変調指数データエ(t)、の変化な
示す波形図、第9図は第5図に示すパラメータレジスタ
83の記憶内容を説明するための図、第10図は第う図
に示す増減分値発生回路43の動作を説明するための図
、第11図は第り図に示す平均化回路57の動作を説明
するための図、第12図〜第15図は各々第1の周波数
変調式に基づいて楽音信号を形成する場合における楽音
信号形成回路2の動作を説明するための図であ)、第1
2図は複音モードの場合のタイミングチャート、w41
.3図は単音モードの場合のタイミングチャート、第1
に図は2S本動作図、fi415図は動作説明図、第1
6〜第19図は各々絡2の周波数変調式に基づいて楽音
信号を形成する場合における楽音信号形成回路2の動作
を説明するための図でToシ、第16図は基本動作図、
第1γ図は複音モードの場合のタイ5ングチヤート、第
18図、は単音モードの場合のタイミングチャート、第
19図は動作説lj1図、第葡図〜第j!り図は第りの
周波数変調式に基づいて楽音信号を形成する場合におけ
る楽音信号形成回路2の動作を説明するための図であ〕
、第20図は基本動作図、第21図は複音モードの場合
のタイミングチャート、第2z図は単音モードの場合の
タイミングチャート、菖2j図は動作説明図、第24〜
第26図は第4の周波数変調式に基づいて楽音信号を形
成する場合における楽音信号形成回路2の動作を説明す
るための図であり、第24図は基本動作図、第25図は
タイミングチャート、第26図は動作説@図である。 1・・・・・位相角データ発生回路、2・・・・・楽音
信号形成回路、3・曲パラメータ発生回路、T8−−−
−・タイムスロット。

Claims (1)

  1. 【特許請求の範囲】 (1)  少くとも第1および第2の集音形成演算を実
    行することによシ1つの集音信号を形成するようにした
    電子楽器において、 周期的に繰返す複数の時分割集音演算タイムスロットに
    対して発音すべき複数の各楽音信号の形成をそれぞれ割
    尚て、 前記各タイムスロットでは少くとも2周期ft1単位と
    して蟲該タイムス習ットに割尚てられた楽音信号を形成
    するようにし、かつ第1の周期では第1の楽音形成演算
    を行い、第2の周期ではこの第1の演算結果を用いて第
    2の集音形成演算を行うようにしてな〕、 前記第2の演算結果を楽音信号として発音するようにし
    たことを特徴とする電子楽器。 (2)  前記を子秦器は、 前記各タイムスロットにおいて形成すべき楽音信号を示
    すキー情報を各タイムスロットに同期して発生するキー
    情報発生手段と、 前記第1tたは第2の楽音形成演算に必要なパラメータ
    を前記タイムスロットに同期して発生するパラメータ発
    生手段と、 前記キー情報発生手段から発生されるキー情報および前
    記パラメータ発生手段から発生されるパラメータを受け
    、前記各タイムスロットにおいて前記第1または第2の
    集音形成演算を行う演算手段と、 を臭えるものである特許請求の範囲第1項記載の電子楽
    器。 (31)  前記演算手段は、前記第1の演算結果を前
    記各タイ、ムスpットが1巡する1崗期の間保持する手
    段を含むものである特許請求の範囲第2項記載の電子楽
    器。 (旬 前記キー情報発生手段は、 動盤で押下されている各キーに対応するキー情報を複数
    の楽音発生チャンネルのいずれかにそれぞれ割当てると
    ともに各チャンネルに割当てたキー情報を各チャンネル
    に対応するチャンネルタイ建ングに同期して時分割で出
    力する割当て装置を含み、 前記各タイムスロットは前記チャンネルタインングから
    なるものである特許請求の範囲第2項記載の電子楽器。 (5)前記キー情報発生手段は、 前記鍵盤で押下されているキーの中の1キーに対応する
    キー情報を前記各タイムスロットにおいて繰返し出力す
    るものである特許請求の範囲第2項記載の電子楽器。 (6)  前記電子楽器は、 周波数変調方式によ〕楽音信号の形成を行うものであ〕
    、 前記第1の楽音形成演算は、変調信号形成のための演算
    であ)、 前記第2の楽音形成演算は、周波数変調式の演算である
    特許請求の範囲第1項記載の電子楽器。
JP56164443A 1981-10-15 1981-10-15 電子楽器 Granted JPS5865492A (ja)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP56164443A JPS5865492A (ja) 1981-10-15 1981-10-15 電子楽器
US06/718,186 US4616546A (en) 1981-10-15 1985-03-29 Electronic musical instrument forming tones by wave computation
US06/842,933 US4747332A (en) 1981-10-15 1986-03-24 Electronic musical instrument forming tones by wave computation

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP56164443A JPS5865492A (ja) 1981-10-15 1981-10-15 電子楽器

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP63142596A Division JPH01138591A (ja) 1988-06-09 1988-06-09 電子楽器

Publications (2)

Publication Number Publication Date
JPS5865492A true JPS5865492A (ja) 1983-04-19
JPS6412399B2 JPS6412399B2 (ja) 1989-02-28

Family

ID=15793258

Family Applications (1)

Application Number Title Priority Date Filing Date
JP56164443A Granted JPS5865492A (ja) 1981-10-15 1981-10-15 電子楽器

Country Status (2)

Country Link
US (2) US4616546A (ja)
JP (1) JPS5865492A (ja)

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6093490A (ja) * 1983-10-27 1985-05-25 ヤマハ株式会社 楽音信号発生装置
JPS6139097A (ja) * 1984-07-31 1986-02-25 ヤマハ株式会社 楽音発生装置
JPS62178298A (ja) * 1986-01-31 1987-08-05 カシオ計算機株式会社 楽音波形発生装置
EP0235538A3 (en) * 1986-01-31 1989-03-08 Casio Computer Company Limited Waveform generator for electronic musical instrument
JPS6477092A (en) * 1988-09-06 1989-03-23 Casio Computer Co Ltd Electronic musical instrument
JPH03120592A (ja) * 1989-10-04 1991-05-22 Yamaha Corp 楽音信号発生装置
JPH04218096A (ja) * 1991-03-15 1992-08-07 Yamaha Corp 変調信号発生装置
JP2009063050A (ja) * 2007-09-05 2009-03-26 Hitachi Constr Mach Co Ltd 原動機駆動力の伝達装置
JP4742869B2 (ja) * 2003-08-28 2011-08-10 株式会社ジェイテクト 減速機
JP2016180948A (ja) * 2015-03-25 2016-10-13 ヤマハ株式会社 電子音楽装置

Families Citing this family (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2581047B2 (ja) * 1986-10-24 1997-02-12 ヤマハ株式会社 楽音信号発生方法
US4924744A (en) * 1987-08-27 1990-05-15 Hudson Soft Co., Ltd. Apparatus for generating sound through low frequency and noise modulation
JP2529295B2 (ja) * 1987-09-28 1996-08-28 松下電器産業株式会社 電子楽器
US5040448A (en) * 1987-10-14 1991-08-20 Casio Computer Co., Ltd. Electronic musical instrument with user-programmable tone generator modules
JPH0743591B2 (ja) * 1988-03-08 1995-05-15 ヤマハ株式会社 楽音発生制御装置
EP0354251B1 (en) * 1988-08-06 1991-12-27 Hewlett-Packard GmbH Method and system for exchanging data between a master processor and a multiplicity of slave processors
US5036745A (en) * 1988-11-04 1991-08-06 Althof Jr Theodore H Defaultless musical keyboards for woodwind styled electronic musical instruments
JP2606918B2 (ja) * 1989-03-27 1997-05-07 株式会社河合楽器製作所 楽音情報演算方式
US5268529A (en) * 1989-12-28 1993-12-07 Goldstar Co., Ltd. Method for generating an envelope signal for an electronic musical instrument
JP2604259B2 (ja) * 1990-03-19 1997-04-30 株式会社河合楽器製作所 電子楽器のデータ選択装置
US5340938A (en) * 1990-04-23 1994-08-23 Casio Computer Co., Ltd. Tone generation apparatus with selective assignment of one of tone generation processing modes to tone generation channels
JP2768168B2 (ja) * 1992-09-18 1998-06-25 ヤマハ株式会社 楽音合成装置
US5684260A (en) * 1994-09-09 1997-11-04 Texas Instruments Incorporated Apparatus and method for generation and synthesis of audio
US5581045A (en) * 1994-09-13 1996-12-03 Ess Technology, Inc. Method and integrated circuit for the flexible combination of four operators in sound synthesis
US5578779A (en) * 1994-09-13 1996-11-26 Ess Technology, Inc. Method and integrated circuit for electronic waveform generation of voiced audio tones
US5665929A (en) * 1995-06-30 1997-09-09 Crystal Semiconductor Corporation Tone signal generator for producing multioperator tone signals using an operator circuit including a waveform generator, a selector and an enveloper
US5644098A (en) * 1995-06-30 1997-07-01 Crystal Semiconductor Corporation Tone signal generator for producing multioperator tone signals
US5698805A (en) * 1995-06-30 1997-12-16 Crystal Semiconductor Corporation Tone signal generator for producing multioperator tone signals
US5639979A (en) * 1995-11-13 1997-06-17 Opti Inc. Mode selection circuitry for use in audio synthesis systems
US5719345A (en) * 1995-11-13 1998-02-17 Opti Inc. Frequency modulation system and method for audio synthesis
US5596159A (en) * 1995-11-22 1997-01-21 Invision Interactive, Inc. Software sound synthesis system
US7470849B2 (en) * 2005-10-04 2008-12-30 Via Telecom Co., Ltd. Waveform generation for FM synthesis
US7663046B2 (en) * 2007-03-22 2010-02-16 Qualcomm Incorporated Pipeline techniques for processing musical instrument digital interface (MIDI) files
JP2009063617A (ja) * 2007-09-04 2009-03-26 Roland Corp 楽音制御装置

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5567799A (en) * 1978-11-16 1980-05-22 Nippon Musical Instruments Mfg Electronic musical instrument

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3888153A (en) * 1973-06-28 1975-06-10 Nippon Gakki Seiko Kk Anharmonic overtone generation in a computor organ
US4301704A (en) * 1977-05-12 1981-11-24 Nippon Gakki Seizo Kabushiki Kaisha Electronic musical instrument
JPS5489720A (en) * 1977-12-27 1979-07-17 Nippon Gakki Seizo Kk Electronic musical instrument
JPS54134616A (en) * 1978-04-11 1979-10-19 Nippon Gakki Seizo Kk Electronic musical instrument
JPS5550299A (en) * 1978-10-06 1980-04-11 Nippon Musical Instruments Mfg Tone generator for electronic musical instrument
JPS5632188A (en) * 1979-08-24 1981-04-01 Sony Corp Waveform synthesizer
JPS5754997A (en) * 1980-09-19 1982-04-01 Nippon Musical Instruments Mfg Electronic musical instrument

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5567799A (en) * 1978-11-16 1980-05-22 Nippon Musical Instruments Mfg Electronic musical instrument

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6093490A (ja) * 1983-10-27 1985-05-25 ヤマハ株式会社 楽音信号発生装置
JPS6139097A (ja) * 1984-07-31 1986-02-25 ヤマハ株式会社 楽音発生装置
JPS62178298A (ja) * 1986-01-31 1987-08-05 カシオ計算機株式会社 楽音波形発生装置
EP0235538A3 (en) * 1986-01-31 1989-03-08 Casio Computer Company Limited Waveform generator for electronic musical instrument
US5038661A (en) * 1986-01-31 1991-08-13 Casio Computer Co., Ltd. Waveform generator for electronic musical instrument
JPS6477092A (en) * 1988-09-06 1989-03-23 Casio Computer Co Ltd Electronic musical instrument
JPH03120592A (ja) * 1989-10-04 1991-05-22 Yamaha Corp 楽音信号発生装置
JPH04218096A (ja) * 1991-03-15 1992-08-07 Yamaha Corp 変調信号発生装置
JP4742869B2 (ja) * 2003-08-28 2011-08-10 株式会社ジェイテクト 減速機
JP2009063050A (ja) * 2007-09-05 2009-03-26 Hitachi Constr Mach Co Ltd 原動機駆動力の伝達装置
JP2016180948A (ja) * 2015-03-25 2016-10-13 ヤマハ株式会社 電子音楽装置

Also Published As

Publication number Publication date
US4616546A (en) 1986-10-14
US4747332A (en) 1988-05-31
JPS6412399B2 (ja) 1989-02-28

Similar Documents

Publication Publication Date Title
JPS6412399B2 (ja)
US4257303A (en) Electronic musical instrument of partials synthesis type
JPS5932799B2 (ja) 電子楽器
US4256004A (en) Electronic musical instrument of the harmonic synthesis type
US5038661A (en) Waveform generator for electronic musical instrument
JPS6140119B2 (ja)
JPS62200398A (ja) 楽音信号発生装置
US5254805A (en) Electronic musical instrument capable of adding musical effect to musical tones
JPS5895790A (ja) 楽音発生装置
US5665931A (en) Apparatus for and method of generating musical tones
JP3633963B2 (ja) 楽音生成装置及び楽音生成方法
JP3087744B2 (ja) 楽音発生装置
JPH0522918B2 (ja)
US4338844A (en) Tone source circuit for electronic musical instruments
JP2778233B2 (ja) 楽音波形信号形成装置
JP3062569B2 (ja) 電子楽器の楽音周波数変調装置
JPS6140112B2 (ja)
JPH01138591A (ja) 電子楽器
JPS58130389A (ja) 電子楽器
JPS62222298A (ja) 楽音信号発生装置
JPS6334475B2 (ja)
US4402242A (en) Electronic musical instrument by time division multiplexed tone selection
JP2727451B2 (ja) 楽音発生装置
JPS6298397A (ja) 電子楽器
JPS605959B2 (ja) 電子楽器