[go: up one dir, main page]

JP2008139720A - Electronic musical instrument and program applied to electronic musical instrument - Google Patents

Electronic musical instrument and program applied to electronic musical instrument Download PDF

Info

Publication number
JP2008139720A
JP2008139720A JP2006327716A JP2006327716A JP2008139720A JP 2008139720 A JP2008139720 A JP 2008139720A JP 2006327716 A JP2006327716 A JP 2006327716A JP 2006327716 A JP2006327716 A JP 2006327716A JP 2008139720 A JP2008139720 A JP 2008139720A
Authority
JP
Japan
Prior art keywords
performance
damper
operated
key
function
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
Application number
JP2006327716A
Other languages
Japanese (ja)
Other versions
JP4844374B2 (en
Inventor
Hiroyuki Torimura
浩之 鳥村
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Yamaha Corp
Original Assignee
Yamaha Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Yamaha Corp filed Critical Yamaha Corp
Priority to JP2006327716A priority Critical patent/JP4844374B2/en
Publication of JP2008139720A publication Critical patent/JP2008139720A/en
Application granted granted Critical
Publication of JP4844374B2 publication Critical patent/JP4844374B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Electrophonic Musical Instruments (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To develop a function of a function control pedal, even in an electronic musical instrument equipped with a foot keyboard, without having a function control pedal such as a damper pedal. <P>SOLUTION: A computer section gives the function of the damper pedal to a specific key corresponding to a note number which equals to a damper note DNT in a plurality of keys of a foot keyboard by steps S22, S24 and S25 processing. Damping time in the function of the damper pedal which is given when the specific key is pressed, is controlled to change according to an after-touch value of the specific key by steps S24 and S30 processing. Moreover, existence of damper pedal function performance by the foot keyboard, the specific key in the foot keyboard for performing damper pedal function, and variation or fixing of the damping time of a musical sound signal are arbitrarily set by a player. <P>COPYRIGHT: (C)2008,JPO&INPIT

Description

本発明は、演奏者の足によって操作される複数の演奏操作子からなり、操作された演奏操作子に割り当てられた音高の楽音信号の発生を制御する足鍵盤を備えた電子楽器及び前記電子楽器に適用されるプログラムに関する。   The present invention relates to an electronic musical instrument comprising a plurality of performance operators operated by the performer's feet, and comprising a foot keyboard for controlling the generation of a musical tone signal having a pitch assigned to the operated performance operator. The present invention relates to a program applied to musical instruments.

従来から、下記特許文献1に示されるように、電子楽器の1つである電子ピアノはよく知られている。この電子ピアノには、通常、ダンパーペダル、ソステヌートペダル、ソフトペダル等の楽音の発生態様を制御する機能制御ペダルが設けられており、これらの機能制御ペダルを用いた演奏により、表現力豊かな音楽を奏でられるようになっている。また、電子楽器の1つである足鍵盤を備えた電子オルガンには、通常、前記のような機能制御ペダルが備わっていない。
特開平06−337677号公報
Conventionally, as shown in the following Patent Document 1, an electronic piano which is one of electronic musical instruments is well known. This electronic piano is usually provided with function control pedals that control the tone generation mode, such as damper pedal, sostenuto pedal, and soft pedal. Can be played. Also, an electronic organ having a foot keyboard, which is one of electronic musical instruments, usually does not include a function control pedal as described above.
Japanese Patent Application Laid-Open No. 06-337677

本発明は、前記機能制御ペダルを備えておらず、演奏操作手段として、少なくとも足鍵盤を備えた電子楽器においても、前記機能制御ペダルの機能を発揮できるようにした電子楽器を提供しようとするものである。   The present invention is intended to provide an electronic musical instrument that does not include the function control pedal, and that can perform the function of the function control pedal even in an electronic musical instrument that includes at least a foot keyboard as a performance operation means. It is.

上記目的を達成するために、本発明の特徴は、演奏者の足によって操作される複数の演奏操作子からなり、操作された演奏操作子に割り当てられている音高の楽音信号の発生を制御する足鍵盤を、演奏操作手段として少なくとも備えた電子楽器において、前記複数の演奏操作子のうちで予め決められ又は演奏者によって指定された所定の演奏操作子が操作されたことを検出する検出手段と、前記検出手段によって前記所定の演奏操作子が操作されたことが検出されたとき、演奏者の演奏によって発生の制御される楽音信号の発生態様を、前記所定の演奏操作子が操作されていないときの楽音信号の発生態様に比べて変更制御する変更制御手段とを設けたことにある。   In order to achieve the above object, the present invention is characterized by comprising a plurality of performance operators operated by the performer's feet and controlling the generation of a musical signal having a pitch assigned to the operated performance operator. Detecting means for detecting that a predetermined performance operator determined in advance or designated by a player among the plurality of performance operators is operated in an electronic musical instrument having at least a foot keyboard as a performance operation means When the detection means detects that the predetermined performance operator has been operated, the generation performance of the musical tone signal that is controlled by the performance of the performer is controlled by the predetermined performance operator. There is provided a change control means for performing change control as compared with the generation mode of the musical sound signal when there is not.

この場合、演奏操作手段としては、例えば、足鍵盤以外にも、複数の音高がそれぞれ割り当てられていて演奏者の手によってそれぞれ操作される複数の鍵からなる手鍵盤を備えているとよい。そして、演奏者によって発生の制御される楽音信号には、足鍵盤以外の手鍵盤の演奏によって発生される楽音信号も含まれる。また、変更制御手段によって変更制御される楽音信号の発生態様は、例えば、電子ピアノ及びピアノにおけるダンパーペダル、ソステヌートペダル、ソフトペダルなどの機能制御ペダルによって制御される楽音信号の発生態様である。ダンパーペダルの機能は、ペダルの踏み込み時に発生中の全ての楽音信号の減衰時間を、ペダルの非踏み込み時における楽音信号の減衰時間に比べて長くする機能である。ソステヌートペダルの機能は、ペダルの踏み込み時に押鍵中(すなわち打鍵中)の鍵に関する楽音信号のみの減衰時間を、他の楽音信号の減衰時間に比べて長くする機能である。ソフトペダルの機能は、ペダルの踏み込み時に発生中の全ての楽音信号の音量レベルを、ペダルの非踏み込み時における楽音信号の音量レベルに比べて小さくする機能である。   In this case, as the performance operation means, for example, in addition to the foot keyboard, a hand keyboard composed of a plurality of keys to which a plurality of pitches are respectively assigned and operated by the performer's hands may be provided. The musical tone signal generated and controlled by the performer includes a musical tone signal generated by playing a hand keyboard other than the foot keyboard. Further, the generation mode of the musical tone signal that is changed and controlled by the change control means is a generation mode of a musical tone signal that is controlled by a function control pedal such as a damper pedal, a sostenuto pedal, or a soft pedal in electronic pianos and pianos, for example. The function of the damper pedal is a function that makes the decay time of all the musical sound signals generated when the pedal is depressed longer than the decay time of the musical signal when the pedal is not depressed. The function of the sostenuto pedal is a function that lengthens the decay time of only the tone signal related to the key being depressed (ie, during key depression) when the pedal is depressed compared to the decay times of other tone signals. The function of the soft pedal is a function that reduces the volume level of all the musical sound signals that are generated when the pedal is depressed compared to the volume level of the musical sound signals that are generated when the pedal is not depressed.

前記のように構成した本発明の特徴においては、演奏者が、足鍵盤に含まれる前記所定の演奏操作子を操作すれば、変更制御手段が、演奏者の演奏によって発生の制御される楽音信号の発生態様を、前記所定の演奏操作子が操作されていないときの楽音信号の発生態様に比べて変更制御する。例えば、楽音信号の発生態様が、電子ピアノ及びピアノにおけるダンパーペダル、ソステヌートペダル、ソフトペダルなどの機能制御ペダルを踏み込み操作した場合と同様に制御される。したがって、本発明の特徴によれば、足鍵盤を用いて表現力豊かな演奏が可能になる。   In the feature of the present invention configured as described above, if the performer operates the predetermined performance operator included in the foot keyboard, the musical tone signal whose generation is controlled by the performance of the performer is controlled by the change control means. Is changed in comparison with the generation mode of the musical tone signal when the predetermined performance operator is not operated. For example, the tone signal generation mode is controlled in the same manner as when a function control pedal such as a damper pedal, a sostenuto pedal, or a soft pedal is depressed on electronic pianos and pianos. Therefore, according to the feature of the present invention, it is possible to perform with rich expressiveness using the foot keyboard.

また、本発明の他の特徴は、前記足鍵盤装置は、前記複数の演奏操作子が操作されたときの深さ又は強さを検出するアフタータッチセンサを備え、前記変更制御手段は、前記アフタータッチセンサによる検出値に応じて、前記変更制御される楽音信号の発生態様の変更の度合いを制御する機能も備えていることにある。これによれば、楽音信号の発生態様がより複雑に制御され、足鍵盤を用いてより表現力豊かな演奏が可能になる。   In another aspect of the present invention, the foot keyboard device includes an aftertouch sensor that detects a depth or strength when the plurality of performance operators are operated, and the change control means includes the aftertouch sensor. The present invention is also provided with a function of controlling the degree of change in the generation mode of the musical tone signal to be changed according to the detection value by the touch sensor. According to this, the manner in which the musical sound signal is generated is controlled in a more complicated manner, and a performance with richer expressiveness can be performed using the foot keyboard.

また、本発明の他の特徴は、前記足鍵盤装置は、前記アフタータッチセンサを備え、前記変更制御手段は、前記アフタータッチセンサによる検出値が所定値を超えたときに前記楽音信号の発生態様の変更を実行し、前記検出値が所定値を超えないとき前記楽音信号の発生態様の変更を実行しないようにし、さらに、前記所定値を変更設定する変更設定手段を設けたことにある。これによれば、演奏者が前記所定値を好みに応じて適当な値に設定すれば、演奏者にとって演奏操作子の所望とする操作時に楽音信号の発生態様の変更制御が実現されるようになり、演奏者は前記所定の演奏操作子を用いた演奏をし易くなる。   In another aspect of the present invention, the foot keyboard device includes the after-touch sensor, and the change control unit generates the tone signal when a detection value by the after-touch sensor exceeds a predetermined value. And a change setting means for changing and setting the predetermined value is provided so as not to change the generation mode of the musical tone signal when the detected value does not exceed the predetermined value. According to this, if the performer sets the predetermined value to an appropriate value according to his / her preference, the change control of the musical sound signal generation mode can be realized at the time of the operation desired by the performer for the performer. Thus, the performer can easily perform using the predetermined performance operator.

さらに、本発明の実施にあたっては、電子楽器の発明に限定されることなく、電子楽器に適用されるコンピュータプログラム及び方法の発明としても実施し得るものである。   Furthermore, the implementation of the present invention is not limited to the invention of the electronic musical instrument, and can also be implemented as an invention of a computer program and method applied to the electronic musical instrument.

以下、本発明に係る電子楽器の一実施形態について図面を用いて説明する。図1は、電子楽器の全体ブロック図である。この電子楽器は、演奏操作手段としての手鍵盤11及び足鍵盤12に加え、設定操作子群13、ディスプレイ14及び音源回路15を備えている。   Hereinafter, an embodiment of an electronic musical instrument according to the present invention will be described with reference to the drawings. FIG. 1 is an overall block diagram of an electronic musical instrument. This electronic musical instrument is provided with a setting operator group 13, a display 14, and a tone generator circuit 15 in addition to a hand keyboard 11 and a foot keyboard 12 as performance operation means.

手鍵盤11は、手によって演奏操作される複数の鍵からなり、押離鍵操作により楽音信号の発生及び終了を指示する。足鍵盤12は、足によって演奏操作される複数の鍵からなり、押離鍵操作により楽音信号の発生及び終了を指示する。手鍵盤11及び足鍵盤12の複数の鍵には、それぞれ異なる音高が割り当てられており、各鍵の押鍵操作により前記割り当てられた音高の楽音信号の発生が制御される。手鍵盤11及び足鍵盤12の音域は、機種ごとに異なるが、本実施形態では手鍵盤11の複数の鍵にはC1〜C6の音高がそれぞれ割り当てられ、足鍵盤12の複数の鍵にはC0〜C2の音高がそれぞれ割り当てられている。手鍵盤11及び足鍵盤12の複数の鍵の押離鍵操作は、バス20に接続された検出回路11a,12aによってそれぞれ検出される。また、足鍵盤12内には、複数の鍵にそれぞれ対応した複数のアフタータッチセンサ12bが設けられている。アフタータッチセンサ12bは、複数の鍵の押鍵深さ又は押鍵強さを検出して、検出回路12aを介して押鍵深さ又は押鍵強さを表すアフタータッチ値をバス20に出力する。なお、本実施形態では、アフタータッチ値は、押鍵深さ又は押鍵強さが大きくなるにしたがって、「0」から「127」まで変化する値を取リ得る。   The hand keyboard 11 is composed of a plurality of keys that are operated by hand, and instructs generation and termination of a musical tone signal by pressing and releasing keys. The foot keyboard 12 is composed of a plurality of keys that are operated by a foot, and instructs generation and termination of a musical tone signal by pressing and releasing keys. Different keys are assigned to a plurality of keys of the hand keyboard 11 and the foot keyboard 12, and generation of a musical tone signal having the assigned pitch is controlled by a key pressing operation of each key. Although the pitch ranges of the hand keyboard 11 and the foot keyboard 12 are different for each model, in the present embodiment, the pitches C1 to C6 are assigned to the plurality of keys of the hand keyboard 11, and the plurality of keys of the foot keyboard 12 are assigned to the keys. The pitches C0 to C2 are assigned respectively. The operation of pressing and releasing a plurality of keys on the hand keyboard 11 and the foot keyboard 12 is detected by detection circuits 11a and 12a connected to the bus 20, respectively. In the foot keyboard 12, a plurality of aftertouch sensors 12b respectively corresponding to a plurality of keys are provided. The after touch sensor 12b detects the key pressing depth or key pressing strength of a plurality of keys, and outputs an after touch value representing the key pressing depth or key pressing strength to the bus 20 via the detection circuit 12a. . In the present embodiment, the after touch value can take a value that changes from “0” to “127” as the key pressing depth or key pressing strength increases.

設定操作子群13は、この電子楽器の操作パネル上に設けられて、電子楽器の各部の動作を指示するとともに、各種データの設定に利用される。設定操作子群13の操作は、バス20に接続された検出回路13aによって検出される。ディスプレイ14は、操作パネル上に設けられた液晶ディスプレイ、CRTなどで構成され、文字、数字、図形などを表示する。このディスプレイ14の表示内容は、バス20に接続された表示回路14aによって制御される。音源回路15は、バス20に接続されていて、後述するコンピュータ部30の制御のもとに、供給される演奏データ及び各種制御データに基づいてディジタル楽音信号を生成してサウンドシステム16に出力する。サウンドシステム16は、D/A変換器、アンプ、スピーカなどを含んでいて、供給されるディジタル楽音信号をアナログ楽音信号に変換するとともに、同アナログ楽音信号に対応した楽音を放音する。   The setting operator group 13 is provided on the operation panel of the electronic musical instrument, and instructs the operation of each part of the electronic musical instrument and is used for setting various data. The operation of the setting operator group 13 is detected by a detection circuit 13 a connected to the bus 20. The display 14 is composed of a liquid crystal display, CRT, or the like provided on the operation panel, and displays characters, numbers, figures, and the like. The display content of the display 14 is controlled by a display circuit 14 a connected to the bus 20. The tone generator circuit 15 is connected to the bus 20 and generates a digital musical tone signal based on supplied performance data and various control data under the control of the computer unit 30 to be described later, and outputs it to the sound system 16. . The sound system 16 includes a D / A converter, an amplifier, a speaker, and the like, converts a supplied digital musical tone signal into an analog musical tone signal, and emits a musical tone corresponding to the analog musical tone signal.

また、この電子楽器は、バス20に接続されたコンピュータ部30、外部記憶装置41、MIDIインターフェース回路42及び通信インターフェース回路43も備えている。コンピュータ部30は、CPU31、タイマ32、ROM33及びRAM34からなる。外部記憶装置41は、HDD、FDD、CD−ROM、MO、DVD、半導体メモリなどの不揮発性の記録媒体と、同各記録媒体に対するドライブユニットを含むものであり、後述するデータ及びプログラムの記憶及び読出しを可能にしている。これらのデータ及びプログラムは、予め外部記憶装置41に記憶されていてもよいし、MIDIインターフェース回路42又は通信インターフェース回路43を介して外部から取り込んでもよい。   The electronic musical instrument also includes a computer unit 30 connected to the bus 20, an external storage device 41, a MIDI interface circuit 42, and a communication interface circuit 43. The computer unit 30 includes a CPU 31, a timer 32, a ROM 33 and a RAM 34. The external storage device 41 includes a nonvolatile recording medium such as an HDD, FDD, CD-ROM, MO, DVD, semiconductor memory, and a drive unit for each recording medium, and stores and reads data and programs described later. Is possible. These data and programs may be stored in advance in the external storage device 41, or may be taken in from the outside via the MIDI interface circuit 42 or the communication interface circuit 43.

MIDIインターフェース回路42は、他の電子音楽装置、パーソナルコンピュータなどのMIDI対応の外部機器51に接続可能となっていて、この電子楽器が外部機器51と各種プログラム及びデータを交信可能としている。通信インターフェース回路43は、通信ネットワーク52に接続可能となっていて、この電子楽器が各種プログラム及びデータをサーバコンピュータ53から受信し、又はサーバコンピュータ53に送信できるようになっている。   The MIDI interface circuit 42 can be connected to a MIDI-compatible external device 51 such as another electronic music apparatus or a personal computer, and the electronic musical instrument can communicate with the external device 51 in various programs and data. The communication interface circuit 43 can be connected to a communication network 52 so that the electronic musical instrument can receive various programs and data from the server computer 53 or transmit them to the server computer 53.

次に、上記のように構成した実施形態の動作を説明する。電子楽器の図示しない電源スイッチが投入されると、コンピュータ部30は、図2のメインプログラムの実行をステップS10にて開始する。この開始後、コンピュータ部30は、ステップS11にて、各種変数を初期値に設定してRAM34内に一時的に記憶しておく。各種変数のうちの本実施形態に特に必要な変数であるダンパーオンDON、ダンパーノートDNT、ダンパーハーフDHF及びダンパー値DMPについて説明しておく。   Next, the operation of the embodiment configured as described above will be described. When a power switch (not shown) of the electronic musical instrument is turned on, the computer unit 30 starts executing the main program in FIG. 2 in step S10. After this start, the computer unit 30 sets various variables to initial values and temporarily stores them in the RAM 34 in step S11. Of the various variables, the damper on DON, the damper note DNT, the damper half DHF, and the damper value DMP, which are particularly necessary for the present embodiment, will be described.

ダンパーオンDONは、足鍵盤12の複数の鍵のうちの特定の鍵が押鍵されたときに、同押鍵に対してダンパー機能を発揮させるか否かを表すもので、“1”によりダンパー機能を発揮させることを表し、“0”によりダンパー機能を発揮させないことを表す。このダンパーオンDONは、前記ステップS11の初期設定では“1”に設定される。なお、ダンパー機能とは、前記特定の鍵が押鍵されたときに、手鍵盤11及び/又は足鍵盤12において離鍵された鍵に係る発生中の全ての楽音信号の減衰時間を、前記特定の鍵が押鍵された場合に比べて長くするものである。図4は、このダンパー機能を説明するためのパーカッシブ系(例えば、ピアノ音色)の楽音信号のエンベロープ波形を示すものである。エンベロープ波形信号は、ダンパー機能が発揮されない状態では、実線で示すように、押鍵(キーオン)に同期して急速に立ち上がった後にゆっくりと減衰し、離鍵(キーオフ)に同期して急速に減衰する。一方、ダンパー機能が発揮されると、エンベロープ波形信号は、破線で示すように、離鍵(キーオフ)後にもゆっくりと減衰する。そして、図示「0」〜「MAX」は、キーオフ後のエンベロープ信号の減衰時間Tdの変化可能な範囲を表し、この減衰時間Tdは前記変数の1つであるダンパー値DMPによって制御される。なお、このダンパー値DMPは、前記ステップS11の初期設定の対象ではなく、後述する処理によりアフタータッチ値に応じて設定される。   The damper on DON indicates whether or not the damper function is to be exhibited for a certain key among the plurality of keys of the foot keyboard 12, and the damper is set by “1”. Indicates that the function is exhibited, and “0” indicates that the damper function is not exhibited. This damper on DON is set to “1” in the initial setting in step S11. The damper function refers to the decay time of all musical sound signals that are generated for keys released from the hand keyboard 11 and / or foot keyboard 12 when the specific key is pressed. This is longer than when the key is pressed. FIG. 4 shows an envelope waveform of a percussive (for example, piano tone) musical tone signal for explaining the damper function. As shown by the solid line, the envelope waveform signal decays slowly after rising rapidly in synchronization with key-on (key-on) and rapidly decays in synchronization with key-off (key-off) when the damper function is not performed. To do. On the other hand, when the damper function is exerted, the envelope waveform signal slowly attenuates even after the key is released (key-off), as indicated by a broken line. “0” to “MAX” in the figure represent a changeable range of the decay time Td of the envelope signal after key-off, and this decay time Td is controlled by a damper value DMP which is one of the variables. Note that the damper value DMP is not a target of the initial setting in step S11, but is set according to the aftertouch value by a process described later.

ダンパーノートDNTは、足鍵盤12の複数の鍵のうちで、前記特定の鍵(押鍵によりダンパー機能を発揮する鍵)に対応した音高を表す。このダンパーノートDNTは、前記ステップS11の初期設定により、足鍵盤12中の最高音鍵に対応した音高C2を表す値に設定される。ダンパーハーフDHFは、“1”によりエンベロープ波形信号の減衰時間Tdを「0」〜「MAX」の間でダンパー値DMPに応じて可変することを表し、“0”により前記減衰時間Tdをダンパー値DMPによらず所定値(例えば、最大値MAX)に固定することを表す。このダンパーハーフDHFは、前記ステップS11の初期設定により“1”に設定される。   The damper note DNT represents a pitch corresponding to the specific key (a key that exhibits a damper function when pressed) among a plurality of keys of the foot keyboard 12. The damper note DNT is set to a value representing the pitch C2 corresponding to the highest note in the foot keyboard 12 by the initial setting in step S11. The damper half DHF indicates that the decay time Td of the envelope waveform signal is varied between “0” and “MAX” according to the damper value DMP by “1”, and the decay time Td is the damper value by “0”. This means that it is fixed to a predetermined value (for example, the maximum value MAX) regardless of DMP. The damper half DHF is set to “1” by the initial setting in step S11.

前記ステップS11の処理後、コンピュータ部30は、ステップS12〜S14からなる循環処理を繰り返し実行する。ステップS12の処理は、手鍵盤11の演奏により楽音信号の発生を制御する手鍵盤処理である。ステップS13の処理は、足鍵盤12の演奏により楽音信号の発生を制御する足鍵盤処理である。ステップS14の処理は、設定操作子群13などの操作に応答して、電子楽器の動作を制御したり、各種データを設定するためのその他の処理である。その他の処理においては、前記初期設定されたダンパーオンDON、ダンパーノートDNT及びダンパーハーフDHFが、演奏者の設定操作子群13の操作により更新される。この演奏者による更新処理により、ダンパーオンDONに関してはダンパー機能の発揮の有無、ダンパーノートDNTに関してはダンパー機能を発揮する足鍵盤12内の特定の鍵、及びダンパーハーフDHFに関しては減衰時間Tdの可変又は固定が演奏者によって任意に設定され得る。   After the process of step S11, the computer unit 30 repeatedly executes the circulation process including steps S12 to S14. The process of step S12 is a hand keyboard process for controlling the generation of a musical tone signal by playing the hand keyboard 11. The processing in step S13 is foot keyboard processing for controlling the generation of musical tone signals by playing the foot keyboard 12. The processing in step S14 is other processing for controlling the operation of the electronic musical instrument or setting various data in response to the operation of the setting operator group 13 or the like. In other processes, the initially set damper on DON, damper note DNT, and damper half DHF are updated by the player's operation of the setting operator group 13. By the update process by the player, whether or not the damper function is exhibited with respect to the damper on DON, the specific key in the foot keyboard 12 that exhibits the damper function with respect to the damper note DNT, and the damping time Td with respect to the damper half DHF is variable. Or fixation can be arbitrarily set by the performer.

ステップS12の手鍵盤処理について簡単に説明しておく。演奏者が手鍵盤11内の鍵を押離鍵操作すると、この押離鍵操作を表す信号は検出回路11aを介してコンピュータ部30に供給される。コンピュータ部30は、いずれかの鍵が押鍵された場合には、押鍵された鍵に対応した音高を表すノートナンバ及び楽音の発生開始を指示する信号を音源回路15に供給する。音源回路15は、これらの信号に応答して、押鍵された鍵に対応した音高の楽音信号の発生を開始する。この発生楽音信号の音色、エンベロープ波形などは、前記ステップS14の処理により、設定操作子群13の操作に応じて設定される。また、前記押鍵された鍵が離鍵されると、コンピュータ部30は、離鍵された鍵に関する楽音信号の発生を終了させるための信号を音源回路15に供給する。音源回路15は、この信号に応答して、離鍵された鍵音高に関する楽音信号を減衰させて、その後に楽音信号の発生を終了させる。このようにして発生される楽音信号は、サウンドシステム16を介して放音される。エンベロープ波形信号は、前述のように、図4に示すように変化する。なお、図4に示すエンベロープ波形信号は、パーカッシブ系のエンベロープ波形信号を示すもので、サステイン系の楽音信号の場合には、キーオンから急速に立ち上がったエンベロープ波形は、その後急速に減衰してサステインレベルに維持され、キーオフ後に再度減衰を開始する。キーオフ後の減衰時間は、詳しくは後述するように、選択的に短く又は長く制御される。   The hand keyboard process in step S12 will be briefly described. When the performer performs a key release operation on the keys in the hand keyboard 11, a signal representing the key release operation is supplied to the computer unit 30 via the detection circuit 11a. When any of the keys is pressed, the computer unit 30 supplies the tone generator 15 with a note number indicating the pitch corresponding to the pressed key and a signal instructing the start of generation of a musical sound. In response to these signals, the tone generator circuit 15 starts to generate a musical tone signal having a pitch corresponding to the depressed key. The tone color, envelope waveform, and the like of the generated musical tone signal are set according to the operation of the setting operator group 13 by the process of step S14. When the pressed key is released, the computer unit 30 supplies the tone generator circuit 15 with a signal for terminating the generation of the musical tone signal related to the released key. In response to this signal, the tone generator circuit 15 attenuates the musical tone signal related to the released key pitch, and thereafter ends the generation of the musical tone signal. The musical sound signal generated in this way is emitted through the sound system 16. As described above, the envelope waveform signal changes as shown in FIG. The envelope waveform signal shown in FIG. 4 represents a percussive envelope waveform signal. In the case of a sustain-type musical tone signal, the envelope waveform that rapidly rises from the key-on is rapidly attenuated and then the sustain level. And starts decaying again after key-off. The decay time after key-off is selectively controlled to be short or long as will be described in detail later.

次に、本発明に直接関係するステップS13の足鍵盤処理ルーチンについて説明する。足鍵盤処理ルーチンは、前述のとおり、足鍵盤12の押離鍵操作に応じて楽音信号の発生を処理するルーチンである。そして、足鍵盤12の複数の鍵のいずれかが押離鍵操作された場合にも、前述の手鍵盤11の押離鍵と同様に、足鍵盤12の押離鍵操作を表す信号が検出回路12aを介してコンピュータ部30に供給される。また、この場合には、アフタータッチセンサ12bから、前記押鍵時及び押鍵中のアフタータッチ値を表す信号も検出回路12aを介してコンピュータ部30に供給される。   Next, the step keyboard processing routine of step S13 directly related to the present invention will be described. As described above, the foot keyboard processing routine is a routine for processing the generation of a musical tone signal in response to a key pressing operation of the foot keyboard 12. Even when any of the plurality of keys on the foot keyboard 12 is pressed / released, a signal indicating the key release / operation on the foot keyboard 12 is detected by the detection circuit in the same manner as the key pressed / released on the hand keyboard 11 described above. It is supplied to the computer unit 30 through 12a. In this case, the after touch sensor 12b also supplies a signal representing the after touch value during and during the key depression to the computer unit 30 via the detection circuit 12a.

足鍵盤処理ルーチンの詳細は図3に示されており、その実行はステップS20にて開始される。この足鍵盤処理ルーチンの開始後、コンピュータ部30は、足鍵盤12の複数の鍵のうちのいずれかの鍵が押鍵されたことを条件に、ステップS21にて「Yes」と判定して、ステップS22以降の処理を実行する。いま、ダンパーオンDONが“1”であり、かつ押鍵された鍵のノートナンバがダンパーノートDNTに等しく、かつダンパーハーフDHFが“1”であれば、コンピュータ部30は、ステップS22,S23にて共に「Yes」と判定して、ステップS24にてダンパー値DMPを押鍵された鍵に関する現在のアフタータッチ値に応じた値に設定して音源回路15に供給する。このダンパー値DMPの設定においては、アフタータッチ値をダンパー値DMPとしてそのまま設定してもよいし(図5の破線参照)、外部記憶装置41内に予め記憶されている変換テーブルを利用して、アフタータッチ値の増加に従って非線形増加するダンパー値DMPを設定してもよい(図5の実線参照)。この場合、変換テーブルに代えて予め用意された関数を用いてもよいし、変換特性も図示とは異なる特性に設定してもよい。   Details of the foot keyboard processing routine are shown in FIG. 3, and its execution is started in step S20. After the start of the foot keyboard processing routine, the computer unit 30 determines “Yes” in step S21 on the condition that any one of the plurality of keys of the foot keyboard 12 is pressed, The process after step S22 is executed. If the damper on DON is “1”, the note number of the pressed key is equal to the damper note DNT, and the damper half DHF is “1”, the computer unit 30 proceeds to steps S22 and S23. In step S24, the damper value DMP is set to a value corresponding to the current aftertouch value for the depressed key and supplied to the tone generator circuit 15. In the setting of the damper value DMP, the aftertouch value may be set as it is as the damper value DMP (see the broken line in FIG. 5), or by using a conversion table stored in advance in the external storage device 41, A damper value DMP that increases nonlinearly as the aftertouch value increases may be set (see the solid line in FIG. 5). In this case, a function prepared in advance may be used instead of the conversion table, and the conversion characteristics may be set to characteristics different from those shown in the figure.

音源回路15は、前記供給されたダンパー値DMPを用いて、離鍵された鍵に係り発生中の全ての楽音信号に対してダンパーペダルを踏み込んだ機能と同等の効果を付与する。すなわち、離鍵後に減衰しながら発生中の楽音信号の減衰時間Tdを、図4の破線で示すように長くする。そして、この減衰時間Tdは、コンピュータ部30から音源回路15に供給されるダンパー値DMPの大きさに応じて制御される。   The tone generator 15 uses the supplied damper value DMP to give an effect equivalent to the function of depressing the damper pedal to all the musical sound signals generated according to the released key. That is, the decay time Td of the musical sound signal being generated is attenuated after being released, as shown by the broken line in FIG. The decay time Td is controlled according to the magnitude of the damper value DMP supplied from the computer unit 30 to the sound source circuit 15.

また、足鍵盤12の前記鍵が押鍵されたまま、鍵の押鍵状態が変化して足鍵盤12から供給されるアフタータッチ値が変化すると、コンピュータ部30は、ステップS27にて「Yes」と判定して、前記ステップS22,S23と同様なステップS28,S29にて共に「Yes」と判定する。そして、前記ステップS24と同様なステップS30の処理により、ダンパー値DMPを押鍵されている鍵に関する現在のアフタータッチ値に応じた値に設定して音源回路15に供給する。したがって、この場合も、音源回路15は、離鍵後に減衰しながら発生中の全ての楽音信号の減衰時間Tdを、図4の破線で示すように長くする。ただし、この場合には、減衰時間Tdは、前記ステップS30の処理により、新たに設定されたダンパー値DMPに応じて制御される。   If the after-touch value supplied from the foot keyboard 12 changes due to the key pressing state changing while the key of the foot keyboard 12 is being pressed, the computer unit 30 determines “Yes” in step S27. In step S28 and S29 similar to steps S22 and S23, both are determined as “Yes”. Then, the damper value DMP is set to a value corresponding to the current aftertouch value relating to the key being pressed, and supplied to the tone generator circuit 15 by the processing of step S30 similar to step S24. Therefore, in this case as well, the tone generator circuit 15 lengthens the decay time Td of all the musical sound signals that are being generated while being attenuated after the key release, as indicated by the broken line in FIG. However, in this case, the decay time Td is controlled according to the newly set damper value DMP by the process of step S30.

一方、ダンパーオンDONが“1”であり、かつ押鍵された鍵のノートナンバがダンパーノートDNTに等しくても、ダンパーハーフDHFが“0”に設定されている場合には、コンピュータ部30は、ステップS23にて「No」と判定して、ステップS25にてダンパー値DMPを最大値MAX(本実施形態では「127」)に設定して音源回路15に供給する。なお、この場合には、足鍵盤12の前記鍵が押鍵されたまま、鍵の押鍵状態が変化して足鍵盤12から供給されるアフタータッチ値が変化しても、ステップS29にて「No」と判定されるので、ダンパー値DMPの新たな設定及び音源回路15への供給処理は実行されない。そして、この場合も、音源回路15は、離鍵後に減衰しながら発生中の全ての楽音信号の減衰時間Tdを長くするが、この場合の減衰時間Tdは最大値MAXに固定されていて、アフタータッチ値に従って変化することはない。   On the other hand, if the damper on DON is “1” and the note number of the pressed key is equal to the damper note DNT, but the damper half DHF is set to “0”, the computer unit 30 In step S23, “No” is determined, and in step S25, the damper value DMP is set to the maximum value MAX (“127” in the present embodiment) and supplied to the sound source circuit 15. In this case, even if the after-touch value supplied from the foot keyboard 12 changes due to the key pressing state changing while the key of the foot keyboard 12 is being pressed, “ Since “No” is determined, the new setting of the damper value DMP and the supply process to the tone generator circuit 15 are not executed. In this case as well, the tone generator circuit 15 lengthens the decay time Td of all the tone signals being generated while being attenuated after the key is released. In this case, the decay time Td is fixed to the maximum value MAX, It does not change according to the touch value.

さらに、ダンパーオンDONが“1”でなく、又は押鍵された鍵のノートナンバがダンパーノートDNTに等しくなければ、コンピュータ部30は、ステップS22にて「No」と判定して、ステップS26にて足鍵盤12に関する発音処理を実行する。この発音処理は、前述した手鍵盤11の押鍵に関する処理を、足鍵盤12の鍵の押鍵操作に応じた楽音信号の発生制御に変更にした点を除いて同じである。なお、このステップS26では、足鍵盤12のアフタータッチセンサ12bによって検出されたアフタータッチ値も音源回路15に出力されて、楽音信号の生成に利用される。ここで、ダンパーオンDONが“1”でないことは足鍵盤12を用いたダンパーペダル機能を発揮させないことを意味し、この場合には、手鍵盤11及び足鍵盤12に属する全ての鍵の離鍵時における楽音信号の減衰時間を、図4の破線で示すように短く制御することになる。そして、押鍵された鍵のノートナンバがダンパーノートDNTと等しくても、押鍵された鍵に関する発音処理が実行されて、楽音信号の発生が制御される。一方、押鍵された鍵のノートナンバがダンパーノートDNTに等しくないことは、足鍵盤12の複数の鍵のうちでダンパーペダルの機能を付与した特定の鍵以外の鍵が押鍵されたことを意味する。これにより、前記特定の鍵以外の鍵の押鍵操作に応答して、音源回路15は、押鍵された鍵に対応した音高の楽音信号を発生することになる。   Furthermore, if the damper on DON is not “1” or the note number of the pressed key is not equal to the damper note DNT, the computer unit 30 determines “No” in step S22, and proceeds to step S26. The sound generation process related to the foot keyboard 12 is executed. This sound generation process is the same except that the above-described process related to the key depression of the hand keyboard 11 is changed to the generation control of the tone signal corresponding to the key depression operation of the key on the foot keyboard 12. In step S26, the aftertouch value detected by the aftertouch sensor 12b of the foot keyboard 12 is also output to the tone generator circuit 15 and used for generating a musical tone signal. Here, if the damper on DON is not “1”, it means that the damper pedal function using the foot keyboard 12 is not performed. In this case, all keys belonging to the hand keyboard 11 and the foot keyboard 12 are released. The decay time of the musical sound signal at the time is controlled to be short as shown by the broken line in FIG. Even when the note number of the pressed key is equal to the damper note DNT, the sound generation process relating to the pressed key is executed and the generation of the tone signal is controlled. On the other hand, the note number of the key pressed is not equal to the damper note DNT. This means that a key other than the specific key to which the damper pedal function is given is pressed among the plurality of keys of the foot keyboard 12. means. As a result, in response to a key pressing operation on a key other than the specific key, the tone generator circuit 15 generates a musical tone signal having a pitch corresponding to the pressed key.

また、前記のように、アフタータッチ値が変化して、ステップS27にて「Yes」と判定されても、ダンパーオンDONが“1”でなく、又は押鍵された鍵のノートナンバがダンパーノートDNTに等しくなければ、コンピュータ部30はステップS31の処理を実行する。ステップS31においては、足鍵盤12のアフタータッチセンサ12bによって検出されたアフタータッチ値を音源回路15に出力する。そして、音源回路15は、前記ステップS26の発音処理によって供給されたアフタータッチ値に代えて、新たに供給されたアフタータッチ値を用いて楽音信号の生成を制御するようになる。   As described above, even if the aftertouch value changes and it is determined “Yes” in step S27, the damper on DON is not “1”, or the note number of the pressed key is the damper note. If not equal to DNT, the computer unit 30 executes the process of step S31. In step S31, the aftertouch value detected by the aftertouch sensor 12b of the foot keyboard 12 is output to the sound source circuit 15. Then, the tone generator circuit 15 controls the generation of the musical tone signal by using the newly supplied after touch value instead of the after touch value supplied by the sound generation process in step S26.

次に、足鍵盤12のいずれかの鍵が離鍵された場合について説明する。足鍵盤12のいずれかの鍵が離鍵されると、コンピュータ部30はステップS32にて「Yes」と判定して、ステップS33以降の処理を実行する。いま、ダンパーオンDONが“1”であり、かつ離鍵された鍵のノートナンバがダンパーノートDNTに等しければ、コンピュータ部30は、ステップS33にて「Yes」と判定して、ステップS34にてダンパー値DMPを最小値「0」に設定して音源回路15に供給する。音源回路15は、前記供給されたダンパー値DMPに応じて離鍵された楽音信号の減衰時間Tdを制御する。この場合、ダンパー値DMPは最小値「0」に設定されているので、前記楽音信号の減衰時間は図4の実線のように短くなる。なお、この場合、押鍵時におけるステップS23の判定処理のようにダンパーハーフDHFが利用されないのは、ダンパーハーフDHFとは関係なく、以降の離鍵後の楽音信号の減衰時間は常に短くなるように制御されるためである。その結果、ダンパーペダルの踏み込みが解除された場合と同様に、ダンパーペダル機能が割り当てられた特定の鍵が離鍵すなわち鍵の踏み込みが解除された場合には、発生中の全ての楽音信号の減衰時間は短く制御される。   Next, a case where any key on the foot keyboard 12 is released will be described. When any key on the foot keyboard 12 is released, the computer unit 30 determines “Yes” in step S32, and executes the processes in and after step S33. If the damper on DON is “1” and the note number of the released key is equal to the damper note DNT, the computer unit 30 determines “Yes” in step S33, and in step S34. The damper value DMP is set to the minimum value “0” and supplied to the tone generator circuit 15. The tone generator circuit 15 controls the decay time Td of the tone signal released in accordance with the supplied damper value DMP. In this case, since the damper value DMP is set to the minimum value “0”, the decay time of the tone signal is shortened as shown by the solid line in FIG. In this case, the damper half DHF is not used as in the determination process in step S23 when the key is depressed, regardless of the damper half DHF, so that the decay time of the tone signal after the subsequent key release is always shortened. It is because it is controlled by. As a result, as with the case where the depression of the damper pedal is released, when a specific key assigned the damper pedal function is released, that is, when the depression of the key is released, all the musical sound signals that are generated are attenuated. Time is controlled short.

一方、ダンパーオンDONが“1”でなく、又は押鍵された鍵のノートナンバがダンパーノートDNTに等しくなければ、コンピュータ部30は、ステップS33にて「No」と判定して、ステップS35にて足鍵盤12に関する消音処理を実行する。この消音処理は、前述した手鍵盤11の離鍵に関する処理を、足鍵盤12の鍵の離鍵操作に応じた楽音信号の終了制御に変更にした点を除いて同じである。ここで、ダンパーオンDONが“1”でないことは足鍵盤12を用いたダンパーペダルの機能を発揮させないことを意味し、足鍵盤12に属する全ての鍵の離鍵により発生中の楽音信号は急速に減衰した後に消音される。一方、押鍵された鍵のノートナンバがダンパーノートDNTに等しくないことは、足鍵盤12の複数の鍵のうちでダンパーペダルの機能を付与した特定の鍵以外の鍵が押鍵されたことを意味する。これにより、前記特定の鍵以外の鍵の離鍵操作に応答して、音源回路15は、ダンパーオンDONが“1”であり、かつ前記特定の鍵が押鍵中であることを条件に、足鍵盤12の離鍵操作により発生中の楽音信号をゆっくり減衰させた後に消音させる。また、ダンパーオンDONが“0”であり、又は前記特定の鍵が押鍵されていなければ、音源回路15は、足鍵盤12の離鍵操作により発生中の楽音信号を急速に減衰させた後に消音させる。   On the other hand, if the damper on DON is not “1” or the note number of the pressed key is not equal to the damper note DNT, the computer unit 30 determines “No” in step S33, and proceeds to step S35. Mute processing related to the foot keyboard 12 is executed. This mute process is the same except that the process related to the key release of the hand keyboard 11 described above is changed to the end control of the tone signal according to the key release operation of the key of the foot keyboard 12. Here, if the damper on DON is not “1”, it means that the function of the damper pedal using the foot keyboard 12 is not exhibited, and the musical tone signal generated by the release of all the keys belonging to the foot keyboard 12 is rapid. After being attenuated, the sound is muted. On the other hand, the note number of the key pressed is not equal to the damper note DNT. This means that a key other than the specific key to which the damper pedal function is given is pressed among the plurality of keys of the foot keyboard 12. means. Thereby, in response to the key release operation of a key other than the specific key, the tone generator circuit 15 is conditioned on the condition that the damper on DON is “1” and the specific key is being depressed. The musical sound signal being generated by the key release operation of the foot keyboard 12 is attenuated slowly and then muted. If the damper on DON is “0” or the specific key is not pressed, the tone generator circuit 15 rapidly attenuates the musical sound signal being generated by the key release operation of the foot keyboard 12. Mute the sound.

上記作動説明からも理解できるように、上記実施形態によれば、図3のステップS22,S24,S25の処理により、足鍵盤12の複数の鍵のうちでダンパーノートDNTに等しいノートナンバに対応した特定の鍵にダンパーペダルの機能が付与されるので、ダンパーペダルを有さない電子楽器においても、足鍵盤を用いて表現力豊かな演奏が可能になる。また、図3のステップS24,S30の処理により、前記特定の鍵に付与されたダンパーペダル機能における減衰時間が、前記特定の鍵のアフタータッチ値に応じて変更制御されるので、足鍵盤12を用いてより表現力豊かな演奏が可能になる。さらには、図2のステップS14の処理により、ダンパー機能の発揮の有無、ダンパー機能を発揮する足鍵盤12内の特定の鍵、及び減衰時間Tdの可変又は固定が演奏者によって任意に設定され得るので、演奏者の意志に沿ったダンパーペダル機能の制御が可能とされる。   As can be understood from the above description of operation, according to the above embodiment, the number of keys of the foot keyboard 12 corresponding to the note number equal to the damper note DNT is supported by the processing of steps S22, S24, and S25 of FIG. Since the function of a damper pedal is given to a specific key, an electronic musical instrument that does not have a damper pedal can be played with rich expressive power using the foot keyboard. In addition, the decay time in the damper pedal function assigned to the specific key is changed and controlled according to the aftertouch value of the specific key by the processing of steps S24 and S30 in FIG. Use it for more expressive performance. Further, by the process of step S14 in FIG. 2, whether or not the damper function is performed, a specific key in the foot keyboard 12 that performs the damper function, and variable or fixed decay time Td can be arbitrarily set by the player. Therefore, the damper pedal function can be controlled in accordance with the player's will.

さらに、本発明の実施にあたっては、上記実施形態に限定されるものではなく、本発明の目的を逸脱しない限りにおいて種々の変更が可能である。   Furthermore, in carrying out the present invention, the present invention is not limited to the above embodiment, and various modifications can be made without departing from the object of the present invention.

例えば、上記実施形態においては、足鍵盤12の特定の鍵に割り当てる機能としてダンパーペダルの機能を採用した。しかし、これに限らず、足鍵盤12の特定の鍵に割り当てる機能として、ソステヌートペダルの機能、ソフトペダルの機能など、その他の機能制御ペダルの機能を割り当てるようにしてもよい。さらに、複数の機能を、足鍵盤12の複数の鍵にそれぞれ同時に割り当ててもよい。なお、ソステヌートペダルの機能は、ペダルの踏み込み時に押鍵中(すなわち打鍵中)の鍵に関する楽音信号のみの減衰時間を、他の楽音信号の減衰時間に比べて長くする機能である。ソフトペダルの機能は、ペダルの踏み込み時に発生中の全ての楽音信号の音量レベルを、ペダルの非踏み込み時における楽音信号の音量レベルに比べて小さくする機能である。また、この場合には、特定の鍵のアフタータッチ値に応じて、ソステヌートペダルの機能における楽音信号の減衰時間又はソフトペダルの機能における楽音信号の音量レベルを可変制御するようにするとよい。   For example, in the above embodiment, the function of a damper pedal is adopted as a function assigned to a specific key of the foot keyboard 12. However, the present invention is not limited to this, and other function control pedal functions such as a sostenuto pedal function and a soft pedal function may be allocated as a function to be allocated to a specific key of the foot keyboard 12. Further, a plurality of functions may be simultaneously assigned to a plurality of keys on the foot keyboard 12. Note that the function of the sostenuto pedal is a function that lengthens the decay time of only the musical tone signal relating to the key being depressed (ie, during key depression) when the pedal is depressed compared to the decay times of other musical tone signals. The function of the soft pedal is a function that reduces the volume level of all the musical sound signals that are generated when the pedal is depressed compared to the volume level of the musical sound signals that are generated when the pedal is not depressed. In this case, the tone signal decay time in the function of the sostenuto pedal or the volume level of the tone signal in the function of the soft pedal may be variably controlled according to the aftertouch value of a specific key.

また、上記実施形態及び変形例において、足鍵盤12のアフタータッチセンサ12bにより検出される特定の鍵のアフタータッチ値に応じて、ダンパーペダル、ソステヌートペダル、ソフトペダルなどの機能制御ペダルの踏み込み操作による機能の発揮の有無が制御されるようにしてもよい。すなわち、前記アフタータッチ値が所定の閾値以上であるとき、前記機能制御ペダルの踏み込み操作による機能が発揮され、かつ前記アフタータッチ値が閾値未満のときに前記機能制御ペダルの踏み込み操作による機能が発揮されないようにしてもよい。そして、このアフタータッチ値の閾値を任意に設定できるようにするとよい。この場合、図3のステップS21,S32の判定処理をアフタータッチ値と閾値との比較による処理に変更すればよい。すなわち、図3のステップS21の判定処理を、アフタータッチ値が閾値以上であるかを判定する処理に変更する。また、図3のステップS32の判定処理を、アフタータッチ値が閾値よりも小さいかを判定する処理に変更する。そして、図2のステップS14の処理により、閾値を任意に変更できるようにするとよい。これによれば、演奏者にとって足鍵盤12の鍵の所望とする操作時に、楽音信号の発生態様(ダンパーペダル、ソステヌートペダル、ソフトペダルなどの機能制御ペダルによる楽音信号の発生態様)の変更制御が実現されるようになり、演奏者は足鍵盤12の特定の鍵を用いた演奏をし易くなる。   Further, in the above-described embodiment and the modification, according to the depression operation of a function control pedal such as a damper pedal, a sostenuto pedal, or a soft pedal according to the aftertouch value of a specific key detected by the aftertouch sensor 12b of the foot keyboard 12. The presence / absence of function may be controlled. That is, when the after touch value is equal to or greater than a predetermined threshold, the function by the depression operation of the function control pedal is exhibited, and when the after touch value is less than the threshold, the function by the depression operation of the function control pedal is exhibited. It may not be done. The threshold value of the after touch value may be set arbitrarily. In this case, what is necessary is just to change the determination process of FIG.3 S21, S32 to the process by the comparison with an aftertouch value and a threshold value. That is, the determination process of step S21 in FIG. 3 is changed to a process of determining whether the aftertouch value is equal to or greater than a threshold value. Also, the determination process in step S32 in FIG. 3 is changed to a process for determining whether the aftertouch value is smaller than the threshold value. And it is good to enable it to change a threshold value arbitrarily by the process of step S14 of FIG. According to this, at the time of a desired operation of the keys of the foot keyboard 12 for the performer, the change control of the tone signal generation mode (the tone signal generation mode by the function control pedal such as the damper pedal, the sostenuto pedal, the soft pedal) is performed. As a result, it becomes easier for the performer to perform using a specific key on the foot keyboard 12.

また、上記実施形態では、アフタータッチ値を用いて楽音信号の減衰時間Tdを可変制御するようにした。しかし、アフタータッチ値とは無関係に、前記減衰時間Tdとして固定値を採用するようにしてもよい。この場合、図3のステップS23の判定処理を省略して、ステップS22の「Yes」との判定時にはステップS25にてダンパー値DMPを最大値MAX又は最大値MAXとは異なる所定値に設定するようにするとよい。また、この場合、ステップS29,S30の処理も不要となる。さらに、この場合には、図14のステップS14の処理により、前記所定値を任意の値に設定できるようにするとよい。   In the above embodiment, the decay time Td of the musical sound signal is variably controlled using the aftertouch value. However, a fixed value may be adopted as the decay time Td regardless of the aftertouch value. In this case, the determination process in step S23 of FIG. 3 is omitted, and when the determination is “Yes” in step S22, the damper value DMP is set to the maximum value MAX or a predetermined value different from the maximum value MAX in step S25. It is good to. In this case, the processes in steps S29 and S30 are also unnecessary. Further, in this case, the predetermined value may be set to an arbitrary value by the process of step S14 in FIG.

また、上記実施形態においては、足鍵盤12が電子楽器に一体的に組み込まれている例について説明した。しかし、これに限らず、足鍵盤12を電子楽器本体とは別体とし、有線又は無線にて両者が接続される形態としてもよい。その場合、足鍵盤12側にてダンパーペダル、ソステヌートペダル、ソフトペダルなどの機能制御ペダルの踏み込み操作による機能を割り当てておき、足鍵盤12から出力されるデータが前記機能制御ペダルの機能に必要なデータとなるようにしてもよい。あるいは、足鍵盤12側は通常のノートナンバ及びアフタータッチ値を出力し、電子楽器側で、受信したノートナンバ及びアフタータッチ値に基づいて前記機能制御ペダルの機能に必要なデータを生成するようにしてもよい。   Moreover, in the said embodiment, the example in which the foot keyboard 12 was integrated in the electronic musical instrument was demonstrated. However, the present invention is not limited to this, and the foot keyboard 12 may be separated from the electronic musical instrument main body, and both may be connected by wire or wirelessly. In this case, a function by depressing a function control pedal such as a damper pedal, a sostenuto pedal, or a soft pedal is assigned on the foot keyboard 12 side, and data output from the foot keyboard 12 is necessary for the function control pedal function. It may be data. Alternatively, the foot keyboard 12 side outputs a normal note number and aftertouch value, and the electronic musical instrument side generates data necessary for the function control pedal function based on the received note number and aftertouch value. May be.

また、上記実施形態においては、足鍵盤12内に複数の鍵にそれぞれ対応させた複数のアフタータッチセンサ12bを設けるようにした。しかし、これに代えて、足鍵盤12内に複数の鍵に共通な1つのアフタータッチセンサを設けるようにしてもよい。この場合、アフタータッチセンサは、押鍵された1つ又は複数の鍵のうちで、最も大きな押鍵深さ又は押鍵強さを表す信号を出力するようにすればよい。そして、図3のステップS24,S30,S31の処理においては、前記1つのアフタータッチセンサからのアフタータッチ値を用いるようにすればよい。   In the above embodiment, a plurality of aftertouch sensors 12b respectively corresponding to a plurality of keys are provided in the foot keyboard 12. However, instead of this, one aftertouch sensor common to a plurality of keys may be provided in the foot keyboard 12. In this case, the after touch sensor may output a signal representing the largest key pressing depth or key pressing strength among one or a plurality of keys pressed. In the processing of steps S24, S30, and S31 in FIG. 3, the aftertouch value from the one aftertouch sensor may be used.

さらに、本発明はアフタータッチセンサ12bを備えていない足鍵盤12にも適用される。この場合、上記実施形態において、ダンパーハーフDHFが“0”であるときと同様な処理が実行されるようにすればよい。具体的には、図3において、ステップS23,S24,S27〜S31の処理を省略すればよい。   Furthermore, the present invention is also applied to the foot keyboard 12 that does not include the after touch sensor 12b. In this case, in the above-described embodiment, the same processing as when the damper half DHF is “0” may be executed. Specifically, in FIG. 3, the processes of steps S23, S24, and S27 to S31 may be omitted.

本発明の一実施形態に係る電子楽器の全体ブロック図である。1 is an overall block diagram of an electronic musical instrument according to an embodiment of the present invention. 図1の電子楽器にて実行されるメインプログラムを示すフローチャートである。It is a flowchart which shows the main program performed with the electronic musical instrument of FIG. 図2の足鍵盤処理ルーチンの詳細を示すフローチャートである。It is a flowchart which shows the detail of the foot keyboard processing routine of FIG. 楽音信号のエンベロープ波形の一例を示す図である。It is a figure which shows an example of the envelope waveform of a musical sound signal. アフタータッチ値に対するダンパー値の変化特性を示すグラフである。It is a graph which shows the change characteristic of a damper value with respect to an after touch value.

符号の説明Explanation of symbols

11…手鍵盤、12…足鍵盤、12b…アフタータッチセンサ、13…設定操作子群、15…音源回路、30…コンピュータ部、41…外部記憶装置 DESCRIPTION OF SYMBOLS 11 ... Hand keyboard, 12 ... Foot keyboard, 12b ... After touch sensor, 13 ... Setting operation group, 15 ... Sound source circuit, 30 ... Computer part, 41 ... External storage device

Claims (4)

演奏者の足によって操作される複数の演奏操作子からなり、操作された演奏操作子に割り当てられている音高の楽音信号の発生を制御する足鍵盤を、演奏操作手段として少なくとも備えた電子楽器において、
前記複数の演奏操作子のうちで予め決められ又は演奏者によって指定された所定の演奏操作子が操作されたことを検出する検出手段と、
前記検出手段によって前記所定の演奏操作子が操作されたことが検出されたとき、演奏者の演奏によって発生される楽音信号の発生態様を、前記所定の演奏操作子が操作されていないときの楽音信号の発生態様に比べて変更制御する変更制御手段と
を設けたことを特徴とする電子楽器。
An electronic musical instrument comprising a plurality of performance operators operated by the performer's feet, and having at least a performance keyboard as a performance operation means for controlling generation of musical sound signals having pitches assigned to the operated performance operators. In
Detecting means for detecting that a predetermined performance operator, which is predetermined or designated by a performer among the plurality of performance operators, is operated;
When the detection means detects that the predetermined performance operator is operated, the musical sound signal generated by the performance of the performer is expressed as a musical sound when the predetermined performance operator is not operated. An electronic musical instrument comprising change control means for performing change control as compared with a signal generation mode.
請求項1に記載した電子楽器において、
前記足鍵盤装置は、前記複数の演奏操作子が操作されたときの深さ又は強さを検出するアフタータッチセンサを備え、
前記変更制御手段は、前記アフタータッチセンサによる検出値に応じて、前記変更制御される楽音信号の発生態様の変更の度合いを制御する機能も備えていることを特徴とする電子楽器。
The electronic musical instrument according to claim 1,
The foot keyboard device includes an after touch sensor that detects depth or strength when the plurality of performance operators are operated,
The electronic musical instrument characterized in that the change control means also has a function of controlling the degree of change in the generation mode of the tone signal to be changed according to the detection value by the after touch sensor.
請求項1に記載した電子楽器において、
前記足鍵盤装置は、前記複数の演奏操作子が操作されたときの深さ又は強さを検出するアフタータッチセンサを備え、
前記変更制御手段は、前記アフタータッチセンサによる検出値が所定値を超えたときに前記楽音信号の発生態様の変更を実行し、前記検出値が所定値を超えないとき前記楽音信号の発生態様の変更を実行しないようにし、さらに、
前記所定値を変更設定する変更設定手段を設けたことを特徴とする電子楽器。
The electronic musical instrument according to claim 1,
The foot keyboard device includes an after touch sensor that detects depth or strength when the plurality of performance operators are operated,
The change control means executes the change of the tone signal generation mode when the detection value by the after-touch sensor exceeds a predetermined value, and the change control unit executes the tone signal generation mode when the detection value does not exceed the predetermined value. Do not make any changes,
An electronic musical instrument comprising a change setting means for changing and setting the predetermined value.
演奏者の足によって操作される複数の演奏操作子からなり、操作された演奏操作子に割り当てられている音高の楽音信号の発生を制御する足鍵盤を、演奏操作手段として少なくとも備えた電子楽器に適用され、
コンピュータに、
前記複数の演奏操作子のうちで予め決められ又は演奏者によって指定された所定の演奏操作子が操作されたことを検出する検出手順と、
前記検出手順によって前記所定の演奏操作子が操作されたことが検出されたとき、演奏者の演奏によって発生の制御される楽音信号の発生態様を、前記所定の演奏操作子が操作されていないときの楽音信号の発生態様に比べて変更制御する変更制御手順と
を実行させるプログラム。
An electronic musical instrument comprising a plurality of performance operators operated by the performer's feet, and having at least a performance keyboard as a performance operation means for controlling generation of musical sound signals having pitches assigned to the operated performance operators. Applies to
On the computer,
A detection procedure for detecting that a predetermined performance operator that is predetermined or designated by a performer among the plurality of performance operators is operated;
When it is detected that the predetermined performance operator is operated by the detection procedure, the generation manner of the musical sound signal that is controlled to be generated by the performance of the performer is determined when the predetermined performance operator is not operated. A program for executing a change control procedure for performing change control in comparison with the generation mode of the musical tone signal.
JP2006327716A 2006-12-05 2006-12-05 Electronic musical instruments and programs applied to electronic musical instruments Expired - Fee Related JP4844374B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2006327716A JP4844374B2 (en) 2006-12-05 2006-12-05 Electronic musical instruments and programs applied to electronic musical instruments

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2006327716A JP4844374B2 (en) 2006-12-05 2006-12-05 Electronic musical instruments and programs applied to electronic musical instruments

Publications (2)

Publication Number Publication Date
JP2008139720A true JP2008139720A (en) 2008-06-19
JP4844374B2 JP4844374B2 (en) 2011-12-28

Family

ID=39601236

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2006327716A Expired - Fee Related JP4844374B2 (en) 2006-12-05 2006-12-05 Electronic musical instruments and programs applied to electronic musical instruments

Country Status (1)

Country Link
JP (1) JP4844374B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2024181034A1 (en) * 2023-02-27 2024-09-06 ヤマハ株式会社 Sound source and method for controlling same, program, and electronic keyboard instrument

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS57105693A (en) * 1980-12-22 1982-07-01 Toshiba Corp Leakage detecting method for heat transferring tube of heat exchanger
JPH02230193A (en) * 1990-01-18 1990-09-12 Roland Corp Electronic musical instrument
JPH0720851A (en) * 1993-07-06 1995-01-24 Yamaha Corp Pedal keyboard structure
JP2000250546A (en) * 1999-03-01 2000-09-14 Yamaha Corp Additional sound generating device
JP2003255937A (en) * 2002-03-01 2003-09-10 Kawai Musical Instr Mfg Co Ltd Electronic musical instrument assignment function display device

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS57105693A (en) * 1980-12-22 1982-07-01 Toshiba Corp Leakage detecting method for heat transferring tube of heat exchanger
JPH02230193A (en) * 1990-01-18 1990-09-12 Roland Corp Electronic musical instrument
JPH0720851A (en) * 1993-07-06 1995-01-24 Yamaha Corp Pedal keyboard structure
JP2000250546A (en) * 1999-03-01 2000-09-14 Yamaha Corp Additional sound generating device
JP2003255937A (en) * 2002-03-01 2003-09-10 Kawai Musical Instr Mfg Co Ltd Electronic musical instrument assignment function display device

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2024181034A1 (en) * 2023-02-27 2024-09-06 ヤマハ株式会社 Sound source and method for controlling same, program, and electronic keyboard instrument

Also Published As

Publication number Publication date
JP4844374B2 (en) 2011-12-28

Similar Documents

Publication Publication Date Title
JP2008276187A (en) Musical performance processing apparatus and musical performance processing program
CN115376476A (en) Electronic musical instrument, control method of electronic musical instrument, and storage medium
JP6260191B2 (en) Electronic musical instrument, program and pronunciation pitch selection method
US9905209B2 (en) Electronic keyboard musical instrument
JP4844374B2 (en) Electronic musical instruments and programs applied to electronic musical instruments
JP5827484B2 (en) Music control device
JP2017102415A (en) Performance system
JP2008033112A (en) Resonant sound generator
JP2006145681A (en) Keyboard instrument support device and keyboard instrument support system
JP4833810B2 (en) Resonant sound generator
JP2010160523A (en) Electronic musical instrument and computer program applied to electronic musical instrument
US9280962B1 (en) Sound preview device and program
JP2010060583A (en) Electronic musical instrument and program
JP4419808B2 (en) Electronic percussion instrument
JP2008089975A (en) Electronic musical instruments
JP5318460B2 (en) Resonant sound generator
JP5560574B2 (en) Electronic musical instruments and automatic performance programs
JP4424310B2 (en) Electronic musical instruments
JP5056078B2 (en) Electronic keyboard instrument and program for realizing the control method
US9218798B1 (en) Voice assist device and program in electronic musical instrument
JP2953217B2 (en) Electronic musical instrument
JP6399155B2 (en) Electronic musical instrument, program and pronunciation pitch selection method
JP4585023B2 (en) Electronic musical instruments
JP4254697B2 (en) Electronic musical instruments
JP3843800B2 (en) Touch control device and touch control method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20091021

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20110621

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20110628

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20110812

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

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

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20110926

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

Free format text: PAYMENT UNTIL: 20141021

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees