JP3252914B2 - Electronic wind instrument - Google Patents

Electronic wind instrument

Info

Publication number
JP3252914B2
JP3252914B2 JP20951991A JP20951991A JP3252914B2 JP 3252914 B2 JP3252914 B2 JP 3252914B2 JP 20951991 A JP20951991 A JP 20951991A JP 20951991 A JP20951991 A JP 20951991A JP 3252914 B2 JP3252914 B2 JP 3252914B2
Authority
JP
Japan
Prior art keywords
mode
breath
automatic performance
performance
wind instrument
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
JP20951991A
Other languages
Japanese (ja)
Other versions
JPH0546174A (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 JP20951991A priority Critical patent/JP3252914B2/en
Publication of JPH0546174A publication Critical patent/JPH0546174A/en
Application granted granted Critical
Publication of JP3252914B2 publication Critical patent/JP3252914B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Electrophonic Musical Instruments (AREA)

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【産業上の利用分野】この発明は、管楽器型の電子楽器
である電子管楽器に係り、特に、自動演奏を可能とした
電子管楽器に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an electronic wind instrument which is a wind instrument type electronic musical instrument, and more particularly to an electronic wind instrument capable of automatic performance.

【0002】[0002]

【従来の技術】従来から前述した電子管楽器は知られて
おり、この種の電子管楽器は、一般に、棒状の楽器本体
の一端に配設され演奏者が息を吹き込むマウスピース
と、楽器本体の外周面に形成された複数の運指キーとを
有している。
2. Description of the Related Art The above-mentioned electronic wind instruments have been known. Such an electronic wind instrument is generally provided at one end of a rod-shaped instrument main body, into which a player breathes, and an outer periphery of the instrument main body. And a plurality of fingering keys formed on the surface.

【0003】このような従来の電子管楽器においては、
運指キーのいずれかを指で押圧するとともに、マウスピ
ースから息を吹き込み、運指キーにより設定された音高
の音色などをマウスピースから吹き込んだ息圧に応じて
制御することにより、表現力が豊かな楽音を発生するこ
とができる。
In such a conventional electronic wind instrument,
Expressing power by pressing one of the fingering keys with a finger, blowing in the mouthpiece, and controlling the tone of the pitch set by the fingering key according to the breath pressure blown from the mouthpiece Can generate rich musical sounds.

【0004】ところで、自動演奏モードであるオートリ
ズムに合わせてマニュアル演奏で楽音を発生するものと
しては、電子鍵盤楽器や電子打楽器がある。このうち、
電子鍵盤楽器は、キーに音高を割当て、キーを押すこと
により、オートリズムとは別に楽音を発生するようにな
っている。また、電子打楽器は、パッドに音高を割当
て、パッドを叩くことにより、オートリズムとは別に楽
音を発生するようになっている。そして、これらの電子
鍵盤楽器や電子打楽器において、リズムのスタート、ス
トップ、イントロ、フィルイン、エンディング等の指示
は、キーやパッドとは別個に設けられているスイッチを
操作することにより行っていた。
There are electronic keyboard instruments and electronic percussion instruments that generate musical tones by manual performance in accordance with the automatic rhythm, which is an automatic performance mode . this house,
The electronic keyboard instrument generates a musical tone separately from an auto rhythm by assigning a pitch to a key and pressing the key. The electronic percussion instrument is configured to assign a pitch to a pad and generate a musical tone separately from the auto rhythm by hitting the pad. In these electronic keyboard instruments and electronic percussion instruments, instructions such as rhythm start, stop, intro, fill-in, and ending have been performed by operating switches provided separately from the keys and pads.

【0005】[0005]

【発明が解決しようとする課題】しかしながら、電子管
楽器において、オートリズムの前述したスタート、スト
ップ、イントロ、フィルイン、エンディング等の発音の
態様を制御する場合には専用のスイッチを操作しなけれ
ばならず、両手で電子管楽器を支持しつつマニュアル演
奏をしながら、オートリズムの態様を制御することは容
易ではなかった。
However, in an electronic wind instrument, a dedicated switch must be operated in order to control the above-described auto rhythm such as start, stop, intro, fill-in, and ending. It was not easy to control the mode of auto rhythm while playing a manual while supporting the electronic wind instrument with both hands.

【0006】この発明は、前述した点に鑑み、自動演奏
に合わせてマニュアル演奏を行うことができ、しかも、
自動演奏の態様を専用のスイッチを操作することなしに
制御することが可能な自動演奏を行う電子管楽器を提供
することを目的とする。
In view of the foregoing, the present invention enables a manual performance to be performed in accordance with an automatic performance .
It is an object of the present invention to provide an electronic wind instrument that performs an automatic performance that can control an automatic performance mode without operating a dedicated switch.

【0007】[0007]

【課題を解決するための手段】前述した目的を達成する
ため請求項1に係るこの発明の電子管楽器は、自動的に
演奏を行う自動演奏手段と、マウスピースに入力される
息圧を検出するブレスセンサと、このブレスセンサの出
力に対応して自動演奏の態様を制御するとともに、前記
自動演奏手段が演奏を行っているか否かに応じて前記ブ
レスセンサの出力が同様の値であっても前記自動演奏
態様を異ならせて制御する制御手段とから構成されてい
る。また、請求項2に係るこの発明の電子管楽器は、発
生する楽音の音高を各々指定する複数の操作子と、マウ
スピースに入力される息圧を検出するブレスセンサとを
備え、前記操作子によって指定された音高の楽音を前記
ブレスセンサが検出した息圧に応じて発生する電子管楽
器において、通常演奏を行う第1モードと自動演奏を行
う第2モードとを指示するモード指示手段と、前記第2
モードが指示されている時、自動的に演奏を行う自動演
奏手段と、前記第2モードが指示されている時、前記ブ
レスセンサの出力に対応して自動演奏の態様を制御する
制御手段とを備え、前記第2モードが指示されている
時、前記複数の操作子に各々異なる音色を割り当てると
ともに前記複数の操作子の操作に応じて前記割り当てた
音色の楽音を発生せしめるように制御することを特徴と
している。
According to a first aspect of the present invention, there is provided an electronic wind instrument for automatically performing a performance and detecting a breath pressure input to a mouthpiece. and breath sensors, controls the mode of automatic performance in response to the output of the breath sensor, be the same value output of said breath sensor depending on whether the automatic performance device is performing playing before Symbol automatic performance
And control means for performing control in different modes . An electronic wind instrument according to a second aspect of the present invention includes a plurality of operators each for designating a pitch of a musical tone to be generated, and a breath sensor for detecting a breath pressure input to a mouthpiece. Mode instructing means for instructing a first mode for performing a normal performance and a second mode for performing an automatic performance in an electronic wind instrument that generates a musical tone having a pitch specified by the breath sensor according to the breath pressure detected by the breath sensor; The second
Automatic performance means for automatically performing when the mode is instructed; and control means for controlling the mode of automatic performance in response to the output of the breath sensor when the second mode is instructed. When the second mode is instructed, different tone colors are respectively assigned to the plurality of operators, and control is performed such that a tone of the assigned tone is generated according to an operation of the plurality of operators. Features.

【0008】[0008]

【作用】前述した構成からなる請求項1に係るこの発明
の電子管楽器によれば、現在自動演奏中であるか否かに
応じてブレスセンサの出力が同様の値であっても異なる
態様でもって息圧に応じた制御を行うことができるの
で、複雑な自動演奏の態様制御を簡単に行うことができ
る。また、請求項2に係るこの発明の電子管楽器によれ
ば、第2モードである自動演奏中において、自動演奏の
態様を息圧に応じて制御するとともに、第1モードであ
る通常演奏時には音高指定を行うための操作子を操作す
ることにより所定の音色の楽音を発生することができ
る。
According to the electronic wind instrument of the present invention having the above-described structure, the output of the breath sensor has a similar value or a different value depending on whether or not the automatic performance is currently being performed. Since control according to the breath pressure can be performed, it is possible to easily perform complicated automatic performance control. According to the electronic wind instrument of the present invention, the automatic performance mode is controlled in accordance with the breath pressure during the automatic performance in the second mode, and the pitch is set during normal performance in the first mode. By operating the operation element for designating, it is possible to generate a musical tone of a predetermined tone color.

【0009】[0009]

【実施例】以下、この発明を図面に示す実施例により説
明する。なお、この発明において、「自動演奏(オート
リズム)」とは、あらかじめ記憶されたパターンをテン
ポクロックに基づいて自動的に読み出して形成された楽
音信号からなる演奏を指称する。また、「リズム演奏」
とは、演奏者のキー操作に応じたタイミングで形成され
る楽器音からなる演奏を指称する。さらに、「通常演
奏」とは、管楽器における通常の演奏形態による演奏を
指称している。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS The present invention will be described below with reference to embodiments shown in the drawings. In the present invention, "automatic performance (automatic
Rhythm) ”means that a previously stored pattern
Easy to read and form automatically based on polock
A performance composed of sound signals is referred to. "Rhythm performance"
Are formed at the timing corresponding to the player's key operation.
A musical performance composed of musical sounds. In addition, "Regular performance
"Performance" refers to the performance of a wind instrument
I'm pointing.

【0010】図2は、この発明の電子管楽器の実施例を
示すものであり、棒状の楽器本体1の一端には、マウス
ピース2が形成されており、このマウスピース2内に
は、演奏者の息圧を検出するブレスセンサ(この図には
図示しない)が配設されている。また、前記楽器本体1
には、複数の運指キー3,3…が配設されている。各運
指キー3は、普通の演奏モードにおいては、指で押すこ
とにより所定の音高の楽音を発生するためのスイッチの
役割を果たすようになっている。また、各運指キー3
は、自動演奏モードであるリズムモードにおいては、例
えば、ドラムスを構成するシンバル、第1タムタム、第
2タムタム、ハイハットクローズ、ハイハットオープ
ン、スネアドラム、バスドラムなどの打楽器に対応し、
指で押すことにより対応する打楽器の楽音を発生するた
めのスイッチの役割を果たすようになっている。
FIG. 2 shows an embodiment of an electronic wind instrument according to the present invention. A mouthpiece 2 is formed at one end of a rod-shaped instrument main body 1, and a player is provided in the mouthpiece 2. A breath sensor (not shown in this figure) for detecting the breath pressure of the subject is provided. The instrument body 1
Are provided with a plurality of fingering keys 3, 3,.... Each fingering key 3 serves as a switch for generating a musical tone having a predetermined pitch when pressed with a finger in a normal performance mode. In addition, each fingering key 3
Corresponds to percussion instruments such as cymbals, first tom tom, second tom tom, hi-hat close, hi-hat open, snare drum, bass drum, etc. constituting drums in the rhythm mode which is an automatic performance mode .
The switch plays a role of generating a musical sound of a corresponding percussion instrument when pressed with a finger.

【0011】図1は、前記楽器本体1内に、一部あるい
は全部が内蔵されている電子管楽器の具体的構成を示す
ものであり、バスライン4には、この電子管楽器におけ
る種々の制御を行うCPU5が接続されている。また、
前記バスライン4には、「通常」、「イントロ」、「エ
ンディング」、「フィルイン」という4種のリズムパタ
ーンや制御プログラムを格納しているROM6と、各種
レジスタを格納しているRAM7とが並列に接続されて
いる。さらに、前記バスライン4には、リズムテンポに
応じた割込みをかけるためのタイマ8が接続されてお
り、このタイマ8において発生されるクロックパルスは
前記CPU5に入力されるようになっている。このタイ
マ8による割込みは、具体的には、図4に示すタイマイ
ンタラプトのサブルーチンとして示されており、このル
ーチンがスタートすると、ステップST11に示すよう
に、テンポクロックTcの値を1インクリメントし、R
AM7のレジスタに登録したうえでリターンされる。さ
らにまた、前記バスライン4には、前述したように音高
または打楽器音を指定するための前記各運指キー3がそ
の検出回路9を介して接続されている。
FIG. 1 shows a specific configuration of an electronic wind instrument that is partially or wholly incorporated in the instrument main body 1. A bus line 4 performs various controls in the electronic wind instrument. The CPU 5 is connected. Also,
On the bus line 4, a ROM 6 storing four types of rhythm patterns and control programs of "normal", "intro", "ending", and "fill-in" and a RAM 7 storing various registers are arranged in parallel. It is connected to the. Further, a timer 8 for interrupting according to the rhythm tempo is connected to the bus line 4, and a clock pulse generated by the timer 8 is input to the CPU 5. The interruption by the timer 8 is specifically shown as a timer interrupt subroutine shown in FIG. 4. When this routine starts, as shown in step ST11, the value of the tempo clock Tc is incremented by one and R
It returns after registering it in the register of AM7. Further, the fingering keys 3 for specifying the pitch or percussion instrument sound are connected to the bus line 4 via the detection circuit 9 as described above.

【0012】前記マウスピース2と接続されている前記
ブレスセンサ10は、マウスピース2からの息圧に対応
したアナログ値(電圧値)を出力するようになってお
り、このブレスセンサ10には、このアナログ値をデジ
タル値に変換するためのA/D変換器11が接続されて
いる。また、このA/D変換器11には、A/D変換器
11が出力したデジタル値から息圧のデータであるブレ
スデータ(BD)を検出する検出回路12が接続されて
おり、この検出回路12は前記バスライン4に接続され
ている。
The breath sensor 10 connected to the mouthpiece 2 outputs an analog value (voltage value) corresponding to the breath pressure from the mouthpiece 2. An A / D converter 11 for converting the analog value into a digital value is connected. The A / D converter 11 is connected to a detection circuit 12 for detecting breath data (BD) as breath pressure data from the digital value output by the A / D converter 11. Reference numeral 12 is connected to the bus line 4.

【0013】さらに、前記バスライン4には、電源スイ
ッチ、普通の演奏モードとリズムモードとの切換えを行
モード指示手段としてのモードスイッチ、音色スイッ
チなどのスイッチ類13がその検出回路14を介して接
続されている。さらにまた、前記バスライン4には、バ
スライン4からの楽音発生指示信号に対応して楽音を形
成する音源15が接続されており、この音源15には、
実際の楽音を発生するサウンドシステム16が接続され
ている。
Further, on the bus line 4, a power switch, a mode switch as mode instructing means for switching between a normal performance mode and a rhythm mode, and switches 13 such as a tone switch are provided via a detection circuit 14. It is connected. Further, the bus line 4 is connected to a sound source 15 that forms a tone in response to a tone generation instruction signal from the bus line 4.
A sound system 16 for generating actual musical sounds is connected.

【0014】つぎに、前述した構成からなる実施例の作
用について説明する。
Next, the operation of the embodiment having the above-described configuration will be described.

【0015】図3は、実施例の電子管楽器のメインルー
チンを示すものであり、スタートすると、まず、ステッ
プST1のイニシャライズ(初期設定)が行われ、つぎ
に、ステップST2の運指キー処理が行われる。 前記
運指キー処理の具体例が、図5のサブルーチンに示され
ている。
FIG. 3 shows a main routine of the electronic wind instrument according to the embodiment. When started, first, an initialization (initial setting) of step ST1 is performed, and then a fingering key process of step ST2 is performed. Will be A specific example of the fingering key processing is shown in a subroutine of FIG.

【0016】図5において、運指キー処理がスタートす
ると、まず、ステップST21において、図2の運指キ
ー3を押鍵したかどうかの判断が行われ、押鍵してキー
オンとなっていれば、つぎに、ステップST22におい
て、前述したモードフラグMODE=1かどうかの判断
が行われる。
In FIG. 5, when the fingering key process starts, first, in step ST21, it is determined whether or not the fingering key 3 of FIG. 2 has been pressed. Next, in step ST22, it is determined whether or not the above-mentioned mode flag MODE = 1.

【0017】このステップST22において、MODE
=1であれば、リズム演奏のモードなので、ステップS
T21においてオンされたキーのノートデータで指定さ
れた打楽器音のデータとノートオンを音源15(図1)
に出力する(ステップST23)。
In this step ST22, MODE
If = 1, it is a rhythm performance mode, so step S
The data of the percussion instrument sound and the note-on specified by the note data of the key turned on in T21 are transmitted to the sound source 15 (FIG. 1).
(Step ST23).

【0018】一方、前記ステップST22において、M
ODE=1でなければ、通常演奏のモードなので、オン
されたキーの組合わせに応じて純粋のノート(音高)デ
ータを決定し(ステップST24)、通常の管楽器音の
ノートデータを音源15(図1)に出力する(ステップ
ST25)。
On the other hand, in step ST22, M
If ODE is not 1, the mode is the normal performance mode, so that pure note (pitch) data is determined according to the combination of the turned on keys (step ST24), and the note data of the normal wind instrument sound is output to the sound source 15 (step ST24). 1) (step ST25).

【0019】そして、前記いずれのステップST23あ
るいはST25が終了した場合にも、前記ステップST
23において、キーオンとなっていないときと同様、ス
テップST26のキーオフとなっているかの判断に移行
する。
When any of the steps ST23 or ST25 is completed, the step ST23 is completed.
At 23, as in the case where the key is not turned on, the process proceeds to step ST26 to determine whether or not the key is turned off.

【0020】このステップST26において、キーオフ
されたキーがなければ、そのままリターンし、また、キ
ーオフされたキーがあれば、ステップST27におい
て、モードフラグMODE=1かどうかの判断が行われ
る。ここで、MODE=1であれば、リズム音はキーオ
フされなくとも減衰していくので、そのままリターンす
る。一方、ここで、MODE=1でなければ、前記ステ
ップST24、ST25と同様、オンされたキーの組合
わせに応じて純粋のノート(音高)データを決定し(ス
テップST28)、通常の管楽器音のノートデータを音
源15(図1)に出力し(ステップST29)、リター
ンする。
If there is no key that has been turned off in step ST26, the process returns as it is. If there is a key that has been turned off, it is determined in step ST27 whether the mode flag MODE = 1. Here, if MODE = 1, the rhythm sound is attenuated even if it is not keyed off, and the process returns. On the other hand, if MODE = 1 is not satisfied, pure note (pitch) data is determined in accordance with the combination of the turned on keys (step ST28), as in steps ST24 and ST25. Is output to the sound source 15 (FIG. 1) (step ST29), and the process returns.

【0021】図3のメインルーチンに戻って、ステップ
ST2の運指キー処理のあと、ステップST3のブレス
処理が行われる。
Returning to the main routine of FIG. 3, after the fingering key processing in step ST2, the breath processing in step ST3 is performed.

【0022】このブレス処理は、図2のマウスピース2
から演奏者が息を吹き込み、この息圧をブレスセンサ1
0(図1)が検出することにより行われる。
This breath processing is performed by the mouthpiece 2 shown in FIG.
The player blows in the breath from the
0 (FIG. 1) is detected.

【0023】前記ブレス処理の具体例が、図6のサブル
ーチンに示されている。
A specific example of the breath processing is shown in a subroutine of FIG.

【0024】図6において、ブレス処理がスタートする
と、まず、ステップST31において、演奏者の息圧の
データであるブレスデータ(BD)の作成が行われる。
このブレスデータ(BD)の作成は、ブレスセンサ10
が、マウスピース2からの息圧に対応したアナログ値を
出力し、このアナログ値をA/D変換器11がデジタル
値に変換し、さらに、このデジタル値から検出回路12
がブレスデータ(BD)を作成してCPU5に出力す
る。
In FIG. 6, when the breathing process is started, first, in step ST31, breath data (BD), which is data of a player's breath pressure, is created.
This breath data (BD) is created by the breath sensor 10
Outputs an analog value corresponding to the breath pressure from the mouthpiece 2, the A / D converter 11 converts the analog value into a digital value, and further outputs a detection circuit 12
Creates breath data (BD) and outputs it to the CPU 5.

【0025】また、図6のルーチンにおいて、前回のブ
レスフラグ(PB)は、PB=0のとき、前回のブレス
データ(BD)がBD<10であることを示し、また、
PB=1のとき、前回のブレスデータ(BD)がBD≧
10であることを示している。
In the routine shown in FIG. 6, the previous breath flag (PB) indicates that when PB = 0, the previous breath data (BD) is BD <10.
When PB = 1, the previous breath data (BD) is BD ≧
10 is shown.

【0026】同じく図6のルーチンにおいて、プレイフ
ラグ(PLAY)は、PLAY=0のとき、プレイ中で
ないことを示し、また、PLAY=1のとき、プレイ中
であることを示している。
In the routine shown in FIG. 6, the play flag (PLAY) indicates that the player is not playing when PLAY = 0, and indicates that the player is playing when PLAY = 1.

【0027】ところで、MODE=1のとき、前記ブレ
スデータ(BD)は、閾値を越えてから所定時間後にお
ける値をこのときの値とするように設定されており、本
実施例においては、前記閾値はBD=10、閾値を越え
た所定時間は5msにそれぞれ設定されている。
By the way, when MODE = 1, the breath data (BD) is set so that the value after a predetermined time after the threshold value is exceeded is used as the value at this time. The threshold value is set to BD = 10, and the predetermined time exceeding the threshold value is set to 5 ms.

【0028】前記ブレスデータ(BD)は、0〜127
の合計128の値をとるが、リズム演奏モードを示すM
ODE=1のときには、PLAY=0、PLAY=1に
かかわらず、閾値たる10に到達しないブレスデータ
(BD)0〜9はノイズとして無視する。また、MOD
E=1でさらにPLAY=0のときには、ブレスデータ
(BD)10〜63はスタート指示、ブレスデータ(B
D)64〜127はイントロ指示となる。さらに、MO
DE=1でさらにPLAY=1のときには、ブレスデー
タ(BD)10〜63はフィルイン指示、ブレスデータ
(BD)64〜99はエンディング指示、ブレスデータ
(BD)100〜127はストップ指示となる。
The breath data (BD) ranges from 0 to 127.
Of the rhythm performance mode,
When ODE = 1, regardless of PLAY = 0 and PLAY = 1, breath data (BD) 0 to 9 that do not reach the threshold value of 10 are ignored as noise. Also, MOD
When E = 1 and PLAY = 0, the breath data (BD) 10 to 63 are instructed to start and the breath data (B
D) 64-127 are intro instructions. In addition, MO
When DE = 1 and PLAY = 1, breath data (BD) 10 to 63 are fill-in instructions, breath data (BD) 64 to 99 are ending instructions, and breath data (BD) 100 to 127 are stop instructions.

【0029】前記ステップST31のブレスデータ(B
D)の作成後、ステップST32において、前述したモ
ードフラグMODE=1かどうかの判断が行われる。
The breath data (B) in step ST31
After the creation of D), in step ST32, it is determined whether or not the mode flag MODE = 1 described above.

【0030】このステップST32においてMODE=
1であれば、リズム演奏のモードなので、ステップST
33において、前記ステップST31において検出した
ブレスデータ(BD)が閾値たる10を越えたかどうか
(BD≧10)の判断が行われる。そして、このステッ
プST33の判断において、ブレスデータ(BD)が閾
値たる10を越えていれば、さらに、ステップST34
において、前回のブレスフラグPB=0であるか否かの
判断が行われ、前回のブレスフラグPB=0であれば、
今回初めてリズム演奏のための指示が与えられたと判断
する。なお、ステップST34において、前回のブレス
フラグPB=0でなければ、前回の続きと判断してその
ままリターンする。
In this step ST32, MODE =
If it is 1, it is a rhythm performance mode, so step ST
In 33, it is determined whether or not the breath data (BD) detected in step ST31 has exceeded a threshold value of 10 (BD ≧ 10). If it is determined in step ST33 that the breath data (BD) exceeds the threshold value of 10, the process proceeds to step ST34.
In, it is determined whether or not the previous breath flag PB = 0, and if the previous breath flag PB = 0,
For the first time, it is determined that an instruction for rhythm performance has been given. In step ST34, if the previous breath flag PB is not 0, it is determined that the previous breath flag is continued, and the process returns.

【0031】ステップST34において、前回のブレス
フラグPB=0である場合には、ステップST35にお
いて、ブレスデータ(BD)が閾値を越えてからの所定
時間たる5msだけ待機し、その後、ステップST36
において、前記ステップST31において行ったと同様
の手順によりブレスデータ(BD)を再度形成すること
になる。
If it is determined in step ST34 that the previous breath flag PB = 0, then in step ST35, the process waits for 5 ms, which is a predetermined time after the breath data (BD) exceeds the threshold, and thereafter, in step ST36.
In the above, breath data (BD) is formed again in the same procedure as performed in step ST31.

【0032】ついで、ステップST37において、プレ
イ中であるか否かの判断が行われ、プレイ中でなければ
(PLAY=0)、ステップST38において、ブレス
データ(BD)が64以上であるか否かの判断が行われ
る。そして、ブレスデータ(BD)が64以上であれば
(BD≧64)、ステップST39に進んで前述したイ
ントロ指示が行われる。また、ブレスデータ(BD)が
64未満であれば(BD<64)、ステップST40に
進んで前述したスタート指示が行われることになる。前
述したステップST39のイントロ指示、あるいは、ス
テップST40のスタート指示が行われた後には、ステ
ップST41に進んでプレイフラグPLAYを1にセッ
トする。
Then, in step ST37, it is determined whether or not the game is being played. If the game is not being played (PLAY = 0), in step ST38, it is determined whether or not the breath data (BD) is 64 or more. Is determined. If the breath data (BD) is 64 or more (BD ≧ 64), the process proceeds to step ST39, and the above-described intro instruction is performed. If the breath data (BD) is less than 64 (BD <64), the process proceeds to step ST40, and the above-described start instruction is issued. After the introductory instruction in step ST39 or the start instruction in step ST40 is performed, the process proceeds to step ST41, and the play flag PLAY is set to 1.

【0033】一方、前記ステップST37において、プ
レイ中であれば(PLAY=1)、ステップST42に
おいて、ブレスデータ(BD)が64未満であるか否か
の判断が行われる。そして、ブレスデータ(BD)が6
4未満であれば(BD<64)、ステップST43に進
んで前述したフィルイン指示が行われる。また、ブレス
データ(BD)が64以上であれば(BD≧64)、ス
テップST44に進んで、今度はブレスデータ(BD)
が100未満であるか否かの判断が行われる。ここで、
ブレスデータ(BD)が100未満であれば(BD<1
00)、ステップST45に進んで前述したエンディン
グ指示が行われる。また、ブレスデータ(BD)が10
0以上であれば(BD≧100)、ステップST46に
進んで、前述したストップ指示のためにプレイフラグP
LAYを0にセットする。
On the other hand, if the play is being performed (PLAY = 1) in step ST37, it is determined in step ST42 whether or not the breath data (BD) is less than 64. And breath data (BD) is 6
If it is less than 4 (BD <64), the process proceeds to step ST43, and the above-described fill-in instruction is performed. If the breath data (BD) is 64 or more (BD ≧ 64), the process proceeds to step ST44, and this time the breath data (BD)
Is determined whether or not is less than 100. here,
If the breath data (BD) is less than 100 (BD <1
00), the process proceeds to step ST45, and the above-mentioned ending instruction is performed. In addition, breath data (BD) is 10
If 0 or more (BD ≧ 100), the process proceeds to step ST46, where the play flag P
Set LAY to 0.

【0034】なお、前記各ステップST41、ST4
3、ST45、ST46のいずれが終了しても、ステッ
プST47において、前回のブレスフラグPBを1にセ
ットしてリターンする。
The above steps ST41, ST4
3. Regardless of which of ST45 and ST46 is completed, in step ST47, the previous breath flag PB is set to 1 and the routine returns.

【0035】ところで、モードフラグMODE=1かど
うかの判断を行う前記ステップST32においてMOD
E=1でなければ、通常演奏のモードなので、この場合
には、さらに、ステップST48において、前記ステッ
プST31において検出したブレスデータ(BD)が閾
値たる10を越えたかどうか(BD≧10)の判断が行
われる。そして、このステップST48の判断におい
て、ブレスデータ(BD)が閾値たる10を越えていれ
ば、ステップST49において、このブレスデータ(B
D)を音源15(図1)に出力する。
In the step ST32 for determining whether or not the mode flag MODE = 1, MOD is set.
If E is not 1, the mode is a normal performance mode. In this case, in step ST48, it is further determined whether or not the breath data (BD) detected in step ST31 exceeds a threshold value of 10 (BD ≧ 10). Is performed. If it is determined in step ST48 that the breath data (BD) exceeds the threshold value of 10 in step ST49, the flow advances to step ST49.
D) is output to the sound source 15 (FIG. 1).

【0036】一方、ステップST48において、前記ス
テップST31において検出したブレスデータ(BD)
が閾値たる10を越えていなければ、そのままリターン
する。
On the other hand, in step ST48, breath data (BD) detected in step ST31 is detected.
If does not exceed the threshold value of 10, the process returns.

【0037】図3のメインルーチンに戻って、ステップ
ST3のブレス処理のあと、ステップST4のリズム処
理が行われる。
Returning to the main routine of FIG. 3, after the breath processing in step ST3, the rhythm processing in step ST4 is performed.

【0038】なお、このリズム処理は、前記モードスイ
ッチ13がオンされ、モードフラグMODE=1となっ
たときのみ動作される。
The rhythm processing is performed only when the mode switch 13 is turned on and the mode flag MODE = 1.

【0039】リズム処理は、前記テンポクロックTcに
基づいて、CPU5が、ROM6に登録されているオー
トリズムのパターンを読み出して音源15に出力するこ
とにより行われ、ステップST3のブレス処理における
指示の種類に応じて異なった処理を行うことになる。
The rhythm process is performed by the CPU 5 reading out the auto rhythm pattern registered in the ROM 6 and outputting the pattern to the sound source 15 based on the tempo clock Tc. , Different processing will be performed.

【0040】まず、ステップST39のイントロ指示が
行われた場合、図1のROM6からイントロパターンを
読み出した後、ノーマルパターンに切り替わるように設
定する。ステップST40のスタート指示が行われた場
合、ノーマルパターンを読み出す制御を行う。さらに、
ステップST43のフィルイン指示が行われた場合、ノ
ーマルパターンに代えて前記ROM6からフィルインパ
ターンを読み出した後、ノーマルパターンに切り替わる
ように設定する。さらにまた、ステップST45のエン
ディング指示が行われた場合、前記ROM6からエンデ
ィングパターンを読み出した後、停止(プレイフラグP
LAYを0にセット)するように設定する。また、ステ
ップST46のストップ指示の場合、ノーマルパターン
を停止する制御を行う。
First, when the intro instruction in step ST39 is made, the intro pattern is read out from the ROM 6 in FIG. 1 and then set so as to switch to the normal pattern. When the start instruction in step ST40 is issued, control for reading a normal pattern is performed. further,
When the fill-in instruction is issued in step ST43, the fill-in pattern is read from the ROM 6 instead of the normal pattern, and then the normal pattern is set. Furthermore, when the ending instruction in step ST45 is performed, the ending pattern is read out from the ROM 6 and then stopped (play flag P).
LAY is set to 0). In the case of a stop instruction in step ST46, control is performed to stop the normal pattern.

【0041】前記リズム処理のあと、ステップST5の
モードスイッチ処理が行われる。
After the rhythm processing, a mode switch processing in step ST5 is performed.

【0042】このモードスイッチ処理の具体例が、図7
のサブルーチンに示されている。
FIG. 7 shows a specific example of the mode switch processing.
Subroutine.

【0043】図7において、モードスイッチ処理がスタ
ートすると、まず、まず、ステップST51において、
モードスイッチ13をオンしたかどうかの判断が行わ
れ、押鍵してキーオンとなっていれば、つぎに、ステッ
プST52において、モードフラグMODEの反転が行
われる。
In FIG. 7, when the mode switch process starts, first, in step ST51,
It is determined whether or not the mode switch 13 has been turned on. If the key has been turned on by depressing the key, then in step ST52, the mode flag MODE is inverted.

【0044】すなわち、それまで、モードフラグMOD
E=0の通常演奏モードであった場合、モードフラグM
ODE=1のリズム演奏モードに切り替わり、前記ブレ
ス処理において設定されたリズム演奏を行う。
That is, until then, the mode flag MOD
If the normal performance mode is E = 0, the mode flag M
The mode is switched to the rhythm performance mode of ODE = 1, and the rhythm performance set in the breath processing is performed.

【0045】また、それまで、モードフラグMODE=
1のリズム演奏モードであった場合、モードフラグMO
DE=0の通常演奏モードに切り替わり、前記音源15
は、運指キー処理のステップST25において入力され
た通常の管楽器音のノートデータと、ブレス処理のステ
ップST49において入力されたブレスデータ(BD)
との関係から、ノートオン、ノートオフを決定し、楽音
の発生、停止の制御を行う。なお、図1の運指キー3を
押しても、ブレスデータ(BD)が0の場合とか、ブレ
スデータ(BD)が連続して出力されている途中におい
てオンしている運指キー3を変更する場合など、さまざ
まなパターンを音源15が判断するようになっている。
Until then, the mode flag MODE =
If the mode is the rhythm performance mode of mode 1, the mode flag MO
The mode switches to the normal performance mode of DE = 0, and the sound source 15
Are the note data of the ordinary wind instrument sound input in step ST25 of the fingering key processing and the breath data (BD) input in step ST49 of the breath processing.
Note-on and note-off are determined from the relationship, and control of generation and stop of a musical tone is performed. Note that even if the fingering key 3 in FIG. 1 is pressed, the case where the breath data (BD) is 0 or the fingering key 3 that is turned on while the breath data (BD) is continuously output is changed. In various cases, the sound source 15 determines various patterns.

【0046】なお、前記ステップST52のモードフラ
グMODEの反転後、あるいは、前記ステップST51
の、モードスイッチ13をオンしたかどうかの判断にお
いて、キーオンとなっていなければ、リターンする。
After the inversion of the mode flag MODE in the step ST52, or after the inversion in the step ST51.
If it is determined that the mode switch 13 has been turned on and the key is not turned on, the process returns.

【0047】図3のメインルーチンに戻って、ステップ
ST5のモードスイッチ処理のあと、ステップST6の
その他の処理が行われる。この、その他の処理には、前
述しなかったすべての処理が含まれる。そして、ステッ
プST6のその他の処理が終了したら、前記ステップS
T2の運指キー処理の手前に戻り、このルーチンを繰り
返す。
Returning to the main routine of FIG. 3, after the mode switch processing in step ST5, other processing in step ST6 is performed. This other processing includes all processing not described above. When the other processes in step ST6 are completed, the process proceeds to step S6.
Returning to the point before the fingering key processing at T2, this routine is repeated.

【0048】このように実施例によれば、管楽器型の電
子楽器によって打楽器演奏ができる。
As described above, according to the embodiment, a percussion instrument can be played by a wind instrument type electronic musical instrument.

【0049】また、リズム演奏におけるリズムのスター
ト、ストップ、イントロ、フィルイン、エンディング等
の指示を手を動かさずに行うことができる。これは、管
楽器においては、両手で各運指キー3を押さえると同時
に楽器本体1を支持しなければならないので、別途設け
たスイッチを操作することが難しいため、大きなメリッ
トであるといえる。
Further, it is possible to give instructions such as start, stop, intro, fill-in, and ending of the rhythm in the rhythm performance without moving a hand. This is a great advantage in wind instruments because it is necessary to press the fingering keys 3 with both hands and simultaneously support the instrument body 1, and it is difficult to operate switches separately provided.

【0050】なお、この発明は、前述した実施例に限定
されるものではなく、必要に応じて種々の変更が可能で
ある。
Note that the present invention is not limited to the above-described embodiment, and various modifications can be made as necessary.

【0051】[0051]

【発明の効果】以上説明したように請求項1に係るこの
発明によれば、現在自動演奏中であるか否かに応じてブ
レスセンサの出力が同様の値であっても異なる態様でも
って息圧に応じた制御を行うので、演奏者は同様の息圧
であっても現在の自動演奏の状態に適した自動演奏の態
様制御を行うことができ、複雑な自動演奏の態様制御を
簡単に行うことができる。また、請求項2に係るこの発
明によれば、第2モードである自動演奏中において、自
動演奏の態様を息圧に応じて制御するとともに、第1モ
ードである通常演奏時には音高指定を行うための操作子
を操作することにより所定の音色の楽音を発生すること
ができるので、自動演奏を行いつつ例えば打楽器音によ
マニュアル演奏が可能になり、電子管楽器でありなが
ら従来とは全く異なる演奏形態を提供することができ
る。
As described above, according to the first aspect of the present invention, even if the output of the breath sensor has the same value or a different value depending on whether or not the automatic performance is currently being performed, the breath is output in a different manner. Since the control according to the pressure is performed, the performer can control the mode of the automatic performance suitable for the current state of the automatic performance even at the same breath pressure, and can easily control the mode of the complicated automatic performance. It can be carried out. According to the second aspect of the present invention, during the automatic performance in the second mode, the mode of the automatic performance is controlled according to the breath pressure, and the pitch is specified during the normal performance in the first mode. A musical tone of a predetermined timbre can be generated by operating an operating device for performing a manual performance by, for example, a percussion instrument sound while performing an automatic performance. Can be provided.

【図面の簡単な説明】[Brief description of the drawings]

【図1】 図2の具体的構成を示す電子回路図FIG. 1 is an electronic circuit diagram showing a specific configuration of FIG.

【図2】 この発明の電子管楽器の実施例を示す平面図FIG. 2 is a plan view showing an embodiment of the electronic wind instrument of the present invention.

【図3】 実施例のメインルーチンを示すフローチャー
FIG. 3 is a flowchart showing a main routine of the embodiment.

【図4】 タイマインタラプトのサブルーチンを示すフ
ローチャート
FIG. 4 is a flowchart showing a timer interrupt subroutine.

【図5】 運指キー処理のサブルーチンを示すフローチ
ャート
FIG. 5 is a flowchart showing a subroutine of fingering key processing.

【図6】 ブレス処理のサブルーチンを示すフローチャ
ート
FIG. 6 is a flowchart showing a subroutine of breath processing.

【図7】 モードスイッチ処理のサブルーチンを示すフ
ローチャート
FIG. 7 is a flowchart showing a subroutine of a mode switch process.

【符号の説明】[Explanation of symbols]

1…楽器本体、2…マウスピース、3…運指キー、4…
バスライン、5…CPU、6…ROM、7…RAM、8
…タイマ、10…ブレスセンサ、11…A/D変換器、
12…検出回路、13…スイッチ類、15…音源、16
…サウンドシステム。
1 ... instrument body, 2 ... mouthpiece, 3 ... fingering key, 4 ...
Bus line, 5: CPU, 6: ROM, 7: RAM, 8
... Timer, 10 ... Breath sensor, 11 ... A / D converter,
12 detection circuit, 13 switches, 15 sound source, 16
... sound system.

フロントページの続き (56)参考文献 特開 平2−136895(JP,A) 実開 平1−173799(JP,U) 実開 平3−26196(JP,U) 実開 平1−140596(JP,U) 実開 平1−77796(JP,U)Continuation of the front page (56) References JP-A-2-136895 (JP, A) JP-A-1-173799 (JP, U) JP-A-3-26196 (JP, U) JP-A-1-140596 (JP , U) Hikaru 1-77796 (JP, U)

Claims (2)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】 自動的に演奏を行う自動演奏手段と、 マウスピースに入力される息圧を検出するブレスセンサ
と、 このブレスセンサの出力に対応して自動演奏の態様を制
御する制御手段であって、前記自動演奏手段が演奏を行
っているか否かに応じて前記ブレスセンサの出力が同様
の値であっても前記自動演奏の態様を異ならせて制御す
る制御手段とからなる電子管楽器。
An automatic performance means for automatically performing a performance, a breath sensor for detecting a breath pressure inputted to a mouthpiece, and a control means for controlling a mode of the automatic performance in accordance with an output of the breath sensor. there, the electronic wind instrument comprising a control means for the automatic performance means controls with different aspects of the output the same be a value before Symbol automatic performance of the breath sensor according to whether or not doing playing .
【請求項2】 発生する楽音の音高を各々指定する複数
の操作子と、マウスピースに入力される息圧を検出する
ブレスセンサとを備え、前記操作子によって指定された
音高の楽音を前記ブレスセンサが検出した息圧に応じて
発生する電子管楽器において、 通常演奏を行う第1モードと自動演奏を行う第2モード
とを指示するモード指示手段と、 前記第2モードが指示されている時、自動的に演奏を行
う自動演奏手段と、 前記第2モードが指示されている時、前記ブレスセンサ
の出力に対応して自動演奏の態様を制御する制御手段と
を備え、 前記第2モードが指示されている時、前記複数の操作子
に各々異なる音色を割り当てるとともに前記複数の操作
子の操作に応じて前記割り当てた音色の楽音を発生せし
めるように制御することを特徴とする電子管楽器。
2. A musical instrument having a plurality of controls each for designating a pitch of a musical tone to be generated, and a breath sensor for detecting a breath pressure inputted to a mouthpiece. In an electronic wind instrument that is generated according to the breath pressure detected by the breath sensor, mode instruction means for instructing a first mode for performing a normal performance and a second mode for performing an automatic performance, and the second mode is instructed. Automatic performance means for automatically performing when the second mode is instructed; and control means for controlling the mode of automatic performance in response to the output of the breath sensor when the second mode is instructed; Is designated, a different tone is assigned to each of the plurality of controls, and control is performed so as to generate a musical tone of the assigned tone according to the operation of the plurality of controls. Electronic wind instrument that.
JP20951991A 1991-08-21 1991-08-21 Electronic wind instrument Expired - Fee Related JP3252914B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP20951991A JP3252914B2 (en) 1991-08-21 1991-08-21 Electronic wind instrument

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP20951991A JP3252914B2 (en) 1991-08-21 1991-08-21 Electronic wind instrument

Publications (2)

Publication Number Publication Date
JPH0546174A JPH0546174A (en) 1993-02-26
JP3252914B2 true JP3252914B2 (en) 2002-02-04

Family

ID=16574138

Family Applications (1)

Application Number Title Priority Date Filing Date
JP20951991A Expired - Fee Related JP3252914B2 (en) 1991-08-21 1991-08-21 Electronic wind instrument

Country Status (1)

Country Link
JP (1) JP3252914B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4618053B2 (en) * 2005-08-30 2011-01-26 ヤマハ株式会社 Automatic performance device
KR102321131B1 (en) * 2019-11-29 2021-11-02 한성대학교 산학협력단 Smart respiratory muscle strength trainer

Also Published As

Publication number Publication date
JPH0546174A (en) 1993-02-26

Similar Documents

Publication Publication Date Title
JPH05188944A (en) Automatic playing device
JP3252914B2 (en) Electronic wind instrument
JP4808868B2 (en) Automatic performance device
JPH0627960A (en) Automatic accompaniment playing device
JP3811043B2 (en) Electronic musical instruments
JP2619278B2 (en) Electronic musical instrument with rhythm solo performance function
JPH0566776A (en) Automatic orchestration device
JP3112633B2 (en) Electronic keyboard instrument
JP2570411B2 (en) Playing equipment
JP2508570Y2 (en) Air flow responsive electronic musical instrument
JP5560574B2 (en) Electronic musical instruments and automatic performance programs
JPH0753117Y2 (en) Electronic keyboard instrument
JPH0542475Y2 (en)
JP3581763B2 (en) Electronic musical instrument
JP3574346B2 (en) Automatic accompaniment device
JP3120487B2 (en) Electronic musical instrument with automatic accompaniment function
JP3017902B2 (en) Automatic accompaniment device for electronic musical instruments
JP3436636B2 (en) Automatic accompaniment device for electronic and electric musical instruments
JP3571569B2 (en) Automatic accompaniment device
JP3862988B2 (en) Electronic musical instruments
JP2768348B2 (en) Automatic performance device
JP2604431B2 (en) Electronic wind instrument
JPH06250657A (en) Electronic musical instrument
JP2570550B2 (en) Electronic string instrument
JP2004347705A (en) Electronic musical instrument

Legal Events

Date Code Title Description
S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313532

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

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

Free format text: PAYMENT UNTIL: 20071122

Year of fee payment: 6

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

Free format text: PAYMENT UNTIL: 20081122

Year of fee payment: 7

LAPS Cancellation because of no payment of annual fees