JPH064080A - 楽音波形信号形成装置 - Google Patents
楽音波形信号形成装置Info
- Publication number
- JPH064080A JPH064080A JP4181681A JP18168192A JPH064080A JP H064080 A JPH064080 A JP H064080A JP 4181681 A JP4181681 A JP 4181681A JP 18168192 A JP18168192 A JP 18168192A JP H064080 A JPH064080 A JP H064080A
- Authority
- JP
- Japan
- Prior art keywords
- waveform signal
- pitch
- parameter
- signal
- information
- 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
Links
- 230000005284 excitation Effects 0.000 claims abstract description 39
- 238000000034 method Methods 0.000 claims description 4
- 230000007274 generation of a signal involved in cell-cell signaling Effects 0.000 claims description 3
- 239000011295 pitch Substances 0.000 description 85
- 230000006870 function Effects 0.000 description 14
- 238000002789 length control Methods 0.000 description 14
- 238000010586 diagram Methods 0.000 description 11
- 235000014676 Phragmites communis Nutrition 0.000 description 6
- 238000006243 chemical reaction Methods 0.000 description 6
- 230000005540 biological transmission Effects 0.000 description 5
- 208000009989 Posterior Leukoencephalopathy Syndrome Diseases 0.000 description 4
- 238000006073 displacement reaction Methods 0.000 description 4
- 230000001902 propagating effect Effects 0.000 description 4
- 230000004044 response Effects 0.000 description 3
- 230000000694 effects Effects 0.000 description 2
- 230000015572 biosynthetic process Effects 0.000 description 1
- 230000000644 propagated effect Effects 0.000 description 1
- 230000029058 respiratory gaseous exchange Effects 0.000 description 1
- 238000003786 synthesis reaction Methods 0.000 description 1
- 230000002194 synthesizing effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC 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
- G10H5/00—Instruments in which the tones are generated by means of electronic generators
- G10H5/007—Real-time simulation of G10B, G10C, G10D-type instruments using recursive or non-linear techniques, e.g. waveguide networks, recursive algorithms
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC 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/00—Aspects of algorithms or signal processing methods without intrinsic musical character, yet specifically adapted for or used in electrophonic musical processing
- G10H2250/315—Sound category-dependent sound synthesis processes [Gensound] for musical use; Sound category-specific synthesis-controlling parameters or control means therefor
- G10H2250/461—Gensound wind instruments, i.e. generating or synthesising the sound of a wind instrument, controlling specific features of said sound
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC 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/00—Aspects of algorithms or signal processing methods without intrinsic musical character, yet specifically adapted for or used in electrophonic musical processing
- G10H2250/471—General musical sound synthesis principles, i.e. sound category-independent synthesis methods
- G10H2250/511—Physical modelling or real-time simulation of the acoustomechanical behaviour of acoustic musical instruments using, e.g. waveguides or looped delay lines
- G10H2250/515—Excitation circuits or excitation algorithms therefor
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC 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/00—Aspects of algorithms or signal processing methods without intrinsic musical character, yet specifically adapted for or used in electrophonic musical processing
- G10H2250/471—General musical sound synthesis principles, i.e. sound category-independent synthesis methods
- G10H2250/511—Physical modelling or real-time simulation of the acoustomechanical behaviour of acoustic musical instruments using, e.g. waveguides or looped delay lines
- G10H2250/535—Waveguide or transmission line-based models
Landscapes
- Physics & Mathematics (AREA)
- Nonlinear Science (AREA)
- Engineering & Computer Science (AREA)
- Acoustics & Sound (AREA)
- Multimedia (AREA)
- Electrophonic Musical Instruments (AREA)
Abstract
た楽音波形信号を形成でき、よりリアリティがあり、よ
り自然な音のつながりを実現することのできる楽音波形
信号形成装置を提供することを目的とする。 【構成】制御部は、音高情報を入力し、第1のパラメー
タおよび第2のパラメータをそれぞれ波形信号を循環さ
せる循環路を有する線形部および励起信号を発生する非
線形部に与える。非線形部は入力した第2のパラメータ
にしたがって線形部に注入すべき励起信号を発生出力す
る。また、線形部は、入力した第1のパラメータにした
がって波形信号を循環させる。最終的な出力は、線形部
から取出す。制御部は前回選択された音高と今回選択さ
れた音高とを比較し、変化がないときは第1のパラメー
タの線形部への入力処理は行なわない。
Description
置に関し、詳しくは管楽器などの自然楽器をより正確に
シミュレートして自然な音のつながりを実現できる楽音
波形信号形成装置に関する。
楽音の発音を行なおうとするとき、管体の長さを調節し
(レジスターキーの開閉も含むものとする)、かつマウ
スピースのリード部における吹き具合(あるいはリード
の噛み具合など)を調節する。これにより所望の音高の
楽音を発音する。
の開閉などにより管体の長さを決定するということは、
管体の共振周波数を決定するということである。いわば
管体は、ある基本周波数fとその倍音の周波数2f,3
f,…を共振周波数とするくし形のフィルタの役割を果
たすことになる。そして、マウスピースのリード部にお
ける演奏者の吹き具合に応じて、管体が共振周波数f,
2f,3f,…のどの周波数で共振するかが決定され
る。基本周波数fで共振を起こさせるリード部の動作モ
ードを1次モード、その倍の周波数2fで共振を起こさ
せる動作モードを2次モード、…、n倍(nは正整数)
の周波数nfで共振を起こさせる動作モードをn次モー
ドと呼ぶものとする。
動作を電子回路(ソフトウエアも含む)でシミュレート
して、自然楽器の楽音を模倣したリアルな楽音を形成す
る楽音波形信号形成装置が知られている。そのような装
置で用いる楽音波形の合成方式として、遅延回路やフィ
ルタなどを閉ループ状に接続して波形信号を循環させる
循環路を構成し、励起信号(ディジタル信号)をこの循
環路に注入して循環路を循環させ、適当な位置から出力
楽音信号を取出す技術がある。
明すれば、上記の循環路は管楽器の管体部に相当し、主
としてその循環路内に設けられた遅延回路の遅延時間が
管体の長さに相当する。また、レジスターキーに相当す
る回路を設けたものもある。以下、このような循環路を
構成する部分を線形部と呼ぶものとする。線形部は、上
述したような管体の長さに相当するパラメータやレジス
ターキーの開閉に相当するパラメータなどを入力し、そ
れらのパラメータにしたがって動作することにより波形
信号を循環させる。線形部の共振周波数f,2f,3
f,…は、入力したパラメータによって定められる。
部分は、管楽器のリード部(リップまたはジェットなど
のリードも含む)に相当する。以下、励起信号を発生す
る部分を非線形部と呼ぶものとする。非線形部は、管楽
器のリード部に吹き込まれる息圧(プレッシャー)に相
当するパラメータ、口の当て方や噛み方など(アンブシ
ュア)に相当するパラメータ、およびリードの周波数特
性を特定するパラメータなどを入力し、それらのパラメ
ータにしたがって動作することにより励起信号を発生出
力する。非線形部の動作モード(上述した自然楽器にお
けるリード部の動作モードに相当し、以後「非線形部動
作モード」と呼ぶ)は、入力したパラメータによって定
められる。
楽音波形信号形成装置では、線形部と非線形部とに所定
のパラメータを入力して、これらのパラメータに応じた
共振周波数および非線形部動作モードで動作することに
より所望の音高の楽音波形信号を形成する。
従来の楽音波形信号形成装置では、発音すべき音高に対
して設計者が適当に定めたパラメータを用いて線形部と
非線形部とを動作させるにすぎなかった。そのため、あ
る音高の楽音を発生するときの管体の長さと非線形部動
作モードの条件が、自然楽器と楽音波形信号形成装置と
で異なることがあり、楽音波形信号形成装置によって自
然楽器を正確にシミュレートしているとは言い難い場合
があった。
に鑑み、自然楽器、特に管楽器を正確にシミュレートし
た楽音波形信号を形成でき、よりリアリティがあり、よ
り自然な音のつながりを実現することのできる楽音波形
信号形成装置を提供することを目的とする。
め、この発明(請求項1に係る発明)の楽音波形信号形
成装置は、所定の音高が選択されたとき、1つ以上の所
定の第1のパラメータを入力し、それらのパラメータに
したがって動作することにより、波形信号を循環させる
波形信号循環手段と、所定の音高が選択されたとき、1
つ以上の所定の第2のパラメータを入力し、それらのパ
ラメータにしたがって動作することにより、前記波形信
号循環手段に注入すべき励起信号を発生出力する励起信
号発生手段と、所定の音高が選択されたとき、その選択
された音高情報を入力し、前記第1のパラメータおよび
第2のパラメータを生成し、それぞれ前記波形信号循環
手段および励起信号発生手段に出力する制御手段と、を
備え、前記制御手段が発生する前記波形信号循環手段お
よび励起信号発生手段に与えるパラメータの組合せによ
り選択された音高の楽音波形信号を形成する楽音信号形
成装置において、前記制御手段は、前回選択された音高
情報と今回選択された音高情報とを比較し、変化がない
場合には、前記波形信号循環手段への第1のパラメータ
の入力処理を行わないことを特徴とする。
は、所定の音高が選択されたとき、1つ以上の所定の第
1のパラメータを入力し、それらのパラメータにしたが
って動作することにより、波形信号を循環させる波形信
号循環手段と、所定の音高が選択されたとき、1つ以上
の所定の第2のパラメータを入力し、それらのパラメー
タにしたがって動作することにより、前記波形信号循環
手段に注入すべき励起信号を発生出力する励起信号発生
手段と、所定の音高が選択されたとき、その選択された
音高情報を入力し、前記第1のパラメータおよび第2の
パラメータを生成し、それぞれ前記波形信号循環手段お
よび励起信号発生手段に出力する制御手段と、を備え、
前記制御手段が発生する前記波形信号循環手段および励
起信号発生手段に与えるパラメータの組合せにより選択
された音高の楽音波形信号を形成する楽音信号形成装置
において、前記制御手段は、前回選択された音高情報に
対応する第1のパラメータと今回選択された音高情報に
対応する第1のパラメータとを比較し、変化がない場合
には、前記波形信号循環手段への第1のパラメータの入
力処理を行わないことを特徴とする。
入力し、その音高情報に基づいて第1のパラメータおよ
び第2のパラメータを生成する。これら第1のパラメー
タおよび第2のパラメータは、それぞれ波形信号循環手
段および励起信号発生手段に入力する。励起信号発生手
段は入力した第2のパラメータにしたがって波形信号循
環手段に注入すべき励起信号を発生出力する。また、波
形信号循環手段は、入力した第1のパラメータにしたが
って波形信号を循環させる。最終的な出力は、波形信号
循環手段から取出す。
に与えるパラメータの組合せにより、発生される楽音波
形信号の音高が規定される。上記請求項1に係る発明で
は、制御手段は、前回選択された音高情報と今回選択さ
れた音高情報とを比較し、変化がない場合には、波形信
号循環手段への第1のパラメータの入力処理を行わな
い。したがって、例えば、音高情報以外の演奏情報に係
る変更のみを行なうだけで、自然な音のつながりで発音
が継続できる。また、上記請求項2に係る発明では、制
御手段は、前回選択された音高情報に対応する第1のパ
ラメータと今回選択された音高情報に対応する第1のパ
ラメータとを比較し、変化がない場合には、波形信号循
環手段への第1のパラメータの入力処理を行わない。し
たがって、例えば、第1のパラメータ以外のパラメータ
の変更のみを行なうだけで、自然な音のつながりで発音
が継続できる。
信号循環手段(線形部)における管体の長さに相当する
パラメータ(循環路に挿入された遅延回路の遅延量)や
レジスターキーの開閉に相当するパラメータなどであ
る。レジスターキーに相当する回路は、設けなくてもよ
いし複数設けてもよい。上記の第2のパラメータは、例
えば、励起信号発生手段(非線形部)におけるアンブシ
ュア、プレッシャー(息圧)、およびリードの周波数特
性を特定するパラメータなどを含んでもよい。
報であるが、その他の演奏情報や音色制御情報を入力し
それらの情報に応じて第1および第2のパラメータを生
成するようにしてもよい。音色制御情報は発生する楽音
信号の音色を特定する情報である。発生する楽音の音高
を特定する音高情報の以外の演奏情報としては、例えば
アンブシュアやプレッシャー(息圧)などの情報があ
る。
は、例えばプレッシャーを検出するセンサやレジスター
キーの開閉状態を検出するセンサなどを備え管楽器を模
した操作装置から入力する。代わりに、鍵盤などを用い
てもよいし、その他外部の装置から直接入力したデータ
を用いてもよい。
アやプレッシャー(音高情報以外の演奏情報)の値を、
音色および音高に応じて適宜変更し第2のパラメータと
して非線形部に出力するようにしてもよい。これによ
り、音色および音高に応じたアンブシュアおよびプレッ
シャーで非線形部を駆動できる。すなわち、ある音高の
楽音を発生するときには、自然楽器においてその音高の
楽音を発生するときと同じ非線形部動作モードで非線形
部が動作するようにできる。
キーコード(音高情報)を入力し、その音高に応じた遅
延時間の値(シミュレートする管楽器の管体の長さに相
当)を第1のパラメータとして線形部に出力するような
ものでもよい。線形部に管楽器のレジスターキーに相当
する部分が備えられているときには、そのレジスターキ
ーの開閉に関するパラメータをキーコードに応じて生成
出力してもよい。同じ音高の楽音を発生する場合には、
管体の長さとレジスターキーの開閉の組合せが幾通りか
考えられることになるが、シミュレートする自然楽器に
応じた組合せで第1のパラメータを生成出力することに
より、その自然楽器で同じ音高の楽音を発生するときと
同じ条件、すなわち管体の長さおよびレジスターキーの
開閉の組合せで楽音波形信号を発生できる。
示すようにテーブルを用いるとよい。例えば、音色ごと
にテーブルを用意し、ある音高の楽音波形信号の発生の
指示が与えられたときは、音色に応じたテーブルで音高
に応じたパラメータ(管体長さ、レジスターキーの開
閉、アンブシュア、プレッシャー、およびリードの周波
数特性を特定するパラメータなど)を取得し、第1およ
び第2のパラメータを出力するようにするとよい。ま
た、アンブシュアやプレッシャーなどについては、音色
に応じたテーブルから音高(あるいはその音高に応じた
非線形部動作モード)に応じたオフセット値または係数
を取得し、入力された演奏情報としてのアンブシュアや
プレッシャーなどの値にオフセット値を加算したり係数
を乗算するようにしてもよい。加算または乗算に限ら
ず、別の方法でアンブシュアやプレッシャーなどを改変
あるいは修飾するようにしてもよい。
する。まず、本発明の実施例に係る楽音波形信号形成装
置の構成を説明する前に、この実施例で用いた管楽器モ
デルについて説明する。
で用いた管楽器モデルを示すブロック図、図3はその詳
細な回路図を示す。図1において、この実施例で用いた
管楽器モデルは、非線形部1および線形部2を備えてい
る。非線形部1は管楽器のリード部に相当し、線形部2
は管楽器の管体部に相当する。3は非線形部1からの励
起信号の往路となる信号ライン、4は線形部2からの波
形信号の復路となる信号ラインを示す。
パラメータ)を入力して、それらのパラメータに応じて
励起信号を発生する。線形部2は、所定のパラメータ
(第1のパラメータ)および非線形部1からの励起信号
を入力して、それらに応じて内部の循環路に楽音信号を
循環させる。線形部2の内部の循環路の適当な位置から
楽音波形信号が取出され出力される。
ルをさらに詳しく説明する。まず、非線形部1について
説明する。非線形部1は、加算器101、リードダイナ
ミックスフィルタ102、乗算器103、加算器10
4、スリット関数テーブル105、乗算器106、グレ
アム関数テーブル107、および乗算器108を備えて
いる。
号ライン4の波形信号からプレッシャーPRESを減算
する。この場合、信号ライン4からの波形信号は線形部
(管体部)2から非線形部(リード部)3へ伝播してき
た反射波を表し、この減算は、プレッシャーPRESと
この反射波圧力との差圧に応じてリードが変位し、その
変位に応じて入射波が形成される状態を示している。す
なわち、加算器101の出力はリードを変位させる差圧
に対応したものである。
クスフィルタ102に入力する。リードダイナミックス
フィルタ102はリードの動特性を実現する。リードダ
イナミックスフィルタ102に入力するパラメータQは
ピーク部分の鋭さ、パラメータfc はカットオフ周波数
を示す。リードダイナミックスフィルタ102の出力
は、乗算器103にてスリットゲインを表すパラメータ
Gと乗算され、加算器104にてアンブシュアEBと加
算される。スリットゲインGとの乗算は、後述するスリ
ット関数の勾配をパラメータGで制御するための演算で
ある。アンブシュアEBとの加算は、リードの変位量が
唇の構えや締め具合などに影響されることをシミュレー
トしたものである。
ル105に入力する。スリット関数テーブル105は、
付与されたプレッシャーに対するリードの変位量をシミ
ュレートするための非線形テーブルであり、入力したプ
レッシャーに対するリードの変位量を出力する。SLT
は、スリット関数テーブル105として用いる非線形テ
ーブルを特定するパラメータである。
器106に入力する。乗算器106の乗数として、加算
器101から出力される差圧信号がグレアム関数テーブ
ル107を介して供給されている。グレアム関数テーブ
ル107は、差圧が大きくなっても狭い管路では流速が
飽和して差圧と流速とが比例しなくなることをシミュレ
ートするものである。これにより、リード部で差圧が流
速に与える影響を考慮して補正された差圧信号が乗数と
して乗算器106に入力することとなる。GRMは、グ
レアム関数テーブル107として用いるテーブルを特定
するパラメータである。
05およびグレアム関数テーブル107の各出力を乗算
する。結果として、乗算器106の出力はリード部にお
ける空気の体積流速を表す信号となる。乗算器106の
出力は、乗算器108にてマウスピース内のインピーダ
ンス(空気抵抗)を表す固定係数Zと乗算され、その乗
算結果は励起信号(音圧信号)として信号ライン3を介
して線形部2に供給される。
線形部2は、ジャンクション部21と部分管部22,2
3,24,25,26とからなる。ジャンクション部2
1は、加算器201、乗算器202、および加算器20
3を備えている。
5、加算器206、および乗算器207を備えている。
部分管部23は、加算器209、遅延回路210、ロー
パスフィルタ(LPF)211、乗算器212、遅延回
路213、および乗算器214を備えている。部分管部
24は、加算器216、遅延回路217、乗算器21
8、加算器219、遅延回路220、および乗算器22
1を備えている。部分管部25は、加算器222、遅延
回路223、LPF224、乗算器225、遅延回路2
26、および乗算器227を備えている。部分管部26
は、加算器228、遅延回路229、LPF230、乗
算器231、遅延回路232、および乗算器233を備
えている。
管部24は加算器208を介して接続されている。部分
管部24、部分管部25、および部分管部26は加算器
215を介して接続されている。
の形状(断面)を示す。この管体Cの主要部分は、頂点
がAで底面がBの円錐形の形状をしており、中空になっ
ている。頂点Aから底面Bまでの全長をLとし、頂点A
から距離L1かつ底面Bから距離L2の位置の断面積を
S1とする。頂点Aから断面積S1の位置までの長さL
1を有する部分的な管体をC1と呼ぶ。管体Cから管体
C1を取去った残りの部分、すなわち底面Bから断面積
S1の位置までの長さL2を有する部分的な管体をC2
と呼ぶ。
けられており、その穴に管体C3の一端が接続されてい
る。管体C3の他端にリード部が接続され、リード部か
ら空気流が注入される。管体C2の中程の断面積S2の
位置には断面積S3の穴が開けられており、その穴に管
体C4の一端が接続されている。管体C4の他端には開
閉可能なレジスタキーRGが設けられている。したがっ
て、図3の線形部2でシミュレートする管体Cは、部分
的な管体C1,C2,C3,C4からなる。
とを対照させて説明する。図3の部分管部22は図2の
管体C3に対応する。図3のジャンクション部21は、
図2の管体C3とリード部との接続部分に対応する。部
分管部22は、管体C3内を伝播する波形信号をシミュ
レートするためのループ回路を有する。このループ回路
は、波形信号を、加算器203→遅延回路205→加算
器206→遅延回路204→加算器203と循環させる
回路である。遅延回路204,205の遅延時間Dm
は、対応する管体C3の長さに応じて定められる。図3
の乗算器207,214,218と加算器208は、図
2の管体C1,C2,C3の接続部分に対応する。
応する。部分管部23は、図2の管体C1内を伝播する
波形信号をシミュレートするためのループ回路を有す
る。このループ回路は、波形信号を、加算器209→遅
延回路210→LPF211→乗算器212→遅延回路
213→加算器209と循環させる回路である。遅延回
路210,213の遅延時間DL1,DL1′は、対応する
管体C1の長さL1に応じて定められる。LPF211
と乗算器212は、管体C1の端部(頂点Aの側)にお
ける反射特性をシミュレートする。
2に対応する。部分管部24,25は、図2の管体C2
内を伝播する波形信号をシミュレートするためのループ
回路を有する。部分管部24のループ回路は、波形信号
を、加算器219→遅延回路220→加算器216→遅
延回路217→加算器219と循環させる回路である。
部分管部25のループ回路は、波形信号を、加算器22
2→遅延回路223→LPF224→乗算器225→遅
延回路226→加算器222と循環させる回路である。
遅延回路217,220,223,226の遅延時間D
L21 ,DL21 ′,DL22 ,DL22 ′は、対応する管体C
2の長さL2に応じて定められる。LPF224と乗算
器225は、管体C2の端部(底面Bの側)における反
射特性をシミュレートする。乗算器221,227,2
22と加算器225は、図2の管体C2,C4の接続部
分に対応する。
る。部分管部26は、管体C4内を伝播する波形信号を
シミュレートするためのループ回路を有する。このルー
プ回路は、波形信号を、加算器228→遅延回路229
→LPF230→乗算器231→遅延回路232→加算
器228と循環させる回路である。遅延回路229,2
32の遅延時間Dh ,Dh は、対応する管体C4の長さ
に応じて定められる。LPF230と乗算器231は、
管体C4における反射特性をシミュレートする。特に、
乗算器231は図3の開閉可能なレジスタキーRGに相
当しており、その乗数RGKD(後述するようにパラメ
ータとして与えられる)がほぼ「1」のときレジスタキ
ーが閉じた状態を、乗数RGKDがほぼ「−1」のとき
レジスタキーが開いた状態を、それぞれシミュレートす
る。
応させれば、図3の各遅延回路の遅延時間および乗算器
の乗数は、以下のように決定できる。 k1=2・S0/(S0+S1+S1/L1) k2=2・S1/(S0+S1+S1/L1) k3=2・(S1/L1)/(S0+S1+S1/L
1) DL1+DL1′=2・L1/c DL21 +DL21 ′+DL22 +DL22 ′=2・L2/c
器207,218,214の乗数、DL1,DL1′,DL2
1 ,DL21 ′,DL22 ,DL22 ′はそれぞれ遅延回路2
10,213,217,220,223,226の遅延
時間を示す。cは音速を示す。
器221,227,233の乗数を示す。nは管体の動
作モードを示す。管体のレジスタキーの開閉状態とその
穴の位置に応じて管体の共振周波数が定められるが、そ
の動作の状態を表す値が管体の動作モード(以後、「線
形部動作モード」と呼ぶ)である。例えば、レジスタキ
ーをすべて閉じた状態は1次モード(n=1)、管体の
中央位置にレジスタキーが設けられておりそのレジスタ
キーを開けた状態は2次モード(n=2)、…となる。
この実施例で用いた図3の回路では、レジスターキーは
管体の中央位置に設けられているものとし、線形部動作
モードは1次モードか2次モードのどちらかとなるよう
にしている。
される波形信号(励起信号)は、線形部2のジャンクシ
ョン部21の加算器203および201に入力する。加
算器203は、乗算器108からの励起信号と遅延回路
204からの波形信号とを加算して、遅延回路205に
出力する。遅延回路204からの反射波の波形信号は乗
算器202で定数「2」と乗算され加算器201に入力
する。加算器201は、信号ライン3の励起信号と乗算
器202からの波形信号を加算して、加算結果を信号ラ
イン4に帰還する。以上のようなジャンクション部21
における動作により、リード部と管体との接続部分にお
ける入射波と反射波との合成がシミュレートされる。
形信号は、上述した部分管部22のループ回路に注入さ
れ、さらに部分管部23,24,25,26に伝播して
いき、各ループ回路を循環する。これにより、図2に示
した管体Cに空気流が吹き込まれて共鳴する動作をシミ
ュレートする。最終的な出力は、線形部2のどの位置か
ら取出してもよい。
形信号形成装置のブロック構成を示す。この実施例の楽
音波形信号形成装置は、図1〜図3で説明した管楽器モ
デルの非線形部1および線形部2を備えている。そのほ
か、ノートオン制御部5、管長制御部6、レジスターキ
ー制御部7、およびモード制御部8を備えている。
高情報、音色制御情報、ピッチベンド・ビブラート情
報、および演奏操作子情報である。音高情報と演奏操作
子情報とを合せて演奏情報と呼ぶものとする。音高情報
は、発生する楽音波形信号の音高を特定するキーコード
KCである。音色制御情報は、発生する楽音波形信号の
音色を特定する情報であり、例えばどのような自然楽器
をシミュレートした楽音を発生するのかその音色を選択
するための情報である。ピッチベンド・ビブラート情報
PBは、それぞれ楽音波形信号に付与するピッチベンド
効果およびビブラート効果に関する情報である。演奏操
作子情報は、プレッシャーPおよびアンブシュアEであ
る。音高情報や演奏操作子情報は、例えば不図示の演奏
操作子により発生される。
6、レジスターキー制御部7、およびモード制御部8
は、入力した上記の各種情報に応じて非線形部1および
線形部2に与えるパラメータデータを生成出力する。そ
のパラメータデータに応じて、非線形部1における非線
形部動作モード、および線形部2においてシミュレート
される管体の管長とレジスターキーの状態(線形部動作
モードや共振周波数)が決定される。
じて非線形部1と線形部2とを以下の〜のように動
作させる例を説明する。すなわち、現在選択されている
音色においては以下の〜のように設定されているも
のとする。説明の便宜のため音高を特定するキーコード
は音名で表すものとする。発生する楽音の音高の範囲は
6オクターブ分で、音高が低い方からキーコードC0,
C0#,D0,D0#,…,B5とする。なお、図3で
説明したように、この実施例で用いた管楽器モデルでは
レジスターキーが管体の中央位置に設けられているもの
とし、線形部動作モードは1次モード(レジスターキー
は閉状態)か2次モード(レジスターキーは開状態)の
どちらかとなるようにしている。
レートする管体の管長はキーコードに応じて変化させ
る。レジスターキーは閉状態とする。非線形部動作モー
ドは1次とする。
キーコードC2〜B2の長さを用いる。レジスターキー
は開状態とする。非線形部動作モードは1次とする。レ
ジスターキーを閉じていればキーコードC2〜B2の範
囲の音高の楽音を発生する管長を用いて、管体の中央位
置に設けられているレジスターキーを開状態とするの
で、1オクターブ高いキーコードC3〜B3の範囲の楽
音が発生される。
キーコードC2〜B2の長さを用いる。レジスターキー
は開状態とする。非線形部動作モードは2次とする。レ
ジスターキーを閉じていればキーコードC2〜B2の範
囲の音高の楽音を発生する管長を用いて、管体の中央位
置に設けられているレジスターキーを開状態とし、かつ
非線形部動作モードを2次モードとするので、2オクタ
ーブ高いキーコードC4〜B4の範囲の楽音が発生され
る。
はキーコードF2〜B2の長さを用いる。レジスターキ
ーは開状態とする。非線形部動作モードは3次とする。
レジスターキーを閉じていればキーコードF2〜B2の
範囲の音高の楽音を発生する管長を用いて、管体の中央
位置に設けられているレジスターキーを開状態とするの
でまず1オクターブ高くなり、かつ非線形部動作モード
を3次モードとするのでさらに1オクターブと5度分高
くなりキーコードC5〜F5#の範囲の楽音が発生され
る。
キーコードG2〜B2の長さを用いる。レジスターキー
は開状態とする。非線形部動作モードは4次とする。レ
ジスターキーを閉じていればキーコードG2〜B2の範
囲の音高の楽音を発生する管長を用いて、管体の中央位
置に設けられているレジスターキーを開状態とし、かつ
非線形部動作モードを4次モードとするので、3オクタ
ーブ高いキーコードG5〜B5の範囲の楽音が発生され
る。
楽音波形信号形成装置の各部について詳しく説明する。
る。ノートオン制御部5は、入力したキーコードKCと
1回前に発音しているキーコード(内部のメモリに記憶
してあるものとする)とを比較し、一致していないとき
のみ、入力したキーコードKCを3つの制御部6,7,
8に出力する。入力したキーコードKCが1回前に発音
しているキーコードと同じときは、キーコードの変更は
行なわない。
長制御部6は、キーコードKC、音色制御情報、ピッチ
ベンド・ビブラート情報PB、および線形部動作モード
情報MODEを入力し、これらに応じて線形部2に与え
る管長データDL1,DL21 ,DL22 を生成出力する。線
形部動作モード情報MODEは、線形部動作モードを表
す情報であり、モード制御部8が生成出力する。
ような各遅延回路の遅延時間や各乗算器の乗数などが定
められている必要があるが、この実施例では、管長制御
部6から遅延回路210,217,223の遅延時間D
L1,DL21 ,DL22 (ただし、DL1′=DL1,DL21 ′
=DL21 ,DL22 ′=DL22 とする)を、レジスターキ
ー制御部7(後に詳述する)からレジスターキーデータ
RGKDを、それぞれ線形部2に入力している。線形部
2に入力すべき他のパラメータは、選択されている音色
に応じてあらかじめ決定されているものとする。
す。管長制御部6は、管長制御テーブル601、管長デ
ータ部602、ピッチベンド・ビブラート付与制御部6
03、加算器604、データ送出制御部605、および
LPF606,607,608を備えている。
テーブルを参照して、キーコードKCに応じた管長選択
データおよび管長補正データを出力する。図6(a)
は、管長制御テーブル601の内容を示す。説明を容易
にするためキーコードの欄は音名で表しているが、実際
に管長制御テーブル601に入力するキーコードKCは
各音名に対応した数値データである。管長制御テーブル
601は、音色ごとに図6(a)に示すものと同様のテ
ーブルを有している。ここでは、現在選択されている音
色が上記〜の設定となるものであるので、それに応
じて図6(a)に示す内容のテーブルが選択されてい
る。どのテーブルを用いるかは音色制御情報に基づいて
定められる。
ートする管体の全長Lを選択するためのデータである。
管長選択データは、管長制御テーブル601から管長デ
ータ部602に向けて出力される。管長データ部602
は、入力した管長選択データに応じて管長データLを出
力する。管長データLは、図2の管体のモデルの全長L
に相当する。管長選択データの値が大きいほど、全長L
が長くなるようになっている。
の全長Lを補正するデータである。図6(a)の表にお
いて、キーコードがC0〜B2の範囲は管長Lのみ変化
させ、レジスターキーは閉状態、非線形部動作モードは
1次であるから、管長を補正する必要がなく、管長補正
データは「0」になっている。一方、キーコードC3の
音高より高い音高の楽音を発生する場合は、レジスター
キーを開状態としたり(線形部動作モードが2次以
上)、非線形部動作モードを2次以上にするため、多少
ピッチがずれる現象が発生する。そこで、管長Lを若干
補正する必要があり、キーコードC3以上ではそれぞれ
所定の管長補正データが出力される。
ート付与制御部603に入力する。ピッチベンド・ビブ
ラート付与制御部603には、ほかにピッチベンド・ビ
ブラート情報PB、および管長データLが入力する。管
長データLを入力しているのは、管長データLの何%と
いう形でその管長データを時間的に変動させるためであ
る。ピッチベンド・ビブラート付与制御部603は、こ
れらの入力情報に応じて管長データLの変動分を出力す
る。この変動分は、加算器604により管長データLに
加算され、データ送出制御部605に入力する。
で特定される音色および線形部動作モード情報MODE
に応じて、管長データLを管長データDL1,DL21 ,D
L22に配分する。管長データDL1,DL21 ,DL22 は、
それぞれLPF606,607,608を介して線形部
2に向けて出力される。LPF606,607,608
は、管長データすなわち線形部2内の遅延回路の遅延時
間を急激に変更するとノイズの発生などの不都合がある
ので、管長データを徐々に変更するために設けられてい
るものであり、サンプリング周波数φs で動作してい
る。
する管長データDL1,DL21 ,DL22 と前回出力した値
(内部のメモリに記憶してあるものとする)とを比較
し、一致していないときのみ、管長データDL1,DL21
,DL22 を出力する。一致していたときは、管長デー
タDL1,DL21 ,DL22 の変更は行なわない。
部7を説明する。レジスターキー制御部7は、キーコー
ドKCおよび音色制御情報を入力し、音色に応じたテー
ブルを参照して線形部2に与えるレジスターキーデータ
RGKD(レジスターキーの開閉を示すデータ)を生成
出力する。
設定になっているから、用いるテーブルは図6(b)の
ようなテーブルになる。すなわち、キーコードがC0〜
B2の範囲では、レジスターキーは閉状態で管長Lのみ
変化させて各音高の楽音を生成するから、レジスターキ
ーデータRGKD=+1とする。キーコードがC3以上
のときは、レジスターキーは開状態で管長Lや非線形部
動作モードを変化させて各音高の楽音を生成するから、
レジスターキーデータRGKD=−1とする。
6(b)と同様のテーブルを有している。どのテーブル
を用いるかは、音色制御情報に基づいて定められる。ま
た、レジスターキー制御部7は、出力しようとするレジ
スターキーデータRGKDと前回出力した値(内部のメ
モリに記憶してあるものとする)とを比較し、一致して
いないときのみ、レジスターキーデータRGKDを出力
する。一致していたときは、レジスターキーデータRG
KDの変更は行なわない。
する。モード制御部8は、キーコードKC、音色制御情
報、プレッシャーPおよびアンブシュアEを入力し、こ
れらに応じて、非線形部1に与える励振制御データDR
IVおよび管長制御部6に与える線形部動作モード情報
MODEを生成出力する。励振制御データDRIVは、
図3で説明した非線形部1に入力するパラメータデータ
の集合であり、具体的には、アンブシュアEB、プレッ
シャーPRES、リードのカットオフ周波数fc 、ピー
ク部分の鋭さを表すパラメータQ、およびスリットゲイ
ンGである。
ット関数テーブルを特定するパラメータSLT、グレア
ム関数テーブルを特定するパラメータGRM、および乗
算器106の乗数Zが定められていることが必要である
が、これらは選択されている音色に応じてあらかじめ決
定されているものとする。
示す。モード制御部8は、モード選択テーブル801、
プレッシャーテーブル802、アンブシュアテーブル8
03、乗算器804、加算器805、およびパラメータ
変換部806を備えている。
ーコードKCに応じて、線形部動作モード情報MODE
および非線形部動作モード情報NLMODEを出力す
る。図8(a)は、モード選択テーブル801の内容を
示す。前記〜の設定にしたがってキーコードKCに
応じたモード情報が保持されている。モード選択テーブ
ル801から出力された線形部動作モード情報MODE
は、上述したように管長制御部6に入力する。モード選
択テーブル801から出力された非線形部動作モード情
報NLMODEは、プレッシャーテーブル802および
アンブシュアテーブル803に入力する。
動作モード情報NLMODEに応じたプレッシャー係数
を出力する。図8(b)は、プレッシャーテーブル80
2の内容を示す。プレッシャーテーブル802から出力
されたプレッシャー係数は、乗算器804によりプレッ
シャーP(入力した演奏操作子情報)に乗算される。こ
れにより、プレッシャーが音高に応じて変更(修飾)さ
れることになる。
強く息を吹込むと弱く息を吹込んだときの1オクターブ
上の楽音が発生する現象がある。これは、非線形部動作
モードを上げるときはプレッシャー(息圧)を強めにし
たほうがよいということを示している。そこで、図8
(b)のように、プレッシャーPに乗算するプレッシャ
ー係数は、非線形部動作モード情報NLMODEが大き
くなるにつれてより大きくなるようにしている。
動作モード情報NLMODEに応じたアンブシュアオフ
セットを出力する。図8(c)は、アンブシュアテーブ
ル803の内容を示す。アンブシュアテーブル803か
ら出力されたアンブシュアオフセットは、加算器805
によりアンブシュアE(入力した演奏操作子情報)と加
算される。これにより、アンブシュアが音高に応じて変
更(修飾)されることになる。
データは、パラメータ変換部806に入力し、そのまま
プレッシャーPRESとして出力される。加算器805
から出力されたアンブシュアデータは、パラメータ変換
部806に入力し、そのままアンブシュアEBとして出
力される。なお、音色に応じたテーブルを設け、そのテ
ーブルを音高に応じて参照して、プレッシャーやアンブ
シュアのスケーリングなどを行なったのち、出力するよ
うにしてもよい。
されている音色に応じたテーブルを参照し、音高に応じ
たカットオフ周波数fc 、パラメータQ、およびスリッ
トゲインGを出力する。カットオフ周波数fc 、パラメ
ータQ、およびスリットゲインGのテーブルは、音色ご
とに設けられている。さらに、自然楽器の管楽器ではリ
ードを噛み込んだりプレッシャーを上げることによりリ
ード部の動作モードを変えることができるものがあるの
で、それらをシミュレートするときには、カットオフ周
波数fc 、パラメータQ、およびスリットゲインGをプ
レッシャーやアンブシュアに応じて生成または変更して
もよい。
ようとするデータと前回出力した値(内部のメモリに記
憶してあるものとする)とを比較し、一致していないと
きのみ、そのデータを出力する。一致していたときは、
そのデータの変更は行なわない。
形部2に与えるパラメータは、音色および音高に応じて
生成(変更も含む)される。したがって、音色および音
高に応じて正確に自然楽器をシミュレートするようなパ
ラメータを非線形部1および線形部2に与えることがで
きる。また、音色を変更したときにはその音色に応じた
テーブルを用いてパラメータ生成を行なうようにしてい
るので、音色を切り換えた場合でも常にその音色の自然
楽器の楽音をシミュレートできる。
5、管長制御部6(特にその内部のデータ送出制御部6
05)、レジスターキー制御部7、およびモード制御部
8(特にその内部のパラメータ変換部806)におい
て、今回出力しようとする値と前回出力した値とを比較
し一致していないときのみデータ出力を行なうようにし
ている。したがって、例えば同一キーコードの楽音信号
を発生するときは、線形部および非線形部ともに新規の
キーオン処理を行なうことなく、プレッシャーおよびア
ンブシュアのみを制御することにより対処できる。ま
た、レジスターキーの開閉条件のみ、あるいは動作モー
ドの変更のみで対処できるときにも、他のパラメータ条
件は変更することなく、レジスターキーあるいは動作モ
ードのみ変更して対処できる。このようにすることによ
り、処理量を軽減することができ、よりリアリティがあ
り、より自然な音のつながりを実現することができる。
うなテーブルを設けているが、テーブルを用いずに処理
するようにしてもよい。特に、ソフトウエアによって上
述の各部の動作を実現するときは、単なる判別とデータ
の設定のみでこれらのテーブルを代用してもよい。
を各部に用意しておき音色制御情報に基づいてそれらの
テーブルから1つを選択し用いるようにしているが、音
色を設定あるいは作成したときにこれらのテーブルを作
成し、各部に設定するようにしてもよい。
置を適用した電子楽器の一例である。この電子楽器は、
中央処理装置(CPU)901、リードオンリメモリ
(ROM)902、ランダムアクセスメモリ(RAM)
903、管型操作子904、音色指定操作子905、音
源906、サウンドシステム907、およびバスライン
908を備えている。CPU901は、この電子楽器全
体の動作を制御する。ROM902は、CPU901が
実行するプログラムや各種のテーブルを記憶している。
RAM903は、各種のワークエリアなどに用いられ
る。
定操作に応じて音色制御情報を出力する。管型操作子9
04は、演奏者の演奏に応じて、音高情報であるキーコ
ード、ピッチベンド・ビブラート情報、および演奏操作
子情報であるプレッシャーとアンブシュアを出力する。
CPU901は、これら音色制御情報、キーコード、ピ
ッチベンド・ビブラート情報、プレッシャー、およびア
ンブシュアを入力し、所定のプログラムを実行すること
により、管長データDL1,DL21 ,DL22 、レジスター
キーデータRGKD、および励振制御データDRIVを
生成する。
プログラムは、図4〜図8で説明したノートオン制御部
5、管長制御部6、レジスターキー制御部7、およびモ
ード制御部8に相当している。ここで、図6および図8
のテーブルはROM902に記憶しておいてもよいし、
音色に応じて作成したものをRAM903に記憶しそれ
を用いてもよい。
管楽器モデルに相当する。この音源906は、管長デー
タDL1,DL21 ,DL22 、レジスターキーデータRGK
D、および励振制御データDRIVを入力し、これらの
パラメータにしたがって管楽器をシミュレートした楽音
波形信号を発生する。その楽音波形信号は、サウンドシ
ステム907に入力し、実際の楽音として放音される。
ば、選択された音高情報に基づいて生成したパラメータ
を波形信号循環手段および励起信号発生手段に入力し
て、所定の音高の楽音波形信号を形成する楽音波形信号
形成装置において、前回選択された音高情報と今回選択
された音高情報とを比較し(または前回の第1のパラメ
ータと今回の第1のパラメータとを比較し)、変化がな
い場合には、波形信号循環手段へ新たなパラメータ出力
を行わないようにしているので、自然楽器、特に管楽器
を正確にシミュレートした楽音波形信号を形成でき、よ
りリアリティがあり、より自然な音のつながりを実現す
ることができる。
器モデルを示すブロック図
ュレートする管体の形状を示す断面図
成図
テーブルの内容を示す図
およびアンブシュアテーブルの内容を示す図
子楽器のブロック構成図
ノートオン制御部、6…管長制御部、7…レジスターキ
ー制御部、8…モード制御部。
Claims (2)
- 【請求項1】所定の音高が選択されたとき、1つ以上の
所定の第1のパラメータを入力し、それらのパラメータ
にしたがって動作することにより、波形信号を循環させ
る波形信号循環手段と、 所定の音高が選択されたとき、1つ以上の所定の第2の
パラメータを入力し、それらのパラメータにしたがって
動作することにより、前記波形信号循環手段に注入すべ
き励起信号を発生出力する励起信号発生手段と、 所定の音高が選択されたとき、その選択された音高情報
を入力し、前記第1のパラメータおよび第2のパラメー
タを生成し、それぞれ前記波形信号循環手段および励起
信号発生手段に出力する制御手段と、 を備え、前記制御手段が発生する前記波形信号循環手段
および励起信号発生手段に与えるパラメータの組合せに
より、選択された音高の楽音波形信号を形成する楽音信
号形成装置において、 前記制御手段は、前回選択された音高情報と今回選択さ
れた音高情報とを比較し、変化がない場合には、前記波
形信号循環手段への第1のパラメータの入力処理を行わ
ないことを特徴とする楽音波形信号形成装置。 - 【請求項2】所定の音高が選択されたとき、1つ以上の
所定の第1のパラメータを入力し、それらのパラメータ
にしたがって動作することにより、波形信号を循環させ
る波形信号循環手段と、 所定の音高が選択されたとき、1つ以上の所定の第2の
パラメータを入力し、それらのパラメータにしたがって
動作することにより、前記波形信号循環手段に注入すべ
き励起信号を発生出力する励起信号発生手段と、 所定の音高が選択されたとき、その選択された音高情報
を入力し、前記第1のパラメータおよび第2のパラメー
タを生成し、それぞれ前記波形信号循環手段および励起
信号発生手段に出力する制御手段と、 を備え、前記制御手段が発生する前記波形信号循環手段
および励起信号発生手段に与えるパラメータの組合せに
より、選択された音高の楽音波形信号を形成する楽音信
号形成装置において、 前記制御手段は、前回選択された音高情報に対応する第
1のパラメータと今回選択された音高情報に対応する第
1のパラメータとを比較し、変化がない場合には、前記
波形信号循環手段への第1のパラメータの入力処理を行
わないことを特徴とする楽音波形信号形成装置。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP4181681A JP2722947B2 (ja) | 1992-06-16 | 1992-06-16 | 楽音波形信号形成装置 |
| US08/436,924 US5554813A (en) | 1992-06-16 | 1995-05-08 | Tone signal synthesizer employing a closed wave guide network |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP4181681A JP2722947B2 (ja) | 1992-06-16 | 1992-06-16 | 楽音波形信号形成装置 |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP6099380A Division JP2765479B2 (ja) | 1994-04-12 | 1994-04-12 | 楽音波形信号形成装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH064080A true JPH064080A (ja) | 1994-01-14 |
| JP2722947B2 JP2722947B2 (ja) | 1998-03-09 |
Family
ID=16105019
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP4181681A Expired - Lifetime JP2722947B2 (ja) | 1992-06-16 | 1992-06-16 | 楽音波形信号形成装置 |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US5554813A (ja) |
| JP (1) | JP2722947B2 (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH07271379A (ja) * | 1994-03-31 | 1995-10-20 | Yamaha Corp | 電子楽器 |
Families Citing this family (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5827987A (en) * | 1996-06-25 | 1998-10-27 | Kabushiki Kaisha Kawai Gakki Seisakusho | Electronic musical instrument with a variable coefficients digital filter responsive to key touch |
| ITMC20030032A1 (it) * | 2003-03-28 | 2004-09-29 | Viscount Internat Spa | Metodo e dispositivo elettronico per riprodurre il suono delle canne ad anima dell'organo liturgico, sfruttando la tecnica della modellazione fisica degli strumenti acustici |
| JP4448378B2 (ja) * | 2003-07-30 | 2010-04-07 | ヤマハ株式会社 | 電子管楽器 |
| JP2005049439A (ja) * | 2003-07-30 | 2005-02-24 | Yamaha Corp | 電子楽器 |
| JP6149354B2 (ja) * | 2012-06-27 | 2017-06-21 | カシオ計算機株式会社 | 電子鍵盤楽器、方法及びプログラム |
| FR3130438B1 (fr) * | 2021-12-13 | 2024-05-17 | Buffet Crampon | Procédé de simulation numérique d’un son d’un instrument de musique à vent par décomposition modale. |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0451296A (ja) * | 1990-06-19 | 1992-02-19 | Matsushita Electric Ind Co Ltd | 楽音合成装置 |
Family Cites Families (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4984276A (en) * | 1986-05-02 | 1991-01-08 | The Board Of Trustees Of The Leland Stanford Junior University | Digital signal processing using waveguide networks |
| JPH0769701B2 (ja) * | 1989-05-09 | 1995-07-31 | ヤマハ株式会社 | 楽音波形信号形成装置 |
| US5187313A (en) * | 1989-08-04 | 1993-02-16 | Yamaha Corporation | Musical tone synthesizing apparatus |
| JP2508340B2 (ja) * | 1990-02-14 | 1996-06-19 | ヤマハ株式会社 | 楽音波形信号形成装置 |
| JP2518464B2 (ja) * | 1990-11-20 | 1996-07-24 | ヤマハ株式会社 | 楽音合成装置 |
-
1992
- 1992-06-16 JP JP4181681A patent/JP2722947B2/ja not_active Expired - Lifetime
-
1995
- 1995-05-08 US US08/436,924 patent/US5554813A/en not_active Expired - Lifetime
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0451296A (ja) * | 1990-06-19 | 1992-02-19 | Matsushita Electric Ind Co Ltd | 楽音合成装置 |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH07271379A (ja) * | 1994-03-31 | 1995-10-20 | Yamaha Corp | 電子楽器 |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2722947B2 (ja) | 1998-03-09 |
| US5554813A (en) | 1996-09-10 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5138924A (en) | Electronic musical instrument utilizing a neural network | |
| JPH04184492A (ja) | 楽音合成装置 | |
| JP2526438B2 (ja) | 電子楽器 | |
| JPH05273970A (ja) | 電子楽器 | |
| JP2937096B2 (ja) | 楽音設定装置及び方法 | |
| JP2508340B2 (ja) | 楽音波形信号形成装置 | |
| US5272275A (en) | Brass instrument type tone synthesizer | |
| JP2722947B2 (ja) | 楽音波形信号形成装置 | |
| JPH03186897A (ja) | 楽音波形信号形成装置 | |
| JPH0643889A (ja) | 楽音合成装置 | |
| US5521328A (en) | Electronic musical instrument for simulating wind instrument musical tones | |
| JPH01289995A (ja) | 電子楽器 | |
| JP2765479B2 (ja) | 楽音波形信号形成装置 | |
| JP2762880B2 (ja) | 自動演奏装置 | |
| JP3747886B2 (ja) | 楽音合成装置 | |
| JP2743781B2 (ja) | 楽音信号発生装置 | |
| JPH0789277B2 (ja) | 電子楽器の楽音制御方法 | |
| JP2009258238A (ja) | 楽音合成装置およびプログラム | |
| JP2770676B2 (ja) | 電子楽器 | |
| JP3223683B2 (ja) | 楽音波形信号合成装置 | |
| JP3291965B2 (ja) | 楽音合成装置および楽音合成方法 | |
| JP2794730B2 (ja) | 電子楽器 | |
| JP2841847B2 (ja) | 楽音合成装置 | |
| JPH0789278B2 (ja) | 電子楽器の楽音制御方法 | |
| JP2508326B2 (ja) | 楽音波形信号形成装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313532 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20071128 Year of fee payment: 10 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20081128 Year of fee payment: 11 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20081128 Year of fee payment: 11 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091128 Year of fee payment: 12 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101128 Year of fee payment: 13 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101128 Year of fee payment: 13 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111128 Year of fee payment: 14 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111128 Year of fee payment: 14 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121128 Year of fee payment: 15 |
|
| EXPY | Cancellation because of completion of term | ||
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121128 Year of fee payment: 15 |