Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP4419966B2 - Electronic wind instrument and program thereof - Google Patents
[go: Go Back, main page]

JP4419966B2 - Electronic wind instrument and program thereof - Google Patents

Electronic wind instrument and program thereof Download PDF

Info

Publication number
JP4419966B2
JP4419966B2 JP2006011136A JP2006011136A JP4419966B2 JP 4419966 B2 JP4419966 B2 JP 4419966B2 JP 2006011136 A JP2006011136 A JP 2006011136A JP 2006011136 A JP2006011136 A JP 2006011136A JP 4419966 B2 JP4419966 B2 JP 4419966B2
Authority
JP
Japan
Prior art keywords
pitch
sound
distance
lip
sound source
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2006011136A
Other languages
Japanese (ja)
Other versions
JP2007193100A (en
Inventor
孝一郎 柴田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
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 JP2006011136A priority Critical patent/JP4419966B2/en
Publication of JP2007193100A publication Critical patent/JP2007193100A/en
Application granted granted Critical
Publication of JP4419966B2 publication Critical patent/JP4419966B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Electrophonic Musical Instruments (AREA)

Description

本発明は、自然管楽器の吹奏音を電子的に再現する電子管楽器に関する。   The present invention relates to an electronic wind instrument that electronically reproduces the wind sound of a natural wind instrument.

周知のように、電子管楽器は、自然管楽器を模したリッププレートと演奏用キーの両操作子を備え、リッププレートの唄口から呼気が吹入されると、演奏用キーの押下の組み合わせである運指に応じてピッチを特定し、そのピッチで唄口の呼気圧に応じた音量の吹奏音を合成して放音するようになっている。
ここで、自然管楽器に特有の奏法の1つにオクターブ切り替えがある。オクターブ切り替えは、オクターブを切り替えるための固有の演奏用キーを備えないフルートのような楽器において、「アンブッシャ」と呼ばれる呼気を吹入する下唇の動きを微妙に変えることによって、運指を固定したまま吹奏音のオクターブをコントロールする奏法を意味し、「オーバーブロー」や「リップスラー」などともいう。
特許文献1には、オクターブ切り替えを精緻に検出し得る電子管楽器の開示がある。この文献に開示された電子管楽器は、唄口内に離散的に設置した複数の呼気圧検出センサを通じて呼気の吹入の向きを検出する。そして、検出した向きに応じて現在のオクターブを特定した後、そのオクターブに従ったピッチの楽音信号の出力を音源へ指示するようになっている。
特開平07−199919号公報
As is well known, an electronic wind instrument has both a lip plate and a performance key simulating a natural wind instrument, and is a combination of pressing a performance key when exhalation is blown from the lip of the lip plate. The pitch is specified according to the fingering, and the sound of the sound corresponding to the expiratory pressure at the mouth is synthesized and emitted at that pitch.
Here, octave switching is one of the playing methods peculiar to natural wind instruments. Octave switching fixed the fingering by subtly changing the movement of the lower lip that infuses exhalation called "Ambusher" in instruments like flute that do not have a unique performance key to switch octaves It means a performance method that controls the octave of the sound of the wind. It is also called “over blow” or “lip slur”.
Patent Document 1 discloses an electronic wind instrument that can accurately detect octave switching. The electronic wind instrument disclosed in this document detects the direction of exhalation of breath through a plurality of expiratory pressure detection sensors discretely installed in the mouth. Then, after specifying the current octave according to the detected direction, the sound source is instructed to output a musical sound signal having a pitch according to the octave.
Japanese Patent Application Laid-Open No. 07-199919

ところで、主にジャズなどの楽曲を吹奏する自然管楽器の吹奏者は、管を自身の方に向けて僅かに回転させることでピッチを微調整する「ピッチベンド」と呼ばれる奏法を用いる場合があり、上述したオクターブ切り替えに加えてこのピッチベンドの演奏操作性をも忠実に再現した電子管楽器の実現が望まれるようになってきている。
発明者らは、そのような電子管楽器を実現すべく自然管楽器が吹奏される様子を注意深く観察したところ、オクターブ切り替えが行われる際は吹奏者の下唇によるリッププレートへの接触圧が強くなり、また、ピッチベンドが行われる際は吹奏者の唇とリッププレートの唄口の間の距離が小さくなるとの因果関係を得た。その結果を基に発明者らは、唇との距離を検出する距離センサとその接触圧を検出する圧力センサとを電子管楽器に搭載させ、両センサの検出内容を音源から出力させる音のピッチ変更に連動させてみてはどうかとの着想に至った。つまり、距離センサが検出した距離が閾値よりも近くなると音源から出力させている音をピッチベンドダウンさせ、圧力センサが検出した接触圧が閾値よりも大きくなると今度はその音のピッチをオクターブアップさせるのである。
By the way, a natural wind instrument player who mainly plays music such as jazz may use a technique called “pitch bend” in which the pitch is finely adjusted by slightly rotating the tube toward itself. In addition to the octave switching, it has been desired to realize an electronic wind instrument that faithfully reproduces the performance operability of this pitch bend.
The inventors have carefully observed how natural wind instruments are played to realize such an electronic wind instrument, and when octave switching is performed, the contact pressure on the lip plate by the lower lip of the performer increases, Moreover, when pitch bend was performed, the causal relationship that the distance between the lip of a wind blower and the lip of a lip plate became small was acquired. Based on the results, the inventors installed a distance sensor that detects the distance to the lips and a pressure sensor that detects the contact pressure on the electronic wind instrument, and changes the pitch of the sound that outputs the detection contents of both sensors from the sound source. I came up with the idea of trying to make it work together. In other words, when the distance detected by the distance sensor is closer than the threshold, the sound output from the sound source is pitch-bended, and when the contact pressure detected by the pressure sensor is greater than the threshold, the pitch of the sound is increased octave. is there.

しかしながら、吹奏者は、ピッチを微調整すべく管を自身の側に僅かに回転させたつもりであっても無意識のうちに下唇をリッププレートに強く押し当ててしまっていることも少なくない。その場合、距離センサと圧力センサとを用いてオクターブ切り替えとビッチベンドの両奏法を単に検出するに過ぎない構成では、距離センサの検出値だけでなく圧力センサの検出値までもが閾値を超えてしまい、吹奏者の本来の意図とは異なるオクターブアップされたピッチの音が音源から出力されてしまうおそれがあった。
本発明は、このような背景の下に案出されたものであり、自然管楽器のオクターブアップとピッチベンドの両奏法を精緻に検出し、その演奏操作性をリアルに再現できるような電子管楽器を提供することを目的とする。
However, it is often the case that the blower unconsciously presses the lower lip strongly against the lip plate even if he intends to slightly rotate the tube toward his side to fine-tune the pitch. In that case, in a configuration that simply detects both octave switching and Bitch bend performance using a distance sensor and a pressure sensor, not only the detection value of the distance sensor but also the detection value of the pressure sensor exceeds the threshold value. There is a possibility that a sound of an octave-up pitch that is different from the original intention of the blower may be output from the sound source.
The present invention has been devised under such a background, and provides an electronic wind instrument that can accurately detect both the octave-up and pitch bend performance methods of a natural wind instrument and reproduce the performance operability in a realistic manner. The purpose is to do.

本発明の好適な態様である電子管楽器は、吹奏者の下唇と接触させる部材と唄口とを有するリッププレートと、複数のキーを有する演奏操作子と、下唇の前記部材に対する接触圧を検出し、検出した接触圧を示す圧力値を順次生成する第1の検出手段と、前記唄口から吹奏者の唇までの距離を検出し、検出した距離を示す距離値を順次生成する第2の検出手段と、圧力値が第1の閾値を上回るときと下回るときに音源から夫々出力されるべき音のピッチの各対を、キーの押下の各組み合わせと対応付けて記憶したメモリと、吹奏者の手指により押下された前記演奏操作子のキーの組み合わせと対応付けて前記メモリに記憶された対を成す両ピッチのうち、前記第1の検出手段が生成する圧力値と第1の閾値とを比較した結果を基に特定される一方のピッチの音を音源から出力させる出力制御手段と、前記第2の検出手段により生成される距離値が第2の閾値よりも小さくなっておらず且つ前記第1の検出手段が生成する圧力値が第1の閾値を跨いで遷移した時、前記音源から出力させている音のピッチを前記対を成す両ピッチのうち他方のピッチへと変化させるピッチ変化制御手段とを備える。   An electronic wind instrument according to a preferred embodiment of the present invention includes a lip plate having a member to be brought into contact with the lower lip of the player and a lip, a performance operator having a plurality of keys, and a contact pressure of the lower lip against the member. A first detecting means for detecting and sequentially generating a pressure value indicating the detected contact pressure; and a second detecting means for detecting a distance from the lip to the lip of the blower and sequentially generating a distance value indicating the detected distance. A memory for storing each pair of pitches of the sound to be output from the sound source when the pressure value exceeds and falls below the first threshold value, in association with each combination of key presses, A pressure value generated by the first detection means and a first threshold value among both pitches that form a pair stored in the memory in association with a key combination of the performance operator pressed by a finger of a person Specified based on the result of comparing Output control means for outputting the sound of the pitch from the sound source, and the pressure value generated by the first detection means and the distance value generated by the second detection means is not smaller than the second threshold value Pitch change control means for changing the pitch of the sound output from the sound source to the other pitch of the paired pitches when the value transits across the first threshold value.

この態様において、前記出力制御手段は、前記一方のピッチの音の出力の開始を指示するメッセージを音源へ供給し、前記ピッチ変化制御手段は、音源から出力されている音の出力の停止を指示するメッセージと前記他方のピッチの音の出力の開始を指示するメッセージとを音源へ供給するようにしてもよい。   In this aspect, the output control means supplies a message to the sound source to start the output of the one pitch sound, and the pitch change control means instructs to stop the output of the sound output from the sound source. And a message for instructing the start of output of the sound of the other pitch may be supplied to the sound source.

また、前記メモリに記憶されたピッチの各対の各々は、1オクターブのピッチ差を有するピッチの対であってもよい。   Each of the pitch pairs stored in the memory may be a pitch pair having a pitch difference of one octave.

前記ピッチ変化制御手段は、前記生成される距離値が第2の閾値よりも小さくなった時、その距離値に応じたベンド量のピッチベンドダウンを指示するメッセージを音源へ供給するようにしてもよい。   When the generated distance value is smaller than the second threshold, the pitch change control means may supply a message to the sound source instructing a pitch bend down of a bend amount corresponding to the distance value. .

また、前記第1の検出手段は、各々の表面に電極を有する上側電極シートと下側電極シートの表面同士を感圧導電体を挟んで重ね合わせ、下側電極シートの裏面を前記リッププレートの表面と接着させたメンブレンスイッチであって、前記下唇と接触させる部材は、前記メンブレンスイッチの上側電極シートを下側電極シートに向かって押し下げ得る位置にて自らの一端を前記リッププレートに対して上下方向に揺動自在に連結させたアクチエータであってもよい。   In addition, the first detection means superimposes the surfaces of the upper electrode sheet and the lower electrode sheet having electrodes on each surface with a pressure-sensitive conductor interposed therebetween, and the back surface of the lower electrode sheet is placed on the lip plate. The membrane switch adhered to the surface, the member that contacts the lower lip is configured such that one end of the membrane switch is positioned against the lip plate at a position where the upper electrode sheet of the membrane switch can be pushed down toward the lower electrode sheet. An actuator that is swingably connected in the vertical direction may be used.

本発明の別の好適な態様であるプログラムは、吹奏者の下唇と接触させる部材と唄口とを有するリッププレートと、複数のキーを有する演奏操作子と、下唇の前記部材に対する接触圧を検出し、検出した接触圧を示す圧力値を順次生成する第1の検出手段と、前記唄口から吹奏者の唇までの距離を検出し、検出した距離を示す距離値を順次生成する第2の検出手段と、前記第1の検出手段が生成する圧力値が第1の閾値を上回るときと下回るときに音源から夫々出力されるべき音のピッチの各対を、キーの押下の各組み合わせと対応付けて記憶したメモリとを備えた電子管楽器に、吹奏者の手指により押下された前記演奏操作子のキーの組み合わせと対応付けて前記メモリに記憶された対を成す両ピッチのうち、前記第1の検出手段が生成する圧力値と第1の閾値とを比較した結果を基に特定される一方のピッチの音を音源から出力させる出力制御処理と、前記第2の検出処理にて生成する距離値が第2の閾値よりも小さくなっておらず且つ前記第1の検出処理にて生成する圧力値が第1の閾値を跨いで遷移したとき、前記音源から出力させている音のピッチを前記対を成す両ピッチのうち他方のピッチへと変化させるピッチ変化制御処理とを実行させる。   According to another preferred embodiment of the present invention, a program includes a lip plate having a member to be brought into contact with the lower lip of the blower and a lip, a performance operator having a plurality of keys, and a contact pressure of the lower lip against the member. First detecting means for sequentially generating a pressure value indicating the detected contact pressure, and detecting a distance from the lip to the lip of the blower, and sequentially generating a distance value indicating the detected distance. Each pair of key depressions, each pair of sound pitches to be output from the sound source when the pressure value generated by the first detection means exceeds and falls below the first threshold. Among the pitches that form a pair stored in the memory in association with a combination of keys of the performance operator pressed by a finger of a wind performer on an electronic wind instrument comprising a memory stored in association with Generated by the first detection means The output control process for outputting the sound of one pitch specified from the result of comparing the pressure value and the first threshold value from the sound source, and the distance value generated in the second detection process is the second threshold value. When the pressure value generated in the first detection process transits across the first threshold value, the pitch of the sound output from the sound source is the difference between the two pitches forming the pair. A pitch change control process for changing to the other pitch is executed.

本発明によると、自然管楽器のオクターブアップとピッチベンドの両奏法を精緻に検出し、その演奏操作性をリアルに再現できるような電子管楽器を提供することができる。   According to the present invention, it is possible to provide an electronic wind instrument that can accurately detect both the octave-up and pitch bend performance methods of a natural wind instrument and reproduce the performance operability in a realistic manner.

(発明の実施の形態)
本願発明の実施形態について説明する。
本実施形態にかかる電子フルートは、以下の2つの特徴を有する。
1つ目の特徴は、吹奏者の運指に応じて音源から出力させる楽音のピッチのオクターブ切り替えを吹奏者の下唇のリッププレートへの接触圧に応じて制御するオクターブ切替機能と、出力している楽音のピッチベンドダウンを演奏者の唇と唄口の間の距離に応じて制御するピッチベンドダウン機能とを搭載させた点である。
2つ目の特徴は、ピッチベンドダウン機能が働いている間はオクターブ切替機能をロックし、楽音のピッチのオクターブアップが行われないようにした点である。
(Embodiment of the Invention)
An embodiment of the present invention will be described.
The electronic flute according to the present embodiment has the following two features.
The first feature is the octave switching function that controls the octave switching of the pitch of the musical sound that is output from the sound source according to the fingering of the blower according to the contact pressure to the lip plate of the lower lip of the blower, and the output. It is equipped with a pitch bend down function for controlling the pitch bend down of a musical tone according to the distance between the performer's lips and the mouth.
The second feature is that the octave switching function is locked while the pitch bend down function is in operation, so that the octave up of the tone pitch is not performed.

図1は、本実施形態にかかる電子フルート1の外観を示す図である。図に示すように、この電子フルート1の筐体は、頭管部10、主管部20、及び足管部30から成る。そして、主管部20と足管部30には吹奏者の手指による操作を受け付ける操作子である演奏用キー40が、頭管部10には口唇による操作を受け付ける操作子であるリッププレート50がそれぞれ設けられている。更に、リッププレート50には、唄口51、接触圧検出部70、及び距離検出部80が設けられている。   FIG. 1 is a view showing an appearance of an electronic flute 1 according to the present embodiment. As shown in the figure, the casing of the electronic flute 1 includes a head tube portion 10, a main tube portion 20, and a foot tube portion 30. The main pipe section 20 and the foot pipe section 30 have a performance key 40 that is an operation element that accepts an operation with a finger of a blower, and the head pipe section 10 has a lip plate 50 that is an operation element that accepts an operation with a lip. Is provided. Further, the lip plate 50 is provided with a shed 51, a contact pressure detection unit 70, and a distance detection unit 80.

図2はリッププレート50の構成の詳細を示す断面図である。図に示すように、唄口51の手前側のベース部には断面が略L字状の窪部が形成されおり、アクチエータ71、発泡ゴム72、及びメンブレンスイッチ73からなる接触圧検出部70が収容されている。
メンブレンスイッチ73は、図3に示すように、各々の表面に電極を有する上側電極シート73aと下側電極シート73bを、互いの表面同士がメンブレンスペーサ73cと感圧導電性ゴム73dを挟み込むように重ね合わせてなる。そして、下側電極シート73bの裏面は窪部の長手面に接着されている。
FIG. 2 is a cross-sectional view showing details of the configuration of the lip plate 50. As shown in the figure, a recess having a substantially L-shaped cross section is formed in the base portion on the front side of the shed 51, and a contact pressure detection unit 70 including an actuator 71, foam rubber 72, and a membrane switch 73 is provided. Contained.
As shown in FIG. 3, the membrane switch 73 has an upper electrode sheet 73a and a lower electrode sheet 73b having electrodes on each surface, and the surfaces of the membrane switch 73 sandwich the membrane spacer 73c and the pressure-sensitive conductive rubber 73d. Overlapping. And the back surface of the lower electrode sheet 73b is bonded to the longitudinal surface of the recess.

図2において、アクチエータ71は、上面から下面にかけて先細るテーパ形状を成す部材であり、その上面の後端は窪部の短手面の上端に対して上下方向に揺動自在に連結されている。また、このアクチエータ71の上面の前端は上側にやや切り立って略一直線状の突起部74を形成しており、下面には略直方体状の発泡ゴム72が貼り付けられている。このアクチエータ71は、吹奏者の下唇から受けた接触力を自身の揺動を通じてメンブレンスイッチ73に伝達する。後述するように、音源から出力させる楽音のピッチのオクターブ切り替えはこの接触圧検出部70の検出内容に応じて制御される。   In FIG. 2, the actuator 71 is a member having a tapered shape that tapers from the upper surface to the lower surface, and the rear end of the upper surface is connected to the upper end of the short surface of the recess so as to be swingable in the vertical direction. . Further, the front end of the upper surface of the actuator 71 is slightly raised upward to form a substantially straight projection 74, and a substantially rectangular foam rubber 72 is attached to the lower surface. The actuator 71 transmits the contact force received from the lower lip of the blower to the membrane switch 73 through its own swing. As will be described later, the octave switching of the pitch of the musical sound output from the sound source is controlled according to the detection content of the contact pressure detection unit 70.

一方、リッププレート50の唄口51の奥には距離検出部80が立設されている。この距離検出部80は、距離センサ81を支持柱82を介して唄口51の奥側上部に固定してなる。距離センサ81は、唄口51の方向へ赤外線ビームを照射する赤外線発光素子、その照射方向の遮光物に反射されたビームを受光する受光素子、受光素子が受光したビームの光量に比例して電気抵抗が小さくなる可変抵抗などを備えた赤外線リフレクタ構成を成している。後述するように、音源から出力させる楽音のピッチベンドダウンはこの距離検出部80の検出内容に応じて制御される。   On the other hand, a distance detector 80 is erected in the back of the mouth 51 of the lip plate 50. The distance detection unit 80 is configured by fixing the distance sensor 81 to the upper part on the back side of the shed 51 via a support column 82. The distance sensor 81 is an infrared light emitting element that irradiates an infrared beam in the direction of the mouth 51, a light receiving element that receives a beam reflected by a light shielding object in the irradiation direction, and an electric power proportional to the amount of light received by the light receiving element. An infrared reflector configuration including a variable resistor that reduces resistance is formed. As will be described later, the pitch bend down of the musical sound output from the sound source is controlled in accordance with the detection content of the distance detection unit 80.

図4(a)乃至(c)を参照し、接触圧検出部70及び距離検出部80の駆動原理について説明する。
図4(a)に示すように、電子フルート1を吹奏する吹奏者は、自らの下唇をアクチエータ71の突起部74に接触させて唄口51へ息を吹入する。周知のように、感圧導電性ゴム73dは、圧縮すればするほどその圧縮方向の電気抵抗が小さくなるという性質を有している。アクチエータ71とリッププレート50の連結部位は弱い力で上方向に付勢されているので、アクチエータ71の突起部74に吹奏者の下唇が接触していなかったり或いは比較的弱い力で接触している状態では、感圧導電性ゴム73dの電気抵抗が無限大となって上側電極シート73aと下側電極シート73bの両接点間の電圧が最大になる。そして、吹奏者がピッチをオクターブアップさせるオクターブ切り替えを行う際は、図4(b)に示すように自らの下唇でアクチエータ71を強く押し下げるため、感圧導電性ゴム73dの電気抵抗が徐々に低くなって両接点間の電圧が低下する。よって、感圧導電性ゴム73dの両接点間に印加される電圧に応じて割り出される接触圧の閾値を好適に設定しておき、接触圧が閾値を跨いで遷移したか否かを参照すれば、オクターブ切り替えのタイミングを精緻に特定することができる。
The driving principles of the contact pressure detector 70 and the distance detector 80 will be described with reference to FIGS.
As shown in FIG. 4A, the player who plays the electronic flute 1 brings his / her lower lip into contact with the protrusion 74 of the actuator 71 and blows into the mouth 51. As is well known, the pressure-sensitive conductive rubber 73d has a property that the more it is compressed, the smaller the electric resistance in the compression direction. Since the connecting portion of the actuator 71 and the lip plate 50 is urged upward with a weak force, the lower lip of the blower is not in contact with the projection 74 of the actuator 71 or with a relatively weak force. In this state, the electric resistance of the pressure-sensitive conductive rubber 73d becomes infinite, and the voltage between both contacts of the upper electrode sheet 73a and the lower electrode sheet 73b is maximized. When the blower performs the octave switching to increase the pitch by an octave, the actuator 71 is pushed down strongly with his lower lip as shown in FIG. 4B, so that the electric resistance of the pressure-sensitive conductive rubber 73d gradually increases. It becomes low and the voltage between both contacts falls. Therefore, the threshold value of the contact pressure calculated according to the voltage applied between the two contacts of the pressure-sensitive conductive rubber 73d is preferably set, and it is referred to whether or not the contact pressure has shifted across the threshold value. For example, the timing of octave switching can be specified precisely.

また、吹奏者がピッチベンドダウンを行っていない間は吹奏者の唇と唄口51の間に十分な距離が確保され、距離センサ81の可変抵抗の電気抵抗が無限大となって抵抗に印加される電圧は最大となる。そして、吹奏者がピッチベンドダウンさせるべく管を回転させると、図4(c)に示すようにその唇が唄口51に近づいていくため、距離センサ81の可変抵抗の電気抵抗が徐々に低下していく。よって、距離センサ81の可変抵抗に印加される電圧に応じて割り出される距離の閾値を好適に設定しておき、距離が閾値を跨いで遷移したか否かを参照すれば、ピッチベンドダウンのタイミングを精緻に特定することができる。更に、唇と距離センサ81の距離が閾値を越えてより近づいたときは、その近づいた距離の大きさに応じてピッチベンドダウンのベンド量を大きくしていくとよい。   Further, while the blower is not performing the pitch bend down, a sufficient distance is secured between the lip of the blower and the buttock 51, and the electric resistance of the variable resistor of the distance sensor 81 becomes infinite and is applied to the resistance. The maximum voltage is maximum. When the blower rotates the tube to bend the pitch, the lips approach the shed 51 as shown in FIG. 4C, and the electric resistance of the variable resistance of the distance sensor 81 gradually decreases. To go. Therefore, the pitch bend down timing can be determined by suitably setting a distance threshold that is determined according to the voltage applied to the variable resistor of the distance sensor 81 and referring to whether or not the distance has shifted across the threshold. Can be specified precisely. Furthermore, when the distance between the lips and the distance sensor 81 is closer than the threshold, the pitch bend down bend amount may be increased in accordance with the distance approached.

図5は、電子フルート1の電気的構成を示す図である。なお、図において、筐体上に備え付けられた要素は図1等を参照して既に説明したところであるから同一の符号を付して再度の説明を割愛する。この電子フルート1は、メンブレンスイッチ73と距離センサ81の他に、ブレスセンサ91、キーセンサ92、アナログ/デジタル(以下、「A/D」と呼ぶ)変換部93、距離/ベンド変換部94、CPU95、RAM96、ROM97、音源98、及びサウンドシステム99を備える。   FIG. 5 is a diagram showing an electrical configuration of the electronic flute 1. In the figure, since the elements provided on the housing have already been described with reference to FIG. 1 and the like, the same reference numerals are assigned and the description thereof is omitted. In addition to the membrane switch 73 and the distance sensor 81, the electronic flute 1 includes a breath sensor 91, a key sensor 92, an analog / digital (hereinafter referred to as “A / D”) converter 93, a distance / bend converter 94, and a CPU 95. RAM 96, ROM 97, sound source 98, and sound system 99.

図に示す各部の機能を概説すると、まず、ブレスセンサ91は、頭管部10のリッププレート50に設けられた唄口51に吹き入れられる呼気の圧力値を検出し、検出した圧力値を示す信号をA/D変換部93へ供給する。
キーセンサ92は、主管部20から足管部30にかけて設けられた各演奏用キー40の押下の有無を個別に検出し、各キーの押下状態を示す信号をA/D変換部93へ供給する。
When the function of each part shown in the figure is outlined, first, the breath sensor 91 detects the pressure value of exhaled breath that is blown into the mouth port 51 provided on the lip plate 50 of the head tube part 10, and indicates the detected pressure value. The signal is supplied to the A / D converter 93.
The key sensor 92 individually detects whether or not each performance key 40 provided from the main pipe section 20 to the foot pipe section 30 is pressed, and supplies a signal indicating the pressed state of each key to the A / D conversion section 93.

A/D変換部93は、ブレスセンサ91から供給される信号をA/D変換し、呼気圧データとしてCPU95に供給すると共に、キーセンサ92から供給される信号をA/D変換し、押下キーデータとしてCPU95に供給する。また、このA/D変換部93は、メンブレンスイッチ73の上側電極シート73aと下側電極シート73bの両電極間に印加されている電圧値をA/D変換し、接触圧データとしてCPU95に供給すると共に、距離センサ81の可変抵抗に印加されている電圧値をA/D変換し、距離データとして距離/ベンド変換部94へ供給する。   The A / D converter 93 A / D converts the signal supplied from the breath sensor 91 and supplies it to the CPU 95 as expiratory pressure data, and A / D converts the signal supplied from the key sensor 92, and presses key data. To the CPU 95. The A / D converter 93 A / D converts the voltage value applied between both the upper electrode sheet 73a and the lower electrode sheet 73b of the membrane switch 73 and supplies it to the CPU 95 as contact pressure data. At the same time, the voltage value applied to the variable resistor of the distance sensor 81 is A / D converted and supplied to the distance / bend converter 94 as distance data.

距離/ベンド変換部94は、A/D変換部93から供給される距離データをベンドデータに変換し、その変換により得たベンドデータをCPU95へ供給する。ベンドデータは、ベンドダウンさせるピッチ量を予め設定されたピッチ幅(以下、このピッチ幅を「ベンドレンジ」と呼ぶ)内における相対値として表したデータである。本実施形態においては、半音1つ分の幅がベンドレンジとして設定されており、ベンドデータはそのベンドレンジ内においてピッチベンドダウンさせるピッチ量を100段階の分解能で表すものとする。従って、ピッチベンドデータは「0〜−100」の値をとり、下限値である「−100」によって半音1つ分(100セント)だけピッチを下げるべきことが表現されることになる。   The distance / bend conversion unit 94 converts the distance data supplied from the A / D conversion unit 93 into bend data, and supplies the bend data obtained by the conversion to the CPU 95. The bend data is data representing the pitch amount to be bent down as a relative value within a preset pitch width (hereinafter, this pitch width is referred to as “bend range”). In the present embodiment, the width corresponding to one semitone is set as a bend range, and the bend data represents the pitch amount to be pitch bend down within the bend range with a resolution of 100 steps. Accordingly, the pitch bend data takes a value of “0 to −100”, and the lower limit value “−100” represents that the pitch should be lowered by one semitone (100 cents).

ここで、距離データからベンドデータへの変換手順について説明しておく。A/D変換部93から距離データの供給を受けた距離/ベンド変換部94は、その距離データが示す距離が予め設定された距離閾値よりも大きいか否か判断する。そして、距離閾値よりも大きいと判断したときは、その大きさの如何にかかわらず「0」のベンドデータをCPU95へ供給する。一方、距離データが示す距離が距離閾値よりも小さいと判断したときは、その距離データが示す距離と距離閾値との差分を求める。そして、距離の最小値である0から距離閾値までの間のスケールにその差分を照らし合わせた相対値を線形補間により求め、求めた値をベンドデータとしてCPU95へ供給するのである。この結果、距離データが示す距離が距離閾値を越えてより小さくなると、距離閾値を超えた差分に比例してベンドデータの値も小さくなってゆき、距離センサ81と吹奏者の唇の間の距離が最小値である「0」になったときにベンドデータは下限値である「−100」に達する。   Here, a procedure for converting distance data into bend data will be described. The distance / bend converter 94 that has received the distance data from the A / D converter 93 determines whether the distance indicated by the distance data is greater than a preset distance threshold. When it is determined that the distance is greater than the distance threshold, bend data of “0” is supplied to the CPU 95 regardless of the size. On the other hand, when it is determined that the distance indicated by the distance data is smaller than the distance threshold, the difference between the distance indicated by the distance data and the distance threshold is obtained. Then, a relative value obtained by comparing the difference between the minimum distance value 0 and the distance threshold value is obtained by linear interpolation, and the obtained value is supplied to the CPU 95 as bend data. As a result, when the distance indicated by the distance data becomes smaller than the distance threshold, the value of the bend data also decreases in proportion to the difference exceeding the distance threshold, and the distance between the distance sensor 81 and the lip of the player The bend data reaches “−100” which is the lower limit value when the value becomes “0” which is the minimum value.

ROM97は、運指テーブル97aと音源制御プログラム97bを記憶する。
図6は、運指テーブル97aのデータ構造図である。図に示すように、このテーブルは、「運指」、「第1オクターブ」、及び「第2オクターブ」の3つのフィールドを有する。
「運指」のフィールドには、押下されるキーの組み合わせを示す押下キーデータを記憶する。「第1オクターブ」のフィールドには、標準的なアンブッシャでの吹奏時に出力する楽音のピッチを示すピッチデータが記憶される。「第2オクターブ」のフィールドには、「第1オクターブ」のフィールドに記憶されているものよりも1オクターブ高いピッチを示すピッチデータが記憶される。
The ROM 97 stores a fingering table 97a and a sound source control program 97b.
FIG. 6 is a data structure diagram of the fingering table 97a. As shown in the figure, this table has three fields of “fingering”, “first octave”, and “second octave”.
In the “fingering” field, pressed key data indicating a pressed key combination is stored. In the “first octave” field, pitch data indicating the pitch of a musical sound to be output when a standard unbusher is played is stored. In the “second octave” field, pitch data indicating a pitch one octave higher than that stored in the “first octave” field is stored.

図5において、音源制御プログラム97bは、本実施形態に特徴的な機能をCPU95に付与するプログラムである。このプログラムを実行するCPU95は、呼気圧データを記憶する領域(以下、「呼気圧データ記憶領域」と呼ぶ)、押下キーデータを記憶する領域(以下、「押下キーデータ記憶領域」と呼ぶ)、接触圧データを記憶する領域(以下、「接触圧データ記憶領域」と呼ぶ)、及びベンドデータを記憶する領域(以下、「ベンドデータ記憶領域」と呼ぶ)をRAM96に確保し、それらの領域のデータをA/D変換部93と距離/ベンド変換部94から供給される各種データで順次書き換えながら本実施形態に特徴的な処理を行う。処理の内容については後に詳述する。   In FIG. 5, a sound source control program 97b is a program that gives the CPU 95 the functions characteristic of the present embodiment. The CPU 95 that executes this program stores an expiratory pressure data area (hereinafter referred to as “expired air pressure data storage area”), an area for storing pressed key data (hereinafter referred to as “pressed key data storage area”), An area for storing contact pressure data (hereinafter referred to as “contact pressure data storage area”) and an area for storing bend data (hereinafter referred to as “bend data storage area”) are secured in the RAM 96, and Processing characteristic of this embodiment is performed while data is sequentially rewritten with various data supplied from the A / D conversion unit 93 and the distance / bend conversion unit 94. Details of the processing will be described later.

音源98は、周知のMIDI(Musical Instruments Digital Interface)音源98であり、CPU95から自らに供給される各種MIDIメッセージに従って合成した楽音信号をサウンドシステム99へ出力し、及びその出力を停止する。サウンドシステム99は楽音信号に応じた音を放音する。   The sound source 98 is a well-known MIDI (Musical Instruments Digital Interface) sound source 98, outputs a musical sound signal synthesized in accordance with various MIDI messages supplied from the CPU 95 to the sound system 99, and stops the output. The sound system 99 emits a sound corresponding to the musical sound signal.

図7は、本実施形態の処理を示すフローチャートである。
図に示す一連の処理は、図示しないシステムクロックにより発生されるクロック信号と同期して順次実行されるものであり、CPU95は、あるクロックタイミングで接触圧データ記憶領域に書き込まれた接触圧データをバッファリングしておくための固有の領域(以下、「バッファリング領域」と呼ぶ)がRAM96に確保した上で処理を開始する。
図において、CPU95は、呼気圧データ記憶領域に記憶されている呼気圧データが予め設定された呼気圧閾値を上回ったか否か判断する(S100)
FIG. 7 is a flowchart showing the processing of this embodiment.
The series of processing shown in the figure is sequentially executed in synchronization with a clock signal generated by a system clock (not shown), and the CPU 95 stores the contact pressure data written in the contact pressure data storage area at a certain clock timing. Processing is started after a unique area for buffering (hereinafter referred to as “buffering area”) is secured in the RAM 96.
In the figure, the CPU 95 determines whether the expiratory pressure data stored in the expiratory pressure data storage area has exceeded a preset expiratory pressure threshold (S100).

ステップ100にて、呼気圧データが呼気圧閾値を上回ったと判断したCPU95は、接触圧データ記憶領域に記憶されている接触圧データをバッファリング領域に記憶する(S110)。つまり、このステップでは、直前のクロックタイミングで接触圧データ記憶領域に記憶された接触圧データがバッファリング領域に書き込まれることになる。当然ながら、接触圧データ記憶領域自体の記憶内容は、その後にA/D変換部93から供給されてくる接触圧データにより順次書き換えられる。   In step 100, when determining that the expiratory pressure data has exceeded the expiratory pressure threshold, the CPU 95 stores the contact pressure data stored in the contact pressure data storage area in the buffering area (S110). That is, in this step, the contact pressure data stored in the contact pressure data storage area at the immediately preceding clock timing is written to the buffering area. Of course, the stored contents of the contact pressure data storage area itself are sequentially rewritten by the contact pressure data supplied from the A / D converter 93 thereafter.

CPU95は、押下キーデータ記憶領域に記憶された押下キーデータとバッファリング領域にバッファリングされた接触圧データの組み合わせに応じて特定されるピッチデータを運指テーブル97aから読み出す(S120)。具体的には、以下の手順でピッチデータを読み出す。まず、押下キーデータ記憶領域に記憶されているものと同じ押下キーデータを「運指」のフィールドに記憶したレコードを運指テーブル97aから特定する。続いて、バッファリング領域にバッファリングしておいた接触圧データが予め設定された接触圧閾値を下回っているかそれとも上回っているかを判断する。そして、接触圧データが接触圧閾値を下回っていれば特定したレコードの「第1オクターブ」のフィールドからピッチデータを読み出す一方、上回っていれば「第2オクターブ」のフィールドからピッチデータを読み出す。   The CPU 95 reads the pitch data specified according to the combination of the pressed key data stored in the pressed key data storage area and the contact pressure data buffered in the buffering area from the fingering table 97a (S120). Specifically, the pitch data is read in the following procedure. First, a record in which the same pressed key data as that stored in the pressed key data storage area is stored in the “fingering” field is specified from the fingering table 97a. Subsequently, it is determined whether the contact pressure data buffered in the buffering area is below or above a preset contact pressure threshold. Then, if the contact pressure data is below the contact pressure threshold, the pitch data is read from the “first octave” field of the specified record, while if it exceeds, the pitch data is read from the “second octave” field.

続いて、CPU95は、ステップ120で読み出したピッチデータが表すピッチでの発音を指示するノートオンメッセージを音源98に供給する(S130)。具体的には、ノートオンメッセージであることを記したステータスバイトと、ステップ120で読み出したピッチデータと対応するキーコードを記したデータバイトとを含むMIDIメッセージを音源98へ供給する。メッセージの供給を受けた音源98は、そのメッセージに応じて合成した楽音信号のサウンドシステム99への出力を開始する。これにより、ノートオンメッセージが指定するピッチの楽音がサウンドシステム99から放音される。   Subsequently, the CPU 95 supplies a note-on message for instructing sound generation at the pitch represented by the pitch data read in step 120 to the sound source 98 (S130). More specifically, a MIDI message including a status byte indicating a note-on message and a data byte indicating a key code corresponding to the pitch data read in step 120 is supplied to the sound source 98. The sound source 98 that has received the message starts to output to the sound system 99 the tone signal synthesized in accordance with the message. As a result, a musical tone having a pitch specified by the note-on message is emitted from the sound system 99.

続いて、CPU95は、呼気圧データ記憶領域に記憶されている呼気圧データが呼気圧閾値を下回ったか否か判断する(S140)。
ステップ140にて呼気圧データが呼気圧閾値を下回ったと判断したとき、CPU95は、消音を指示するノートオフメッセージを音源98に供給する(S150)。具体的には、ノートオフメッセージであることを記したステータスバイトを含むMIDIメッセージを音源98へ供給する。メッセージの供給を受けた音源98は、サウンドシステム99への楽音信号の出力を停止する。これにより、サウンドシステム99による放音が停止されてステップ100に戻り、呼気圧データが表す圧力値が呼気圧閾値を再び上回ると、以降の処理が繰り返される。
Subsequently, the CPU 95 determines whether the expiratory pressure data stored in the expiratory pressure data storage area has fallen below the expiratory pressure threshold (S140).
When determining in step 140 that the expiratory pressure data has fallen below the expiratory pressure threshold value, the CPU 95 supplies a note-off message instructing mute to the sound source 98 (S150). Specifically, a MIDI message including a status byte indicating that it is a note-off message is supplied to the sound source 98. The sound source 98 that has received the message stops outputting the musical sound signal to the sound system 99. Thereby, sound emission by the sound system 99 is stopped and the process returns to step 100. When the pressure value represented by the expiratory pressure data again exceeds the expiratory pressure threshold value, the subsequent processing is repeated.

ステップ140にて呼気圧データが呼気圧閾値を下回っていないと判断したとき、CPU95は、ノートオフメッセージの供給を行わず楽音信号を出力させたまま次のステップへ進む。
続いて、CPU95は、ベンドデータ記憶領域に記憶されているベンドデータが0よりも小さいか否かを判断する(S160)。
When it is determined in step 140 that the expiratory pressure data is not below the expiratory pressure threshold, the CPU 95 proceeds to the next step while outputting a musical sound signal without supplying a note-off message.
Subsequently, the CPU 95 determines whether or not the bend data stored in the bend data storage area is smaller than 0 (S160).

ステップ160にてベンドデータが0よりも小さいと判断したとき、CPU95は、そのベンドデータが示すベンド量のピッチベンドダウンを指示するピッチベンドメッセージを音源98に供給してからステップ140に戻る(S170)。具体的には、ピッチベンドメッセージであることを記したステータスバイトと、ベンドデータをベンド量のパラメータとして記したデータバイトとを含むMIDIメッセージを音源98へ供給する。メッセージの供給を受けた音源98は、サウンドシステム99へ出力している楽音信号のピッチをそのメッセージに応じて低くする。例えば、メッセージのデータバイトに記されたベンドデータが「−10」である場合は、それまで出力していた楽音信号のピッチを10セント低いピッチへと変化させる。   When it is determined in step 160 that the bend data is smaller than 0, the CPU 95 supplies a pitch bend message instructing pitch bend down of the bend amount indicated by the bend data to the sound source 98, and then returns to step 140 (S170). Specifically, a MIDI message including a status byte describing that it is a pitch bend message and a data byte describing bend data as a bend amount parameter is supplied to the sound source 98. The sound source 98 that has received the message lowers the pitch of the musical sound signal output to the sound system 99 in accordance with the message. For example, when the bend data written in the data byte of the message is “−10”, the pitch of the musical sound signal output so far is changed to a pitch lower by 10 cents.

ステップ160にて距離が0よりも小さくないと判断したとき、CPU95は、接触圧データ記憶領域に記憶されている接触圧データをバッファリング領域に記憶する(S180)。つまり、このステップでは、それまでバッファリング領域にあった接触圧データが直前のクロックタイミングで接触圧データ記憶領域に記憶された新たな接触圧データと置き換えられることになる。一方、ステップ160にてベンドデータが0よりも小さいと判断されたときはこのステップ180はスキップされるため、バッファリング領域の記憶内容は更新されず、ステップ110で記憶された接触圧データがそのまま維持されて次のステップへ進む。   When determining in step 160 that the distance is not smaller than 0, the CPU 95 stores the contact pressure data stored in the contact pressure data storage area in the buffering area (S180). That is, in this step, the contact pressure data that has been in the buffering area so far is replaced with new contact pressure data stored in the contact pressure data storage area at the immediately preceding clock timing. On the other hand, when it is determined in step 160 that the bend data is smaller than 0, this step 180 is skipped, so the stored content of the buffering area is not updated, and the contact pressure data stored in step 110 remains unchanged. Continue to the next step.

続いて、CPU95は、押下キーデータ記憶領域の記憶内容がA/D変換部93から新たに供給された押下キーデータにより書き換えられているか否か判断する(S190)。吹奏者が自身の運指を変更すればこのステップの判断結果は「Yes」となり、変更しなければこのステップの判断結果は「No」ということになる。   Subsequently, the CPU 95 determines whether or not the stored content of the pressed key data storage area has been rewritten with the pressed key data newly supplied from the A / D converter 93 (S190). If the brass player changes his / her fingering, the determination result of this step is “Yes”, and if not changed, the determination result of this step is “No”.

ステップ190にて押下キーデータ記憶領域の記憶内容が書き換えられていると判断したときは、ステップ120に戻って変更後の運指と対応する別のピッチデータを読み出し、続くステップ130でそのピッチデータが示すピッチでの発音を指示するノートオンメッセージを音源98へ供給する。一方、押下キーデータ記憶領域の記憶領域が書き換えられていると判断したときは、ステップ120に戻ることなく、次のステップへ進む。
CPU95は、バッファリング領域の接触圧データが接触圧閾値を跨いで変化したか否か判断する(S200)。吹奏者が運指を固定したままオクターブ切り替えを行っていれば、ステップ110で接触圧閾値を上回っていた接触圧データがステップ170で閾値を下回り、或いはステップ110で接触圧閾値を下回っていた接触圧データがステップ170で閾値を上回ることになるのでこのステップ200の判断結果は「Yes」となり、そうでなければ判断結果は「No」ということになる。
ステップ200にて接触圧データが接触圧閾値を跨いで変化したと判断しときは、ステップ120に戻って1オクターブのピッチ差を有する別のピッチデータを読み出し、続くステップ130でそのピッチデータが示すピッチでの発音を指示するノートオンメッセージを音源98へ供給す。一方、接触圧閾値を跨いで変化していなければステップ140へ戻る。
If it is determined in step 190 that the stored content of the pressed key data storage area has been rewritten, the process returns to step 120 to read another pitch data corresponding to the changed fingering, and in step 130, the pitch data is read. A note-on message instructing sound generation at a pitch indicated by is supplied to the sound source 98. On the other hand, when it is determined that the storage area of the pressed key data storage area has been rewritten, the process proceeds to the next step without returning to step 120.
The CPU 95 determines whether or not the contact pressure data in the buffering area has changed across the contact pressure threshold (S200). If the blower is switching the octave with the fingering fixed, the contact pressure data that has exceeded the contact pressure threshold in step 110 is less than the threshold in step 170, or the contact that has fallen below the contact pressure threshold in step 110 Since the pressure data exceeds the threshold value in Step 170, the determination result in Step 200 is “Yes”. Otherwise, the determination result is “No”.
When it is determined in step 200 that the contact pressure data has changed across the contact pressure threshold, the process returns to step 120 to read another pitch data having a pitch difference of 1 octave, and the pitch data is indicated in the following step 130. A note-on message instructing pronunciation at the pitch is supplied to the sound source 98. On the other hand, if there is no change across the contact pressure threshold, the process returns to step 140.

以上説明した実施形態にかかる電子フルート1は、押下される演奏用キー40の各組み合わせ毎にオクターブ差を有するピッチデータの各対をテーブル化しておくと共に、吹奏者の下唇のリッププレート50への接触圧と閾値を比較した結果を基に特定される一方のピッチデータが示すピッチの楽音信号を音源98から出力させるようになっている。そして、リッププレート50への接触圧を示す接触圧データは、RAM96に設けたバッファリング領域にてバッファリングされ、その領域の記憶内容はリッププレート50の唄口51と吹奏者の唇の距離が閾値より小さくなっていない間だけ更新されるようになっており、吹奏者がピッチベンドダウンの動作に入って唄口51と唇の距離が近くなるとオクターブの切替が行われないようになっている。このため、吹奏者がピッチベンドダウンを行う意図で管を自身の側に回転させた際に下唇をリッププレート50に強く押し当ててしまった場合でも、楽音のピッチがオクターブアップされてしまうということがなくなり、アコースティックなフルートにより近い演奏操作性を実現することができる。   In the electronic flute 1 according to the embodiment described above, each pair of pitch data having an octave difference is tabulated for each combination of the performance keys 40 to be pressed, and to the lip plate 50 on the lower lip of the performer. A tone signal having a pitch indicated by one pitch data specified based on the result of comparing the contact pressure and the threshold value is output from the sound source 98. The contact pressure data indicating the contact pressure to the lip plate 50 is buffered in a buffering area provided in the RAM 96, and the stored content of the area is determined by the distance between the lip 51 of the lip plate 50 and the lip of the blower. It is updated only while it is not smaller than the threshold value, and the octave switching is not performed when the blower enters the pitch bend down operation and the distance between the buttock 51 and the lips becomes short. For this reason, even if the blower rotates the tube to his / her side with the intention of pitch bend down and the lower lip is strongly pressed against the lip plate 50, the pitch of the musical tone is increased by an octave. The performance operability closer to an acoustic flute can be realized.

(他の実施形態)
本実施形態は、種々の変形実施が可能である。
上記実施形態は、木管楽器のひとつであるフルートの演奏操作性を電子管楽器により実現するものであったが、運指を固定したままアンブッシャによりオクターブ変更を行う他の管楽器に本願発明を適用してもよい。
上記実施形態において、距離/ベンド変換部94に設定されるベンドレンジは100セントであったが、これよりも広いベンドレンジを設定してもよいし狭いベンドレンジを設定してもよい。
上記実施形態では、ピッチベンドメッセージによって音源98から出力させている楽音信号のピッチを変化させていたが、コントロールチェンジなどの他のメッセージによりピッチを変化させてもよい。
(Other embodiments)
This embodiment can be modified in various ways.
In the above embodiment, the performance operability of the flute, which is one of the woodwind instruments, is realized by the electronic wind instrument. However, the present invention is applied to other wind instruments in which the octave is changed by the unbusher while the fingering is fixed. Also good.
In the above embodiment, the bend range set in the distance / bend conversion unit 94 is 100 cents, but a wider bend range or a narrow bend range may be set.
In the above embodiment, the pitch of the musical sound signal output from the sound source 98 is changed by the pitch bend message, but the pitch may be changed by another message such as a control change.

上記実施形態において、リッププレート50上で吹奏者の下唇の接触を受ける部材であるアクチエータ71は、上面の前端に略直線状の突起部74を有する形状を成していたが、アクチエータ71を他の形状により構成していもよい。また、アクチエータ71は、リッププレート50のL字型窪部の短手面の上端に対して自らの後端を上下方向に揺動自在に連結させていたが、別の位置関係で両者を連結させてもよい。要するに、メンブレンスイッチ73の上側電極シート73aを下側電極シート73bに向かって押し下げ得る位置にてアクチエータ71の一端が連結されていれば、アクチエータ71とメンブレンスイッチ73の位置関係や両者の連結手法は問わない。   In the above embodiment, the actuator 71 that is a member that receives the contact of the lower lip of the blower on the lip plate 50 has a shape having the substantially linear protrusion 74 at the front end of the upper surface. You may comprise by another shape. In addition, the actuator 71 is connected to the upper end of the short surface of the L-shaped recess of the lip plate 50 so that the rear end of the actuator 71 can swing in the vertical direction. You may let them. In short, if one end of the actuator 71 is connected at a position where the upper electrode sheet 73a of the membrane switch 73 can be pushed down toward the lower electrode sheet 73b, the positional relationship between the actuator 71 and the membrane switch 73 and the connecting method of both are as follows. It doesn't matter.

上記実施形態では、電子フルート1自らが音源98とサウンドシステム99を内蔵していたが、電子フルート1に外部の音源98と接続するインターフェースを設け、このインターフェースを介して音源98制御信号を出力することにより外部の音源98を制御するようにしてもよい。   In the above embodiment, the electronic flute 1 itself has the sound source 98 and the sound system 99 built in, but an interface for connecting to the external sound source 98 is provided in the electronic flute 1 and a sound source 98 control signal is output through this interface. Thus, the external sound source 98 may be controlled.

本実施形態にかかる電子フルートの外観図である。It is an external view of the electronic flute concerning this embodiment. リッププレートの断面図である。It is sectional drawing of a lip plate. メンブレンスイッチの構成図である。It is a block diagram of a membrane switch. 接触圧検出部と距離検出部の駆動原理図である。It is a drive principle figure of a contact pressure detection part and a distance detection part. 電子フルートの電気的構成図である。It is an electrical block diagram of an electronic flute. 運指テーブルのデータ構造図である。It is a data structure figure of a fingering table. 実施形態の処理を示すフローチャートである。It is a flowchart which shows the process of embodiment.

符号の説明Explanation of symbols

10…頭管部、20…主管部、30…足管部、40…演奏用キー、50…リッププレート、51…唄口、70…接触圧検出部、71…アクチエータ、72…発泡ゴム、73…メンブレンスイッチ、80…距離検出部、81…距離センサ、82…支持柱、91…ブレスセンサ、92…キーセンサ、93…A/D変換部、94…距離/ベンド変換部、95…CPU、96…RAM、97…ROM、98…音源、99…サウンドシステム DESCRIPTION OF SYMBOLS 10 ... Head pipe part, 20 ... Main pipe part, 30 ... Foot pipe part, 40 ... Key for performance, 50 ... Lip plate, 51 ... Mouth opening, 70 ... Contact pressure detection part, 71 ... Actuator, 72 ... Foam rubber, 73 DESCRIPTION OF SYMBOLS ... Membrane switch, 80 ... Distance detection part, 81 ... Distance sensor, 82 ... Support pillar, 91 ... Breath sensor, 92 ... Key sensor, 93 ... A / D conversion part, 94 ... Distance / bend conversion part, 95 ... CPU, 96 ... RAM, 97 ... ROM, 98 ... sound source, 99 ... sound system

Claims (6)

吹奏者の下唇と接触させる部材と唄口とを有するリッププレートと、
複数のキーを有する演奏操作子と、
下唇の前記部材に対する接触圧を検出し、検出した接触圧を示す圧力値を順次生成する第1の検出手段と、
前記唄口から吹奏者の唇までの距離を検出し、検出した距離を示す距離値を順次生成する第2の検出手段と、
圧力値が第1の閾値を上回るときと下回るときに音源から夫々出力されるべき音のピッチの各対を、キーの押下の各組み合わせと対応付けて記憶したメモリと、
吹奏者の手指により押下された前記演奏操作子のキーの組み合わせと対応付けて前記メモリに記憶された対を成す両ピッチのうち、前記第1の検出手段が生成する圧力値と第1の閾値とを比較した結果を基に特定される一方のピッチの音を音源から出力させる出力制御手段と、
前記第2の検出手段により生成される距離値が第2の閾値よりも小さくなっておらず且つ前記第1の検出手段が生成する圧力値が第1の閾値を跨いで遷移した時、前記音源から出力させている音のピッチを前記対を成す両ピッチのうち他方のピッチへと変化させるピッチ変化制御手段と
を備えた電子管楽器。
A lip plate having a member to be brought into contact with the lower lip of the performer and a lip;
A performance operator having a plurality of keys;
First detection means for detecting a contact pressure of the lower lip with respect to the member and sequentially generating a pressure value indicating the detected contact pressure;
A second detecting means for detecting a distance from the buttock to the lip of the blower and sequentially generating a distance value indicating the detected distance;
A memory that stores each pair of pitches of the sound to be output from the sound source when the pressure value is above and below the first threshold, in association with each combination of key presses;
A pressure value generated by the first detection means and a first threshold value among both pitches that form a pair stored in the memory in association with a combination of the keys of the performance operator pressed by the finger of the blower. Output control means for outputting the sound of one pitch specified based on the result of the comparison from the sound source,
When the distance value generated by the second detection means is not smaller than the second threshold value and the pressure value generated by the first detection means transits across the first threshold value, the sound source An electronic wind instrument comprising: pitch change control means for changing the pitch of the sound output from the sound to the other of the pitches of the pair.
請求項1に記載の電子管楽器において、
前記出力制御手段は、
前記一方のピッチの音の出力の開始を指示するメッセージを音源へ供給し、
前記ピッチ変化制御手段は、
音源から出力されている音の出力の停止を指示するメッセージと前記他方のピッチの音の出力の開始を指示するメッセージとを音源へ供給する
電子管楽器。
The electronic wind instrument according to claim 1,
The output control means includes
Supplying a message to the sound source instructing the start of output of the one pitch sound;
The pitch change control means includes
An electronic wind instrument that supplies, to a sound source, a message for instructing to stop outputting the sound output from the sound source and a message for instructing to start outputting the sound at the other pitch.
請求項1又は2に記載の電子管楽器において、
前記メモリに記憶されたピッチの各対の各々は、
1オクターブのピッチ差を有するピッチの対である
電子管楽器。
The electronic wind instrument according to claim 1 or 2,
Each pair of pitches stored in the memory is
An electronic wind instrument that is a pair of pitches with a pitch difference of one octave.
請求項1乃至3に記載の電子管楽器において、
前記ピッチ変化制御手段は、
前記生成される距離値が第2の閾値よりも小さくなった時、その距離値に応じたベンド量のピッチベンドダウンを指示するメッセージを音源へ供給する
電子管楽器。
In the electronic wind instrument of Claim 1 thru | or 3,
The pitch change control means includes
An electronic wind instrument that, when the generated distance value becomes smaller than a second threshold value, supplies a sound source with a message instructing pitch bend down by a bend amount corresponding to the distance value.
請求項1乃至4に記載の電子管楽器において、
前記第1の検出手段は、
各々の表面に電極を有する上側電極シートと下側電極シートの表面同士を感圧導電体を挟んで重ね合わせ、下側電極シートの裏面を前記リッププレートの表面と接着させたメンブレンスイッチであって、
前記下唇と接触させる部材は、
前記メンブレンスイッチの上側電極シートを下側電極シートに向かって押し下げ得る位置にて自らの一端を前記リッププレートに対して上下方向に揺動自在に連結させたアクチエータである
電子管楽器。
The electronic wind instrument according to claim 1 to 4,
The first detection means includes
A membrane switch in which the surfaces of the upper electrode sheet and the lower electrode sheet having electrodes on each surface are overlapped with a pressure-sensitive conductor interposed therebetween, and the back surface of the lower electrode sheet is adhered to the surface of the lip plate. ,
The member in contact with the lower lip is
An electronic wind instrument, which is an actuator having one end thereof connected to the lip plate so as to be swingable in the vertical direction at a position where the upper electrode sheet of the membrane switch can be pushed down toward the lower electrode sheet.
吹奏者の下唇と接触させる部材と唄口とを有するリッププレートと、複数のキーを有する演奏操作子と、下唇の前記部材に対する接触圧を検出し、検出した接触圧を示す圧力値を順次生成する第1の検出手段と、前記唄口から吹奏者の唇までの距離を検出し、検出した距離を示す距離値を順次生成する第2の検出手段と、前記第1の検出手段が生成する圧力値が第1の閾値を上回るときと下回るときに音源から夫々出力されるべき音のピッチの各対を、キーの押下の各組み合わせと対応付けて記憶したメモリとを備えた電子管楽器に、
吹奏者の手指により押下された前記演奏操作子のキーの組み合わせと対応付けて前記メモリに記憶された対を成す両ピッチのうち、前記第1の検出手段が生成する距離値と第1の閾値とを比較した結果を基に特定される一方のピッチの音を音源から出力させる出力制御処理と、
前記第2の検出処理にて生成した距離値が第2の閾値よりも小さくなっておらず且つ前記第1の検出処理にて生成する圧力値が第1の閾値を跨いで遷移した時、前記音源から出力させている音のピッチを前記対を成す両ピッチのうち他方のピッチへと変化させるピッチ変化制御処理と
を実行させるプログラム。
A lip plate having a member to be brought into contact with the lower lip of the performer and a lip, a performance operator having a plurality of keys, and a contact pressure of the lower lip against the member, and a pressure value indicating the detected contact pressure First detection means for sequentially generating, second detection means for detecting a distance from the buttock to the lip of the blower, and sequentially generating a distance value indicating the detected distance, and the first detection means An electronic wind instrument comprising: a memory that stores each pair of pitches of sounds to be output from the sound source when the pressure value to be generated exceeds and falls below the first threshold value, in association with each combination of key presses In addition,
A distance value generated by the first detection means and a first threshold value among both pitches that form a pair stored in the memory in association with a combination of keys of the performance operator pressed by a finger of a wind performer Output control processing to output the sound of one pitch specified based on the result of comparing with the sound source,
When the distance value generated in the second detection process is not smaller than the second threshold and the pressure value generated in the first detection process transits across the first threshold, A program for executing a pitch change control process for changing the pitch of the sound output from the sound source to the other pitch of the paired pitches.
JP2006011136A 2006-01-19 2006-01-19 Electronic wind instrument and program thereof Expired - Fee Related JP4419966B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2006011136A JP4419966B2 (en) 2006-01-19 2006-01-19 Electronic wind instrument and program thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2006011136A JP4419966B2 (en) 2006-01-19 2006-01-19 Electronic wind instrument and program thereof

Publications (2)

Publication Number Publication Date
JP2007193100A JP2007193100A (en) 2007-08-02
JP4419966B2 true JP4419966B2 (en) 2010-02-24

Family

ID=38448849

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2006011136A Expired - Fee Related JP4419966B2 (en) 2006-01-19 2006-01-19 Electronic wind instrument and program thereof

Country Status (1)

Country Link
JP (1) JP4419966B2 (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4957399B2 (en) * 2007-06-20 2012-06-20 ヤマハ株式会社 Mandible motion detection device for electronic wind instruments
JP4957400B2 (en) 2007-06-20 2012-06-20 ヤマハ株式会社 Electronic wind instrument
JP5104055B2 (en) * 2007-06-20 2012-12-19 ヤマハ株式会社 Electronic flute mandibular movement detection device
CN104021778A (en) * 2014-06-17 2014-09-03 河北金音乐器集团有限公司 Mouthpiece of quick-to-learn flute
KR102313695B1 (en) 2020-04-02 2021-10-18 공명국 Headjoint for wind instrument having embouchure and reed and wind instrument including the same

Also Published As

Publication number Publication date
JP2007193100A (en) 2007-08-02

Similar Documents

Publication Publication Date Title
CN108630176B (en) Electronic wind instrument, control method thereof, and recording medium
JP3799592B2 (en) Electronic keyboard instrument
EP2410513B1 (en) Tone generation control apparatus
JP4183625B2 (en) Electronic percussion instrument
JP4462180B2 (en) Electronic wind instrument and program thereof
JP5053684B2 (en) Keyboard device
JP4539590B2 (en) Keyboard instrument
JP4419966B2 (en) Electronic wind instrument and program thereof
JP2007065197A (en) Actuator for woodwind instrument performance, and woodwind instrument playing device
JP2006243584A (en) Keyboard device and electronic musical instrument
JP5104928B2 (en) Performance information playback device
JP5320786B2 (en) Electronic musical instruments
JP3991892B2 (en) Electronic musical instruments
JP4957399B2 (en) Mandible motion detection device for electronic wind instruments
JP4013968B2 (en) Sound source control apparatus and program thereof
WO2005081222A1 (en) Device for judging music sound of natural musical instrument played according to a performance instruction, music sound judgment program, and medium containing the program
JPH07104754A (en) Electronic musical instrument built-in piano
JP4144459B2 (en) Musical instrument
JP2007225958A (en) Keyboard device for electronic musical instrument
JPH03126093A (en) Electronic musical instrument
JP2006243639A (en) Device for reproducing information of musical performance
JP2007199604A (en) Electronic wind instrument and its program
CN120303727A (en) Mouthpieces and wind instruments
JP2009150936A (en) Electronic keyboard instrument
JP2009139690A (en) Electronic keyboard instrument

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20081120

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20091001

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20091110

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20091123

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

Free format text: PAYMENT UNTIL: 20121211

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

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

Free format text: PAYMENT UNTIL: 20131211

Year of fee payment: 4

LAPS Cancellation because of no payment of annual fees