JP6724438B2 - Tone generation instruction device, tone generation instruction method, program for tone generation instruction device, and electronic musical instrument having tone generation instruction device - Google Patents

Tone generation instruction device, tone generation instruction method, program for tone generation instruction device, and electronic musical instrument having tone generation instruction device Download PDF

Info

Publication number
JP6724438B2
JP6724438B2 JP2016049178A JP2016049178A JP6724438B2 JP 6724438 B2 JP6724438 B2 JP 6724438B2 JP 2016049178 A JP2016049178 A JP 2016049178A JP 2016049178 A JP2016049178 A JP 2016049178A JP 6724438 B2 JP6724438 B2 JP 6724438B2
Authority
JP
Japan
Prior art keywords
level
pressing
pressing signal
generation instruction
time
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.)
Active
Application number
JP2016049178A
Other languages
Japanese (ja)
Other versions
JP2017167177A (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.)
Casio Computer Co Ltd
Original Assignee
Casio Computer Co Ltd
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 Casio Computer Co Ltd filed Critical Casio Computer Co Ltd
Priority to JP2016049178A priority Critical patent/JP6724438B2/en
Publication of JP2017167177A publication Critical patent/JP2017167177A/en
Application granted granted Critical
Publication of JP6724438B2 publication Critical patent/JP6724438B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Electrophonic Musical Instruments (AREA)

Description

本発明は、楽音発生指示装置、楽音発生指示方法、楽音発生指示装置用のプログラム及び楽音発生指示装置を有する電子楽器に関する。 The present invention relates to a musical tone generation instruction device, a musical tone generation instruction method, a program for the musical tone generation instruction device, and an electronic musical instrument having the musical tone generation instruction device.

従来、電子楽器には、複数のパッドを備え、演奏者が各パッドを押圧するパッド操作を検出するセンサの出力に基づき、そのパッド操作が為されたパッドの種類に対応した音を発生するよう構成されたものがある。電子楽器におけるドラムパッドのベロシティ検出の実現方法としては、種々の方法が提案されている。 Conventionally, an electronic musical instrument is provided with a plurality of pads, and based on the output of a sensor that detects a pad operation by a player pressing each pad, a sound corresponding to the type of the pad operated is generated. There is one configured. Various methods have been proposed as methods for realizing velocity detection of a drum pad in an electronic musical instrument.

また、この種の電子楽器において、パッドの打撃面に与えられた打撃の打撃態様を検出し、検出した打撃態様に応じてロール奏法の有無を判断する技術が開示されている(例えば、特許文献1及び特許文献2参照)。 Further, in this type of electronic musical instrument, a technique is disclosed in which a striking mode of a striking given to a striking surface of a pad is detected and the presence or absence of a roll playing style is determined according to the detected striking mode (for example, Patent Document 1 and Patent Document 2).

特開2006−30476号公報JP, 2006-30476, A 特開平6−118946号公報JP, 6-118946, A

しかしながら、従来の電子楽器では、パッドにおけるアフタータッチ機能を実現したものがないという問題があった。ここで、アフタータッチとは、パッドを一度押下した後、さらに押し込む動作のことをいい、アフタータッチ機能とは、アフタータッチ操作に応じた音を出力する機能をいう。 However, there is a problem that no conventional electronic musical instrument has realized an aftertouch function in a pad. Here, the aftertouch refers to an operation of pressing the pad once and then further pressing, and the aftertouch function refers to a function of outputting a sound according to the aftertouch operation.

本発明は、上記のような課題に鑑みてなされたものであり、パッドなどにおけるアフタータッチ機能を実現することができる楽音発生指示装置、楽音発生指示方法、楽音発生指示装置用のプログラム及び楽音発生指示装置を有する電子楽器を提供することを目的とする。 The present invention has been made in view of the above-mentioned problems, and a tone generation instruction device, a tone generation instruction method, a program for the tone generation instruction device, and a tone generation that can realize an aftertouch function in a pad or the like. An object is to provide an electronic musical instrument having a pointing device.

上記課題を解決するため、本発明の楽音発生指示装置は、操作部への押圧操作に対応して発生する押圧信号のレベルが第1の閾値を超えているか否か判別する第1判別処理と、前記第1判別処理により、前記押圧信号のレベルが第1の閾値を超えていると判別された時点から、第1の時間が経過するより前の第2の時間経過までの間で、前記押圧信号のレベルの最大値を検知する最大値検知処理と、前記押圧信号のレベルの最大値に対応した音量の楽音の発音を音源に指示する処理と、前記楽音の発音が指示された後、前記押圧信号のレベルが第2の閾値を下回ったか否かを判別する第2判別処理と、前記第2判別処理により、前記押圧信号のレベルが前記第2の閾値を下回っていない状態が前記第1の時間継続したか否か判別する第3判別処理と、前記第3判別処理により、前記第1の時間継続したと判別された後、前記発音されている楽音に対して、前記押圧信号のレベルの推移に応じたアフタータッチ効果を付与するアフタータッチ処理と、を実行する処理部を有する。

In order to solve the above problems, the tone generation instruction device according to the present invention includes a first determination process of determining whether or not the level of a pressing signal generated in response to a pressing operation on an operation unit exceeds a first threshold value. From the time when it is determined by the first determination process that the level of the pressing signal exceeds the first threshold value to the second time period before the first time period has elapsed, Maximum value detection processing for detecting the maximum value of the level of the pressing signal, processing for instructing the sound source to pronounce a musical sound of a volume corresponding to the maximum value of the level of the pressing signal, and after the pronunciation of the musical sound is instructed, a second determination process for determining whether the level of the pressing signal is below a second threshold, by the second determination processing, the state in which the level of the pressing signal is not below the second threshold value is the first The third discrimination processing for discriminating whether or not the time has continued for 1 time, and after it is discriminated by the third discrimination processing that the duration has continued for the first time, the pressing signal of the pressing signal It has a processing unit that executes an aftertouch process that gives an aftertouch effect according to a level transition.

本発明によれば、パッドなどにおけるアフタータッチ機能を実現することができる楽音発生指示装置、楽音発生指示方法、楽音発生指示装置用のプログラム及び楽音発生指示装置を有する電子楽器を提供することができる。 According to the present invention, it is possible to provide a tone generation instruction device, a tone generation instruction method, a program for the tone generation instruction device, and an electronic musical instrument having the tone generation instruction device, which can realize an aftertouch function in a pad or the like. ..

本発明に係る実施形態の電子楽器を備える鍵盤楽器の正面図である。FIG. 1 is a front view of a keyboard musical instrument including an electronic musical instrument according to an embodiment of the present invention. 本実施形態の電子楽器の構成を示すブロック図である。It is a block diagram which shows the structure of the electronic musical instrument of this embodiment. 本実施形態におけるパッドの構造を示す断面図である。It is sectional drawing which shows the structure of the pad in this embodiment. 本実施形態におけるパッドの構造を示す分解図である。It is an exploded view showing the structure of the pad in the present embodiment. 本実施形態における電子楽器の動作を示すフローチャートである。It is a flow chart which shows operation of the electronic musical instrument in this embodiment. エフェクトタイムの設定内容を変更するときの流れを示すフローチャートである。It is a flowchart which shows the flow at the time of changing the setting content of effect time. 本実施形態における電子楽器の動作を説明する図である。It is a figure explaining operation|movement of the electronic musical instrument in this embodiment.

以下、添付図面を参照して、本発明を実施するための形態(以下、実施形態という)について詳細に説明する。図面においては、実施形態の説明の全体を通して同じ要素には同じ番号又は符号を付している。 Hereinafter, a mode for carrying out the present invention (hereinafter, referred to as an embodiment) will be described in detail with reference to the accompanying drawings. In the drawings, the same numbers are assigned to the same elements throughout the description of the embodiments.

<電子楽器の構成>
図1から図4を参照して、本発明に係る実施形態の電子楽器の構成について説明する。図1は、本発明に係る実施形態の電子楽器を備える鍵盤楽器の正面図である。図2は、本実施形態の電子楽器の構成を示すブロック図である。図3は、本実施形態におけるパッドの構造を示す断面図である。図4は、本実施形態におけるパッドの構造を示す分解図である。
<Structure of electronic musical instrument>
A configuration of an electronic musical instrument according to an embodiment of the present invention will be described with reference to FIGS. 1 to 4. FIG. 1 is a front view of a keyboard musical instrument including an electronic musical instrument according to an embodiment of the present invention. FIG. 2 is a block diagram showing the configuration of the electronic musical instrument of this embodiment. FIG. 3 is a cross-sectional view showing the structure of the pad in this embodiment. FIG. 4 is an exploded view showing the structure of the pad in this embodiment.

図1に示すように、本発明に係る実施形態の電子楽器MIは鍵盤楽器の一部に設けられており、操作部1(図2参照)のパッド11を押圧(押下)することで、そのパッド11に応じた音を発音する電子楽器MIである。ただし、鍵盤楽器に一体に設けられる必要はなく、電子楽器MIだけからなる電子楽器とされてもよい。 As shown in FIG. 1, an electronic musical instrument MI according to an embodiment of the present invention is provided in a part of a keyboard musical instrument, and by pressing (pressing) a pad 11 of an operation unit 1 (see FIG. 2), The electronic musical instrument MI produces a sound according to the pad 11. However, the electronic musical instrument need not be provided integrally with the keyboard musical instrument, and may be an electronic musical instrument including only the electronic musical instrument MI.

図2に示すように、本実施形態に係る電子楽器MIは、操作部1と、音制御部2と、音出力部3と、を含み、これら各部がバス4を介して互いに接続されている。
以下、これら各部を順に説明する。
As shown in FIG. 2, the electronic musical instrument MI according to the present embodiment includes an operation unit 1, a sound control unit 2, and a sound output unit 3, and these units are connected to each other via a bus 4. ..
Hereinafter, each of these units will be described in order.

(操作部)
操作部1は、音源(音出力部3)から音を出力するために演奏者によって押圧されるパッド11と、A/D変換部12を含み、パッド11には圧力センサが備えられている。パッド11は、A/D変換部12を介してバス4に接続され、演奏者によって押圧されると、この押圧力に応じたデジタル信号を出力する。図3及び図4に示すように、本実施形態における電子楽器MIは、操作部1が複数のパッド11を有している。なお、電子楽器MIは、操作部1が一個のパッド11を有するものであってもよい。
(Operation part)
The operation unit 1 includes a pad 11 pressed by a player to output a sound from a sound source (sound output unit 3) and an A/D conversion unit 12, and the pad 11 is provided with a pressure sensor. The pad 11 is connected to the bus 4 via the A/D converter 12, and when pressed by the player, outputs a digital signal corresponding to the pressing force. As shown in FIGS. 3 and 4, in the electronic musical instrument MI according to this embodiment, the operation unit 1 has a plurality of pads 11. In the electronic musical instrument MI, the operation section 1 may have one pad 11.

図3及び図4に示すように、パッド11は、パッド形状のカーボン印刷55が施された基板53と、カーボン印刷54が施された導電シート52と、複数のキーボタンを連設したラバーキー51を、この順に下から上に積層している。なお、図3及び図4では、図示を省略しているが、例えば、パッド11は、ラバーキー51を外部に導出する開口を有する鍵盤楽器(図1参照)の筐体内にラバーキー51を演奏者が操作するように外部に導出した状態で収容される。図3及び図4に示すように、カーボン印刷55は、基板53上の各パッド11に対応する位置に施され、例えば、一対の電極を構成するように2本の渦巻き形状をなしている。また、カーボン印刷54は、例えば、カーボン印刷55によって形成されている一対の電極を構成する2本の渦巻き形状の部分に対応した範囲にカーボンがベタ印刷されており、カーボン印刷54がカーボン印刷55に接触したときに、カーボン印刷55によって形成されている一対の電極間を導通できるようになっている。 As shown in FIGS. 3 and 4, the pad 11 includes a substrate 53 having a pad-shaped carbon print 55, a conductive sheet 52 having the carbon print 54, and a rubber key 51 in which a plurality of key buttons are arranged in series. Are laminated in this order from bottom to top. Although not shown in FIG. 3 and FIG. 4, for example, the pad 11 is provided by the performer with the rubber key 51 in the housing of a keyboard instrument (see FIG. 1) having an opening for guiding the rubber key 51 to the outside. It is housed in a state in which it is led to the outside so as to be operated. As shown in FIGS. 3 and 4, the carbon printing 55 is provided on the substrate 53 at a position corresponding to each pad 11, and has, for example, two spiral shapes so as to form a pair of electrodes. Further, in the carbon printing 54, for example, carbon is solid-printed in a range corresponding to two spiral-shaped portions forming a pair of electrodes formed by the carbon printing 55, and the carbon printing 54 is the carbon printing 55. When contacted with, the pair of electrodes formed by the carbon printing 55 can be electrically connected.

パッド11は、演奏者によって押圧されると、基板53のカーボン印刷55が構成する一対の電極間が導電シート52のカーボン印刷54によって接続された状態となり、カーボン印刷55の一対の電極間が導通する。パッド11は、押圧力の変化に応じて、カーボン印刷55に対するカーボン印刷54の接触面積が変化し、押圧力が増加するにしたがって接触面積が増加(抵抗値が低下)するので電圧値が増加し、押圧力に応じた電圧値を出力する。この電圧値は、A/D変換部12によってA/D変換され、押圧力に応じたデジタル信号として出力され、音制御部2においてベロシティとして検出される。 When the pad 11 is pressed by the player, the pair of electrodes formed by the carbon print 55 of the substrate 53 is connected by the carbon print 54 of the conductive sheet 52, and the pair of electrodes of the carbon print 55 becomes conductive. To do. In the pad 11, the contact area of the carbon print 54 with respect to the carbon print 55 changes according to the change of the pressing force, and the contact area increases (the resistance value decreases) as the pressing force increases, so that the voltage value increases. , Output the voltage value according to the pressing force. This voltage value is A/D converted by the A/D converter 12, output as a digital signal according to the pressing force, and detected by the sound controller 2 as velocity.

本実施形態の電子楽器MIでは、カーボン印刷55に対するカーボン印刷54の接触状態の変化によって抵抗値が変化し、パッド11の押圧力の変化が検出できる圧力センサを用いており、このように圧力センサを導電シート方式にしたことにより、多段階のベロシティの検出を可能にすると共に、同時に複数のパッド11が押下されたときでも同時検出することができる。なお、圧力センサは、本実施形態の構成に限定されない。 The electronic musical instrument MI of this embodiment uses a pressure sensor that can detect a change in the pressing force of the pad 11 due to a change in the resistance value due to a change in the contact state of the carbon print 54 with respect to the carbon print 55. By adopting a conductive sheet method, it is possible to detect velocities in multiple stages and simultaneously detect a plurality of pads 11 simultaneously. The pressure sensor is not limited to the configuration of this embodiment.

(音制御部)
音制御部2は、CPU21とROM22とRAM23を含み、バス4を介して相互に接続されていると共に、操作部1及び音出力部3に接続され、音制御部2は、楽音発生指示装置として機能する。また、CPU21は、その楽音発生指示装置の処理部として機能し、電子楽器MI全体の制御、パッド11の操作に応じた処理、音源(音出力部3)に発音させる制御など、各種処理を実行する。
(Sound controller)
The sound control unit 2 includes a CPU 21, a ROM 22, and a RAM 23, is connected to each other via a bus 4, and is also connected to the operation unit 1 and the sound output unit 3. The sound control unit 2 serves as a musical sound generation instruction device. Function. Further, the CPU 21 functions as a processing unit of the musical sound generation instruction device, and executes various processes such as control of the entire electronic musical instrument MI, a process according to operation of the pad 11, and control for causing the sound source (sound output unit 3) to sound. To do.

ROM22は、CPU21に実行させる種々の処理、例えば、操作部1のパッド11から出力された信号の処理、操作部1のパッド11の操作に対応する音を音源(音出力部3)に発音させる制御などのプログラムを格納している。また、ROM22は、複数のパッド11に対応する各種の楽音を生成するための波形データを格納している。RAM23には、CPU21が各種の処理を実行する上において必要なデータなどが記憶されている。また、RAM23は、ROM22から読み出されたプログラムや、CPU21における処理の過程で生成されたデータを記憶する。 The ROM 22 causes the sound source (sound output unit 3) to generate various sounds to be executed by the CPU 21, for example, processing of a signal output from the pad 11 of the operation unit 1 and sound corresponding to the operation of the pad 11 of the operation unit 1. Stores programs such as control. The ROM 22 also stores waveform data for generating various musical tones corresponding to the plurality of pads 11. The RAM 23 stores data necessary for the CPU 21 to execute various processes. Further, the RAM 23 stores the program read from the ROM 22 and the data generated during the process of the CPU 21.

本実施形態において、ROM22及びRAM23の記憶部には、操作部1の各パッド11に割り当てられる音色選択テーブルと、エフェクトモード選択テーブルと、エフェクト可変項目としてエフェクト感度値カーブ(V_EfeSenc)及び第4設定時間(第4の時間EfecTime)が記憶されている。記憶部には、音色選択テーブルとして「Piano」「E.Piano」「Organ」「Guitar」「Bass」「Synth」などの音色が記憶され、エフェクトモード選択テーブルとして「Delay」「Reverb」「Roll」「LPF」などのエフェクトモードが記憶されている。 In the present embodiment, in the storage units of the ROM 22 and the RAM 23, a tone color selection table assigned to each pad 11 of the operation unit 1, an effect mode selection table, an effect sensitivity value curve (V_EfeSenc) and a fourth setting as effect variable items. The time (fourth time EfecTime) is stored. Tones such as "Piano", "E.Piano", "Organ", "Guitar", "Bass", "Synth" are stored in the memory section, and "Delay", "Reverb", "Roll" are stored in the effect mode selection table. The effect mode such as "LPF" is stored.

音制御部2は、音源(音出力部3)から音を出力するための操作部1の押圧力に応じて出力される押圧信号(電圧値)に基づいて、操作部1のパッド11の押圧開始を検知させる機能と、操作部1のパッド11に対応する音を音源(音出力部3)に発音させる制御を行わせる機能と、該信号に基づいて、押圧開始から所定の第1設定時間(第1の時間)以上、操作部1のパッド11が押圧されていることを検知させ、操作部1のパッド11のアフタータッチを検知させる機能と、アフタータッチ検知後の該信号の推移に応じた変化を有する音を音源(音出力部3)に発音させる制御を行わせる機能と、を備えている。 The sound control unit 2 presses the pad 11 of the operation unit 1 based on the pressing signal (voltage value) output according to the pressing force of the operation unit 1 for outputting a sound from the sound source (sound output unit 3). A function of detecting the start, a function of causing the sound source (sound output unit 3) to generate a sound corresponding to the pad 11 of the operation unit 1, and a predetermined first set time from the start of pressing based on the signal. (First time) Depending on the function of detecting that the pad 11 of the operation unit 1 is pressed and detecting the aftertouch of the pad 11 of the operation unit 1 and the transition of the signal after the aftertouch detection, And a function for controlling the sound source (sound output unit 3) to generate a sound having a different change.

図7を参照しながらより具体的に説明すると、楽音発生指示装置として機能する音制御部2には、図7に示すように、操作部1のパッド11の押圧開始を検知するための第1の閾値として基準電圧値(V_OnThr)があらかじめ設定されており、音制御部2は、操作部1のパッド11から出力される電圧値(V_in)をモニタリングし、この電圧値(V_in)が基準電圧値(V_OnThr)を超えると、操作部1のパッド11の押圧開始を検知する。したがって、楽音発生指示装置の処理部として機能するCPU21は、操作部1のパッド11の押圧操作に対応して発生する電圧値(押圧信号)のレベルが第1の閾値を超えているか否か判別する第1判別処理を実行することになる。本実施形態における電子楽器MIは、この基準電圧値(V_OnThr)を設定したことにより、ノイズによってパッド11の押圧開始を誤検知することを防止している。 More specifically with reference to FIG. 7, the sound control unit 2 functioning as a musical tone generation instruction device has a first unit for detecting the start of pressing the pad 11 of the operation unit 1 as shown in FIG. The reference voltage value (V_OnThr) is preset as a threshold of the sound control unit 2 monitors the voltage value (V_in) output from the pad 11 of the operation unit 1 and the voltage value (V_in) is the reference voltage. When the value (V_OnThr) is exceeded, the pressing start of the pad 11 of the operation unit 1 is detected. Therefore, the CPU 21, which functions as a processing unit of the musical tone generation instruction device, determines whether or not the level of the voltage value (pressing signal) generated in response to the pressing operation of the pad 11 of the operation unit 1 exceeds the first threshold value. The first determination process is performed. By setting this reference voltage value (V_OnThr), the electronic musical instrument MI in the present embodiment prevents erroneous detection of the pressing start of the pad 11 due to noise.

本実施形態において、楽音発生指示装置として機能する音制御部2は、時間計測機能を備えており、楽音発生指示装置の処理部として機能するCPU21は、操作部1のパッド11の押圧開始が検知されると、操作部1のパッド11から出力される電圧値(V_in)に基づいて、押圧開始から第2設定時間(第2の時間ScanTime)が経過するまでの間で、押圧信号(電圧値(V_in))のレベルの最大値(電圧値(Vmax))を検知する最大値検知処理を実行し、そして、その押圧信号(電圧値(V_in))のレベルの最大値(電圧値(Vmax))に対応した音量で音源(音出力部3)に楽音の発音を指示する発音指示処理を実行する。この指示を受けて音源(音出力部3)は楽音の発音を開始する。具体的には、音制御部2には、ベロシティの感度値(V_VelSenc)が設定されており、第2設定時間内における最も高い電圧値(Vmax)と基準電圧値(V_OnThr)の電圧値の差(=Vmax-V_OnThr)に対応するベロシティを生成し、そのベロシティに対応した音量で音源(音出力部3)に音の発音を開始させる。 In the present embodiment, the sound control unit 2 that functions as a musical tone generation instruction device has a time measuring function, and the CPU 21 that functions as a processing unit of the musical tone generation instruction device detects that pressing of the pad 11 of the operation unit 1 has started. Then, based on the voltage value (V_in) output from the pad 11 of the operation unit 1, from the start of pressing until the second set time (second time ScanTime) elapses, the pressing signal (voltage value (V_in)) level maximum value (voltage value (Vmax)) is detected, and the maximum value (voltage value (Vmax)) of the pressure signal (voltage value (V_in)) is detected. ), a sound generation instruction process for instructing the sound source (sound output unit 3) to generate a musical sound is executed. In response to this instruction, the sound source (sound output unit 3) starts to produce a musical sound. Specifically, the velocity sensitivity value (V_VelSenc) is set in the sound control unit 2, and the difference between the highest voltage value (Vmax) and the reference voltage value (V_OnThr) in the second set time is set. Velocity corresponding to (=Vmax-V_OnThr) is generated, and the sound source (sound output unit 3) is caused to start producing sound at a volume corresponding to the velocity.

また、楽音発生指示装置として機能する音制御部2は、第2設定時間の経過後から第3設定時間(第3の時間MaskTime)が経過するまでの間は、第2設定時間経過後の最も高い電圧値(Vmax)に応じた音量での発音に対応する音の出力を音出力部3に持続させる機能を備えている。 In addition, the sound control unit 2 functioning as the musical tone generation instruction device is the most after the second set time elapses after the second set time elapses until the third set time (third time MaskTime) elapses. The sound output unit 3 is provided with a function of continuously outputting a sound corresponding to sounding at a volume corresponding to a high voltage value (Vmax).

さらに、楽音発生指示装置として機能する音制御部2には、操作部1のパッド11の押圧終了を検知するための第2の閾値として基準電圧値(V_OffThr)があらかじめ設定されており、楽音発生指示装置の処理部として機能するCPU21は、楽音の発音が指示された後、押圧信号(電圧値(V_in))のレベルが第2の閾値である基準電圧値(V_OffThr)を下回ったか否かを判別する第2判別処理と、押圧信号(電圧値(V_in))のレベルが第2の閾値(基準電圧値(V_OffThr))を下回っていない状態が第1設定時間(第1の時間)継続したか否か判別する第3判別処理と、を実行する。
この第1設定時間(第1の時間)とは、図7に示す第2設定時間(第2の時間ScanTime)と第3設定時間(第3の時間MaskTime)と第4設定時間(第4の時間EfecTime)とを合わせた時間のことである。
ただし、後述するように、第4設定時間(第4の時間EfecTime)はユーザー設定可能な項目であり、時間ゼロに設定することも可能であるから、この場合には、第1設定時間(第1の時間)は第2設定時間(第2の時間ScanTime)と第3設定時間(第3の時間MaskTime)を合わせた時間のことである。
Further, in the sound control unit 2 functioning as a tone generation instruction device, a reference voltage value (V_OffThr) is preset as a second threshold for detecting the end of pressing of the pad 11 of the operation unit 1, and the tone generation is performed. The CPU 21, which functions as the processing unit of the instruction device, determines whether or not the level of the pressing signal (voltage value (V_in)) is below the reference voltage value (V_OffThr) that is the second threshold value after the musical tone is instructed to be output. The second determination process of determining and the state in which the level of the pressing signal (voltage value (V_in)) does not fall below the second threshold value (reference voltage value (V_OffThr)) continued for the first set time (first time). And a third determination process for determining whether or not.
The first set time (first time) means the second set time (second time ScanTime), the third set time (third time MaskTime), and the fourth set time (fourth time) shown in FIG. EfecTime) is the total time.
However, as will be described later, the fourth set time (fourth time EfecTime) is an item that can be set by the user and can be set to zero time. The time 1 is the time that is the sum of the second set time (second time ScanTime) and the third set time (third time MaskTime).

そして、CPU21は、第1設定時間継続したと判別された後、発音されている楽音に対して、押圧信号(電圧値(V_in))のレベルの推移に応じたアフタータッチ効果を付与するアフタータッチ処理を実行する。
一方、CPU21は、第2判別処理により、押圧信号(電圧値(V_in))のレベルが第2の閾値(基準電圧値(V_OffThr))を下回ったと判別された場合、音源(音出力部3)に対して発音している楽音の消音を指示する消音指示処理実行する。
After the CPU 21 determines that it has continued for the first set time, it applies an aftertouch effect to the sounded tone according to the transition of the level of the pressing signal (voltage value (V_in)). Execute the process.
On the other hand, when the CPU 21 determines by the second determination process that the level of the pressing signal (voltage value (V_in)) is below the second threshold value (reference voltage value (V_OffThr)), the sound source (sound output unit 3) A mute instructing process for instructing to mute the musical sound being produced is executed.

なお、上述の操作部1のパッド11の押圧開始を検知する基準電圧値(V_OnThr)と、操作部1のパッド11の押圧終了を検知する基準電圧値(V_OffThr)は、同じ電圧値に設定してもよいが、押圧終了時にはノイズによる影響が小さいため、基準電圧値(V_OffThr)を基準電圧値(V_OnThr)より低い電圧値に設定していることが好ましい。本実施形態における電子楽器MIでは、図7に示すように、基準電圧値(V_OffThr)を基準電圧値(V_OnThr)より低い電圧値に設定している。 The reference voltage value (V_OnThr) for detecting the pressing start of the pad 11 of the operation unit 1 and the reference voltage value (V_OffThr) for detecting the pressing end of the pad 11 of the operation unit 1 are set to the same voltage value. However, it is preferable to set the reference voltage value (V_OffThr) to a voltage value lower than the reference voltage value (V_OnThr) because the influence of noise is small at the end of pressing. In the electronic musical instrument MI in this embodiment, as shown in FIG. 7, the reference voltage value (V_OffThr) is set to a voltage value lower than the reference voltage value (V_OnThr).

本実施形態において、楽音発生指示装置として機能する音制御部2は、操作部1のパッド11の押圧開始から第1設定時間(つまり、第2設定時間と第3設定時間と第4設定時間とを合わせた所定の時間)以上、操作部1のパッド11が押圧されていることを検知したとき(図7においてEfecTimeが経過した状態)は、「アフタータッチ」であると判断し、アフタータッチ検出フェイズに移行する。なお、後ほどで説明するが、本実施形態においては、第4設定時間は、ユーザー設定可能な可変項目としている。 In the present embodiment, the sound control unit 2 functioning as the musical tone generation instruction device starts the pressing of the pad 11 of the operation unit 1 for the first set time (that is, the second set time, the third set time, and the fourth set time). When it is detected that the pad 11 of the operation unit 1 is pressed for a predetermined time or more (EfecTime has elapsed in FIG. 7), it is determined to be “aftertouch”, and aftertouch detection is performed. Move to phase. As will be described later, in the present embodiment, the fourth set time is a variable item that can be set by the user.

アフタータッチ検出フェイズに移行すると、楽音発生指示装置として機能する音制御部2の処理部であるCPU21は、該当する操作部1のパッド11に割り当てられるエフェクトモードと、このエフェクトモードに対応するエフェクト感度値カーブ(V_EfeSenc)を、記憶部から読み出し、電圧値(V_in)に基づいて、読み出したエフェクト感度値カーブ(V_EfeSenc)に応じたエフェクトを生成する。
具体的には、アフタータッチ処理では、押圧信号(電圧値(V_in))のレベルの推移に応じて発音している楽音の音量、音色及び音高の少なくともひとつを制御したエフェクトが発音している音に加えられる。
When shifting to the aftertouch detection phase, the CPU 21 which is the processing unit of the sound control unit 2 functioning as the musical tone generation instruction device, the effect mode assigned to the pad 11 of the corresponding operation unit 1 and the effect sensitivity corresponding to this effect mode. A value curve (V_EfeSenc) is read from the storage unit, and an effect corresponding to the read effect sensitivity value curve (V_EfeSenc) is generated based on the voltage value (V_in).
Specifically, in the aftertouch process, an effect that controls at least one of the tone volume, tone color, and pitch of the musical tone being produced according to the transition of the level of the pressing signal (voltage value (V_in)) is produced. Added to the sound.

本発明に係る電子楽器MIでは、操作部1のパッド11が所定の時間以上押圧されていることを検知することで、アフタータッチ機能を付加する構成のため、簡単な構成でパッド11におけるアフタータッチ機能を実現することができる。 In the electronic musical instrument MI according to the present invention, the aftertouch function is added by detecting that the pad 11 of the operation unit 1 is pressed for a predetermined time or longer. Function can be realized.

(音出力部)
音出力部3は、図2に示すように、音を出力するスピーカ31と、デジタルシグナルプロセッサ32と、D/A変換部33と、パワーアンプ34と、を含む。スピーカ31は、パワーアンプ34とD/A変換部33を介してデジタルシグナルプロセッサ32に接続され、デジタルシグナルプロセッサ32はバス4を介して音制御部2に接続されている。音出力部3は、音制御部2において生成された発音データをアナログ波形信号にD/A変換し、パワーアンプ34を介してスピーカ31から出力する。
(Sound output section)
As shown in FIG. 2, the sound output unit 3 includes a speaker 31 that outputs a sound, a digital signal processor 32, a D/A conversion unit 33, and a power amplifier 34. The speaker 31 is connected to the digital signal processor 32 via the power amplifier 34 and the D/A conversion unit 33, and the digital signal processor 32 is connected to the sound control unit 2 via the bus 4. The sound output unit 3 D/A converts the sound generation data generated by the sound control unit 2 into an analog waveform signal, and outputs the analog waveform signal from the speaker 31 via the power amplifier 34.

本発明に係る電子楽器MIは、操作部1のパッド11を押圧操作することにより、各パッド11に割り当てられた音を、パッド操作に応じて音出力部3のスピーカ31から出力する。本電子楽器MIは、従来のパッドでは実現できなかったアフタータッチ機能を備え、アフタータッチ検知後の押圧力の変化に応じてエフェクトを加えた発音をスピーカ31から出力することができる。本実施形態では、図1に示すように、シンセサイザーなどの鍵盤楽器に電子楽器MIが組み込まれた場合を示しているが、本発明に係る電子楽器MIは、電子楽器MIの部分のみだけからなる楽器であってもよい。 The electronic musical instrument MI according to the present invention outputs the sound assigned to each pad 11 from the speaker 31 of the sound output unit 3 according to the pad operation by pressing the pad 11 of the operation unit 1. The electronic musical instrument MI has an after-touch function that cannot be realized by a conventional pad, and can output a sound output from the speaker 31 with an effect added according to a change in pressing force after the after-touch detection. In this embodiment, as shown in FIG. 1, the electronic musical instrument MI is incorporated into a keyboard musical instrument such as a synthesizer. However, the electronic musical instrument MI according to the present invention includes only the electronic musical instrument MI. It may be a musical instrument.

<電子楽器の動作>
以下、図5及び図6を参照しながら、本実施形態における電子楽器MIの動作について説明する。図5は、本実施形態における電子楽器MIの動作を示すフローチャートであり、より詳しくは、電子楽器MIの楽音発生指示装置の処理部として機能するCPU21の処理を示すフローチャートである。図6は、エフェクトタイム(図7の「EfecTime」)の設定内容を変更するときの流れを示すフローチャートである。
<Operation of electronic musical instrument>
The operation of the electronic musical instrument MI in this embodiment will be described below with reference to FIGS. 5 and 6. FIG. 5 is a flowchart showing the operation of the electronic musical instrument MI in this embodiment, and more specifically, a flowchart showing the processing of the CPU 21 functioning as the processing unit of the musical sound generation instruction device of the electronic musical instrument MI. FIG. 6 is a flowchart showing the flow when changing the setting contents of the effect time (“EfecTime” in FIG. 7).

(ベロシティ検出フェイズ)
ステップS1において、CPU21は、A/D変換部12でA/D変換されて出力されるパッド11の圧力センサからの電圧値を取得し、入力電圧値「V_in」とする。そして、CPU21は、入力電圧値(V_in)を、パッド11の押圧開始を検知する基準電圧値(V_OnThr)と比較する。入力電圧値(V_in)が基準電圧値(V_OnThr)以下のとき、CPU21は、ステップS1の処理を繰り返し実行する。この状態は、パッド11が押圧されていない静止状態である。
(Velocity detection phase)
In step S1, the CPU 21 acquires the voltage value from the pressure sensor of the pad 11 which is A/D converted and output by the A/D converter 12 and sets it as the input voltage value “V_in”. Then, the CPU 21 compares the input voltage value (V_in) with the reference voltage value (V_OnThr) for detecting the pressing start of the pad 11. When the input voltage value (V_in) is less than or equal to the reference voltage value (V_OnThr), the CPU 21 repeatedly executes the process of step S1. This state is a stationary state in which the pad 11 is not pressed.

一方、入力電圧値(V_in)が基準電圧値(V_OnThr)より大きいとき、CPU21は、パッド11の押圧開始を検知し、最大電圧値「V_max」に入力電圧値(V_in)を代入して、この値をRAM23に記憶する(ステップS2)。 On the other hand, when the input voltage value (V_in) is larger than the reference voltage value (V_OnThr), the CPU 21 detects the pressing start of the pad 11 and substitutes the input voltage value (V_in) for the maximum voltage value “V_max”. The value is stored in the RAM 23 (step S2).

CPU21は、パッド11の押圧開始を検知すると、経過時間の計測を開始する。そして、CPU21は、経過時間を第2設定時間(第2の時間ScanTime)と比較し、第2設定時間を経過したときはステップS5へ移行してベロシティを生成し、第2設定時間を経過していないときはステップS4へ移行する(ステップS3)。 When detecting the pressing start of the pad 11, the CPU 21 starts measuring the elapsed time. Then, the CPU 21 compares the elapsed time with the second set time (second time ScanTime), and when the second set time has passed, moves to step S5 to generate velocity, and the second set time is passed. If not, the process proceeds to step S4 (step S3).

ステップS4において、CPU21は、入力電圧値(V_in)を取得し、RAM23に記憶されている最大電圧値(V_max)と比較する。入力電圧値(V_in)が最大電圧値(V_max)より大きいときは、ステップS2へ戻り、CPU21は、最大電圧値「V_max」に入力電圧値(V_in)を代入して、最大電圧値「V_max」を更新し、この値をRAM23に記憶する。一方、入力電圧値(V_in)が最大電圧値(V_max)以下のときは、ステップS3へ戻り、第1設定時間が経過するまで、この最大電圧値「V_max」を更新するループが継続される。この結果、第2設定時間が経過してステップS5に移行するときには、最大電圧値「V_max」に図7に示すVmaxの電圧値が保存されていることになる。 In step S4, the CPU 21 acquires the input voltage value (V_in) and compares it with the maximum voltage value (V_max) stored in the RAM 23. When the input voltage value (V_in) is larger than the maximum voltage value (V_max), the process returns to step S2, and the CPU 21 substitutes the input voltage value (V_in) for the maximum voltage value “V_max” to obtain the maximum voltage value “V_max”. Is updated and this value is stored in the RAM 23. On the other hand, when the input voltage value (V_in) is less than or equal to the maximum voltage value (V_max), the process returns to step S3, and the loop for updating the maximum voltage value "V_max" is continued until the first set time elapses. As a result, when the second set time elapses and the process shifts to step S5, the voltage value of Vmax shown in FIG. 7 is stored in the maximum voltage value “V_max”.

そして、第2設定時間が経過してステップS5に移行すると、CPU21は、ベロシティの感度値として設定された関数「V_VelSenc」を読み出し、押圧開始から第2設定時間が経過するまでの間の最大電圧値(V_max)と基準電圧値(V_OnThr)の電圧値の差(=Vmax-V_OnThr)を関数「V_VelSenc」に代入してベロシティを生成する。そして、CPU21は、押圧を検知したパッド11に割り当てられた音色を選択し、生成したベロシティに対応した音量で音出力部3に音の発音を開始させる。 Then, when the second set time elapses and the process proceeds to step S5, the CPU 21 reads the function “V_VelSenc” set as the velocity sensitivity value, and the maximum voltage from the start of pressing until the second set time elapses. The difference (=Vmax-V_OnThr) between the voltage value of the value (V_max) and the reference voltage value (V_OnThr) is substituted into the function "V_VelSenc" to generate the velocity. Then, the CPU 21 selects the timbre assigned to the pad 11 that has detected the pressing, and causes the sound output unit 3 to start the sound generation at the volume corresponding to the generated velocity.

押圧開始から第2設定時間が経過した後は、二度鳴り防止のための入力無視状態に遷移する(ステップS6)。CPU21は、経過時間を第3設定時間(第3の時間MaskTime)と比較し、第3設定時間を経過したときはステップS7へ移行し、第3設定時間を経過していないときはステップS6の処理を繰り返し、経過時間の計測を継続する。 After the lapse of the second set time from the start of pressing, a transition is made to the input disregard state for preventing double ringing (step S6). The CPU 21 compares the elapsed time with the third set time (third time MaskTime), moves to step S7 when the third set time has passed, and proceeds to step S6 when the third set time has not passed. The process is repeated to continue measuring the elapsed time.

第3設定時間を経過してステップS7に移行すると、CPU21は、入力電圧値(V_in)を取得し、パッド11の押圧終了を検知する基準電圧値(V_OffThr)と比較する。入力電圧値(V_in)が基準電圧値(V_OffThr)より大きいときはステップS8へ移行し、入力電圧値(V_in)が基準電圧値(V_OffThr)以下のときはステップS11へ移行し、CPU21は音源(音出力部3)に消音の指示を出す。そして、音源(音出力部3)はこの消音の指示に従って消音を行う。 When the process proceeds to step S7 after the third set time elapses, the CPU 21 acquires the input voltage value (V_in) and compares it with the reference voltage value (V_OffThr) for detecting the end of pressing of the pad 11. When the input voltage value (V_in) is greater than the reference voltage value (V_OffThr), the process proceeds to step S8, and when the input voltage value (V_in) is less than or equal to the reference voltage value (V_OffThr), the process proceeds to step S11. A mute instruction is issued to the sound output section 3). Then, the sound source (sound output unit 3) mutes according to the silencing instruction.

ステップS8に移行すると、CPU21は、経過時間を第4設定時間(第4の時間EfecTime)と比較し、第4設定時間を経過したときはアフタータッチ検出フェイズ(ステップS9)へ移行し、第4設定時間を経過していないときはステップS7へ戻り、CPU21は入力電圧値(V_in)を基準電圧値(V_OffThr)と比較する。 After shifting to step S8, the CPU 21 compares the elapsed time with the fourth set time (fourth time EfecTime), and when the fourth set time has passed, shifts to the aftertouch detection phase (step S9), and When the set time has not elapsed, the process returns to step S7, and the CPU 21 compares the input voltage value (V_in) with the reference voltage value (V_OffThr).

このように、CPU21はパッド11の押圧開始を検知してから、第1設定時間(つまり、第2設定時間と第3設定時間と第4設定時間とを合わせた所定の時間)以上の間、パッド11が押圧されているときは、アフタータッチ検出フェイズであるステップS9に移行する制御を行う。 In this way, the CPU 21 detects the start of pressing the pad 11 and then for a first set time (that is, a predetermined time obtained by combining the second set time, the third set time, and the fourth set time) or more, When the pad 11 is pressed, control is performed to shift to step S9 which is the aftertouch detection phase.

ステップS9に移行すると、CPU21は、該当するパッド11に割り当てられたエフェクトモードと、このエフェクトモードに対応するエフェクト感度値カーブ(V_EfeSenc)を読み出し、エフェクト感度値カーブ(V_EfeSenc)に入力電圧値(V_in)を代入してエフェクトを生成し、音出力部3から出力される発音に生成されたエフェクトを加えた後、ステップS10に移行する。 When the process proceeds to step S9, the CPU 21 reads out the effect mode assigned to the corresponding pad 11 and the effect sensitivity value curve (V_EfeSenc) corresponding to this effect mode, and inputs the input voltage value (V_in in the effect sensitivity value curve (V_EfeSenc). ) Is generated to generate an effect, the generated effect is added to the sound output from the sound output unit 3, and then the process proceeds to step S10.

ステップS10に移行すると、CPU21は、入力電圧値(V_in)を取得し、パッド11の押圧終了を検知する基準電圧値(V_OffThr)と比較する。そして、入力電圧値(V_in)が基準電圧値(V_OffThr)より大きいときは、再び、ステップS9の処理を実行することになる。つまり、CPU21は、入力電圧値(V_in)が基準電圧値(V_OffThr)より大きい間、入力電圧値(押圧力)の変化に応じたエフェクトを生成し、音出力部3から出力される音に生成されたエフェクトを加えることを繰り返す制御を行う。 After shifting to step S10, the CPU 21 acquires the input voltage value (V_in) and compares it with the reference voltage value (V_OffThr) for detecting the end of pressing of the pad 11. When the input voltage value (V_in) is larger than the reference voltage value (V_OffThr), the process of step S9 is executed again. That is, while the input voltage value (V_in) is larger than the reference voltage value (V_OffThr), the CPU 21 generates an effect according to the change of the input voltage value (pressing force), and generates the sound output from the sound output unit 3. The control to repeat adding the specified effect is performed.

一方、入力電圧値(V_in)が基準電圧値(V_OffThr)以下のときはステップS11へ移行し、CPU21は音出力部3の発音を終了させる。 On the other hand, when the input voltage value (V_in) is less than or equal to the reference voltage value (V_OffThr), the process proceeds to step S11, and the CPU 21 ends the sound output of the sound output unit 3.

本発明に係る電子楽器MIは、第1設定時間(つまり、第2設定時間と第3設定時間と第4設定時間とを合わせた所定の時間)以上の間、パッド11が押圧されると、アフタータッチ検出フェイズに移行し、このアフタータッチ検出フェイズに移行すると、パッド11の押圧状態に応じたエフェクトを音に加えることができる。このように、本発明に係る電子楽器MIでは、簡単な構成でありながら、音量を大きくするなどの変化を加えるアフタータッチ効果を付加することができ、より多彩で、独特な演奏を行うことができる。 In the electronic musical instrument MI according to the present invention, when the pad 11 is pressed for the first set time (that is, a predetermined time including the second set time, the third set time, and the fourth set time) or more, After shifting to the aftertouch detection phase, and shifting to this aftertouch detection phase, an effect corresponding to the pressed state of the pad 11 can be added to the sound. As described above, in the electronic musical instrument MI according to the present invention, it is possible to add an aftertouch effect for changing the volume, for example, while having a simple structure, so that a more versatile and unique performance can be performed. it can.

(エフェクトタイムの設定)
次に、ユーザー設定可能な可変項目である第4設定時間のパラメータ変更手順について図6を参照しながら説明する。
(Setting the effect time)
Next, a parameter changing procedure of the fourth set time, which is a variable item that can be set by the user, will be described with reference to FIG.

本発明に係る電子楽器MIにおいて、ユーザーが、ユーザー設定可能な可変項目の設定内容を変更する操作を選択(例えば、設定変更開始釦を押下)すると、図6に示すフローチャートに従った処理が開始される。
ステップS21において、CPU21は、操作者にエフェクトタイムを変更するパッド11を選択させる。図4に示すように、本実施形態における電子楽器MIは、16個のパッド11を備えており、例えば、各パッド11に1から16の符号が付されており、ユーザーは該符号によってパッドを選択することができる。なお、このパッド11の選択は、パッド11を押圧することで選択できるようにしておいてもよい。
In the electronic musical instrument MI according to the present invention, when the user selects an operation for changing the setting contents of the variable items that can be set by the user (for example, pressing the setting change start button), the processing according to the flowchart shown in FIG. 6 starts. To be done.
In step S21, the CPU 21 causes the operator to select the pad 11 whose effect time is to be changed. As shown in FIG. 4, the electronic musical instrument MI according to the present embodiment includes 16 pads 11, and for example, each pad 11 is given a reference numeral of 1 to 16, and the user uses the reference numerals to designate the pads. You can choose. The pad 11 may be selected by pressing the pad 11.

ステップS22において、CPU21は、ステップS21において選択したパッド11に割り当て可能な音色を操作者に選択させる。なお、該パッド11に割り当て可能な音色が一つの場合、CPU21は、該パッド11に割り当てられた音色を表示させ、操作者に確認させる。 In step S22, the CPU 21 causes the operator to select a tone color that can be assigned to the pad 11 selected in step S21. If there is only one tone color that can be assigned to the pad 11, the CPU 21 displays the tone color that is assigned to the pad 11 and allows the operator to confirm.

ステップS23において、CPU21は、ステップS22において選択した音色に付加可能なエフェクトモードを操作者に選択させる。なお、音色に付加可能なエフェクトモードが一つの場合、CPU21は、該音色に付加されるエフェクトモードを表示させ、操作者に確認させる。 In step S23, the CPU 21 causes the operator to select an effect mode that can be added to the tone color selected in step S22. If there is only one effect mode that can be added to the timbre, the CPU 21 displays the effect mode that can be added to the timbre to let the operator confirm.

ステップS24において、CPU21は、ステップS23において選択したエフェクトモードにおいてパラメータを可変可能な項目を操作者に選択させる。本実施形態において、操作者は、可変可能な項目としてエフェクトタイム(第4設定時間)を選択する。 In step S24, the CPU 21 causes the operator to select an item whose parameters can be changed in the effect mode selected in step S23. In the present embodiment, the operator selects the effect time (fourth set time) as a variable item.

ステップS25において、CPU21は、エフェクトタイムのパラメータを操作者に変更させる。そして、CPU21は、変更したエフェクトタイムのパラメータをRAM23に記憶する。このように、本実施形態における電子楽器MIは、エフェクトタイムのパラメータを変更できるので、エフェクトの感応度を自由に設定することができる。 In step S25, the CPU 21 causes the operator to change the effect time parameter. Then, the CPU 21 stores the changed effect time parameter in the RAM 23. As described above, in the electronic musical instrument MI according to the present embodiment, the effect time parameter can be changed, so that the sensitivity of the effect can be freely set.

以上、具体的な実施形態に基づいて本発明を説明したが、本発明の技術的範囲は上記実施形態に限定されないことは言うまでもない。具体的な上記実施形態に、多様な変更又は改良を加えることが可能であることは当業者にとって明らかであり、そのような変更又は改良を加えた形態も本発明の技術的範囲に含まれるものであることは、特許請求の範囲の記載から明らかである。
本実施形態においては、押圧信号のレベルが第1の閾値を超えると楽音の発音の指示を行い、第2の閾値を下回ると楽音の消音を指示するように構成されているが、押圧信号のレベルが第1の閾値に到達すると楽音の発音の指示を行い、また第2の閾値になると楽音の消音を指示するように構成してもよい。
The present invention has been described above based on the specific embodiments, but it goes without saying that the technical scope of the present invention is not limited to the above embodiments. It is apparent to those skilled in the art that various changes or improvements can be added to the specific embodiment described above, and the modes to which such changes or improvements are added are also included in the technical scope of the present invention. It is clear from the description of the claims.
In the present embodiment, when the level of the pressing signal exceeds the first threshold value, the musical tone is instructed, and when it falls below the second threshold value, the musical tone is muted. It may be configured such that when the level reaches the first threshold value, an instruction to pronounce a musical sound is issued, and when the level reaches the second threshold value, an instruction to mute the musical sound is issued.

以下に、この出願の願書に最初に添付した特許請求の範囲に記載した発明を付記する。付記に記載した請求項の項番は、この出願の願書に最初に添付した特許請求の範囲の通りである。 Hereinafter, the inventions described in the claims attached to the application of this application will be additionally described. The claim numbers described in the appendices are as set forth in the claims attached first to the application for this application.

[付記]
[請求項1]
操作部への押圧操作に対応して発生する押圧信号のレベルが第1の閾値を超えているか否か判別する第1判別処理と、
前記第1判別処理により、前記押圧信号のレベルが第1の閾値を超えていると判別された後に、音源に対して楽音の発音を指示する発音指示処理と、
前記楽音の発音が指示された後、前記押圧信号のレベルが第2の閾値を下回ったか否かを判別する第2判別処理と、
前記第2判別処理により、前記押圧信号のレベルが前記第2の閾値を下回っていない状態が第1の時間継続したか否か判別する第3判別処理と、
前記第3判別処理により、前記第1の時間継続したと判別された後、前記発音されている楽音に対して、前記押圧信号のレベルの推移に応じたアフタータッチ効果を付与するアフタータッチ処理と、
を実行する処理部を有する楽音発生指示装置。
[請求項2]
前記処理部はさらに、前記第2判別処理により、前記押圧信号のレベルが前記第2の閾値を下回ったと判別された場合、前記音源に対して前記発音している楽音の消音を指示する消音指示処理を実行する請求項1に記載の楽音発生指示装置。
[請求項3]
前記処理部は、前記発音指示処理においてさらに、
前記押圧信号のレベルが第1の閾値を超えていると判別された時点から、第2の時間経過までの間で、前記押圧信号のレベルの最大値を検知する最大値検知処理を実行し、
前記押圧信号のレベルの最大値に対応した音量の楽音の発音を指示する処理を実行する、請求項1または2に記載の楽音発生指示装置。
[請求項4]
前記処理部は、前記アフタータッチ処理において、前記押圧信号のレベルの推移に応じて前記発音している楽音の音量、音色及び音高の少なくともひとつを制御する、請求項1乃至3のいずれかに記載の楽音発生指示装置。
[請求項5]
楽音発生指示装置に用いられる楽音発生指示方法であって、前記楽音発生指示装置が、
操作部への押圧操作に対応して発生する押圧信号のレベルが第1の閾値を超えているか否か判別し、
前記押圧信号のレベルが第1の閾値を超えていると判別されたた後に、音源に対して楽音の発音を指示し、
前記楽音の発音が指示された後、前記押圧信号のレベルが第2の閾値を下回ったか否かを判別し、
前記押圧信号のレベルが前記第2の閾値を下回っていない状態が第1の時間継続したか否か判別し、
前記第1の時間継続したと判別された後、前記発音されている楽音に対して、前記押圧信号のレベルの推移に応じたアフタータッチ効果を付与する、楽音発生指示方法。
[請求項6]
楽音発生指示装置として用いられるコンピュータに、
操作部への押圧操作に対応して発生する押圧信号のレベルが第1の閾値を超えているか否か判別するステップと、
前記押圧信号のレベルが第1の閾値を超えていると判別されたた後に、音源に対して楽音の発音を指示するステップと、
前記楽音の発音が指示された後、前記押圧信号のレベルが第2の閾値を下回ったか否かを判別するステップと、
前記押圧信号のレベルが前記第2の閾値を下回っていない状態が第1の時間継続したか否か判別するステップと、
前記第1の時間継続したと判別された後、前記発音されている楽音に対して、前記押圧信号のレベルの推移に応じたアフタータッチ効果を付与するステップと、
を実行させるプログラム。
[請求項7]
請求項1に記載の楽音発生指示装置と、
押圧操作に対応するレベルの押圧信号を出力する操作部と、
前記楽音発生指示装置からの楽音の発生の指示に応答して楽音を発生する音源と、
を有する電子楽器。
[請求項8]
前記操作部は、一対の電極を有するカーボン印刷が施された基板と、カーボンのベタ印刷が施された導電シートと、複数のキーボタンを連設したラバーキーとを、下から上に積層してなる、請求項7に記載の電子楽器。
[請求項9]
前記操作部は、前記操作部に対する押圧操作により、前記基板上の一対の電極間が前記導電シートのベタ印刷のカーボンによって導通された状態となるとともに、前記押圧操作の押圧力の変化に応じて、前記一対の電極と前記ベタ印刷のカーボンとの接触面積を変化させることにより、前記押圧力に応じてレベルの変化する押圧信号を出力する、請求項8に記載の電子楽器。
[Appendix]
[Claim 1]
A first determination process of determining whether or not the level of a pressing signal generated in response to a pressing operation on the operation unit exceeds a first threshold value;
Sound generation instruction processing for instructing a sound source to generate a musical sound after it is determined by the first determination processing that the level of the pressing signal exceeds a first threshold value;
Second discrimination processing for discriminating whether or not the level of the pressing signal is below a second threshold value after the musical tone is instructed to be pronounced;
A third determination process of determining whether or not a state in which the level of the pressing signal is not lower than the second threshold value continues for a first time period by the second determination process;
After-touch processing for imparting an after-touch effect corresponding to the transition of the level of the pressing signal to the sounded tone after it is determined by the third determination processing that the first time has continued ,
A tone generation instruction device having a processing unit for executing the.
[Claim 2]
When the processing of the second determination processing determines that the level of the pressing signal is below the second threshold value, the processing unit further instructs the sound source to mute the musical sound being generated. The musical sound generation instruction device according to claim 1, which executes a process.
[Claim 3]
In the pronunciation instruction process, the processing unit further
From the time when it is determined that the level of the pressing signal exceeds the first threshold value to the elapse of a second time, a maximum value detection process of detecting the maximum value of the level of the pressing signal is executed,
The musical tone generation instruction device according to claim 1 or 2, which executes a process of instructing to generate a musical tone having a volume corresponding to the maximum value of the level of the pressing signal.
[Claim 4]
The processing unit controls at least one of the volume, tone color, and pitch of the sounded tone in the aftertouch process according to the transition of the level of the pressing signal. The tone generation instruction device described.
[Claim 5]
A tone generation instruction method used in a tone generation instruction device, wherein the tone generation instruction device comprises:
It is determined whether or not the level of the pressing signal generated in response to the pressing operation on the operation unit exceeds the first threshold value,
After it is determined that the level of the pressing signal exceeds the first threshold value, the sound source is instructed to generate a musical sound,
After being instructed to generate the musical sound, it is determined whether or not the level of the pressing signal is below a second threshold value,
It is determined whether or not the state in which the level of the pressing signal is not lower than the second threshold value continues for the first time period,
A method of instructing the generation of a musical tone, wherein an aftertouch effect according to the transition of the level of the pressing signal is applied to the musical tone being sounded after it is determined that the musical tone has continued for the first time.
[Claim 6]
For a computer used as a tone generation instruction device,
A step of determining whether or not the level of a pressing signal generated in response to a pressing operation on the operation unit exceeds a first threshold value;
A step of instructing a sound source to produce a musical sound after it is determined that the level of the pressing signal exceeds a first threshold value,
A step of determining whether or not the level of the pressing signal is below a second threshold value after the pronunciation of the musical sound is instructed,
A step of determining whether or not the state in which the level of the pressing signal is not lower than the second threshold value continues for a first time period;
A step of applying an aftertouch effect corresponding to the transition of the level of the pressing signal to the sounded tone after it is determined that the first time has continued,
A program to execute.
[Claim 7]
A tone generation instruction device according to claim 1;
An operation unit that outputs a pressing signal of a level corresponding to the pressing operation,
A sound source that generates a musical tone in response to a musical tone generation instruction from the musical tone generation instruction device;
Electronic musical instrument having.
[Claim 8]
The operating portion is formed by stacking a carbon-printed substrate having a pair of electrodes, a carbon solid-printed conductive sheet, and a rubber key in which a plurality of key buttons are connected in sequence from bottom to top. The electronic musical instrument according to claim 7, wherein
[Claim 9]
The operation unit is in a state in which a pair of electrodes on the substrate are electrically connected by the solid printing carbon of the conductive sheet by a pressing operation on the operation unit, and the operation unit changes in response to the pressing force of the pressing operation. The electronic musical instrument according to claim 8, wherein a pressing signal whose level changes according to the pressing force is output by changing a contact area between the pair of electrodes and the solid printing carbon.

1 操作部
2 音制御部
3 音出力部
4 バス
11 パッド
12 A/D変換部
21 CPU
22 ROM
23 RAM
31 スピーカ
32 デジタルシグナルプロセッサ
33 D/A変換部
34 パワーアンプ
51 ラバーキー
52 導電シート
53 基板
54,55 カーボン印刷
MI 電子楽器
1 Operation part 2 Sound control part 3 Sound output part 4 Bus 11 Pad 12 A/D conversion part 21 CPU
22 ROM
23 RAM
31 Speaker 32 Digital Signal Processor 33 D/A Converter 34 Power Amplifier 51 Rubber Key 52 Conductive Sheet 53 Substrate 54, 55 Carbon Printing MI Electronic Musical Instrument

Claims (8)

操作部への押圧操作に対応して発生する押圧信号のレベルが第1の閾値を超えているか否か判別する第1判別処理と、
前記第1判別処理により、前記押圧信号のレベルが第1の閾値を超えていると判別された時点から、第1の時間が経過するより前の第2の時間経過までの間で、前記押圧信号のレベルの最大値を検知する最大値検知処理と、
前記押圧信号のレベルの最大値に対応した音量の楽音の発音を音源に指示する処理と、
前記楽音の発音が指示された後、前記押圧信号のレベルが第2の閾値を下回ったか否かを判別する第2判別処理と、
前記第2判別処理により、前記押圧信号のレベルが前記第2の閾値を下回っていない状態が前記第1の時間継続したか否か判別する第3判別処理と、
前記第3判別処理により、前記第1の時間継続したと判別された後、前記発音されている楽音に対して、前記押圧信号のレベルの推移に応じたアフタータッチ効果を付与するアフタータッチ処理と、
を実行する処理部を有する楽音発生指示装置。
A first determination process of determining whether or not the level of a pressing signal generated in response to a pressing operation on the operation unit exceeds a first threshold value;
From the time when the level of the pressing signal is determined to exceed the first threshold value by the first determining process to when the second time elapses before the first time elapses, the pressing operation is performed. Maximum value detection processing to detect the maximum value of the signal level,
A process of instructing a sound source to pronounce a musical tone having a volume corresponding to the maximum value of the level of the pressing signal,
Second discrimination processing for discriminating whether or not the level of the pressing signal is below a second threshold value after the musical tone is instructed to be pronounced;
By the second determination processing, and the third determination process state level of the pressing signal is not below the second threshold value is determined whether to continue the first time,
After-touch processing for imparting an after-touch effect corresponding to the transition of the level of the pressing signal to the sounded tone after it is determined by the third determination processing that the first time has continued ,
A tone generation instruction device having a processing unit for executing the.
前記処理部はさらに、前記第2判別処理により、前記押圧信号のレベルが前記第2の閾値を下回ったと判別された場合、前記音源に対して前記発音している楽音の消音を指示する消音指示処理を実行する請求項1に記載の楽音発生指示装置。 When the processing of the second determination processing determines that the level of the pressing signal is below the second threshold value, the processing unit further instructs the sound source to mute the musical sound being generated. The musical sound generation instruction device according to claim 1, which executes a process. 前記処理部は、前記アフタータッチ処理において、前記押圧信号のレベルの推移に応じて前記発音している楽音の音量、音色及び音高の少なくともひとつを制御する、請求項1または2に記載の楽音発生指示装置。 The musical tone according to claim 1 or 2, wherein the processing unit controls at least one of a volume, a tone color and a pitch of the musical tone being sounded according to the transition of the level of the pressing signal in the aftertouch process. Generation indicator device. 楽音発生指示装置に用いられる楽音発生指示方法であって、前記楽音発生指示装置が、A tone generation instruction method used in a tone generation instruction device, wherein the tone generation instruction device comprises:
操作部への押圧操作に対応して発生する押圧信号のレベルが第1の閾値を超えているか否か判別し、It is determined whether or not the level of the pressing signal generated in response to the pressing operation on the operation unit exceeds the first threshold value,
前記押圧信号のレベルが第1の閾値を超えていると判別された時点から、第1の時間が経過するより前の第2の時間経過までの間で、前記押圧信号のレベルの最大値を検知し、From the time when it is determined that the level of the pressing signal exceeds the first threshold to the elapse of the second time before the elapse of the first time, the maximum value of the level of the pressing signal is set. Detect,
前記押圧信号のレベルの最大値に対応した音量の楽音の発音を音源に指示し、Instructing the sound source to pronounce a musical tone of a volume corresponding to the maximum value of the level of the pressing signal,
前記楽音の発音が指示された後、前記押圧信号のレベルが第2の閾値を下回ったか否かを判別し、After being instructed to generate the musical sound, it is determined whether or not the level of the pressing signal is below a second threshold value,
前記押圧信号のレベルが前記第2の閾値を下回っていない状態が前記第1の時間継続したか否か判別し、It is determined whether or not the state in which the level of the pressing signal is not lower than the second threshold value continues for the first time period,
前記第1の時間継続したと判別された後、前記発音されている楽音に対して、前記押圧信号のレベルの推移に応じたアフタータッチ効果を付与する、楽音発生指示方法。A method of instructing the generation of a musical tone, wherein an aftertouch effect according to the transition of the level of the pressing signal is applied to the musical tone being sounded after it is determined that the musical tone has continued for the first time.
楽音発生指示装置として用いられるコンピュータに、A computer used as a tone generation instruction device,
操作部への押圧操作に対応して発生する押圧信号のレベルが第1の閾値を超えているか否か判別するステップと、A step of determining whether or not the level of a pressing signal generated in response to a pressing operation on the operation unit exceeds a first threshold value;
前記押圧信号のレベルが第1の閾値を超えていると判別された時点から、第1の時間が経過するより前の第2の時間経過までの間で、前記押圧信号のレベルの最大値を検知するステップと、From the time when it is determined that the level of the pressing signal exceeds the first threshold to the elapse of the second time before the elapse of the first time, the maximum value of the level of the pressing signal is set. The step of detecting,
前記押圧信号のレベルの最大値に対応した音量の楽音の発音を音源に指示するステップと、A step of instructing the sound source to produce a musical sound of a volume corresponding to the maximum value of the level of the pressing signal,
前記楽音の発音が指示された後、前記押圧信号のレベルが第2の閾値を下回ったか否かを判別するステップと、A step of determining whether or not the level of the pressing signal is below a second threshold value after the pronunciation of the musical sound is instructed,
前記押圧信号のレベルが前記第2の閾値を下回っていない状態が前記第1の時間継続したか否か判別するステップと、A step of determining whether or not the state in which the level of the pressing signal is not lower than the second threshold value has continued for the first time period,
前記第1の時間継続したと判別された後、前記発音されている楽音に対して、前記押圧信号のレベルの推移に応じたアフタータッチ効果を付与するステップと、A step of applying an aftertouch effect corresponding to the transition of the level of the pressing signal to the sounded tone after it is determined that the first time has continued,
を実行させるプログラム。A program to execute.
請求項1に記載の楽音発生指示装置と、A tone generation instruction device according to claim 1;
押圧操作に対応するレベルの押圧信号を出力する操作部と、An operation unit that outputs a pressing signal of a level corresponding to the pressing operation,
前記楽音発生指示装置からの楽音の発生の指示に応答して楽音を発生する音源と、A sound source that generates a musical tone in response to a musical tone generation instruction from the musical tone generation instruction device;
を有する電子楽器。Electronic musical instrument having.
前記操作部は、一対の電極を有するカーボン印刷が施された基板と、カーボンのベタ印刷が施された導電シートと、複数のキーボタンを連設したラバーキーとを、下から上に積層してなる、請求項6に記載の電子楽器。The operating portion is formed by stacking a carbon-printed substrate having a pair of electrodes, a carbon solid-printed conductive sheet, and a rubber key in which a plurality of key buttons are connected in sequence from bottom to top. The electronic musical instrument according to claim 6, wherein 前記操作部は、前記操作部に対する押圧操作により、前記基板上の一対の電極間が前記導電シートのベタ印刷のカーボンによって導通された状態となるとともに、前記押圧操作の押圧力の変化に応じて、前記一対の電極と前記ベタ印刷のカーボンとの接触面積を変化させることにより、前記押圧力に応じてレベルの変化する押圧信号を出力する、請求項7に記載の電子楽器。The operation unit is in a state in which a pair of electrodes on the substrate are electrically connected by the solid printing carbon of the conductive sheet by a pressing operation on the operation unit, and the operation unit changes in response to the pressing force of the pressing operation. The electronic musical instrument according to claim 7, wherein a pressing signal whose level changes according to the pressing force is output by changing a contact area between the pair of electrodes and the solid printing carbon.
JP2016049178A 2016-03-14 2016-03-14 Tone generation instruction device, tone generation instruction method, program for tone generation instruction device, and electronic musical instrument having tone generation instruction device Active JP6724438B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2016049178A JP6724438B2 (en) 2016-03-14 2016-03-14 Tone generation instruction device, tone generation instruction method, program for tone generation instruction device, and electronic musical instrument having tone generation instruction device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2016049178A JP6724438B2 (en) 2016-03-14 2016-03-14 Tone generation instruction device, tone generation instruction method, program for tone generation instruction device, and electronic musical instrument having tone generation instruction device

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2020107417A Division JP7006729B2 (en) 2020-06-23 2020-06-23 An electronic musical instrument having a musical tone generation instruction device, a musical tone generation instruction method, a program for the musical tone generation instruction device, and a musical tone generation instruction device.

Publications (2)

Publication Number Publication Date
JP2017167177A JP2017167177A (en) 2017-09-21
JP6724438B2 true JP6724438B2 (en) 2020-07-15

Family

ID=59908889

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2016049178A Active JP6724438B2 (en) 2016-03-14 2016-03-14 Tone generation instruction device, tone generation instruction method, program for tone generation instruction device, and electronic musical instrument having tone generation instruction device

Country Status (1)

Country Link
JP (1) JP6724438B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7087839B2 (en) * 2018-08-30 2022-06-21 ヤマハ株式会社 Threshold setting device and method for circuit closure determination, keyboard device, and program
JP7006729B2 (en) * 2020-06-23 2022-01-24 カシオ計算機株式会社 An electronic musical instrument having a musical tone generation instruction device, a musical tone generation instruction method, a program for the musical tone generation instruction device, and a musical tone generation instruction device.

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH05150776A (en) * 1991-10-18 1993-06-18 Yamaha Corp Musical sound controller
JPH0643867A (en) * 1993-04-23 1994-02-18 Casio Comput Co Ltd Electronic musical instrument
JP2002067766A (en) * 2000-09-05 2002-03-08 Matsushita Electric Ind Co Ltd Pressure sensitive sensor unit, and seating detection system using the same

Also Published As

Publication number Publication date
JP2017167177A (en) 2017-09-21

Similar Documents

Publication Publication Date Title
JP4333592B2 (en) Electronic hi-hat cymbal
JPH09198040A (en) Electronic percussion instrument
JP5053684B2 (en) Keyboard device
JP6939922B2 (en) Accompaniment control device, accompaniment control method, electronic musical instrument and program
JP6724438B2 (en) Tone generation instruction device, tone generation instruction method, program for tone generation instruction device, and electronic musical instrument having tone generation instruction device
JP7006729B2 (en) An electronic musical instrument having a musical tone generation instruction device, a musical tone generation instruction method, a program for the musical tone generation instruction device, and a musical tone generation instruction device.
JP6822578B2 (en) Electronic musical instrument
JP6176480B2 (en) Musical sound generating apparatus, musical sound generating method and program
JP2007188030A (en) Keyboard apparatus of electronic musical instrument
JP5315883B2 (en) Electronic musical instrument and musical sound generation program
JP4935556B2 (en) Electronic musical instrument resonance sound adding device and electronic musical instrument
JP6805067B2 (en) Sonorant controller
JP4514055B2 (en) Musical sound control device and musical sound control program
JP5412766B2 (en) Electronic musical instruments and programs
JP2891248B2 (en) Electronic keyboard instrument
JP2009025503A (en) Electronic musical instrument
JP4497104B2 (en) Electronic keyboard instrument
JP6410345B2 (en) Sound preview apparatus and program
JP5600968B2 (en) Automatic performance device and automatic performance program
JP6720598B2 (en) Tone generation instruction device, tone generation instruction method, program for tone generation instruction device, and electronic musical instrument having tone generation instruction device
JP5560574B2 (en) Electronic musical instruments and automatic performance programs
JP4251494B2 (en) Electronic musical instruments
JP5056078B2 (en) Electronic keyboard instrument and program for realizing the control method
JP5011033B2 (en) Electronic musical instruments
JP5827484B2 (en) Music control device

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20190312

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20200117

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20200218

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20200407

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20200608

R150 Certificate of patent or registration of utility model

Ref document number: 6724438

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150