JPH0284695A - Air flow responsive sound instruction device - Google Patents
Air flow responsive sound instruction deviceInfo
- Publication number
- JPH0284695A JPH0284695A JP1174267A JP17426789A JPH0284695A JP H0284695 A JPH0284695 A JP H0284695A JP 1174267 A JP1174267 A JP 1174267A JP 17426789 A JP17426789 A JP 17426789A JP H0284695 A JPH0284695 A JP H0284695A
- Authority
- JP
- Japan
- Prior art keywords
- pitch
- data
- air flow
- change
- detection
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Landscapes
- Electrophonic Musical Instruments (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。(57) [Abstract] This bulletin contains application data before electronic filing, so abstract data is not recorded.
Description
【発明の詳細な説明】
[発明の技術分野]
この発明は電子楽器に関し、特に、プレス操作などによ
る空気流の状態に応答して、所望の楽音を発生させる、
空気流応答型電子楽器に関する。[Detailed Description of the Invention] [Technical Field of the Invention] The present invention relates to an electronic musical instrument, and in particular to an electronic musical instrument that generates a desired musical tone in response to the state of airflow caused by a press operation or the like.
Regarding airflow responsive electronic musical instruments.
[背 景]
191式楽器の分野において、いわゆるタッチレスポン
ス機能を備えた電子楽器が知られている。[Background] In the field of Type 191 musical instruments, electronic musical instruments having a so-called touch response function are known.
タッチレスポンス機能と現在呼んでいる機能は、11W
上の6鍵に対する押鍵速度(イニシャルのタッチ速度)
、ある程度以上鍵を押し切ってからの鍵に対する操作入
力を、6鍵に設けたセンサーで検出し、それぞれに基づ
いて、イニシャルタッチデータ、アフタータッチデータ
を生成し、この両データを、楽音の特性に反映させる機
能である。The function currently called touch response function is 11W.
Key press speed for the above 6 keys (initial touch speed)
, sensors installed on the six keys detect the operation input after the key has been pressed all the way down to a certain level, generate initial touch data and aftertouch data based on each, and use both data to determine the characteristics of the musical sound. This is a function to reflect.
機種によっては、イニシャルデータのタッチレスポンス
機能しかないものもある。Some models only have a touch response function for initial data.
ところで1本件出願人は、実開昭59−15099号お
よび特開昭62−164094号公報に示すように、空
気流ないしは呼気、吸気を利用するタイプの電子楽器(
以下、「空気流応答型電子楽器」と総称することにする
)を提案しているが、このような空気流応答型電子楽器
においては、1盤式電子楽器の場合と異なり、吹奏者の
吹奏開始時における演奏意図すなわち、吹きはじめの吹
き方を、楽音の音量や音色などの特性に充分に反映する
ことができないものであった。By the way, the present applicant has developed an electronic musical instrument of the type that utilizes airflow or exhaled air or inhaled air, as shown in Utility Model Application No. 59-15099 and Japanese Patent Application Laid-Open No. 62-164094.
(hereinafter collectively referred to as "airflow-responsive electronic musical instruments"), but unlike single-panel electronic instruments, in these airflow-responsive electronic musical instruments, the blowing performance of the blow player is The performance intention at the beginning, that is, the manner in which the instrument is played at the beginning, cannot be sufficiently reflected in the characteristics such as the volume and timbre of the musical tone.
すなわち、従来の電子鍵盤楽器の場合、楽音の生成の制
御に用いられるイニシャルデータは、押鍵時における押
鍵速度により決定できるため、その押鍵速度に充分対応
したイニシャルデータを正確に生成することかでさる。That is, in the case of conventional electronic keyboard instruments, the initial data used to control the generation of musical tones can be determined by the key pressing speed at the time of key pressing, so it is necessary to accurately generate initial data that sufficiently corresponds to the key pressing speed. A giant monkey.
このため、生成されたイニシャルデータに基づいて、発
生されるべき楽音の音量制御や音色制御などを確実に行
うことができる。これに対し、空気流状態に対応した空
気流検出信号の出力値に従って、音源を制御する従来の
空気流応答型電子楽器の場合、前記空気流検出信号の出
力値がキーオンレベル値を越えた場合、それに応答して
、楽音の発生開始を指示するためのキーオン信号を、音
源に対し送出し、このキーオン信号により楽音の発生開
始を指示するにすぎない、このように、発生されるべさ
楽音の音flijj御や音色制御に用いられるイニシャ
ルデータを、キーオン信号とともに、音源に対し送出す
るものではなかったので、吹奏者の演奏開始時の演奏意
図、すなわち、ゆるやかに吹き始めるか、急激に、レベ
ルが立上る吹き方をするか等の吹き方に従った音量や音
色をもつ楽音の発生を行うことができないものであった
。Therefore, it is possible to reliably control the volume and tone of the musical tones to be generated based on the generated initial data. On the other hand, in the case of conventional airflow-responsive electronic musical instruments that control the sound source according to the output value of the airflow detection signal corresponding to the airflow condition, if the output value of the airflow detection signal exceeds the key-on level value, In response, a key-on signal is sent to the sound source to instruct the start of musical tone generation, and this key-on signal simply instructs the start of musical tone generation.In this way, the desired musical tone is generated. Initial data used to control the sound and timbre of the sound were not sent to the sound source along with the key-on signal, so the player's performance intent at the start of the performance could be changed, i.e., whether the player starts blowing slowly or suddenly. It was not possible to generate musical tones with volume and timbre according to the way the player played, such as how the level rose.
そこで、従来から、空気流体の状態に対応した検出信号
の出力値に基づいて、発生されるべき楽音の音量や音色
などの制御に使用されるイニシャルデータを生成し、こ
のイニシャルデータに従って、楽音の特性を可変制御し
、吹奏者の演奏開始時の意図を充分に反映した楽音制御
が可能な電子楽器の開発が要請されている。Therefore, conventionally, initial data used to control the volume and timbre of the musical sound to be generated is generated based on the output value of the detection signal corresponding to the state of the air fluid, and the musical sound is generated according to this initial data. There is a need for the development of an electronic musical instrument whose characteristics can be variably controlled and whose musical tone can be controlled to fully reflect the wind player's intentions when starting a performance.
[発明の目的1
この発明は、このような要望を満たす空気流応答型電子
楽器を提供することを目的とするものである。[Object of the Invention 1 The object of the present invention is to provide an airflow responsive electronic musical instrument that satisfies such demands.
さらに、さまざまなプレス操作ないしウィンド操作など
に対する応答性をもち、表現力の豊かな楽器の発生が可
能な電子楽器を提供することである。Furthermore, it is an object of the present invention to provide an electronic musical instrument that is responsive to various press operations, window operations, etc., and is capable of generating musical instruments with rich expressive power.
[発明の要点]
この発明は、このような目的を達成するために、音高指
定手段による音高指定操作に変化があった場合、変化前
に指定されていた開始音高から、変化後に指定された目
的音高へ音高が変更される速度を、空気流検出子役によ
り検出された検出信号の出力値の変化状態に応じて行う
ように制御手段により制御するようにしたことを要点と
する。[Summary of the Invention] In order to achieve such an object, when there is a change in the pitch specifying operation by the pitch specifying means, the start pitch specified before the change is changed to the specified start pitch after the change. The key point is that the control means controls the speed at which the pitch is changed to the desired pitch in accordance with the state of change in the output value of the detection signal detected by the air flow detection subactor. .
[実施例] 以下、図面を参照してこの発明の一実施例を説明する。[Example] Hereinafter, one embodiment of the present invention will be described with reference to the drawings.
く構 成〉
本実施例の構成を第1図に示す、1は吹奏入力部であり
、マウスlbを介して息を吹き込むと内部のウィンドセ
ンサーないしプレスセンサー1bによりその息の強さも
しくは空気流の速さが検出される。プレスセンサー1a
としては例えば、同一出願人に係る特開昭57−420
9 (昭和57年3月9日公開、r’it子笛」)に記
載のものが使用できる。Structure> The structure of this embodiment is shown in FIG. 1. Reference numeral 1 denotes a blowing input section, and when a breath is blown through the mouse lb, an internal wind sensor or press sensor 1b detects the strength of the breath or the airflow. The speed of is detected. Press sensor 1a
For example, Japanese Patent Application Laid-Open No. 57-420 filed by the same applicant
9 (released on March 9, 1981, "R'it Kobue") can be used.
2は音高指定用のキー(WI式の音高情報入力手段)を
含むキースイッチ部(KEY 5W)2である。Reference numeral 2 denotes a key switch section (KEY 5W) 2 that includes a key for specifying pitch (WI type pitch information input means).
図では吹奏入力部lと音高指定用キー群2とを別のブロ
ックで示しているが5例えば笛、あるいはハーモニカの
ように一体式でもよい、公知の任意の型式のものが使用
できる。In the figure, the blowing input section 1 and the pitch specifying key group 2 are shown as separate blocks, but any known type may be used, such as an integral type such as a whistle or a harmonica.
プレスセンサー1からのアナログ出力はA/D変換器内
蔵のマイクロコンピュータに取り込まれ、デジタルデー
タとして処理される。吹奏モードにおいて、A/D変換
は常に行なわれ、マイクロコンピュータ3は一定時間間
隔ごとにデータをサンプルする(読み取る)、さらに、
マイクロコンピュータ3はキースイッチ部2がらのキー
コード形式の音高情報も読み取る。この2つの入力から
、マイクロコンピュータは楽音の制御情報(発音開始コ
ード、発音終了コード、音高データ、イニシャルデータ
、アフターデータ)を生成し、それを音源4に転送する
。The analog output from the press sensor 1 is taken into a microcomputer with a built-in A/D converter and processed as digital data. In the blowing mode, A/D conversion is always performed, and the microcomputer 3 samples (reads) data at regular time intervals.
The microcomputer 3 also reads pitch information in the form of a key code from the key switch unit 2. From these two inputs, the microcomputer generates musical tone control information (sounding start code, sounding end code, pitch data, initial data, after data) and transfers it to the sound source 4.
音源4はマイクロコンピュータ3より送られてくる制御
情報に基づいて楽音信号を生成、変調し、サウンドシス
テムに送る。The sound source 4 generates and modulates a musical tone signal based on the control information sent from the microcomputer 3, and sends it to the sound system.
サウンドシステムではアンプ5、スピーカ6を介して電
気信号を増幅、音響変換し、最終的な音を出力する。The sound system amplifies and acoustically converts electrical signals through an amplifier 5 and a speaker 6, and outputs the final sound.
ここで、前述のイニシャルデータ、アフターデータは、
発生されるべき楽音の特性の調御に用いられる。前者の
イニシャルデータは、吹きはじめの際の楽音の生成制御
用のレスポンスデータとして用いられ、また、後者のア
フターデータは、楽音の発音開始後ないし発音中の楽音
の制御用のレスポンスデータとして用いられるものであ
る6本実施例で用いられる各種データは、以下の内容を
なす。Here, the above-mentioned initial data and after-sales data are
It is used to adjust the characteristics of the musical tones to be generated. The initial data of the former is used as response data for controlling the generation of musical tones at the beginning of playing, and the after data of the latter is used as response data for controlling the musical tones after the musical tones have started to be produced or while they are being produced. The various data used in this example are as follows.
音贋データ二発音開始時または発音中の楽音の音量を制
御するデータ。2. Data that controls the volume of musical tones at the start of sound production or during sound production.
ビブラートデータ: 発音中の楽音の音高に付与するビ ブラートの深さを定めるためのデ ータ、この代わりにピッチベンド データ、すなわち、楽音のピッチ のベンドの程度を定めるデータを 使用してもよい。Vibrato data: Via added to the pitch of the musical note being sounded. Determines the depth of the blurt. data, pitch bend instead data, i.e. pitch of musical tones data that determines the degree of bend in May be used.
ポルタメントスピードデータ: 楽音に付与するポルタメントの速 度を定めるデータ、なお、ボルタ メントとは、開始ピッチより目的 ピッチへのピッチ(音高)の、な めらかな経時変化を指す0本例で はグリッサンド(開始ピッチより 目的ピッチへのピッチの、段階的 な経時変化を指す。)を含めた意 味で使用する。Portamento speed data: Portamento speed applied to musical sounds The data that determines the degree of ment is the goal from the starting pitch. Pitch to Pitch In this example, 0 indicates a smooth change over time. is a glissando (from the starting pitch) Step by step pitch to target pitch It refers to changes over time. ) Use for taste.
く作 用〉
以下、上記実施例の動作を第2図、第3図を参照して説
明する。Operation> The operation of the above embodiment will be described below with reference to FIGS. 2 and 3.
第2図はマイクロコンピュータのフローチャートであり
1 メインクローで音高指定用キー群(KEY SW
)の読み取りが行なわれ(A1)、ADデータ(プレス
センサーからの息の強さを示すデジタルデータ)の読み
取りサイクルごとに、くタイマーインタラブド〉のフロ
ー(Bl〜B24)に入り、処理を行う。Figure 2 is a flowchart of the microcomputer.
) is read (A1), and each time the AD data (digital data indicating the strength of breath from the press sensor) is read, the timer interoperable flow (B1 to B24) is entered and processing is performed. .
第3図は、ADの読み取りサイクル(横軸)に対するA
Dデータ(縦軸)を例示しである。つまり、時間に対す
る息の強さの変化である。説明の便宜上、息の強さを様
々に変化させて示しである0本発明はこの息の強さをモ
ニターすることにより1発音処理1発音終了処理(キー
オフ処理)、イニシャルデータ(音量、音色などの制御
に用いられる)、アフターデータ(音量データ、ビブラ
ートデータ、ピッチベンドデータ等々の制御に用いられ
る)の生成を行う、さらに本実施例では音高を指定する
ためのキースイッチが変化した場合、息のレベルの経時
的変化率(レート)に従ってポルタメントのスピードも
変えている。Figure 3 shows the A for the AD reading cycle (horizontal axis).
D data (vertical axis) is shown as an example. In other words, it is the change in breath strength over time. For convenience of explanation, the strength of the breath is shown as various changes.The present invention monitors the strength of the breath to perform 1 pronunciation processing, 1 pronunciation end processing (key-off processing), and initial data (volume, tone, etc.). ) and after data (used to control volume data, vibrato data, pitch bend data, etc.).In addition, in this embodiment, when the key switch for specifying the pitch changes, the breath data is generated. The portamento speed is also changed according to the rate of change in the level over time.
なお1図では、ADデータを8ビツト構成としである。In FIG. 1, AD data has an 8-bit configuration.
まず、発音の開始の決定とイニシャルデータの生成につ
いて述べると、ADデータが所定の設定値、すなわち、
下限レベルないしオンスレッシュホールドレベル(本例
では10)を超えた場合を発音の開始とみなし、超えた
ときのADサンプルNとその前後のサンプルN−1、N
+1の3つのサンプルを使って、その変化率ないし差分
を求め、それをレスポンスデータ、すなわち、イニシャ
ルデータとしている(第3図、■、0参隔)。First, we will discuss the determination of the start of sound generation and the generation of initial data.
When the lower limit level or on-threshold level (10 in this example) is exceeded, it is regarded as the start of sound generation, and the AD sample N at the time it exceeds it and the samples N-1 and N before and after it.
Using the three +1 samples, the rate of change or difference is determined and used as response data, that is, initial data (Fig. 3, ■, 0 reference intervals).
第2図のフローに沿って述べると、サンプルN−1のサ
イクルではB1、B2、B3、B4のNOを通ってフロ
ーを技ける。サンプルNのサイクルではADデータのオ
ンレベルが検出され(第3図の■)、B5で発音時期処
理(発音時期フラグのセットとの差りの演算)が行なわ
れる。そして、サンプルN+1のサイクルに入ると、B
3のところで発音待機が確認され、第3図に示すl/2
(A + D)の演算、すなわち前回のサンプルNと今
回のサンプルN+1との差Aを求め、これを、先の差り
と加えて平均をとることにより、イニシャルデータを生
成しくB6)、音源4に転送しく87)、現在のKEY
SW2のデータ(音高データ)に従って発音処理を
実行する(B7)。To describe the flow in FIG. 2, in the cycle of sample N-1, the flow passes through NO of B1, B2, B3, and B4. In the cycle of sample N, the on level of the AD data is detected (■ in FIG. 3), and at B5, tone generation timing processing (calculation of the difference from the tone generation timing flag set) is performed. Then, when entering the cycle of sample N+1, B
It was confirmed that the sound was on standby at point 3, and at l/2 shown in Figure 3.
(A + D), that is, find the difference A between the previous sample N and the current sample N+1, add this to the previous difference, and take the average to generate initial data.B6), sound source 4), the current KEY
Sound generation processing is executed according to the data (pitch data) of SW2 (B7).
音源4側では、吹奏者により押されたKEYSW2に対
応する音高データ、吹奏者の吹きはじめにおける吹き方
に対応するイニシャルデータに従って、発生されるべき
楽音にピー7チ、音量、音色を付して楽音信号を作成す
る。On the sound source 4 side, peach, volume, and timbre are attached to the musical sound to be generated according to the pitch data corresponding to KEYSW2 pressed by the blow player and the initial data corresponding to the blowing method at the beginning of the blow by the blow player. to create a musical tone signal.
サンプル(N+2)以降のADデータはアフターデータ
の生成のために、順次、サンプルされる(吹奏中)、各
サンプルの値は、音量データなどに変換される。音量デ
ータの範囲はADデータ110を中心として(第3図の
■参照)、+100、−99のトータル200段階に分
けである(第3図の[相]、0.@参r!A) 。The AD data after sample (N+2) is sequentially sampled (while playing) to generate after data, and the value of each sample is converted into volume data or the like. The range of the volume data is divided into a total of 200 stages of +100 and -99, with AD data 110 as the center (see ◯ in Fig. 3) ([Phase] in Fig. 3, 0.@Referencer!A).
音高データのみが生成、送出されるサイクルでは、第2
図において、B1、B2.B9.B12、B13.B1
4を通る。なお、ADデータに変化のないときは音源4
に対してはノーオペレージ璽ンとなる(B9→BIOで
No)。In a cycle in which only pitch data is generated and sent, the second
In the figure, B1, B2. B9. B12, B13. B1
Pass through 4. In addition, when there is no change in AD data, sound source 4
There will be a no-operation command (No from B9 to BIO).
吹奏中において、ビブラートデータ(またはベンドデー
タ)を生成する場合は、次のいずれかの事象に対して行
なわれる。第1は、ADデータ、すなわち息の強さが一
定でその状態が所定時間以上続いた場合(第3図の■、
■)、第2は、ADデータが所定のビブラートオンレベ
ルを超えた場合である(第3図の■)。When vibrato data (or bend data) is generated during a performance, it is generated in response to one of the following events. The first is AD data, that is, when the strength of breath is constant and this state continues for a predetermined period of time (■ in Figure 3,
■) The second case is when the AD data exceeds a predetermined vibrato-on level (■ in FIG. 3).
第1の場合、ビブラート(ピッチベンド)の変調深さは
、一定レベルの持続時間に応じて深くなる。In the first case, the modulation depth of the vibrato (pitch bend) increases with the duration of a certain level.
一方、第2の場合はそのときの息の強さの変化率(レー
ト)に従って、ビブラート(ピッチベンド)の深さが制
御される(第3図の■)、さらに、ADデータの大きさ
によって重み付けを行うことができる(第3図の■)、
つまり、息の強さが強いほど、また息の強さを上げてい
くほど深いビブラート(ピッチベンド)がかかる。On the other hand, in the second case, the depth of the vibrato (pitch bend) is controlled according to the rate of change in breath strength at that time (■ in Figure 3), and weighted according to the size of the AD data. (■ in Figure 3)
In other words, the stronger the breath, and the stronger the breath, the deeper the vibrato (pitch bend) will be applied.
第1の場合に相当するADデータ読み取りサイクルでは
、第2図において、B1、B2.B9を経て、BIOへ
進み、ここでビブラート(ベンド)オンタイムになって
いることが確認されBllでビブラート(ベンド)デー
タの生成、生成されたビブラート(ベンド)データの音
源4への送出となる。In the AD data read cycle corresponding to the first case, B1, B2 . Proceeds to BIO via B9, where it is confirmed that vibrato (bend) is on time, vibrato (bend) data is generated in Bll, and the generated vibrato (bend) data is sent to sound source 4. .
一方、第2の場合に相当するADデータ読み取りサイク
ルでは、第2図において、B1.B2、B9、B12を
経てB13に進みここでビブラート(ベンド)オンレベ
ルを超えていることが確認され、B15で音量データと
ともにビブラート(ベンド)データの生成、これらデー
タの音源4への転送となる。On the other hand, in the AD data read cycle corresponding to the second case, B1. Proceeding to B13 via B2, B9, and B12, it is confirmed that the vibrato (bend) on level is exceeded, and in B15, vibrato (bend) data is generated along with volume data, and these data are transferred to the sound source 4. .
吹奏中において3ポルタメントのプロセスは次の事象に
対して発生する。すなわち、音高指定用キースイッチ(
KEY 5W2)に変化があったときである(第3図
の■参照)、そしてそのときの息の強さ(ADデータ)
の変化率に従ってポルタメントのスピード(いいかえれ
ば、変化前のキーの音高から変化後のキーの音高に到達
するまでの時間)が設定される(第3図の■参照)。While playing, the 3-portamento process occurs for the following events: In other words, the key switch for specifying pitch (
This is when there is a change in KEY 5W2) (see ■ in Figure 3), and the strength of the breath at that time (AD data)
The portamento speed (in other words, the time from the pitch of the key before the change to the pitch of the key after the change) is set according to the rate of change of (see ■ in FIG. 3).
第2図に則して述べると、KEY SW2に変化があ
ると、メインフローのA1を介して、ADデータ%P1
−yローのB16においてこれが確認され、ポルタメン
トスイープオンが実行され(B17)、ADデータの変
化率からポルタメントスピードないしタイムがセットさ
れ(818、変化後のキーコードを音源4(あるいはマ
イクロコンピュータ3内のポルタメント処理モジュール
)に送る(B19)。Referring to Fig. 2, when there is a change in KEY SW2, AD data %P1 is changed via A1 of the main flow.
This is confirmed at B16 of -y row, portamento sweep on is executed (B17), portamento speed or time is set from the change rate of AD data (818, and the key code after the change is sent to the sound source 4 (or microcomputer 3). portamento processing module) (B19).
以降、ポルタメント処理モジュールにおいてポルタメン
トデータ(ピッチ)が更新されてゆき、ピッチが目的の
ピッチ(変更後のキーコードの示すピッチ)を超えたと
きに、B20より、B21へ進み、ポルタメントスイー
プをオフにする。From then on, the portamento data (pitch) is updated in the portamento processing module, and when the pitch exceeds the target pitch (the pitch indicated by the changed key code), the process advances from B20 to B21 and the portamento sweep is turned off. do.
最後に、発音の終了の決定について述べる。Finally, we will discuss the determination of the end of pronunciation.
ADデータが所定の設定イヌ、すなわち、下限レベルな
いしキーオフスレッシュホールドレベル(第3図では1
0)より低くなり、これがある時間ないし回数以上(第
3図では3回)続いた場合にキーオフすなわち吹奏終了
とみなしている(第3図のO参照)、ある時間ないし回
数以上続いた場合に、はじめて、キーオフ、すなわち、
吹奏終了とみなしているのは、吹奏中、息の強さを弱く
したため、瞬間的に、ADデータのレベルがキーオフの
スレッシュホールドレベルより低下することが考えられ
るため、それによって発音終了処理が直ちに実行されな
いようにするためである。The AD data is set at a predetermined level, i.e., the lower limit level or key-off threshold level (1 in Figure 3).
0), and if this continues for a certain amount of time or more than a certain number of times (three times in Figure 3), it is considered to be a key-off, that is, the end of the blowing (see O in Figure 3). , for the first time, key off, i.e.
The reason why the blowing is considered to have ended is because the strength of the breath was weakened during the blowing, and the level of the AD data momentarily dropped below the key-off threshold level. This is to prevent it from being executed.
瞬間的なレベル低下の場合にすぎないときにハ、ff1
2図において、B12のところでADレベルがキーオフ
レベルに達していることが検知されるが、B22のとこ
ろで、キーオフでないと判断されるため、吹奏中のフロ
ーの813へ戻る。Ha, ff1 when it is only a case of momentary level drop
In FIG. 2, it is detected at B12 that the AD level has reached the key-off level, but it is determined that the key-off is not at B22, so the process returns to 813 of the flow during playing.
一方、吹奏をやめたときは(息つぎのため)、B22で
YESとなり、ボルタメントスピープオフトな!J(B
23)、キーオフ(発音終了)の処理が実行される(B
24)。On the other hand, when I stop playing (to take a breather), I say YES on B22 and it's a voltamento speed off! J(B
23), key-off (end of sound generation) processing is executed (B
24).
く変形例〉
この発明は上記実施例に限定されず、種々の変形、変更
が可崗である。Modifications> The present invention is not limited to the above embodiments, and various modifications and changes are possible.
例えばアフターデータのなかに、その他の変調パラメー
タを加えてもよい0例えば、楽音に振幅変31(例えば
、トレモロ効果)をかけるのに用いるパラメータ、ある
いは楽音に位相変調(例えばコーラス効果、フェイジン
グ効果)をかけるのに用いるパラメータ、あるいは、上
記した以外の周波数変調をかけるのに用いるパラメータ
を1代替として、もしくは併用のパラメータとして加え
ることができる。For example, other modulation parameters may be added to the after data. ), or parameters used to apply frequency modulation other than those described above can be added as an alternative or as a combined parameter.
また、種々の変調パラメータの選択を行う選択スイッチ
を設けてもよい9例えば、ポルタメントキーを設け、ポ
ルタメントキーによりポルタメントモードが選択されて
いる下で、上述した事象(音高キーの変化)が発生した
ときにポルタメントスイープをかけるようにする。Additionally, a selection switch for selecting various modulation parameters may be provided.9 For example, a portamento key may be provided, and the above event (change in pitch key) occurs when the portamento mode is selected by the portamento key. Apply portamento sweep when
また、センサーに関していえば、上述した呼気の検出の
代わりに、あるいは併用として、′吸気の検出を行うも
のでもよく、さらには、吹子またはふいごのような空気
流発生源を手または足等で操作して、空気流を押し出し
、この空気流をセンサーで検出するようにしてもよい。As for the sensor, instead of or in combination with the above-mentioned detection of exhalation, it may be possible to detect inhalation. The sensor may be operated to push out an airflow, and this airflow may be detected by a sensor.
また、音高のキースイッチ群は必ずしもなくてもよい0
例えば、メロディ情報(音高データの系列)をメモリに
セットしておき、センサーを介して吹奏入力を与えるこ
とによって、発音開始時にメモリより音高データを取り
出して演奏処理を行うようにしてもよい、この場合、第
2図のメインフローは不要であり、ADデータの処理フ
ロー中、例えばB8のところでメモリからの次の音高デ
ータを読み出す、あるいは、/\−モニカ形式として、
プレスセンサーが、音高キーを兼ねるようにしてもよい
。Also, the key switch group for pitch does not necessarily have to be 0.
For example, melody information (series of pitch data) may be set in memory, and by giving blowing input via a sensor, pitch data may be retrieved from memory and performance processing performed when sound generation starts. In this case, the main flow in FIG. 2 is unnecessary, and the next pitch data is read from the memory at, for example, B8 during the AD data processing flow, or as /\-monica format,
The press sensor may also serve as a pitch key.
[発明の効果]
以上の説明から明らかなように、この発明は、音高指定
手段による音高指定操作に変化があった場合、変化前に
指定されていた開始音高から、変化後に指定された目的
音高へ音高が変更される速度を、空気流検出手段により
検出された検出信号の出力値の変化状態に応じて行うよ
うに制御手段により制御するように構成したので、開始
音高から目的音高への音高変更の速度を、演奏者のプレ
ス操作などの仕方に対応させて、任意に変化させながら
演奏することができ、したがって、表現力の豊かな楽音
演奏を行うことができる。[Effect of the Invention] As is clear from the above description, the present invention provides, when there is a change in the pitch designation operation by the pitch designation means, the starting pitch designated before the change is changed from the start pitch designated after the change. Since the speed at which the pitch is changed to the desired pitch is controlled by the control means in accordance with the state of change in the output value of the detection signal detected by the airflow detection means, the speed at which the pitch is changed to the desired pitch is controlled by the control means. It is possible to play while arbitrarily changing the pitch change speed from to the target pitch in accordance with the player's press operation, etc., and therefore it is possible to perform musical tones with rich expressive power. can.
3・・・・・・マイクロコンピュータ。3...Microcomputer.
カシオ計算機株式会社Casio Computer Co., Ltd.
Claims (4)
出信号を順次出力する空気流検出手段と、この空気流検
出手段から順次出力された前記検出信号に基づいて楽音
の発生を指示する楽音発生指示手段と、 発生すべき楽音の音高を指定する音高指定手段と、 この音高指定手段による音高指定操作に変化があった場
合、変化前に指定されていた開始音高から、変化後に指
定された目的音高へ音高が変更される速度を、前記空気
流検出手段により検出された検出信号の出力値の変化状
態に応じて行うように制御する制御手段と、を備えてい
ることを特徴とする空気流応答型電子楽器。(1) Air flow detection means that sequentially detects the state of the air fluid and sequentially outputs corresponding detection signals, and a musical tone that instructs generation of musical tones based on the detection signals sequentially output from the air flow detection means. When there is a change in the pitch specifying means for specifying the pitch of the musical sound to be generated, and the pitch specifying operation by the pitch specifying means, the starting pitch specified before the change is changed. control means for controlling the speed at which the pitch is changed to the designated target pitch after the change, in accordance with the state of change in the output value of the detection signal detected by the air flow detection means; An airflow responsive electronic musical instrument.
へなめらかにまたは段階的に音高を変更させる速度を、
前記検出信号の出力値の経時的変化状態に応じて行うよ
うに制御する特許請求の範囲第1項記載の空気流応答型
電子楽器。(2) The control means controls the speed at which the pitch is changed smoothly or stepwise from the starting pitch to the target pitch,
2. The airflow responsive electronic musical instrument according to claim 1, wherein the control is performed in accordance with a temporal change in the output value of the detection signal.
、これに対応するアナログ電気信号を順次出力する流体
検出センサ手段と、この流体検出センサ手段から順次出
力されたアナログ電気信号を、順次、対応するダジタル
信号に変換し、前記検出信号として出力するアナログ/
デジタル変換手段とからなる特許請求の範囲第1項記載
の空気流応答型電子楽器。(3) The air flow detection means includes a fluid detection sensor means that detects the state of the air fluid and sequentially outputs corresponding analog electrical signals, and an analog electrical signal sequentially output from the fluid detection sensor means. The analog/digital signal is sequentially converted into a corresponding digital signal and output as the detection signal.
An air flow responsive electronic musical instrument according to claim 1, comprising digital conversion means.
する流体圧検出手段からなる特許請求の範囲第1項記載
の空気流応答型電子楽器。(4) The air flow responsive electronic musical instrument according to claim 1, wherein the air flow detection means comprises fluid pressure detection means for detecting fluid pressure of air fluid.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1174267A JPH07111628B2 (en) | 1989-07-07 | 1989-07-07 | Airflow response type pronunciation indicator |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1174267A JPH07111628B2 (en) | 1989-07-07 | 1989-07-07 | Airflow response type pronunciation indicator |
Related Parent Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP63213530A Division JPS6477091A (en) | 1988-08-30 | 1988-08-30 | Electronic musical instrument having wind response function |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH0284695A true JPH0284695A (en) | 1990-03-26 |
| JPH07111628B2 JPH07111628B2 (en) | 1995-11-29 |
Family
ID=15975661
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP1174267A Expired - Lifetime JPH07111628B2 (en) | 1989-07-07 | 1989-07-07 | Airflow response type pronunciation indicator |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH07111628B2 (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0413186A (en) * | 1990-05-02 | 1992-01-17 | Suzuki Gakki Seisakusho:Kk | Electronic recorder |
| US5206448A (en) * | 1990-01-16 | 1993-04-27 | Yamaha Corporation | Musical tone generation device for synthesizing wind or string instruments |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS61132998A (en) * | 1984-11-30 | 1986-06-20 | カシオ計算機株式会社 | Electronic musical instrument |
-
1989
- 1989-07-07 JP JP1174267A patent/JPH07111628B2/en not_active Expired - Lifetime
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS61132998A (en) * | 1984-11-30 | 1986-06-20 | カシオ計算機株式会社 | Electronic musical instrument |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5206448A (en) * | 1990-01-16 | 1993-04-27 | Yamaha Corporation | Musical tone generation device for synthesizing wind or string instruments |
| JPH0413186A (en) * | 1990-05-02 | 1992-01-17 | Suzuki Gakki Seisakusho:Kk | Electronic recorder |
Also Published As
| Publication number | Publication date |
|---|---|
| JPH07111628B2 (en) | 1995-11-29 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3293745B2 (en) | Karaoke equipment | |
| JP2022063777A (en) | Performance information prediction device, effective string vibration judgment model training device, performance information generation system, performance information prediction method and effective string vibration judgment model training method | |
| US11594206B2 (en) | Electronic wind instrument and control method thereof | |
| JPH0284695A (en) | Air flow responsive sound instruction device | |
| JPH0219469B2 (en) | ||
| JPH0284696A (en) | Airflow responsive electronic musical instrument | |
| JPH0284692A (en) | Airflow responsive electronic musical instrument | |
| JPH0284693A (en) | Airflow responsive electronic musical instrument | |
| JP3562239B2 (en) | Karaoke equipment | |
| JP2000330580A (en) | Karaoke apparatus | |
| JPH08328555A (en) | Performance control device | |
| JP3982514B2 (en) | Karaoke equipment | |
| JPH0284694A (en) | Air flow responsive sound instruction device | |
| JP2614532B2 (en) | Music data correction device | |
| JP2601039B2 (en) | Electronic musical instrument | |
| JP3562223B2 (en) | Karaoke equipment | |
| JP2961675B2 (en) | Electronic musical instrument | |
| JP3581763B2 (en) | Electronic musical instrument | |
| JP3767418B2 (en) | Automatic performance device and automatic performance control program | |
| JPH06195069A (en) | Music reproducing device | |
| JPH0926787A (en) | Tone control device | |
| JPH04181995A (en) | Automatic accompanying device | |
| JPH0683333A (en) | Air flow response electronic musical instrument | |
| JPH06222754A (en) | Electronic stringed instrument | |
| JPH05108074A (en) | Automatic musical instrument accompaniment device |