(57)【要約】【課題】アコースティック管楽器における演奏に、より近似した発音特性や演奏効果を再現することができる電子管楽器、及び、当該電子管楽器に適用される楽音生成装置、その制御方法、制御プログラムを提供する。【解決手段】電子管楽器の演奏に伴う指穴スイッチの運指操作により音高が決定され、吹奏圧センサにより息の吹き込み（吹き始め）が検出されたタイミングで、当該音高に応じたノイズ音（呼気音）の発音が開始される。そして、吹奏圧センサにより検出される吹奏圧が、オン閾値以上になった場合には、ノイズ音（呼気音）の発音に並行して、当該音高に応じたピッチ音（楽音）の発音が開始される。そして、吹奏圧がオフ閾値未満になった場合には、ピッチ音（楽音）の発音を停止して、ノイズ音（呼気音）のみの発音が継続される。【選択図】図８
2020190701.tif 000002
【特許請求の範囲】
【請求項１】
吹奏圧を検出する吹奏圧センサと、
楽音の音高を指定するキースイッチと、
呼気音に対応する第１信号を発生させる第１音源と、
前記キースイッチにより指定された前記音高を有する前記楽音に対応する第２信号を発生させる第２音源と、
前記キースイッチへの操作に基づいて、前記第１音源による前記第１信号の発生を開始させ、前記吹奏圧センサにより検出される前記吹奏圧に基づいて、前記第２音源による前記第２信号の発生を開始させるとともに、前記吹奏圧に基づいて、前記第１信号による前記呼気音を発音させる際の音量及び前記第２信号による前記楽音を発音させる際の音量を制御する制御部と、
を備える楽音生成装置。
【請求項２】
前記請求項１に記載の楽音生成装置において、
前記制御部は、
前記第１音源により、前記キースイッチにより指定された前記音高に応じたノイズ音成分を有する前記第１信号を発生させるように制御する楽音生成装置。
【請求項３】
前記請求項１又は２に記載の楽音生成装置において、
前記制御部は、
前記キースイッチにより前記楽音の音高が決定されたタイミングで、前記第１信号の発生を開始させるように前記第１音源を制御する楽音生成装置。
【請求項４】
前記請求項１乃至３のいずれかに記載の楽音生成装置において、
前記第１音源が発生した前記第１信号を入力し、前記呼気音が指定された音量となるように前記第１信号を調整して出力する第１音量設定部と、
前記第２音源が発生した前記第２信号を入力し、前記楽音が指定された音量となるように前記第２信号を調整して出力する第２音量設定部と、
を備え、
前記制御部は、前記第１音量設定部に対して指定する音量と前記第２音量設定部に対して指定する音量とを、それぞれ異なる前記吹奏圧に基づく条件で制御する楽音生成装置。
【請求項５】
前記請求項４に記載の楽音生成装置において、
前記制御部は、
前記吹奏圧センサにより検出される前記吹奏圧に応じて、前記第１音量設定部により設定される前記呼気音の音量の変化特性と、前記第２音量設定部により設定される前記楽音の音量の変化特性とが異なるように制御する楽音生成装置。
【請求項６】
前記請求項４又は５に記載の楽音生成装置において、
前記制御部は、
前記吹奏圧センサにより検出される前記吹奏圧が予め設定された閾値未満の場合には、前記第２信号による前記楽音を発生させることなく、前記第１信号による前記呼気音のみを発生させ、
前記吹奏圧が前記閾値以上の場合には、前記第１信号による前記呼気音を発生させるとともに、前記第２信号による前記楽音を発生させ、前記第２音量設定部により前記吹奏圧に基づいて前記楽音の音量を設定するように制御する楽音生成装置。
【請求項７】
前記請求項６に記載の楽音生成装置において、
前記制御部は、
前記吹奏圧センサにより検出される前記吹奏圧が前記閾値未満の場合であっても、前記第１信号による前記呼気音が発音可能な音量に設定されるように前記第１音量設定部を制御する楽音生成装置。
【請求項８】
前記請求項６又は７に記載の楽音生成装置において、
前記制御部は、
前記吹奏圧センサにより検出される前記吹奏圧が前記閾値以上になった後、前記閾値未満になった場合には、前記第２信号による前記楽音の発音を停止するように前記第２音量設定部を制御し、前記第１信号による前記呼気音の発音を継続するように前記第１音量設定部を制御する楽音生成装置。
【請求項９】
前記請求項１乃至８のいずれかに記載の楽音生成装置と、
演奏のための息が吹き込まれるマウスピースと、
前記マウスピースに吹き込まれた息の量に応じた前記吹奏圧に基づいて、前記音量が設定された前記呼気音、又は、前記音量が設定された前記呼気音及び前記楽音が合成された楽器音を発音する発音部と、
を備える電子管楽器。
【請求項１０】
吹奏圧を検出する吹奏圧センサと、楽音の音高を指定するキースイッチと、呼気音に対応する第１信号を発生させる第１音源と、前記キースイッチにより指定された前記音高を有する前記楽音に対応する第２信号を発生させる第２音源と、を有する楽音生成装置の楽音生成方法であって、
前記キースイッチへの操作に基づいて、前記第１音源による前記第１信号の発生を開始させ、前記吹奏圧センサにより検出される前記吹奏圧に基づいて、前記第２音源による前記第２信号の発生を開始させるとともに、前記吹奏圧に基づいて、前記第１信号による前記呼気音を発音させる際の音量及び前記第２信号による前記楽音を発音させる際の音量を制御する楽音生成方法。
【請求項１１】
吹奏圧を検出する吹奏圧センサと、楽音の音高を指定するキースイッチと、呼気音に対応する第１信号を発生させる第１音源と、前記キースイッチにより指定された前記音高を有する前記楽音に対応する第２信号を発生させる第２音源と、を有する楽音生成装置のプログラムであって、
コンピュータに、
前記キースイッチへの操作に基づいて、前記第１音源による前記第１信号の発生を開始させ、前記吹奏圧センサにより検出される前記吹奏圧に基づいて、前記第２音源による前記第２信号の発生を開始させるとともに、前記吹奏圧に基づいて、前記第１信号による前記呼気音を発音させる際の音量及び前記第２信号による前記楽音を発音させる際の音量を制御させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子管楽器における楽音生成技術に関する。
【背景技術】
【０００２】
従来、アコースティック楽器の形状や演奏方法、発音特性を模した電子楽器が知られている。例えばサクソフォン等のアコースティック管楽器においては、演奏者がマウスピースに息を吹き込むことによりリードを振動させて発音させる。このとき、演奏者がキースイッチを操作することにより指定した音高の楽音が発音される前に、マウスピースに吹き込んだ息（呼気）に起因する呼気音が必ず発生する。そのため、電子楽器においても、これに近似した発音特性や演奏効果を再現する手法が提案されている。
【０００３】
例えば特許文献１には、電子楽器の楽音発生装置に関し、演奏者による息の吹き込みが開始されてから、指定された音高の楽音が発音されるまでの間は、呼気音に相当するノイズ音を発生させることが記載されている。ここでは、息の吹き込みに伴う振動信号のピッチや振幅レベルを検出して、振幅レベルが所定値以上になるとノイズ音が発音される。その後、ピッチ検出が確定されると、ノイズ音に替えて検出されたピッチ及び運指状態に基づいて決定される音高の楽音が発音される。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００４−２１２５７８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上述した特許文献１に記載された楽音発生装置においては、息の吹き込みに伴う振幅レベル及びピッチの検出に基づいて、ノイズ音の発音やノイズ音から楽音への切り替えが制御されている。そのため、吹き込まれる息の量が少ない場合には、ノイズ音が発生されなかったり、ピッチが適切に検出されなかったりして、アコースティック楽器に近似した発音特性や演奏効果を再現することができない場合があった。
【０００６】
そこで、本発明は、アコースティック管楽器における演奏に、より近似した発音特性や演奏効果を再現することができる電子管楽器、及び、当該電子管楽器に適用される楽音生成装置、楽音生成方法並びにプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明に係る楽音生成装置は、
吹奏圧を検出する吹奏圧センサと、
楽音の音高を指定するキースイッチと、
呼気音に対応する第１信号を発生させる第１音源と、
前記キースイッチにより指定された前記音高を有する前記楽音に対応する第２信号を発生させる第２音源と、
前記キースイッチへの操作に基づいて、前記第１音源による前記第１信号の発生を開始させ、前記吹奏圧センサにより検出される前記吹奏圧に基づいて、前記第２音源による前記第２信号の発生を開始させるとともに、前記吹奏圧に基づいて、前記第１信号による前記呼気音を発音させる際の音量及び前記第２信号による前記楽音を発音させる際の音量を制御する制御部と、
を備える。
【発明の効果】
【０００８】
本発明によれば、アコースティック管楽器における演奏に、より近似した発音特性や演奏効果を再現することができる。
【図面の簡単な説明】
【０００９】
【図１】本発明の一実施形態に係る電子管楽器の全体構造を示す外観図である。
【図２】一実施形態に係る電子管楽器のハードウェア構成の一例を示すブロック図である。
【図３】一実施形態に係る電子管楽器に適用される楽音生成方法を説明するための機能ブロック図である。
【図４】一実施形態に係る電子管楽器の制御方法の一例を示すフローチャート（メインフロー）である。
【図５】一実施形態に適用されるノイズ音源の制御方法の一例を示すフローチャートである。
【図６】一実施形態に適用されるピッチ音源の制御方法の一例を示すフローチャートである。
【図７】アコースティック管楽器における楽器音の一例を示す波形図である。
【図８】一実施形態に係る電子管楽器の制御方法により実現される楽器音の一例を示す波形図である。
【図９】一実施形態に係る電子管楽器の楽音生成方法の変形例を説明するための機能ブロック図である。
【図１０】一実施形態の変形例に係る電子管楽器の制御方法に適用される音量設定変換テーブルの例を示す変換特性図である。
【発明を実施するための形態】
【００１０】
以下、本発明に係る電子管楽器及び楽音生成装置、楽音生成方法並びにプログラムの実施形態について図面を参照しながら詳しく説明する。
（電子管楽器）
図１は、本発明の一実施形態に係る電子管楽器の全体構造を示す外観図である。
【００１１】
本発明が適用される電子管楽器１００は、例えば、図１に示すように、アコースティック管楽器のサクソフォンの形状を模した外形を有している。電子管楽器１００は、管状の楽器本体１の一端側（図面上方端側）にマウスピース１０が取り付けられ、他端側（図面下方端側）に楽音が放出される放音部２が設けられている。マウスピース１０には、少なくとも、マウスピース１０の吹込口から吹き込まれる演奏者の息の圧力（吹奏圧）を検出する吹奏圧センサが設けられている。また、楽器本体１の放音部２側の内部には、楽音を発音するスピーカ５が設けられている。楽器本体１の一側面（例えば図面右方側の側面）には、運指操作により音高を指定する複数の指穴スイッチ３が配置されている。また、楽器本体１の他の側面（例えば図面手前側の側面）には、電子管楽器１００の演奏状態等を制御するための各種の操作スイッチや電源スイッチを有する操作部４が設けられている。また、図示を省略するが、楽器本体１には、マウスピース１０に設けられたセンサから出力される検出信号や、指穴スイッチ３により指定される音高、操作部４から出力される制御信号に基づいて、スピーカ５から発音する楽音の音程や音量、音色等を制御する制御部が設けられている。
【００１２】
図２は、本実施形態に係る電子管楽器のハードウェア構成の一例を示すブロック図である。
本実施形態に係る電子管楽器１００は、例えば図２に示すように、ＣＰＵ１１０と、ＲＯＭ１２０と、ＲＡＭ１３０と、吹奏圧センサ１４０と、指穴スイッチ１５０と、操作スイッチ１６０と、音源ＬＳＩ１７０と、発音部１８０とを有している。これらは直接、又は、間接的にバス１９０に接続され、バス１９０を介して相互に接続されている。ここで、吹奏圧センサ１４０は、ＡＤＣ１４５を介してバス１９０に接続され、指穴スイッチ１５０は、ＧＰＩＯ１５５を介してバス１９０に接続され、発音部１８０は、ＤＡＣ１８５を介してバス１９０に接続されている。なお、本実施形態に示す構成は、本発明に係る電子管楽器を実現するための一例であり、この構成に限定されるものではない。
【００１３】
ＣＰＵ（中央演算処理装置）１１０は、上述した制御部に対応し、ＲＯＭ１２０に記憶された所定のプログラムを実行することにより、次のような制御を行う。すなわち、ＣＰＵ１１０は、指穴スイッチ１５０の運指操作により指定される音高の楽音を再生するように音源を制御する。また、ＣＰＵ１１０は、演奏時に吹奏圧センサ１４０により検出される吹奏圧や、操作スイッチ１６０から出力される制御信号に基づいて、再生される楽音の音程や音量、音色等を制御する。加えて、本実施形態においては、ＣＰＵ１１０は、吹奏圧センサ１４０により検出された吹奏圧に基づいて、指穴スイッチ１５０により指定される音高の楽音が発音される期間、及び、その前後の期間に、所定の音高及び音量を有する呼気音を発音させる制御を行う。なお、ＣＰＵ１１０及び後述する音源ＬＳＩ１７０において実行される楽音生成方法については、詳しく後述する。
【００１４】
ＲＯＭ（リードオンリーメモリ）１２０には、電子管楽器１００の演奏時の各種動作を制御するために、ＣＰＵ１１０により実行される制御プログラムが記憶されている。特に、本実施形態においては、後述する楽音生成方法を実現するためのアルゴリズムが組み込まれた楽音生成プログラムが記憶されている。
【００１５】
また、ＲＯＭ１２０には、後述する音源ＬＳＩ１７０において楽音や呼気音を生成する際に用いる音源データとして、楽音を生成するためのピッチ音成分の波形データと、呼気音を生成するためのノイズ音成分の波形データとが、個別の波形テーブルの形式で記憶されている。これらの音源データは、例えばアコースティック管楽器や各種の楽器を実際に演奏した際のＰＣＭ（Pulse code modulation）録音波形から、楽音に対応するピッチ音成分の波形データと、呼気音に対応するノイズ音成分の波形データとを分離、抽出することにより取得される。ここでは、特定の音高におけるピッチ音の基本周波数とその倍音成分となる波形データを、ピッチ音成分の波形データとし、原音となるＰＣＭ録音波形から当該音高におけるピッチ音成分の波形データを差し引いた波形データを、ノイズ音成分の波形データとして、分離、抽出する。このような波形データの抽出処理は、例えば周知の周波数分析手段である櫛型フィルタを用いることにより実現される。
【００１６】
ＲＡＭ（ランダムアクセスメモリ）１３０は、電子管楽器１００の演奏時にＣＰＵ１１０が制御プログラムを実行する際に生成されるデータや、吹奏圧センサ１４０により検出される吹奏圧を順次取り込んで一時保存する。なお、上述したＲＯＭ１２０に記憶される音源データは、ＲＡＭ１３０に保存されているものであってもよい。
【００１７】
吹奏圧センサ１４０は、演奏者がマウスピース１０を口に咥えて演奏する際に、マウスピース１０の吹込口から吹き込まれた息の量に基づく吹奏圧を検出する。吹奏圧センサ１４０によりアナログ電圧値として検出される吹奏圧は、ＡＤＣ（アナログデジタルコンバータ）１４５によりデジタル電圧値に変換されて、ＣＰＵ１１０に取り込まれる。
【００１８】
なお、本実施形態においては、マウスピース１０又はその周辺に設けられるセンサとして吹奏圧センサ１４０のみを示したが、演奏時の吹奏状態を検出するための各種のセンサが設けられているものであってもよい。具体的には、演奏者が発声した音声を検出するボイスセンサや、マウスピース１０のリードを噛む圧力を検出するバイトセンサ、唇の接触位置を検出するリップセンサ、リードへの舌の接触状態を検出するタンセンサ等が設けられる。
【００１９】
指穴スイッチ１５０は、図１に示した指穴スイッチ３に対応し、演奏者の運指操作により指定された音高に応じたオン、オフ信号を出力する。このオン、オフ信号は、ＧＰＩＯ（General Purpose Input/Output；汎用入出力）１７０を介してＣＰＵ１１０に取り込まれる。操作スイッチ１６０は、図１に示した操作部４に対応し、放音部２から放出される楽音の音色や音量を設定する制御信号を出力する。この制御信号は、ＣＰＵ１１０に取り込まれる。
【００２０】
音源ＬＳＩ１７０は、ＤＳＰ（デジタルシグナルプロセッサ）を有し、ＣＰＵ１１０からの指示により、ＲＯＭ１２０に記憶された音源データから所定の波形データを抽出して、ピッチ音成分からなる楽音とノイズ音成分からなる呼気音とが合成されたデジタル音響信号を生成する。上述したように、本実施形態においては、音源ＬＳＩ１７０において使用される音源として、楽音に対応するピッチ音成分の波形データが記憶されたピッチ音源と、呼気音に対応するノイズ音成分の波形データが記憶されたノイズ音源とが個別に設けられている。音源ＬＳＩ１７０は、指穴スイッチ１５０により指定される音高、及び、吹奏圧センサ１４０により取得された吹奏圧に基づいて、上記の個別の音源を用いてそれぞれ所定のタイミングで生成した楽音と呼気音の波形データを加算して、デジタル音響信号として発音部１８０に送出する。ここで、呼気音は、楽音の発音期間、及び、その前後を含む期間に発音されるように生成のタイミングが設定される。
【００２１】
発音部１８０は、図１に示したスピーカ５を有し、音源ＬＳＩ１７０により生成されたデジタル音響信号が、ＤＡＣ（デジタルアナログコンバータ）によりデジタル信号からアナログ信号に変換された後、スピーカ５から所定の音量で楽器音として発音される。
【００２２】
（電子管楽器の制御方法）
次に、本実施形態に係る電子管楽器における制御方法について説明する。ここで、以下に説明する電子管楽器の制御方法は、上述した電子管楽器１００のＣＰＵ１１０及び音源ＬＳＩ１７０において、特定のアルゴリズムが組み込まれた楽音生成プログラムを実行することにより実現される楽音生成方法を含むものである。
【００２３】
図３は、本実施形態に係る電子管楽器に適用される楽音生成方法を説明するための機能ブロック図である。また、図４は、本実施形態に係る電子管楽器の制御方法の一例を示すフローチャート（メインフロー）である。図５は、本実施形態に適用されるノイズ音源の制御方法の一例を示すフローチャートであり、図６は、本実施形態に適用されるピッチ音源の制御方法の一例を示すフローチャートである。
【００２４】
本実施形態に係る電子管楽器１００においては、図３に示す機能ブロックを有する楽音生成装置により、後述する楽音生成処理が実行される。本実施形態に係る楽音生成装置には、各音高に対応するピッチ音成分の波形データが記憶された楽音ＰＣＭ音源２２４を有するピッチ音源と、各音高に対応するノイズ音成分の波形データが記憶された呼気音ＰＣＭ音源２１４を有するノイズ音源とが個別に設けられている。
【００２５】
また、楽音生成装置には、指穴スイッチ１５０から出力されるオン、オフ信号に基づいて、ソフトウェア的に構成された指穴スイッチ−ピッチ変換器２１０により、発音する楽音の音高情報である発音ピッチを取得する運指検出手段が設けられている。ここで、指穴スイッチ−ピッチ変換器２１０は、指穴スイッチ１５０から出力されるオン、オフ信号に対して、どの音を発生するかを一義的に決定する対照テーブル（ウェーブテーブル）を参照することにより、発音ピッチを決定する。この発音ピッチは、ピッチ信号としてノイズ音源に直接送出されるとともに、ソフトウェア的に構成された閾値回路２２０を介してピッチ音源に送出される。
【００２６】
ノイズ音源においては、運指検出手段からピッチ信号が送出されたタイミングで、当該ピッチ信号に基づいて、呼気音に対応するノイズ音（ノイズ音成分の波形データの信号；第１信号）が直ちに生成される。一方、ピッチ音源においては、閾値回路２２０からピッチ信号が送出されたタイミングで、楽音に対応するピッチ音（ピッチ音成分の波形データの信号；第２信号）が生成される。ここで、閾値回路２２０は、運指検出手段から送出されたピッチ信号を一時保存するとともに、吹奏圧センサ１４０により検出される吹奏圧を、予め設定された閾値（オン閾値、オフ閾値）と比較して、その比較結果に基づいて、当該ピッチ信号をピッチ音源に出力するか否かを決定する。
【００２７】
ここで、本実施形態（図３）においては、運指検出手段から送出されるピッチ信号が、ノイズ音源及びピッチ音源において、音高を指定する役割と、ノイズ音やピッチ音を発生させるタイミングを指定する役割との両方を有している場合について説明するが、本発明はこれに限定されるものではない。すなわち、ノイズ音源及びピッチ音源の各音源に対して、音高を指定する信号と、ノイズ音やピッチ音を発生させるタイミングを指定する信号とを別々に入力するものであってもよい。
【００２８】
ノイズ音源において生成されたノイズ音、及び、ピッチ音源において生成されたピッチ音は、それぞれ乗算器２１６、２２６により、吹奏圧センサ１４０により検出される吹奏圧に応じた音量に設定される。音量が設定されたノイズ音とピッチ音は加算されて、楽器音として発音部１８０から発音される。ここで、乗算器２１６、２２６は、例えば、吹奏圧センサ１４０により検出される吹奏圧が高くなるほど、ノイズ音及びピッチ音の音量が線形的（リニア）に大きくなるように設定する。この吹奏圧に対するノイズ音及びピッチ音の音量を設定する際の変化特性は、同一の線形性を有するものであってもよいし、異なる線形性を有するものであってもよい。また、乗算器２１６、２２６は、吹奏圧が「０」の状態（すなわち、マウスピース１０に息が吹き込まれていない状態）では、ノイズ音及びピッチ音の音量を「０」に設定して、実質的に発音を停止させる。
【００２９】
以下、図３の機能ブロック、及び、図４〜図６のフローチャートを参照しながら、本実施形態に係る電子管楽器の制御方法（楽音生成方法）について具体的に説明する。
電子管楽器の制御方法においては、図４のフローチャートに示すように、まず、ＣＰＵ１１０は、演奏者による電子管楽器１００の演奏に先立って、ＲＡＭ１３０の一時保存データを消去して初期化する（ステップＳ１０２）。その後、演奏者が指穴スイッチ１５０を操作して所望の音高を指定すると、ＣＰＵ１１０は、ＧＰＩＯ１５５を介して、指穴スイッチ１５０のオン、オフ信号を読み込む（ステップＳ１０４）。ＣＰＵ１１０は、読み込んだ指穴スイッチ１５０のオン、オフ信号に基づいて、指穴スイッチ−ピッチ変換器２１０により、発音する楽音の発音ピッチ（音高情報）を取得する（ステップＳ１０６）。取得された発音ピッチは、ピッチ信号としてノイズ音源に直接送出されるとともに、閾値回路２２０にも送出されて一時保存される。
【００３０】
一方、演奏者が指穴スイッチ１５０を操作するタイミングに合わせて、マウスピース１０の吹込口から息を吹き込むと、ＣＰＵ１１０は、吹奏圧センサ１４０により検出された吹奏圧に対応した電圧値を、ＡＤＣ１４５を介して読み込む（ステップＳ１０８）。
【００３１】
次いで、ＣＰＵ１１０は、音源ＬＳＩ１７０によりノイズ音源及びピッチ音源を制御して、次のようなノイズ音源制御処理（ステップＳ１１０）及びピッチ音源制御処理（ステップＳ１１２）を並行して実行する。
【００３２】
ノイズ音源制御処理においては、図５のフローチャートに示すように、ＣＰＵ１１０は、まず、ステップＳ１０６において取得された今回の発音ピッチが、前回の発音ピッチと同じか否かを判定する（ステップＳ２０２）。今回の発音ピッチが前回と同じではない場合（ステップＳ２０２のＮｏ）には、ＣＰＵ１１０からの指示により音源ＬＳＩ１７０は、一時保存されている前回の発音開始アドレスをリセットする（ステップＳ２０４）。その後、音源ＬＳＩ１７０は、ソフトウェア的に構成されたピッチ−アドレス発生器２１２を用いて、指穴スイッチ−ピッチ変換器２１０からピッチ信号として出力される今回の発音ピッチに応じた発音開始アドレスを演算する（ステップＳ２０６）。ここで、発音開始アドレスは、各音高に対応するノイズ音成分の波形データが記憶された呼気音ＰＣＭ音源２１４において、指穴スイッチ−ピッチ変換器２１０からピッチ信号として出力される発音ピッチに応じたノイズ音成分の波形データを抽出する際の、記憶領域のアドレスである。
【００３３】
次いで、音源ＬＳＩ１７０は、演算された発音開始アドレスに基づいて、呼気音ＰＣＭ音源２１４から再生する呼気音に対応するノイズ音成分の波形データを読み込む（ステップＳ２０８）。一方、ステップＳ２０２において、今回の発音ピッチが前回と同じである場合（ステップＳ２０２のＹｅｓ）には、音源ＬＳＩ１７０は、一時保存されている前回の発音ピッチに応じた発音開始アドレスに基づいて、呼気音ＰＣＭ音源２１４から再生する呼気音に対応するノイズ音成分の波形データを読み込む（ステップＳ２０８）。
【００３４】
次いで、音源ＬＳＩ１７０は、乗算器２１６により、呼気音ＰＣＭ音源２１４から読み込まれたノイズ音成分の波形データに、ステップＳ１０８において吹奏圧センサ１４０により検出された吹奏圧に応じた値（音量設定値）を乗算させて、呼気音演算波形データを生成する（ステップＳ２１０）。その後、音源ＬＳＩ１７０は、ノイズ音源制御処理を終了して、図４に示したメインフローに戻る。
【００３５】
これにより、運指操作により指定された音高に基づく発音ピッチが決定されてピッチ信号として送出されると、当該音高に応じたノイズ音成分を有する呼気音が直ちに生成されるとともに、当該呼気音がマウスピース１０に吹き込まれた息の量（吹奏圧）に応じた音量に設定される。
【００３６】
また、ピッチ音源制御処理においては、図６のフローチャートに示すように、ＣＰＵ１１０は、まず、電子管楽器１００が演奏に伴う楽音に対応するピッチ音を発音している状態（発音状態がオン）にあるか否かを判定する（ステップＳ３０２）。発音状態がオフの場合（ステップＳ３０２のＮｏ）には、ＣＰＵ１１０からの指示により音源ＬＳＩ１７０は、閾値回路２２０により、ステップＳ１０８において吹奏圧センサ１４０により検出された吹奏圧（図６中では「センサ出力」と表記）を、予め設定されたオン閾値と比較する（ステップＳ３０４）。吹奏圧センサ１４０により検出された吹奏圧がオン閾値未満である場合（ステップＳ３０４のＮｏ）には、音源ＬＳＩ１７０は、楽音に対応するピッチ音を生成することなく、楽音の音量を規定する値を「０」に設定した後（ステップＳ３２６）、ピッチ音源制御処理を終了して、図４に示したメインフローに戻る。
【００３７】
一方、吹奏圧センサ１４０により検出された吹奏圧がオン閾値以上である場合（ステップＳ３０４のＹｅｓ）には、音源ＬＳＩ１７０は、一時保存されている前回の発音開始アドレスをリセットし（ステップＳ３０６）、ＣＰＵ１１０は、電子管楽器１００の発音状態をオンに設定する（ステップＳ３０８）。その後、音源ＬＳＩ１７０は、ソフトウェア的に構成されたピッチ−アドレス発生器２２２を用いて、指穴スイッチ−ピッチ変換器２１０からピッチ信号として出力された今回の発音ピッチに応じた発音開始アドレスを演算する（ステップＳ３１０）。ここで、ステップＳ１０６において取得された今回の発音ピッチは、上述したように、ピッチ信号として閾値回路２２０に送出されて一時保存され、閾値回路２２０における比較処理（ステップＳ３０４）の結果に応じてピッチ−アドレス発生器２２２に出力される。また、発音開始アドレスは、各音高に対応するピッチ音成分の波形データが記憶された楽音ＰＣＭ音源２２４において、指穴スイッチ−ピッチ変換器２１０からピッチ信号として出力される発音ピッチに応じたピッチ音成分の波形データを抽出する際の、記憶領域のアドレスである。
【００３８】
次いで、音源ＬＳＩ１７０は、演算された発音開始アドレスに基づいて、楽音ＰＣＭ音源２２４から再生する楽音に対応するピッチ音成分の波形データを読み込む（ステップＳ３１２）。次いで、音源ＬＳＩ１７０は、乗算器２２６により、楽音ＰＣＭ音源２２４から読み込まれたピッチ音成分の波形データに、ステップＳ１０８において吹奏圧センサ１４０により検出された吹奏圧に応じた値（音量設定値）を乗算させて、楽音演算波形データを生成する（ステップＳ３１４）。その後、音源ＬＳＩ１７０は、ピッチ音源制御処理を終了して、図４に示したメインフローに戻る。
【００３９】
これにより、電子管楽器１００が楽音を発音していない状態では、演奏者がマウスピース１０に吹き込んだ息の量（吹奏圧）が所定の閾値（オン閾値）以上になるタイミングで、運指操作により指定した音高に応じたピッチ音成分を有する楽音の生成が開始される。また、このとき、当該楽音がマウスピース１０に吹き込まれた息の量（吹奏圧）に応じた音量に設定される。
【００４０】
また、ステップＳ３０２において、電子管楽器１００の発音状態がオンの場合（ステップＳ３０２のＹｅｓ）には、ＣＰＵ１１０からの指示により音源ＬＳＩ１７０は、閾値回路２２０により、吹奏圧センサ１４０により検出された吹奏圧を、予め設定されたオフ閾値と比較する（ステップＳ３２２）。ここで、オフ閾値は、上記のオン閾値と同一であってもよいし、異なる値に設定されているものであってもよい。吹奏圧センサ１４０により検出された吹奏圧がオフ閾値未満である場合（ステップＳ３２２のＹｅｓ）には、ＣＰＵ１１０は、発音状態をオフに設定する（ステップＳ３２４）。そして、音源ＬＳＩ１７０は、楽音に対応するピッチ音を生成することなく、楽音の音量を規定する値を「０」に設定した後（ステップＳ３２６）、ピッチ音源制御処理を終了して、図４に示したメインフローに戻る。
【００４１】
一方、吹奏圧センサ１４０により検出された吹奏圧がオフ閾値以上である場合（ステップＳ３２２のＮｏ）には、音源ＬＳＩ１７０は、現在の発音状態で使用されている発音ピッチに応じた発音開始アドレスに基づいて、楽音ＰＣＭ音源２２４からピッチ音成分の波形データを読み込む（ステップＳ３１２）。次いで、音源ＬＳＩ１７０は、読み込まれたピッチ音成分の波形データに、吹奏圧センサ１４０により検出された吹奏圧に応じた値（音量設定値）を乗算させて、楽音演算波形データを生成する（ステップＳ３１４）。その後、音源ＬＳＩ１７０は、ピッチ音源制御処理を終了して、図４に示したメインフローに戻る。
【００４２】
これにより、電子管楽器１００が楽音を発音している状態で、演奏者がマウスピース１０に吹き込んだ息の量（吹奏圧）が所定の閾値（オフ閾値）以上である場合には、運指操作により指定した音高に応じた楽音を生成する処理、及び、当該楽音を吹き込んだ息の量（吹奏圧）に応じた音量に設定する処理が継続される。すなわち、現在の楽音を発音する発音状態が維持される。また、電子管楽器１００が発音している状態で、吹き込んだ息の量（吹奏圧）が所定の閾値（オフ閾値）未満になると、楽音の発音が停止される。
【００４３】
次いで、図４に示したメインフローに戻って、音源ＬＳＩ１７０は、上述したノイズ音源制御処理（ステップＳ１１０）により生成された呼気音演算波形データと、ピッチ音源制御処理（ステップＳ１１２）により生成された楽音演算波形データとを加算して、デジタル音響信号として出力する。そして、ＣＰＵ１１０は、音源ＬＳＩ１７０から出力されたデジタル音響信号を、ＤＡＣ１８５を介してアナログ信号に変換し、発音部１８０から発音させる（ステップＳ１１４）。これにより、運指操作により指定された音高に応じたノイズ音成分を有する呼気音とピッチ音成分を有する楽音とが合成された楽器音が、マウスピース１０に吹き込んだ息の量（吹奏圧）に応じた音量に制御されてスピーカ５から発音される。
【００４４】
以下、ＣＰＵ１１０及び音源ＬＳＩ１７０が、上述したノイズ音源制御処理及びピッチ音源制御処理を含むステップＳ１０４〜Ｓ１１４の処理を繰り返し実行することにより、楽器音がスピーカ５から連続的に発音されて楽曲が演奏される。なお、図４に示したフローチャートにおいては図示を省略したが、ＣＰＵ１１０は、上述した一連の処理動作（ステップＳ１０２〜Ｓ１１４）の実行中に、演奏が中断又は終了する状態の変化を検出した場合や、プログラム実行中の異常が発生した場合等には、処理動作を強制的に終了する。
【００４５】
次に、本実施形態に係る電子管楽器の制御方法（楽音生成方法）により実現される楽器音について具体的に説明する。
図７は、アコースティック管楽器における楽器音の一例を示す波形図であり、図８は、本実施形態に係る電子管楽器の制御方法（楽音生成方法）により実現される楽器音（呼気音と楽音との合成波形）の一例を示す波形図である。
【００４６】
まず、アコースティック管楽器における楽器音について説明する。アコースティック管楽器を演奏するために、演奏者がマウスピースから息を吹き込むと、図７に示すように、最初は息が弱い状態（すなわち、息の量が少なく吹奏圧が低い状態）であるため、息を吹き込む際の呼気音のみが発生する（時刻t1〜）。次いで、息が強く吹き込まれた状態（すなわち、息の量が多くなり吹奏圧が高い状態）になると、マウスピースのリードが振動して演奏者が指穴スイッチにより指定した音高の楽音が発生する（時刻t2〜）。そして、吹き込む息が次第に弱く（すなわち、息の量が少なくなって吹奏圧が低い状態に）なると、楽音が途絶えて呼気音のみが残り（時刻t3〜）、最終的には呼気音も途絶えて消音する（時刻t4）。
【００４７】
ここで、アコースティック管楽器においては、マウスピースに息をゆっくり吹き込めば、呼気音が長く発生してから楽音が鳴り始める。これに対して、息を強く吹き込めば呼気音が短く発生してから楽音が鳴り始めることになる。すなわち、演奏者がマウスピースに息を吹き込んでから、指穴スイッチにより指定した音高の楽音が発生するまでにタイムラグ（遅延）が必然的に生じる。そのため、演奏者は、演奏する楽曲に合わせて楽音を発生させるために、音高を指定する運指操作とマウスピースへの息の吹き始めのタイミングを楽音の発生タイミングよりも早くするように演奏を行う必要がある。
【００４８】
このように、アコースティック管楽器においては、演奏のタイミングや状態によって呼気音と楽音の発音タイミングが異なる。また、アコースティック管楽器において、マウスピースに息を吹き込んでいる状態では常に呼気音が発生しているので、人間が聴覚を介して認識する楽器音というのは、指穴スイッチにより指定された音高の楽音と呼気音とが混合した音ということになる。
【００４９】
そこで、本実施形態においては、上述したように、音源データとして、例えばアコースティック管楽器を実際に演奏した際のＰＣＭ録音波形から、楽音に対応するピッチ音成分の波形データと、呼気音に対応するノイズ音成分の波形データとを分離、抽出して、それぞれの波形データを個別に記憶した音源（ピッチ音源、ノイズ音源）を備えている。
【００５０】
加えて、本実施形態においては、上述した楽音生成方法を実行することにより、図８に示すように、演奏時の指穴スイッチ１５０の運指操作により音高が決定されたタイミング（図中（ａ））で、ノイズ音源から当該音高に応じた波形データが抽出されて呼気音に対応するノイズ音が生成される。生成されたノイズ音は、吹奏圧センサ１４０により検出される吹奏圧に応じた音量に設定されて発音部１８０から発音される（図中（ｂ）：時刻t11〜）。
【００５１】
吹奏圧センサ１４０により検出される吹奏圧が所定のオン閾値以上となる範囲（図中（ｃ）；発音可能ブレス域）では、ピッチ音源から当該音高に応じた波形データが抽出されて楽音に対応するピッチ音が生成される。このとき、ノイズ音源においては呼気音に対応するノイズ音が継続して生成される。これらのピッチ音及びノイズ音は、吹奏圧センサ１４０により検出される吹奏圧に応じた音量に設定された後、加算されて、ピッチ音とノイズ音とが合成された楽器音が発音部１８０から発音される（図中（ｂ）、（ｄ）：時刻t12〜t13）。
【００５２】
そして、楽音に対応するピッチ音が発音されている状態で、吹奏圧センサ１４０により検出される吹奏圧が所定のオフ閾値未満になると、ピッチ音の生成が停止されて、ノイズ音のみが継続して生成される。このノイズ音は、吹奏圧センサ１４０により検出される吹奏圧に応じた音量に設定されて発音部１８０から発音される（図中（ｂ）：時刻t13〜）。
【００５３】
これにより、図７に示したようなアコースティック管楽器における楽器音と同様に、少なくとも楽音に対応するピッチ音が発音される期間の前後に、呼気音に対応するノイズ音が発音される波形モデルが再現される（図中（ｅ））。
【００５４】
ここで、図８（ａ）、（ｂ）、（ｅ）に示したように、呼気音に対応するノイズ音は、指穴スイッチ１５０の運指操作により音高（ピッチ）が決定されたタイミングで直ちに発音が開始される。そのため、音源ＬＳＩ１７０は、吹奏圧センサ１４０により検出される吹奏圧が極めて小さい値であっても、指定された音高に応じたノイズ音が発音部１８０から発音されるように、ノイズ音源におけるノイズ音の生成処理、及び、乗算器２１６における音量設定処理が制御される。このように、吹奏圧がゼロ近辺の極めて小さい状態においては、一般に、吹奏圧センサ１４０における検出性能に起因するアナログノイズ成分が相対的に大きい状態となり、この成分が発音部１８０から発音されるノイズ音に含まれることになる。本発明においては、吹奏圧が極めて小さい状態においてもノイズ音を発生させることが目的の一つでもあるので、このようなアナログノイズ成分も、より効果的なノイズ音を発音させるうえで有効に寄与する。
【００５５】
上述したように、本実施形態においては、電子管楽器の演奏に伴う指穴スイッチの運指操作により音高が決定され、吹奏圧センサにより息の吹き込み（吹き始め）が検出されたタイミングで、当該音高に応じたノイズ音（呼気音）の発音が開始される。このとき、吹奏圧センサにより検出される吹奏圧が、予め設定されたオン閾値未満の場合には、ノイズ音の音量が吹奏圧に応じて線形的に制御される。そして、吹奏圧がオン閾値以上になった場合には、ノイズ音（呼気音）の発音に並行して、当該音高に応じたピッチ音（楽音）の発音が開始されるとともに、その際の吹奏圧に応じてピッチ音及びノイズ音の音量が線形的に制御される。そして、吹奏圧がオフ閾値未満になった場合には、ピッチ音（楽音）の発音を停止して、ノイズ音（呼気音）のみの発音が継続される。
【００５６】
これにより、本実施形態においては、アコースティック管楽器の演奏時における呼気音から楽音を発音するまで、及び、楽器音の発音中から楽音が途絶え呼気音のみが発音されるまで、のそれぞれの遷移に対して、より近似する発音特性や演奏効果を再現することができ、実際のアコースティック管楽器に近似する演奏感を有する電子楽器を実現することができる。
【００５７】
なお、本実施形態においては、指穴スイッチの運指操作により指定される音高に応じたノイズ音（すなわち、ピッチ音成分を有する呼気音）を生成させる手法として、予め各音高におけるノイズ音成分の波形データをノイズ音源として記憶しておき、指定された音高に応じた波形データを抽出する手法を示した。本発明はこれに限定されるものではなく、例えばノイズ音源にノイズ音成分の基本となる波形データを記憶しておき、指定された音高に応じた周波数特性を有するバンドパスフィルタを用いて当該波形データの周波数帯域を制限することにより、音高に応じたノイズ音を生成するものであってもよい。この場合においても、指定された音高に応じたノイズ音（呼気音）を発音させることができ、実際のアコースティック管楽器に近似する発音特性や演奏効果を再現することができる。
【００５８】
（変形例）
次に、上述した実施形態の変形例について説明する。
図９は、本実施形態に係る電子管楽器の楽音生成方法の変形例を説明するための機能ブロック図であり、図１０は、本実施形態の変形例に係る電子管楽器の制御方法（楽音生成方法）に適用される音量設定変換テーブルの例を示す変換特性図である。
【００５９】
上述した実施形態においては、図３に示した乗算器２１６、２２６において、吹奏圧センサ１４０により検出される吹奏圧が高くなるほど、呼気音に対応するノイズ音、及び、楽音に対応するピッチ音の音量が大きくなるように線形的（リニア）に制御する場合について説明した。本実施形態の変形例においては、吹奏圧に対するノイズ音の音量の設定が、非線形的な変換特性に基づいて制御される。すなわち、吹奏圧に対する呼気音の音量を設定する際の変化特性（非線形的）が、楽音の音量を設定する際の変化特性（線形的）とは異なるように設定されている。
【００６０】
本変形例においては、例えば図９に示すように、上述した実施形態に示した楽音生成装置（図３の機能ブロック）において、吹奏圧センサ１４０により検出された吹奏圧が音量制御部２３０を介して、ノイズ音源側の乗算器２１６に入力される。音量制御部２３０は、吹奏圧センサ１４０により検出される吹奏圧に対して、非線形の変換特性を有する音量設定変換テーブルを参照して、音量設定値を抽出、設定する。乗算器２１６は、ノイズ音源において生成されたノイズ音に、この非線形性を有する音量設定値を乗算することによりノイズ音の音量を設定する。一方、乗算器２２６は、上述した実施形態と同様に、ピッチ音源において生成されたピッチ音に、吹奏圧に対して線形性を有する音量設定値を乗算することによりピッチ音の音量を設定する。
【００６１】
ここで、音量制御部２３０は、例えば図１０（ａ）、（ｂ）に示すような、カーブ特性を有する音量設定変換テーブルを備えている。図１０（ａ）に示す音量設定変換テーブルは、マウスピース１０への息の吹き始め（吹奏圧「０」の状態）から、例えば上述した閾値回路２２０に設定されるオン閾値ＴＨon付近までは、吹奏圧に対する音量設定値の変換特性が略線形性を有している。一方、楽音に対応するピッチ音が発音されるオン閾値ＴＨon以上の吹奏圧の範囲では、オン閾値ＴＨon付近の音量設定値（上限値）に収束する変換特性を有している。これにより、楽音に対応するピッチ音が発音されるまでは、吹奏圧に応じてノイズ音の音量が線形的に変化し、ピッチ音が発音された後には、ノイズ音の音量が一定に抑えられるので、ピッチ音（楽音）が相対的に強調されて、アコースティック管楽器に近似する発音特性や演奏効果を再現することができる。
【００６２】
また、図１０（ｂ）に示す音量設定変換テーブルは、図１０（ａ）と同様に、息の吹き始めからオン閾値ＴＨon付近までは、変換特性が略線形性を有し、オン閾値ＴＨon以上の吹奏圧の範囲では、音量設定値が小さくなる、又は、オン閾値ＴＨon付近よりも小さい音量設定値（下限値）に収束する変換特性を有している。これにより、ピッチ音が発音された後には、ノイズ音の音量が低く抑えられるので、ピッチ音（楽音）が相対的により強調される。一般に、アコースティック管楽器の楽器音に対して、人間の聴覚はピッチ音が大きくなるとノイズ音が相対的に小さくなるように認識する。したがって、図１０（ｂ）に示す音量設定変換テーブルを適用した場合には、アコースティック管楽器により近似する発音特性や演奏効果を再現することができる。
【００６３】
図１０（ａ）、（ｂ）に示したような音量設定変換テーブルは、例えばアコースティック管楽器を実際に演奏した際の、ノイズ音成分の相対的な音量変化の傾向に近似するカーブ特性に基づいて作成される。なお、本変形例に係る音量制御部２３０は、例えば変換特性が異なる音量設定変換テーブルを複数備え、演奏者が操作スイッチ１６０等を操作することにより、音量設定変換テーブルを任意に切り替えたり、変換特性を調整したりすることができるものであってもよい。
【００６４】
また、上述した実施形態においては、電子管楽器１００の演奏時における息の吹き始めから楽音の発音までの間に、指穴スイッチ１５０の運指操作により指定される音高に応じたノイズ音（呼気音）を発音する場合について説明した。本実施形態の他の変形例においては、ノイズ音に加え、指穴スイッチ１５０の操作音を発音させる制御を行う。一般に、アコースティック管楽器において運指操作により音高を指定する際には、指穴スイッチの操作音（「カタカタ」や「カチカチ」等の機械音）が発生する。そこで、本変形例においては、予め録音された、或いは、生成された指穴スイッチの操作音を記憶しておき、指穴スイッチ１５０の操作タイミングに同期させて、当該操作音を発生させた後、上述した楽音生成方法によりノイズ音やピッチ音を発生させる。これにより、実際のアコースティック管楽器に近似する演奏感を有する電子楽器を実現することができる。
【００６５】
なお、上述した実施形態においては、一連の楽音生成処理を音源ＬＳＩ１７０により実行する場合について説明したが、本発明はこれに限定されるものではなく、音源ＬＳＩ１７０と同等の機能を備えたＣＰＵ１１０により楽音生成処理を実行するものであってもよい。
【００６６】
また、上述した実施形態及び変形例においては、ノイズ音源により生成されたノイズ音を、乗算器２１６により吹奏圧に応じた音量に設定する際の変化特性として、吹奏圧の変化に対して音量設定値が線形性や非線形性（カーブ特性）を有して連続的に変化する場合について説明した。本発明はこれに限定されるものではなく、例えば、吹奏圧の変化に対して音量設定値が段階的に変化するものであってもよい。その場合、例えば、吹奏圧がオン閾値未満の場合にはノイズ音の発音が可能な、比較的小さい一定の音量に設定され、オン閾値以上の場合には比較的大きい音量であって、かつ、吹奏圧に応じた音量に設定されるものであってもよい。
【００６７】
また、上述した実施形態においては、サクソフォン型の外形を有する電子管楽器１００を示したが、本発明はこれに限定されるものではない。すなわち、本発明は、演奏時の呼気の吹奏圧を検出して、発音される楽音の音量を制御する構成を有する電子楽器であれば、クラリネット型やトランペット型等の他のアコースティック管楽器を模したものであってもよい。
【００６８】
以上、本発明のいくつかの実施形態について説明したが、本発明は、上述した実施形態に限定されるものではなく、特許請求の範囲に記載された発明とその均等の範囲とを含むものである。
以下に、本願出願の当初の特許請求の範囲に記載された発明を付記する。
【００６９】
（付記）
［１］
吹奏圧を検出する吹奏圧センサと、
楽音の音高を指定するキースイッチと、
呼気音に対応する第１信号を発生させる第１音源と、
前記キースイッチにより指定された前記音高を有する前記楽音に対応する第２信号を発生させる第２音源と、
前記キースイッチへの操作に基づいて、前記第１音源による前記第１信号の発生を開始させ、前記吹奏圧センサにより検出される前記吹奏圧に基づいて、前記第２音源による前記第２信号の発生を開始させるとともに、前記吹奏圧に基づいて、前記第１信号による前記呼気音を発音させる際の音量及び前記第２信号による前記楽音を発音させる際の音量を制御する制御部と、
を備える楽音生成装置。
【００７０】
［２］
前記［１］に記載の楽音生成装置において、
前記制御部は、
前記第１音源により、前記キースイッチにより指定された前記音高に応じたノイズ音成分を有する前記第１信号を発生させるように制御する楽音生成装置。
【００７１】
［３］
前記［１］又は［２］に記載の楽音生成装置において、
前記制御部は、
前記キースイッチにより前記楽音の音高が決定されたタイミングで、前記第１信号の発生を開始させるように前記第１音源を制御する楽音生成装置。
【００７２】
［４］
前記［１］乃至［３］のいずれかに記載の楽音生成装置において、
前記第１音源が発生した前記第１信号を入力し、前記呼気音が指定された音量となるように前記第１信号を調整して出力する第１音量設定部と、
前記第２音源が発生した前記第２信号を入力し、前記楽音が指定された音量となるように前記第２信号を調整して出力する第２音量設定部と、
を備え、
前記制御部は、前記第１音量設定部に対して指定する音量と前記第２音量設定部に対して指定する音量とを、それぞれ異なる前記吹奏圧に基づく条件で制御する楽音生成装置。
【００７３】
［５］
前記［４］に記載の楽音生成装置において、
前記制御部は、
前記吹奏圧センサにより検出される前記吹奏圧に応じて、前記第１音量設定部により設定される前記呼気音の音量の変化特性と、前記第２音量設定部により設定される前記楽音の音量の変化特性とが異なるように制御する楽音生成装置。
【００７４】
［６］
前記［４］又は［５］に記載の楽音生成装置において、
前記制御部は、
前記吹奏圧センサにより検出される前記吹奏圧が予め設定された閾値未満の場合には、前記第２信号による前記楽音を発生させることなく、前記第１信号による前記呼気音のみを発生させ、
前記吹奏圧が前記閾値以上の場合には、前記第１信号による前記呼気音を発生させるとともに、前記第２信号による前記楽音を発生させ、前記第２音量設定部により前記吹奏圧に基づいて前記楽音の音量を設定するように制御する楽音生成装置。
【００７５】
［７］
前記［６］に記載の楽音生成装置において、
前記制御部は、
前記吹奏圧センサにより検出される前記吹奏圧が前記閾値未満の場合であっても、前記第１信号による前記呼気音が発音可能な音量に設定されるように前記第１音量設定部を制御する楽音生成装置。
【００７６】
［８］
前記［６］又は［７］に記載の楽音生成装置において、
前記制御部は、
前記吹奏圧センサにより検出される前記吹奏圧が前記閾値以上になった後、前記閾値未満になった場合には、前記第２信号による前記楽音の発音を停止するように前記第２音量設定部を制御し、前記第１信号による前記呼気音の発音を継続するように前記第１音量設定部を制御する楽音生成装置。
【００７７】
［９］
前記［１］乃至［８］のいずれかに記載の楽音生成装置と、
演奏のための息が吹き込まれるマウスピースと、
前記マウスピースに吹き込まれた息の量に応じた前記吹奏圧に基づいて、前記音量が設定された前記呼気音、又は、前記音量が設定された前記呼気音及び前記楽音が合成された楽器音を発音する発音部と、
を備える電子管楽器。
【００７８】
［１０］
吹奏圧を検出する吹奏圧センサと、楽音の音高を指定するキースイッチと、呼気音に対応する第１信号を発生させる第１音源と、前記キースイッチにより指定された前記音高を有する前記楽音に対応する第２信号を発生させる第２音源と、を有する楽音生成装置の楽音生成方法であって、
前記キースイッチへの操作に基づいて、前記第１音源による前記第１信号の発生を開始させ、前記吹奏圧センサにより検出される前記吹奏圧に基づいて、前記第２音源による前記第２信号の発生を開始させるとともに、前記吹奏圧に基づいて、前記第１信号による前記呼気音を発音させる際の音量及び前記第２信号による前記楽音を発音させる際の音量を制御する楽音生成方法。
【００７９】
［１１］
吹奏圧を検出する吹奏圧センサと、楽音の音高を指定するキースイッチと、呼気音に対応する第１信号を発生させる第１音源と、前記キースイッチにより指定された前記音高を有する前記楽音に対応する第２信号を発生させる第２音源と、を有する楽音生成装置のプログラムであって、
コンピュータに、
前記キースイッチへの操作に基づいて、前記第１音源による前記第１信号の発生を開始させ、前記吹奏圧センサにより検出される前記吹奏圧に基づいて、前記第２音源による前記第２信号の発生を開始させるとともに、前記吹奏圧に基づいて、前記第１信号による前記呼気音を発音させる際の音量及び前記第２信号による前記楽音を発音させる際の音量を制御させるプログラム。
【符号の説明】
【００８０】
１０      マウスピース
１００    電子管楽器
１１０    ＣＰＵ（制御部）
１４０    吹奏圧センサ
１５０    指穴スイッチ（キースイッチ）
１６０    操作スイッチ
１７０    音源ＬＳＩ（制御部）
１８０    発音部
１９０    バス
２１０    指穴スイッチ−ピッチ変換器
２１２    ピッチ−アドレス発生器
２１４    呼気音ＰＣＭ音源（第１音源）
２１６    乗算器（第１音量設定部）
２２０    閾値回路
２２２    ピッチ−アドレス発生器
２２４    楽音ＰＣＭ音源（第２音源）
２２６    乗算器（第２音量設定部）
２３０    音量制御部
【図１】
2020190701.tif 000003
【図２】
2020190701.tif 000004
【図３】
2020190701.tif 000005
【図４】
2020190701.tif 000006
【図５】
2020190701.tif 000007
【図６】
2020190701.tif 000008
【図７】
2020190701.tif 000009
【図８】
2020190701.tif 000010
【図９】
2020190701.tif 000011
【図１０】
2020190701.tif 000012