JPH0580761A - 電子楽器 - Google Patents

電子楽器

Info

Publication number
JPH0580761A
JPH0580761A JP3168507A JP16850791A JPH0580761A JP H0580761 A JPH0580761 A JP H0580761A JP 3168507 A JP3168507 A JP 3168507A JP 16850791 A JP16850791 A JP 16850791A JP H0580761 A JPH0580761 A JP H0580761A
Authority
JP
Japan
Prior art keywords
signal
input
parameters
shape
output
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
JP3168507A
Other languages
English (en)
Other versions
JP2526438B2 (ja
Inventor
Hideyuki Masuda
英之 増田
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.)
Yamaha Corp
Original Assignee
Yamaha Corp
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 Yamaha Corp filed Critical Yamaha Corp
Priority to JP3168507A priority Critical patent/JP2526438B2/ja
Priority to US07/907,877 priority patent/US5276272A/en
Publication of JPH0580761A publication Critical patent/JPH0580761A/ja
Application granted granted Critical
Publication of JP2526438B2 publication Critical patent/JP2526438B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related 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
    • G10H1/00Details of electrophonic musical instruments
    • G10H1/0008Associated control or indicating means
    • 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
    • G10H5/00Instruments in which the tones are generated by means of electronic generators
    • G10H5/007Real-time simulation of G10B, G10C, G10D-type instruments using recursive or non-linear techniques, e.g. waveguide networks, recursive algorithms
    • 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/315Sound category-dependent sound synthesis processes [Gensound] for musical use; Sound category-specific synthesis-controlling parameters or control means therefor
    • G10H2250/461Gensound wind instruments, i.e. generating or synthesising the sound of a wind instrument, controlling specific features of said sound
    • G10H2250/465Reed instrument sound synthesis, controlling specific features of said sound
    • 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/471General musical sound synthesis principles, i.e. sound category-independent synthesis methods
    • G10H2250/511Physical modelling or real-time simulation of the acoustomechanical behaviour of acoustic musical instruments using, e.g. waveguides or looped delay lines
    • G10H2250/515Excitation circuits or excitation algorithms therefor
    • 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/471General musical sound synthesis principles, i.e. sound category-independent synthesis methods
    • G10H2250/511Physical modelling or real-time simulation of the acoustomechanical behaviour of acoustic musical instruments using, e.g. waveguides or looped delay lines
    • G10H2250/535Waveguide or transmission line-based models

Landscapes

  • Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Acoustics & Sound (AREA)
  • Multimedia (AREA)
  • Nonlinear Science (AREA)
  • Electrophonic Musical Instruments (AREA)

Abstract

(57)【要約】 【目的】 シミュレートのためのパラメータの入力を視
覚的に容易に行うようにする。 【構成】 キーボード16やマウス18等を操作してデ
ィスプレイ21に楽器の管体形状、トーンホールの位置
や大きさなどを書く。さらに、管体を径の異なる複数の
筒体に分割するためのポイントを指定する。そして、こ
れらの設定に対応するパラメータが制御処理部15によ
って作成される。作成されたパラメータはメモリ回路2
0に記憶され、演奏モードの際に読み出される。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】この発明は、例えば、自然楽器の
シミュレーションを行って楽音を合成する際に、各種パ
ラメータの設定や編集を視覚的に行えるようにした電子
楽器に関する。
【0002】
【従来の技術】シングルリードを持つ木管楽器、中でも
管体部分の形状が単純であるクラリネットの発振機構に
ついては、種々の解析が試みられており、近年ではディ
ジタル信号処理技術の発展により、その発振機構をDS
P(ディジタル・シグナル・プロセッサ)によってリア
ルタイムにシミュレーションできるようになってきた
(例えば、特開昭63−40199号)。
【0003】
【発明が解決しようとする課題】ところで、管楽器を物
理モデル音源を用いてシミュレートする場合、シミュレ
ートしようとする管楽器を想定し、その形状などからパ
ラメータを求める必要がある。例えば、クラリネットを
シミュレートする場合は、クラリネットの形状、トーン
ホールの形態およびリードの特性などを定める種々のパ
ラメータを求める必要がある。しかしながら、その作業
は相当に複雑であり、演算量も多く手間のかかるもので
あった。この発明は、上述した事情に鑑みてなされたも
ので、シミュレートのためのパラメータの入力を視覚的
に容易に行うことができ、演奏者や使用者にとって扱い
易い電子楽器を提供することを目的とする。
【0004】
【課題を解決するための手段】この発明は、上記課題を
解決するために、供給されるパラメータと予め設定され
たアルゴリズムに基づいて楽音信号を作成する音源手段
と、楽器の各部の形状を決める形状条件を入力する入力
手段と、前記入力手段によって入力された形状条件に対
応する形状を表示面に表示する表示手段と、前記入力手
段によって入力された形状条件に応じたパラメータを作
成して前記音源手段に供給するパラメータ作成手段とを
具備することを特徴とする。
【0005】
【作用】前記表示手段に管体やトーンホールの形状を描
くと、これらの形状に応じたパラメータが前記パラメー
タ作成手段によって自動的に作成される。これにより、
前記表示手段に表示された楽器の形状に対応する楽音が
前記音源手段から発生される。
【0006】
【実施例】
A:実施例の構成 以下、図面を参照してこの発明の実施例について説明す
る。図1は、この発明の一実施例のシステム構成を示す
ブロック図である。図において、1は管楽器の形状を模
した管型操作子であり、演奏者の操作に応じた種々の信
号を出力する。ここで、管型操作子1の電気的構成を図
2に、外観を図3に各々示す。これらの図において、2
は演奏者の指によって操作されるキースイッチであり、
3はマウスピースM内に設けられ演奏者の息の強さを検
出する圧力センサである。4は演奏者がマウスピースを
くわえたときにリードへ与える圧力(この圧力はアンブ
シュアと呼ばれる)を検出するカンチレバーであり、5
は演奏者の唇の位置を検出するリップ位置センサ(図3
では省略)である。これらのセンサおよびスイッチの出
力信号は、図2に示すマイクロコンピュータ6に供給さ
れ、各センサ出力値およびスイッチのオン/オフに対応
した信号が作成される。
【0007】ここで、各信号は以下のような意味をも
つ。 SKON:発音の開始を指示する信号であり、圧力セン
サ3の検出値が所定値を越えると出力される。 SKOF:発音の停止を指示する信号であり、圧力セン
サ3の検出値が所定値を下回ると出力される。 SPB:アンブシュアの大きさを示す信号であり、カン
チレバー4の出力信号に基づいて作成される。 SBR:演奏者の息の強さを示す信号であり、圧力セン
サ3の出力信号に基づいて作成される。 SKC:発音すべき音の音高を示す信号であり、キース
イッチ2の操作に応じて出力される。 SLIP:演奏者の唇の位置を示す信号であり、リップ
位置センサ5の出力信号に基づいて作成される。
【0008】上記各信号のうちSKCは図1に示す制御
部10に供給され、その他の信号は励振用パラメータ形
成部11に供給される。制御部10は図5に示すように
構成されており、図に示す信号形成部12内の管体モデ
ル(後述)のための管体パラメータを作成する。図5に
示す制御処理部15は、各種信号の生成および制御を行
うもので、CPUおよびその周辺回路によって構成され
ている。キーボード16、ライトペン17、マウス18
は各々制御処理回路15に各種指示信号を供給するよう
になっており、これらの指示内容はディスプレイ21に
表示される。20はパラメータ作成用の各種データや種
々のプログラムが記憶されているメモリ回路である。
【0009】制御処理部15が出力する信号のうちED
IT KEYON、EDIT KEYOFF、EDIT
BR、EDIT PB、EDIT LIPは各々後述
するエディット用の信号であり、前述した信号SKO
N、SKOF、SBR、SPB、SLIPに対応する機
能を有する。信号EDIT/PLAYは、エディットモ
ードとプレイモード(演奏モード)とを切り換える信号
であり、信号REEDPARAMSはリードの特性を定
めるデータ群である。
【0010】次に、図4を参照して励振用パラメータ形
成部11について説明する。図に示すスイッチSWa〜
SWeは、各々連動スイッチであり、前述した各センサ
3,4,5およびキースイッチ2から出力される信号と
制御部15が出力するエディット用の信号とを切り換え
る。これらのスイッチSWa〜SWeは、信号EDIT
/PLAYによって切り換え制御される。そして、スイ
ッチSWa,SWb,SWc,SWd,SWeによって
選択された信号は、各々信号LIP,BR,PB,KO
N,KOFとして出力される。口内圧力情報変換テーブ
ル25は、信号BR(すなわち、信号EDIT BRま
たはSBR)を予め設定されたテーブルに基づいて変換
し、信号PRESとして出力する。アンブシュア情報変
換テーブルは、予め設定されたテーブルに基づいて信号
PB(すなわち、信号EDITPBまたはSPB)を変
換し、信号EMBSとして出力する。27はフリップフ
ロップであり、セット端子に信号KONが入力され、リ
セット端子に信号KOFが入力されるようになってい
る。フリップフロップ27のQ出力信号はスイッチSW
1,SW2に切り換え信号として供給される。この場
合、スイッチSW1,SW2は、Q出力信号が“1”の
ときにオン状態になり、“0”のときにオフ状態にな
る。すなわち、信号KONが供給されてフリップフロッ
プ27がセットされたときに信号PRES,EMBSが
信号形成部12に供給される。なお、このフリップフロ
ップ27を省略して常にPRES、EMBSが信号形成
部12に供給されるようにしてもよい。
【0011】次に、信号形成部12について図6を参照
して説明する。図において、30は励振回路であり、減
算器33、フィルタ30a、加算器36、非線形関数R
OM30b、乗算器30c、30eおよびインバータ3
0dによって構成されている。この励振回路30は管楽
器のリードを含む励振部をシミュレートする回路であ
る。ジャンクション部32は加算器32a,32bから
成る回路であり、管体シミュレート部40は管楽器にお
ける共鳴管をシミュレートする回路である。ピッチ検出
部41は管体シミュレート部40が出力する楽音信号か
らピッチを検出し、ピッチ信号PITCHとして制御処
理部15へ供給する回路である。
【0012】ジャンクション部32では、乗算器30e
および管体シミュレート部40の出力データが加算器3
2aによって加算されて管体シミュレート部40に入力
され、管体シミュレート部40および加算器32aの出
力データが加算器32bによって加算され、さらに、こ
の加算器32bの出力データが減算器33に供給され
る。このようにすることで、共鳴管のリードと管体の接
合部分における空気圧力波の散乱がシミュレートされ
る。
【0013】減算器33には吹奏圧に相当する信号PR
ESが減算信号として入力される。この減算器33の出
力データはマウスピースとリードとの間隙における空気
圧に相当するデータとなる。フィルタ30aは、リード
の動きをシミュレートするものであり、入力された信号
を帯域制限して出力する。このように、帯域制限をする
のは圧力変化に対するリードの追従性をシミュレートす
るためである。すなわち、リードへの圧力を変化させた
場合、リード自身の慣性等があるため、リードの変位に
遅れが生じ、さらに、圧力変化の周波数が高くなるとリ
ードは徐々に反応しなくなるという特性をシミュレート
する。また、フィルタ30aには信号LIPおよびRE
ED PARAMSが供給され、これに応じてフィルタ
特性が変化するようになっている(詳細は後述)。
【0014】フィルタ30aの出力データP1には加算
器36によってアンブシュアデータである信号EMBS
が加算され、実際にリードに加えられる圧力に相当する
データP2が求められる。そして、このデータP2はRO
M30bに記憶されている非線形関数によって、マウス
ピースとリードとの間隙部分の断面積に相当するデータ
SLに変換される。このデータSLは乗算器30cによ
りインバータ30dの出力信号と乗算され、この乗算結
果FL(真の空気流速)が乗算器30eに供給される。
この信号FLに管体の特性インピーダンスZ(乗算器3
0e)が乗算され、圧力の変化分Z・FLとして加算器
32aに供給されるようになっている。
【0015】次に、管体シミュレート部40について説
明する。この実施例においては、シミュレートする管体
の形状等に応じていくつかのアルゴリズムが用意されて
いるが、以下においては、3つのアルゴリズムを例にと
って説明する。図7は第1のアルゴリズムによる管体シ
ミュレートを示している。このアルゴリズムは、管楽器
の全てのトーンホールおよびレジスタチューブの開閉
(中途半端に開いた状態も含める)の組み合せをシミュ
レートし、なおかつ任意形状の管体を実現できるアコー
スティック楽器に最も近いアルゴリズムである。
【0016】図において記号SRとサフィックスで示す
ものは各々シフトレジスタであり、管体における空気圧
力波の伝播遅延をシミュレートする。記号Jとサフィッ
クスで示すものは各々ジャンクションであり、管体の径
が変化している箇所で発生する空気圧力波の散乱をシミ
ュレートするものである。また、LPFはローパスフィ
ルタであり、管体の終端部において空気圧力波が反射す
る際のエネルギー損失等をシミュレートしている。
【0017】図7に示す例においては、ジャンクション
J1,J2,J5はトーンホールがない段差だけがあるジャ
ンクション(2portジャンクション)であり、その
構成は図8(イ)〜(ハ)のいずれかに示すようになっ
ている。また、ジャンクションJ3,J4,J6は高さのあ
るトーンホールがついたジャンクション(3portジ
ャンクション)であり、その構成は図9に示すようにな
っている。図7に示すアルゴリズムでは、図10に示す
ような管体形状(径が異なる円筒の集合)がシミュレー
トされる。これらの図から分かるように、アルゴリズム
におけるパラメータα、β、γは管の各部の直径φおよ
びトーンホールの径ψに依存し、トーンホールの高さt
(t3,t4,t6)はシフトレジスタの段数m3,m4,m6を決定す
る。また、シフトレジスタSRのディレイ時間は、図1
0に示す各管部の長さιに対応する。また、トーンホー
ルのopen/closeはγt1,γt2,γt3に反映され、open時は
負、close時は正となる。
【0018】このように、管体シミュレート部40のシ
ミュレートの態様を決定する各パラメータは、各々管体
の形状に依存している。そして、パラメータα、β、γ
などが、前述した制御処理部15(図5参照)から出力
される管体パラメータであり、制御処理部15によって
判断された管体の形状に基づいて出力されるようになっ
ている。なお、このアルゴリズムにおいては、ジャンク
ションにおけるトーンホールの有無やなども任意に設定
し得るようになっている。
【0019】次に、第2のアルゴリズムを図11に示
す。この図に示すアルゴリズムは、トーンホールをもた
ないモデルで、管の終端迄の長さが発音周波数を決める
ようになっている。第1のアルゴリズムにくらべてピッ
チ制御が簡単である。なお、このようなモデルには管体
部分を2ポートのWGN(ウェーブガイドネットワー
ク)による従続接続にて実現するタイプと、管体の一部
の円錐部分を簡単なWGNで実現するタイプの2種類が
あるが、図11は後者のモデルに対応している。
【0020】また、図11に示すタイプは、円錐の入力
音響インピーダンスの近似式から導出したモデルであ
り、2つの円筒をWGNを使って並列接続している。こ
のアルゴリズムにおいても、各種パラメータは管体形状
に従って算出される。すなわち、これらのパラメータは
前述の場合と同様に制御処理部15から管体パラメータ
群として出力される。
【0021】次に、図12は第3のアルゴリズムを示し
ている。このアルゴリズムは、図11に示すアルゴリズ
ムにおいてレジスタチューブを加えたモデルである。こ
のアルゴリズムにおける管体パラメータも、制御処理部
15によって演算され、供給されるようになっている。
【0022】B:実施例の動作 次に、この実施例の動作について説明する。まず、キー
ボード16からのキー入力によってエディトモードが設
定されると、図4に示すスイッチSWa〜SWeがエデ
ィット側に切り替わるとともに、図13に示すフローが
スタートする。
【0023】図13のステップSP1においては、基礎
データの入力を行う。基礎データとは設計音高、管の分
割数(ジャンクションの数)、トーンホールの数、およ
び管の全長などを入力する。設計音高は、エディットの
ための音高で、例えば、A3音(ラ)等を入力する。次
に、ステップSP2,SP3に進み、管体の外形の入力
および表示処理が行われる。外形入力操作は、操作者が
図5に示すディスプレイ21の表示を見ながら、キーボ
ード16、ライトペン17およびマウス18を操作する
ことによって行う。
【0024】ここで、図14、図15にディスプレイ2
1の表示例を示す。これらの図に示す管の外形線は、マ
ウス18等を用いる作図操作によってなされる。すなわ
ち、メモリ回路20には作図用プログラム(例えば、作
図用CADプログラム)が記憶されており、制御処理部
15は操作者による操作を作図用プログラムに基づいて
処理し、外形線の作図を行う。また、図14に示す例
は、エディット用の音高がA3音、分割数が7、トーン
ホールの数が3、全長が580mmに設定された場合の
例であり、図15に示す例は音高がA3、分割数が5、
トーンホールの数が1の場合の例である。なお、図15
に示す例は、単純な円錐形状の場合の例であり、図示の
矢印(P4,P5)の間が円錐として設定される。以上の
外形線の入力が終了するまでは、ステップSP4の判定
が「NO」となるため、ステップSP2,SP3の処理
が継続される。
【0025】次に、ステップSP5に移ると、管体ポイ
ントの入力かトーンホールの入力かが判定される。ここ
で、管体ポイントの入力を選択すると、ステップSP6
に進み入力された管体ポイントの取り込みが行われ、次
いで、ステップSP7に進み、管体ポイントの表示処理
が行われる。以後、管体ポイントの入力処理が終了する
までは、ステップSP8の判定が「NO」となるため、
ステップSP5→ステップSP6→ステップSP7→ス
テップSP8→ステップSP5の処理を循環する。図1
4に示す例では、管体ポイントP0〜P7が入力されてい
る。この管体ポイントが入力されると、そのポイントの
径φが算出される。そして、図14に示すように各ポイ
ントの径を有する7つの筒の集合として管体形状がシミ
ュレートされる。
【0026】ステップSP5においてトーンホールの設
定が選択されるとステップSP9に進み、トーンホール
設定値の入力待ちとなる。そして、ステップSP10に
おいては、入力値に基づく表示処理が行われる。以後、
トーンホール設定の入力処理が終了するまでは、ステッ
プSP8の判定が「NO」となるため、ステップSP5
→ステップSP9→ステップSP10→ステップSP8
→ステップSP5の処理を循環する。図14に示す例で
は、3つのトーンホールについてその高さt3,t5,t6
および径ψ3,ψ5,ψ6が設定されている。以上の処理に
より、操作者はディスプレイ21の表示を見ながら管体
のシミュレートに必要な各部の値を入力することができ
る。
【0027】上述の入力処理が完了すると、ステップS
P8の判定が「YES」となり、ステップSP11に進
んでパラメータ生成処理が行われる。すなわち、上述し
た処理によって入力、設定された管体に対応するアルゴ
リズムに対してパラメータが作成される。
【0028】例えば、図14に示すような管体形状がデ
ィスプレイ21上に作図された場合は、前述した第1の
アルゴリズムが選択されるので、各ポイントPi(i=1,
2,……)における径やトーンホールの径に応じてパラメ
ータα、β、γ(図8、図9参照)が作成される。ま
た、ポイント間の距離(各円筒の長さ)に応じてシフト
レジスタSR(図7参照)のディレイ時間が決められ、
また、トーンホールの高さに応じて図7に示すシフトレ
ジスタの段数(m3,m4,m6)が決定される。このようにし
て作成されたパラメータは、図5に示す制御処理部15
から図6に示す管体シミュレート部40に供給される
(ステップSP11)。
【0029】次に、生成したパラメータに従ってテスト
発音処理がなされる(ステップSP12)。まず、制御
処理部15からエディット用の信号EDIT KEYO
N,EDIT KC(注),EDIT BR等(図5参
照)が出力され、これに基づいて励振用パラメータ形成
部11が信号LIP,EMBS,PRESを出力する。
この結果、信号形成部12から各パラメータおよび信号
EMBS,PRESに対応した楽音信号が発生され、こ
れが図示せぬサウンドシステムによって楽音として発音
される。操作者はこの発音を聞くことにより、シミュレ
ートの良否を判断する。
【0030】そして、発音結果が良好であれば、ステッ
プSP13の判定が「OK」となり、ステップSP14
に進んで生成したパラメータを記憶する。記憶されたパ
ラメータは、演奏モードが選択された際に読み出される
ようになっている。
【0031】一方、発音結果に問題が有った場合、すな
わち、ピッチや音色に問題が有った場合は、管体の設定
が不適切であるので、訂正処理を行う。そして、管体ポ
イントの設定に問題がある場合はステップSP5に戻
り、管体の外形に問題が有る場合はステップSP2に戻
って、上述した処理を再び行い適切な設定をする。ま
た、基礎データ入力に問題が有る場合は、ステップSP
1に戻ってはじめからやり直す(破線参照)。
【0032】上述のようにしてパラメータが記憶された
後に、演奏モードが選択されると、図4に示すスイッチ
SWa〜SWeが信号SLIP,SBR,SPB,SK
ON,SKOFを選択する。また、演奏者はキーボード
16等を操作してメモリ回路20に記憶したパラメータ
群のうち所望のものを読み出す。この結果、読み出され
たパラメータ群が管体シミュレート部40およびフィル
タ30a(図6に示すREED PARAMS参照)に
供給され、これらの部分における種々の定数が決定され
る。
【0033】そして、演奏者が管型操作子1を吹いて演
奏を行うと、息圧がある値を超したときに信号SKON
が出力され、その息圧に対応した信号SBRが励振用パ
ラメータ形成部11から出力される。また、マウスピー
スMを噛む強さに応じた信号EMBSおよびマウスピー
スMをくわえる位置に対応した信号LIPが励振用パラ
メータ形成部11から出力され、これにより、マウスピ
ース部分をシミュレートする励振回路30(図6参照)
に必要なすべての信号が揃う。この結果、信号形成部1
2からは、シミュレートすべき管体に対応した楽音信号
が発生される。この場合、演奏者によるキースイッチ2
の操作に応じたキーコードKCが出力され、制御部10
はこれに応じたパラメータを管体シミュレート部40に
供給するから、信号形成部12から出力される楽音信号
が実際の演奏に対応した音高を有する。
【0034】次に、リードについてシミュレートする場
合を簡単に説明する。この処理も基本的には上述した管
体のシミュレートと同様であり、ディスプレイに21に
図16のような表示を行って各種設定をしていく。図1
6においては、リードの幅W1,W2が設定され、さら
に、リードの削り具合を示す為に点P1,P2における厚
みt1,t2が設定されている。また、リードのしなやか
さ(バネ定数)を示すスティフネスについてもリードの
位置に対して設定されている。また、リードの機械的抵
抗を示すダンピングについてはEMBSに応じて設定さ
れている。以上のような形状等の設定が終わると、これ
を基にしてリードの特性を定めるパラメータが生成さ
れ、このデータ群が信号REEDPARAMSとして生
成される。この信号REED PARAMSに基づいて
図17に示す3つのテーブルの内容が設定される。実効
質量テーブル50は、リードをくわえた際に口中に位置
する部分の質量を求めるテーブルであり、唇の位置に対
する実効質量の関係が自動的に設定される。また、ステ
ィフネステーブル51には唇の位置に対するリードのバ
ネ定数が設定され、実効面積テーブル52には唇の位置
に対する口中のリードの面積が自動的に設定される。ダ
ンピングテーブル53にはマウスピースをかむ強さに応
じた信号EMBSに対するリードのダンピング値が設定
される。そして、各テーブルは唇の位置を示す信号LI
Pに応じて設定値を出力し、図6に示すフィルタ30a
に供給する。ここで、18図は、フィルタ30aの構成
例(2次のディジタルフィルタ)であるが、各テーブル
50,51,52,53から出力されたパラメータ1/
m、k、sおよびμは乗算器の係数として供給されてい
る。この係数設定処理によって所望のリード形状に対す
るシミュレートがなされる。
【0035】以上のように、リードのシミュレートにお
いても、リード形状を視覚的に設定するだけで、パラメ
ータが自動的に生成される。すなわち、リードの形状
(3次元)をエディットしてディスプレイに表示し、さ
らに、材質についても硬い〜柔らかい等の感覚的に理解
し易いメニューの中から目で確認しながら設定操作を行
い、これによってシミュレートのためのパラメータが自
動的に作成される。
【0036】上述のようにしてパラメータが記憶された
後に、演奏モードが選択されると、図4に示すスイッチ
SWa〜SWeが信号SLIP,SBR,SPB,SK
ON,SKOFを選択する。また、演奏者はキーボード
16等を操作してメモリ回路20に記憶したパラメータ
群のうち所望のものを読み出す。この結果、読み出され
たパラメータ群が管体シミュレート部40およびフィル
タ30a(図6に示すREED PARAMS参照)に
供給され、これらの部分における種々の定数が決定され
る。
【0037】そして、演奏者が管型操作子1を吹いて演
奏を行うと、息圧がある値を超したときに信号SKON
が出力され、その息圧に対応した信号SBPが励振用パ
ラメータ形成部11から出力される。また、マウスピー
スMを噛む強さに応じた信号EMBSおよびマウスピー
スMをくわえる位置に対応した信号LIPが励振用パラ
メータ形成部11から出力され、これにより、マウスピ
ース部分をシミュレートする励振回路30(図6参照)
に必要なすべての信号が揃う。この結果、信号形成部1
2からは、シミュレートすべき管体に対応した楽音信号
が発生される。この場合、演奏者によるキースイッチ2
の操作に応じたキーコードKCが出力され、制御部10
はこれに応じたパラメータを管体シミュレート部40に
供給するから、信号形成部12から出力される楽音信号
が実際の演奏に対応した音高を有する。
【0038】なお、この実施例においては、従来にない
管楽器タイプの電子楽器を設計することができるととも
に、自然楽器(例えば、クラリネット)の改良や設計に
も適用することができる。
【0039】
【発明の効果】以上説明したように、この発明によれ
ば、供給されるパラメータと予め設定されたアルゴリズ
ムに基づいて楽音信号を作成する音源手段と、楽器の各
部の形状を決める形状条件を入力する入力手段と、前記
入力手段によって入力された形状条件に対応する形状を
表示面に表示する表示手段と、前記入力手段によって入
力された形状条件に応じたパラメータを作成して前記音
源手段に供給するパラメータ作成手段とを具備したの
で、シミュレートのためのパラメータの入力を視覚的に
容易に行うことができる。
【図面の簡単な説明】
【図1】 この発明の一実施例の全体構成を示すブロッ
ク図である。
【図2】 同実施例における制御部10の構成を示すブ
ロック図である。
【図3】 同実施例における管形操作子1の外観を示す
正面図である。
【図4】 同実施例における励振用パラメータ形成部1
1の構成を示すブロック図である。
【図5】 同実施例における制御部10の構成を示すブ
ロック図である。
【図6】 同実施例における信号形成部12の構成を示
すブロック図である。
【図7】 同実施例における管体シミュレート部40で
用いられる第1のアルゴリズムを示すブロック図であ
る。
【図8】 図8は図7に示すジャンクションJ1,J2,
J5の構成例を示すブロック図である。
【図9】 図9は図7に示すジャンクションJ3,J4,
J6の構成例を示すブロック図である。
【図10】 図7に示すアルゴリズムによってシミュレ
ートされる管体形状を示す概略構成図である。
【図11】 同実施例における管体シミュレート部40
で用いられる第2のアルゴリズムを示すブロック図であ
る。
【図12】 同実施例における管体シミュレート部40
で用いられる第3のアルゴリズムを示すブロック図であ
る。
【図13】 同実施例の動作を示すフローチャートであ
る。
【図14】 同実施例におけるディスプレイ21の表示
例を示す正面図である。
【図15】 同実施例におけるディスプレイ21の他の
表示例を示す正面図である。
【図16】 同実施例においてリードをシミュレートす
る際のディスプレイ21の表示例を示す正面図である。
【図17】 図6に示すフィルタ回路30a内に設けら
れるテーブルを示すブロック図である。
【図18】 同実施例におけるフィルタ回路30aの構
成例を示すブロック図である。
【符号の説明】
12……信号形成部(音源手段)、15……制御処理部
(パラメータ作成手段)、16……キーボード(入力手
段)、17……ライトペン(入力手段)、18……マウ
ス(入力手段)、20……パラメータ作成手段、21…
…表示手段。
───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.5 識別記号 庁内整理番号 FI 技術表示箇所 G10H 7/10

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】 供給されるパラメータと予め設定された
    アルゴリズムに基づいて楽音信号を作成する音源手段
    と、 楽器の各部の形状を決める形状条件を入力する入力手段
    と、 前記入力手段によって入力された形状条件に対応する形
    状を表示面に表示する表示手段と、 前記入力手段によって入力された形状条件に応じたパラ
    メータを作成して前記音源手段に供給するパラメータ作
    成手段とを具備することを特徴とする電子楽器。
JP3168507A 1991-07-09 1991-07-09 電子楽器 Expired - Fee Related JP2526438B2 (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP3168507A JP2526438B2 (ja) 1991-07-09 1991-07-09 電子楽器
US07/907,877 US5276272A (en) 1991-07-09 1992-07-02 Wind instrument simulating apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3168507A JP2526438B2 (ja) 1991-07-09 1991-07-09 電子楽器

Publications (2)

Publication Number Publication Date
JPH0580761A true JPH0580761A (ja) 1993-04-02
JP2526438B2 JP2526438B2 (ja) 1996-08-21

Family

ID=15869339

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3168507A Expired - Fee Related JP2526438B2 (ja) 1991-07-09 1991-07-09 電子楽器

Country Status (2)

Country Link
US (1) US5276272A (ja)
JP (1) JP2526438B2 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009288694A (ja) * 2008-05-30 2009-12-10 Yamaha Corp 楽音合成装置、楽音合成システムおよびプログラム

Families Citing this family (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5438156A (en) * 1991-05-09 1995-08-01 Yamaha Corporation Wind type tone synthesizer adapted for simulating a conical resonance tube
JP2705395B2 (ja) * 1991-10-07 1998-01-28 ヤマハ株式会社 電子楽器
JP3160981B2 (ja) * 1991-12-13 2001-04-25 ヤマハ株式会社 電子楽器用音源の制御装置
JP2682364B2 (ja) * 1993-01-06 1997-11-26 ヤマハ株式会社 電子楽器のデータ設定装置
JP2962465B2 (ja) * 1995-06-02 1999-10-12 ヤマハ株式会社 可変アルゴリズム音源および音色編集装置
US5945656A (en) * 1997-05-27 1999-08-31 Lemelson; Jerome H. Apparatus and method for stand-alone scanning and audio generation from printed material
JP3454100B2 (ja) * 1997-08-21 2003-10-06 ヤマハ株式会社 演奏パラメータ表示装置
FR2792125B1 (fr) * 1999-04-08 2001-06-08 France Telecom Procede de simulation de la propagation non lineaire d'une onde acoustique, notamment dans un resonateur
US6538187B2 (en) * 2001-01-05 2003-03-25 International Business Machines Corporation Method and system for writing common music notation (CMN) using a digital pen
US6483019B1 (en) * 2001-07-30 2002-11-19 Freehand Systems, Inc. Music annotation system for performance and composition of musical scores
EP1687371B1 (en) 2003-11-25 2008-09-10 E.I. Du Pont De Nemours And Company Flame retardant, halogen-free compositions
JP5023528B2 (ja) * 2006-03-24 2012-09-12 ヤマハ株式会社 管楽器の演奏補助構造
JP4207063B2 (ja) * 2006-07-20 2009-01-14 ヤマハ株式会社 演奏補助装置および楽器
JP4894448B2 (ja) * 2006-10-12 2012-03-14 ヤマハ株式会社 演奏補助装置および楽器
EP2136356A1 (en) * 2008-06-16 2009-12-23 Yamaha Corporation Electronic music apparatus and tone control method
US20100265326A1 (en) * 2009-04-20 2010-10-21 Kujala Kevin A Sensory enhancement method and system for visual media
US9024168B2 (en) 2013-03-05 2015-05-05 Todd A. Peterson Electronic musical instrument

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS63184857A (ja) * 1987-01-27 1988-07-30 Matsushita Electric Ind Co Ltd デ−タ処理装置
JPH02280196A (ja) * 1989-04-20 1990-11-16 Yamaha Corp 楽音合成装置

Family Cites Families (14)

* Cited by examiner, † Cited by third party
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
US4868869A (en) * 1988-01-07 1989-09-19 Clarity Digital signal processor for providing timbral change in arbitrary audio signals
US5027689A (en) * 1988-09-02 1991-07-02 Yamaha Corporation Musical tone generating apparatus
US5157214A (en) * 1989-04-10 1992-10-20 Matsushita Electric Industrial Co., Ltd. Musical sound synthesizing apparatus
JP2504183B2 (ja) * 1989-04-27 1996-06-05 ヤマハ株式会社 楽音合成装置
JPH0769701B2 (ja) * 1989-05-09 1995-07-31 ヤマハ株式会社 楽音波形信号形成装置
JP2679275B2 (ja) * 1989-07-18 1997-11-19 ヤマハ株式会社 楽音合成装置
JP2504203B2 (ja) * 1989-07-18 1996-06-05 ヤマハ株式会社 楽音合成装置
US5144096A (en) * 1989-11-13 1992-09-01 Yamaha Corporation Nonlinear function generation apparatus, and musical tone synthesis apparatus utilizing the same
JPH07113832B2 (ja) * 1990-01-09 1995-12-06 ヤマハ株式会社 電子楽器
EP0440174B1 (en) * 1990-01-31 1996-12-11 Yamaha Corporation Method of controlling sound source for electronic musical instrument, and electronic musical instrument adopting the method
JP2630016B2 (ja) * 1990-05-21 1997-07-16 ヤマハ株式会社 吹奏感付加器を有する電子管楽器
US5179242A (en) * 1990-06-13 1993-01-12 Yamaha Corporation Method and apparatus for controlling sound source for electronic musical instrument
JP2751617B2 (ja) * 1990-10-24 1998-05-18 ヤマハ株式会社 楽音合成装置

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS63184857A (ja) * 1987-01-27 1988-07-30 Matsushita Electric Ind Co Ltd デ−タ処理装置
JPH02280196A (ja) * 1989-04-20 1990-11-16 Yamaha Corp 楽音合成装置

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009288694A (ja) * 2008-05-30 2009-12-10 Yamaha Corp 楽音合成装置、楽音合成システムおよびプログラム

Also Published As

Publication number Publication date
US5276272A (en) 1994-01-04
JP2526438B2 (ja) 1996-08-21

Similar Documents

Publication Publication Date Title
JP2526438B2 (ja) 電子楽器
JP2508340B2 (ja) 楽音波形信号形成装置
US5272275A (en) Brass instrument type tone synthesizer
JPH0643889A (ja) 楽音合成装置
US5354947A (en) Musical tone forming apparatus employing separable nonliner conversion apparatus
JP2722947B2 (ja) 楽音波形信号形成装置
JP2841847B2 (ja) 楽音合成装置
JP3291965B2 (ja) 楽音合成装置および楽音合成方法
JP3206022B2 (ja) 楽音制御パラメータ形成装置
JP2504324B2 (ja) 楽音合成装置
JP3747886B2 (ja) 楽音合成装置
JP3042314B2 (ja) 楽音信号発生装置
JP2508326B2 (ja) 楽音波形信号形成装置
JP3409336B2 (ja) 楽音合成装置
JP2568759B2 (ja) 楽音合成装置
JPS649639B2 (ja)
JP2765479B2 (ja) 楽音波形信号形成装置
JP2770676B2 (ja) 電子楽器
JP3298114B2 (ja) 楽音信号形成装置
JP2009186964A (ja) 楽音合成装置およびプログラム
JP3206023B2 (ja) 楽音制御パラメータ形成装置
JPH02294692A (ja) 楽音波形信号形成装置
JP2977204B2 (ja) 楽音合成装置
JPH02294693A (ja) 楽音波形信号形成装置
JPH03243994A (ja) 楽音波形信号形成装置

Legal Events

Date Code Title Description
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 19960409

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: 20080614

Year of fee payment: 12

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090614

Year of fee payment: 13

LAPS Cancellation because of no payment of annual fees