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

JP4544183B2 - Electronic keyboard instrument - Google Patents

Electronic keyboard instrument Download PDF

Info

Publication number
JP4544183B2
JP4544183B2 JP2006069054A JP2006069054A JP4544183B2 JP 4544183 B2 JP4544183 B2 JP 4544183B2 JP 2006069054 A JP2006069054 A JP 2006069054A JP 2006069054 A JP2006069054 A JP 2006069054A JP 4544183 B2 JP4544183 B2 JP 4544183B2
Authority
JP
Japan
Prior art keywords
display
keyboard
filter
frequency
key
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2006069054A
Other languages
Japanese (ja)
Other versions
JP2007248593A (en
Inventor
吉就 中村
敦史 深田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Yamaha Corp
Original Assignee
Yamaha Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Yamaha Corp filed Critical Yamaha Corp
Priority to JP2006069054A priority Critical patent/JP4544183B2/en
Publication of JP2007248593A publication Critical patent/JP2007248593A/en
Application granted granted Critical
Publication of JP4544183B2 publication Critical patent/JP4544183B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Electrophonic Musical Instruments (AREA)

Description

この発明は、所定の表示器に表示されるフィルタや楽音信号の周波数特性を参照しながら、フィルタ処理後における楽音信号の調整を行うことのできる電子鍵盤楽器に関する。   The present invention relates to an electronic keyboard instrument that can adjust a tone signal after filtering while referring to a frequency characteristic of a filter or tone signal displayed on a predetermined display.

従来から、複数の鍵からなる鍵盤を具えた電子鍵盤楽器(所謂シンセサイザーなど)においては、操作者(演奏者)が出力する楽音を好みの音に仕上げることができるようになっており、そのための各種パラメータを操作者が適宜に設定し易いよう、設定対象とされた各種のパラメータに対応する情報を適宜の表示態様で表示することが可能なパネル表示器を具えている。パネル表示器に表示される情報としては、例えば音色・効果に関するパラメータ表示などの文字・数字による情報表示の他に、フィルタの周波数特性表示や楽音信号の周波数特性表示などのグラフによる情報表示などがある。これは、入力された楽音信号の周波数特性を変換するフィルタ処理を行ってその結果を出力することができる所謂イコライザ機能を搭載している場合に、操作者がパネル表示器に表示されるフィルタの周波数特性やフィルタ処理前又は/及びフィルタ処理後の楽音信号の周波数特性などのグラフ表示を参照しながら、中心周波数や利得あるいはQ値などの周波数特性変換のためのフィルタ制御に係るパラメータ(これを便宜的にフィルタ制御用パラメータと呼ぶ)を、予め本体パネルに設けられた実在する操作子あるいはパネル表示器に表示される擬似的な操作子を用いて適宜に設定することができるようにするためである。こうしたパネル表示器に表示されるフィルタや楽音信号の各周波数特性表示を参照しながら適宜に操作子を操作することで出力する楽音信号の周波数特性を変換することができる装置としては、例えば下記に示す特許文献1に記載されているイコライザなどがある。
特開2003−273677号公報
Conventionally, in an electronic keyboard instrument (so-called synthesizer, etc.) having a keyboard composed of a plurality of keys, it is possible to finish the musical sound output by the operator (player) to a desired sound. In order to make it easy for the operator to appropriately set various parameters, a panel display is provided that can display information corresponding to the various parameters to be set in an appropriate display mode. Information displayed on the panel display includes, for example, information display by graphs such as filter frequency characteristics display and musical sound signal frequency characteristics display, in addition to information display by letters and numbers such as parameter display regarding timbre and effect. is there. This is because the filter of the filter displayed on the panel display is displayed when the operator has a so-called equalizer function that can perform the filter processing that converts the frequency characteristics of the input musical sound signal and output the result. Parameters related to filter control for frequency characteristic conversion such as center frequency, gain or Q value (referred to as graph characteristics such as frequency characteristics and frequency characteristics of musical sound signals before and / or after filtering) (For convenience, this parameter is referred to as a filter control parameter) so that it can be appropriately set using an actual operation element provided in advance on the main body panel or a pseudo operation element displayed on the panel display. It is. As an apparatus capable of converting the frequency characteristics of a musical sound signal to be output by appropriately operating an operator while referring to the filter and the frequency characteristic display of the musical sound signal displayed on such a panel display, for example, There exists an equalizer etc. which are indicated in patent documents 1 shown.
JP2003-273677

上述したように、従来の装置(イコライザなど)では、周波数軸を有したグラフ表示によりパネル表示器にフィルタや楽音信号の周波数特性を表示するようにしている。また、楽音信号の周波数特性を変換する各フィルタ毎に、フィルタ制御用パラメータを設定する専用の操作子が割り当てられている。したがって、操作者は多数ある操作子の中から制御したいフィルタに割り当てられている操作子を正しく選んで操作しないと、所望の楽音信号を得ることができない。しかし、楽音信号を周波数分析(スペクトル分析)した周波数特性表示に基づいて楽音信号を制御することは馴染みが薄いために、特に初心者はどの操作子をどのように操作すれば出力する楽音を好みの音に仕上げることができるのかが理解し難く、またこうした音質調整のための設定操作を素早く行うことが難しい、という問題点があった。   As described above, in the conventional apparatus (equalizer or the like), the frequency characteristics of the filter and the tone signal are displayed on the panel display by a graph display having a frequency axis. In addition, a dedicated operator for setting filter control parameters is assigned to each filter that converts the frequency characteristics of the musical sound signal. Therefore, the operator cannot obtain a desired musical tone signal unless he / she correctly selects and operates an operator assigned to a filter to be controlled from among many operators. However, since it is unfamiliar to control the tone signal based on the frequency characteristic display obtained by frequency analysis (spectrum analysis) of the tone signal, especially beginners prefer the tone to be output by operating which operator. There is a problem that it is difficult to understand whether the sound can be finished, and it is difficult to quickly perform the setting operation for adjusting the sound quality.

本発明は上述の点に鑑みてなされたもので、フィルタや楽音信号などの周波数特性を表示する際に、周波数軸を鍵盤を構成する多数の各鍵に相対するようにして表示するようにした電子鍵盤楽器を提供しようとするものである。   The present invention has been made in view of the above points, and when displaying frequency characteristics such as a filter and a musical tone signal, the frequency axis is displayed so as to be opposed to a large number of keys constituting the keyboard. It is intended to provide electronic keyboard instruments.

本発明の請求項1に係る電子鍵盤楽器は、それぞれが楽音の音高を選択するために用いられる複数の鍵からなる鍵盤と、前記各鍵の操作に応じて当該操作された鍵に割り当てられている音高の楽音の生成を指示する手段とを具えた電子鍵盤楽器において、前記鍵盤に近接して又は前記鍵盤に重ね合わされて配設されてなり、前記鍵盤における各鍵にそれぞれ近接または重畳する、該各鍵に相対した表示領域を有する表示手段と、楽音信号を取得する楽音信号取得手段と、前記取得した楽音信号の周波数特性を分析し、前記各鍵に割り当てられた音高の周波数における特性値をそれぞれ算出する周波数特性算出手段と、前記算出した各特性値を、対応する周波数の音高が割り当てられた前記鍵に相対する前記表示領域にそれぞれ表示するよう前記表示手段を制御する表示制御手段とを具える
An electronic keyboard instrument according to claim 1 of the present invention is assigned to a keyboard composed of a plurality of keys, each of which is used for selecting a pitch of a musical tone, and to the operated key in accordance with the operation of each key. An electronic keyboard instrument comprising means for instructing generation of a musical tone having a pitch that is arranged close to or superimposed on the keyboard and close to or superimposed on each key on the keyboard, respectively to a display means having a display area relative to the respective keys, and the tone signal acquiring means for acquiring a tone signal, and analyzes the frequency characteristic of the acquired tone signals, the frequency of the pitch assigned to each key and frequency characteristic calculating means for calculating characteristic values, respectively, in the respective characteristic values the calculated corresponding prior to display respective opposite the display area on the key pitch is assigned frequency Obtaining ingredients and display control means for controlling the display means.

本発明によると、複数の鍵からなる鍵盤に近接して又は鍵盤に重ね合わせるように配設されてなり、前記鍵盤における各鍵にそれぞれ近接または重畳する、該各鍵に相対した表示領域を有する表示手段において、取得した楽音信号の周波数特性を分析し算出された前記各鍵に割り当てられた音高の周波数における特性値を、対応する周波数の音高が割り当てられた前記鍵に相対する前記表示領域にそれぞれ表示させる。すなわち、鍵盤全域にわたる表示領域を持つ表示手段において、前記表示領域は上記の配設態様によって鍵盤を構成する各鍵それぞれに相対した位置に位置づけられており、この各鍵に相対する前記表示領域それぞれにはその鍵の音高周波数に対応する楽音信号の特性値が表示されるようになっている。これによると、操作者は正確な周波数が分からなくても、鍵盤における各鍵にそれぞれ近接または重畳する、該各鍵に相対した表示領域を有する表示手段において、前記各表示領域に表示されている楽音信号の周波数特性を分析し算出された楽音信号の特性値を参照しながら、馴染みある音高が予め割り当てられている鍵の中から前記表示に対応する鍵を操作するといった直感的な操作がしやすくなり、出力する楽音を好みの音に仕上げることが容易にできる。
According to the present invention, it is arranged so as to be close to or overlapped with a keyboard composed of a plurality of keys, and has a display area corresponding to each key that is close to or superimposed on each key on the keyboard. Oite on the display means, a characteristic value of the calculated analyzing the frequency characteristics of the acquisition musical tone signal frequency of respective keys assigned pitch, the key pitch is assigned the corresponding frequency relative Displayed in the display area . That is, in the display means having a display area over the entire keyboard , the display area is positioned at a position corresponding to each key constituting the keyboard according to the arrangement mode , and each of the display areas corresponding to each key is displayed. Is displayed with the characteristic value of the tone signal corresponding to the pitch frequency of the key. According to this, even if the operator does not know the exact frequency, it is displayed in each display area on the display means having a display area that is close to or superimposed on each key on the keyboard and that is opposed to each key . with reference to the characteristic values of the analyzed frequency characteristic calculated tone signal of a tone signal, intuitive operations such as operating a key corresponding to the display from the keys familiar there pitch is assigned in advance likely to, it can be easily finished to output musical tone to the sound preferences.

本発明の請求項2に係る電子鍵盤楽器は、それぞれが楽音の音高を選択するために用いられる複数の鍵からなる鍵盤と、前記各鍵の操作に応じて当該操作された鍵に割り当てられている音高の楽音の生成を指示する手段とを具えた電子鍵盤楽器において、前記鍵盤に近接して又は前記鍵盤に重ね合わされて配設されてなり、前記鍵盤における各鍵にそれぞれ近接または重畳する、該各鍵に相対した表示領域を有する表示手段と、楽音信号の周波数特性を変換するフィルタ処理を行うフィルタ手段と、前記フィルタ手段の前記各鍵に割り当てられた音高の周波数における周波数特性を表すフィルタ特性値をそれぞれ取得する周波数特性取得手段と、前記取得したフィルタ手段の周波数特性を表す各フィルタ特性値を、対応する周波数の音高が割り当てられた前記鍵に相対する前記表示領域にそれぞれ表示するよう前記表示手段を制御する表示制御手段とを具える。これによると、操作者は、鍵盤における各鍵にそれぞれ近接または重畳する、該各鍵に相対した表示領域を有する表示手段において、前記各表示領域に表示されているフィルタ手段の周波数特性を表す各フィルタ特性値を参照しながら前記表示に対応する鍵を操作することがしやすくなり、該当するフィルタのフィルタ特性を制御することが容易にできる。
An electronic keyboard instrument according to claim 2 of the present invention is assigned to a keyboard composed of a plurality of keys, each of which is used for selecting the pitch of a musical tone, and to the operated key according to the operation of each key. An electronic keyboard instrument comprising means for instructing generation of a musical tone having a pitch that is arranged close to or superimposed on the keyboard and close to or superimposed on each key on the keyboard, respectively to a display means having a display area relative to the respective keys, and filter means for performing filtering processing for converting the frequency characteristic of the tone signal, the frequency characteristic in the frequency of each key assigned pitch of said filter means a frequency characteristic obtaining means for obtaining filter characteristics respectively representing the, each filter characteristic value representing the frequency characteristic of the obtained filter unit, pitch of the corresponding frequency split Obtaining ingredients and display control means for controlling said display means to display to each of the keys are applied to opposite the display region. According to this, the operator can display each frequency characteristic of the filter means displayed in each display area in the display means having a display area facing each key close to or overlapping each key on the keyboard. It becomes easy to operate the key corresponding to the display while referring to the filter characteristic value, and the filter characteristic of the corresponding filter can be easily controlled.

本発明の請求項3に係る電子鍵盤楽器は、それぞれが楽音の音高を選択するために用いられる複数の鍵からなる鍵盤と、前記各鍵の操作に応じて当該操作された鍵に割り当てられている音高の楽音の生成を指示する手段とを具えた電子鍵盤楽器において、前記鍵盤に近接して又は前記鍵盤に重ね合わされて配設されてなり、前記鍵盤における各鍵にそれぞれ近接または重畳する、該各鍵に相対した表示領域を有する表示手段と、楽音信号を取得する楽音信号取得手段と、前記取得した楽音信号の周波数特性を変換するフィルタ処理を行うフィルタ手段と、前記フィルタ手段の前記各鍵に割り当てられた音高の周波数における周波数特性を表すフィルタ特性値をそれぞれ取得する周波数特性取得手段と、前記フィルタ手段によるフィルタ処理前又は/及びフィルタ処理後における前記楽音信号の周波数特性を分析し、前記各鍵に割り当てられた音高の周波数における特性値をそれぞれ算出する周波数特性算出手段と、前記取得したフィルタ手段の周波数特性を表す各フィルタ特性値及び前記算出した楽音信号の各特性値を、対応する周波数の音高が割り当てられた前記鍵に相対する前記表示領域にそれぞれ表示するよう前記表示手段を制御する表示制御手段とを具える。これによると、操作者は、鍵盤における各鍵にそれぞれ近接または重畳する、該各鍵に相対した表示領域を有する表示手段において、前記各表示領域に表示されているフィルタ手段の周波数特性を表す各フィルタ特性値及び楽音信号の周波数特性を分析し算出された楽音信号の特性値を参照しながら、前記表示に対応する鍵を操作するといった直感的な操作がしやすくなり、フィルタ特性を制御しながら出力する楽音を好みの音に仕上げることが容易にできる。 An electronic keyboard musical instrument according to claim 3 of the present invention is assigned to a keyboard composed of a plurality of keys, each of which is used for selecting the pitch of a musical tone, and to the operated key according to the operation of each key. An electronic keyboard instrument comprising means for instructing generation of a musical tone having a pitch that is arranged close to or superimposed on the keyboard and close to or superimposed on each key on the keyboard, respectively to a display means having a display area relative to the respective keys, and the tone signal acquiring means for acquiring a tone signal, a filter means for performing filtering processing for converting the frequency characteristic of the acquired tone signals, said filter means a frequency characteristic obtaining means for obtaining the filter characteristic value representing the frequency characteristics in the frequency of each key assigned pitch, respectively, prior to filtering by the filter means Analyzes the frequency characteristics of the musical tone signal after the / and filtering, and frequency characteristic calculating means for calculating the characteristic values in the frequency of the respective keys assigned pitch, respectively, the frequency characteristics of the obtained filter means Display control means for controlling the display means to display each filter characteristic value to be expressed and each characteristic value of the calculated musical tone signal in the display area corresponding to the key to which the pitch of the corresponding frequency is assigned ; obtain the ingredients. According to this, the operator can display each frequency characteristic of the filter means displayed in each display area in the display means having a display area facing each key close to or overlapping each key on the keyboard. While analyzing the filter characteristic value and the frequency characteristic of the tone signal, and referring to the calculated characteristic value of the tone signal, an intuitive operation such as operating the key corresponding to the display becomes easy, and the filter characteristic is controlled. It is easy to finish the output musical sound to your favorite sound.

この発明によれば、鍵盤を構成する多数の鍵毎に予め割り当て済みの音高に周波数を対応付けて、楽音信号の周波数特性又は/及びフィルタ手段の周波数特性を表示することから、操作者は該周波数特性の表示を参照しながら且つ表示に相対する鍵を適宜に操作するだけで、出力する楽音を好みの音に仕上げることができるようになる、という効果を奏する。   According to the present invention, the frequency is associated with the pitches assigned in advance for each of a number of keys constituting the keyboard, and the frequency characteristics of the musical sound signal and / or the frequency characteristics of the filter means are displayed. There is an effect that the musical tone to be output can be finished to a desired sound only by appropriately operating a key relative to the display while referring to the display of the frequency characteristic.

以下、この発明の実施の形態を添付図面に従って詳細に説明する。   Embodiments of the present invention will be described below in detail with reference to the accompanying drawings.

図1は、この発明に係る電子鍵盤楽器の全体構成を示したハード構成ブロック図である。本実施例に示す電子鍵盤楽器は、マイクロプロセッサユニット(CPU)1、リードオンリメモリ(ROM)2、ランダムアクセスメモリ(RAM)3からなるマイクロコンピュータによって制御される。CPU1は、この電子鍵盤楽器全体の動作を制御するものである。このCPU1に対して、データ及びアドレスバス1Dを介してROM2、RAM3、検出回路4,6、表示回路5,7、オーディオ入力インタフェース(I/F)8、音源回路9、効果回路10、外部記憶装置12、MIDIインタフェース(I/F)13および通信インタフェース(I/F)14がそれぞれ接続されている。更に、CPU1には、タイマ割込み処理(インタラプト処理)における割込み時間や各種時間を計時するタイマ1Aが接続されている。例えば、タイマ1Aはクロックパルスを発生し、発生したクロックパルスをCPU1に対して処理タイミング命令として与えたり、あるいはCPU1に対してインタラプト命令として与える。CPU1は、これらの命令に従って各種処理を実行する。   FIG. 1 is a hardware configuration block diagram showing the overall configuration of an electronic keyboard instrument according to the present invention. The electronic keyboard instrument shown in this embodiment is controlled by a microcomputer comprising a microprocessor unit (CPU) 1, a read only memory (ROM) 2, and a random access memory (RAM) 3. The CPU 1 controls the operation of the entire electronic keyboard instrument. For this CPU 1, ROM 2, RAM 3, detection circuits 4, 6, display circuits 5, 7, audio input interface (I / F) 8, sound source circuit 9, effect circuit 10, external storage via data and address bus 1D A device 12, a MIDI interface (I / F) 13 and a communication interface (I / F) 14 are connected to each other. Further, the CPU 1 is connected to a timer 1A for measuring the interrupt time and various times in the timer interrupt process (interrupt process). For example, the timer 1A generates a clock pulse, and gives the generated clock pulse to the CPU 1 as a processing timing command or to the CPU 1 as an interrupt command. The CPU 1 executes various processes according to these instructions.

ROM2は、CPU1により実行される各種プログラムや各種データを格納するものである。RAM3は、CPU1が所定のプログラムを実行する際に発生する各種データを一時的に記憶するワーキングメモリとして、あるいは現在実行中のプログラムやそれに関連するデータを記憶するメモリ等として使用される。RAM3の所定のアドレス領域がそれぞれの機能に割り当てられ、レジスタやフラグ、テーブル、メモリなどとして利用される。鍵盤4Aは楽音の音高を選択するための複数の鍵を具えた演奏操作子であり、各鍵に対応してキースイッチを有しており、この鍵盤4Aは演奏者によるマニュアル(手弾き)演奏のために使用できるのは勿論のこと、当該電子鍵盤楽器で使用する音色・効果などの演奏パラメータやフィルタ制御用パラメータなどの各種パラメータを設定する設定手段などとして使用することもできる。特に本発明においてはイコライザ機能のオン時に、鍵盤表示器5Aに表示された操作者所望の周波数特性を参照しながら操作者が鍵盤4Aを構成するいずれかの鍵を押下操作することで、任意のフィルタ制御用パラメータ(例えば各フィルタの中心周波数、利得、Q値等)を直感的に設定することができるようにしている(詳しくは後述する)。検出回路4は、鍵盤4Aの各鍵の押圧及び離鍵を検出することによって検出出力を生じる。   The ROM 2 stores various programs executed by the CPU 1 and various data. The RAM 3 is used as a working memory that temporarily stores various data generated when the CPU 1 executes a predetermined program, or as a memory that stores a currently executed program and related data. A predetermined address area of the RAM 3 is assigned to each function and used as a register, flag, table, memory, or the like. The keyboard 4A is a performance operator having a plurality of keys for selecting the pitch of a musical tone, and has a key switch corresponding to each key. The keyboard 4A is a manual (hand-playing) performed by the performer. Of course, it can be used for performance, and can also be used as a setting means for setting various parameters such as performance parameters such as timbre and effect used in the electronic keyboard instrument and parameters for filter control. In particular, in the present invention, when the equalizer function is on, the operator presses any key constituting the keyboard 4A while referring to the frequency characteristics desired by the operator displayed on the keyboard display 5A. Filter control parameters (for example, the center frequency, gain, and Q value of each filter) can be set intuitively (details will be described later). The detection circuit 4 generates a detection output by detecting the pressing and release of each key on the keyboard 4A.

鍵盤表示器5Aは、後述する図2(a)に示すように、鍵盤4Aの上方部(ここでは鍵盤4Aの根元部にあたる箇所)の本体パネル上に鍵盤4Aに近接するようにして配設されている、例えば一枚の大型パネル等からなるLCD(液晶)表示器あるいは複数の表示素子(例えばLED)を鍵の長手方向及び短手方向に1列に並べてなるLED群(表示体)を複数配設したLED表示器などの、ドットマトリクス型の表示器である。この鍵盤表示器5Aの表示領域は、鍵盤4Aを構成する複数の白鍵及び黒鍵の各鍵毎に相対されている。勿論、鍵盤表示器5Aは上記したような本体パネル上に構成するものに限らず、例えば半透明の部材で構成した鍵の内部にLCD表示器やLED表示器などを配置しておき、該LCD表示器やLED表示器で表示した周波数特性などが各鍵を透過するようにして鍵盤4Aの表面に現れるように構成してあってもよい(後述する図2(b)参照)。あるいは、各鍵の表面上に液晶や有機ELなどからなる薄い表示器を鍵盤表示器5Aとして埋め込むように構成してあってもよい。なお、このように鍵盤4Aと鍵盤表示器5Aとを重ね合わせるようにして配設した場合には、白鍵部分は勿論のこと黒鍵部分にも表示させるように構成してもよいし、黒鍵部分には表示させないように構成してもよい。   As shown in FIG. 2A, which will be described later, the keyboard display 5A is disposed on the main body panel in the upper part of the keyboard 4A (here, the portion corresponding to the root of the keyboard 4A) so as to be close to the keyboard 4A. For example, a plurality of LED groups (display bodies) consisting of an LCD (liquid crystal) display composed of, for example, a single large panel or a plurality of display elements (for example, LEDs) arranged in a line in the longitudinal direction and the lateral direction of the key. This is a dot matrix type display such as an LED display. The display area of the keyboard display 5A is relative to each of a plurality of white keys and black keys constituting the keyboard 4A. Of course, the keyboard display 5A is not limited to the one configured on the main body panel as described above. For example, an LCD display or an LED display is arranged inside a key formed of a translucent member. The frequency characteristics and the like displayed on the display or LED display may be configured to appear on the surface of the keyboard 4A through each key (see FIG. 2B described later). Alternatively, a thin display made of liquid crystal or organic EL may be embedded as a keyboard display 5A on the surface of each key. When the keyboard 4A and the keyboard display 5A are arranged so as to overlap with each other, the white key portion may be displayed on the black key portion as well as the black key portion. You may comprise so that it may not be displayed on a key part.

パネル操作子(スイッチ等)6Aはパネル本体上に配設された、例えば演奏パラメータを設定するパラメータ設定スイッチ、イコライザ機能をオン・オフするイコライザスイッチ、周波数特性を表示する対象を指定する特性表示スイッチ、フィルタ制御用パラメータを設定するスイッチなどの切り返し式や回転式あるいはスライダー式の操作子類である。フィルタ制御用パラメータを設定するスイッチとしては、例えばフィルタのカットオフ周波数や中心周波数を設定する周波数設定スイッチ、フィルタの通過域での利得を設定する利得設定スイッチ、フィルタのQ値を設定するQ値設定スイッチなどがある。勿論、パネル操作子6Aとしては上記したスイッチ以外にも、音高、音色、効果等を選択・設定・制御するために用いる数値データ入力用のテンキーや文字データ入力用のキーボード、あるいはパネル表示器7Aに表示される所定のポインティングデバイスを操作するために用いるマウスなどの各種操作子を含んでいてよい。検出回路6は、上記各スイッチの操作状態を検出し、その操作状態に応じたスイッチ情報をデータ及びアドレスバス1Dを介してCPU1に出力する。表示回路7は例えば液晶(LCD)表示パネルやCRT等から構成される公知のパネル表示器7Aに、演奏パラメータやの種類や設定状態、フィルタ制御用パラメータの種類や設定状態、あるいはCPU1の制御状態などを表示する。演奏者は該パネル表示器7Aに表示されるこれらの各種情報を参照することで、マニュアル演奏の際に使用する各種演奏パラメータの設定やイコライザ機能のオン時におけるフィルタ制御用パラメータの設定などを容易に行うことができる。   Panel controls (switches, etc.) 6A are arranged on the panel body, for example, a parameter setting switch for setting performance parameters, an equalizer switch for turning on / off the equalizer function, and a characteristic display switch for designating an object for displaying frequency characteristics These are switch-type, rotary or slider-type controls such as switches for setting filter control parameters. Examples of the switch for setting the filter control parameter include a frequency setting switch for setting the cutoff frequency and center frequency of the filter, a gain setting switch for setting the gain in the pass band of the filter, and a Q value for setting the Q value of the filter. There are setting switches. Of course, as the panel operator 6A, in addition to the switches described above, a numeric keypad for inputting numeric data, a keyboard for inputting character data, or a panel display used for selecting, setting, and controlling pitches, tones, effects, etc. Various operators such as a mouse used for operating a predetermined pointing device displayed on 7A may be included. The detection circuit 6 detects the operation state of each switch and outputs switch information corresponding to the operation state to the CPU 1 via the data and address bus 1D. The display circuit 7 is connected to a known panel display 7A composed of, for example, a liquid crystal (LCD) display panel, a CRT, or the like, with performance parameters and types and setting states, filter control parameter types and setting states, or the control state of the CPU 1. Etc. are displayed. By referring to the various information displayed on the panel display 7A, the performer can easily set various performance parameters used during manual performance, filter control parameters when the equalizer function is on, and the like. Can be done.

オーディオ入力インタフェース(I/F)8は図示しないアナログ・デジタルコンバータを具え、当該電子鍵盤楽器とは別構成である独自に楽音信号を発生することが可能な外部のオーディオ装置8Aから適宜に入力されるアナログの楽音信号をデジタル信号に変換し、イコライザ機能を受け持つ効果回路10へ該デジタル信号を出力するものである。すなわち、楽音信号を当該電子鍵盤楽器に入力できる機器であればどのようなものであってもよく、例えばマイク等の音声入力機器などであってもよい。音源回路9は複数のチャンネルで楽音信号の同時発生が可能であり、データ及びアドレスバス1Dを経由して与えられた、演奏者による鍵盤4Aの操作に応じて発生される、あるいは自動演奏用の演奏データの再生に応じて発生される各種演奏情報を入力し、これらの演奏情報に基づいて楽音信号を発生する。音源回路9から発生された楽音信号は、効果回路10を介して効果付与や音質又は音場変換されてアンプやスピーカなどを含むサウンドシステム11から発音される。   The audio input interface (I / F) 8 includes an analog / digital converter (not shown), and is appropriately input from an external audio device 8A that is configured separately from the electronic keyboard instrument and can independently generate a musical sound signal. The analog tone signal is converted into a digital signal, and the digital signal is output to the effect circuit 10 having the equalizer function. That is, any device that can input a musical sound signal to the electronic keyboard instrument may be used. For example, a sound input device such as a microphone may be used. The tone generator circuit 9 can simultaneously generate musical sound signals on a plurality of channels, and is generated in response to the operation of the keyboard 4A by the performer given via the data and address bus 1D, or for automatic performance. Various performance information generated in response to the reproduction of the performance data is input, and a musical tone signal is generated based on the performance information. The musical tone signal generated from the sound source circuit 9 is effected, sound quality or sound field converted via the effect circuit 10 and is generated from the sound system 11 including an amplifier and a speaker.

効果回路10は周波数特性変換を実現するフィルタを含んでなり、この実施例ではデジタルの音声データやオーディオデータ等の楽音信号の入力を音源回路9やオーディオ入力インタフェース8から受け、入力された楽音信号に対して各フィルタによるフィルタ処理を施すことによって周波数特性を変換して出力する公知のイコライザ機能を有するものである。イコライザ機能のオン時には各フィルタの周波数特性だけでなく、楽音信号を解析してその解析結果である楽音信号の周波数特性を鍵盤表示器5Aに表示することができる。この周波数特性の解析と表示は、フィルタ処理前の楽音信号(入力信号)とフィルタ処理後の楽音信号(出力信号)のどちらかを選択して行うことができる(詳しくは後述する図3参照)。また、このようなイコライザ機能は専用のハードウェア(フィルタ)によって構成することができるが、必ずしもハードウェアで構成することなく、CPU1上で動作する上記したような周波数特性を変換する処理を行うソフトウェアプログラムを実行することによっても実現することができる。なお、前記音源回路9と効果回路10とサウンドシステム11の構成には、従来のいかなる構成を用いてもよい。例えば、音源回路9はFM、PCM、物理モデル、フォルマント合成等の各種楽音合成方式のいずれを採用してもよく、また専用のハードウェアで構成してもよいし、CPU1によるソフトウェア処理で構成してもよい。   The effect circuit 10 includes a filter that realizes frequency characteristic conversion. In this embodiment, a musical sound signal such as digital audio data or audio data is received from the sound source circuit 9 or the audio input interface 8, and the inputted musical sound signal is received. Is provided with a known equalizer function for converting and outputting the frequency characteristics by applying filter processing to each filter. When the equalizer function is on, not only the frequency characteristic of each filter but also the musical sound signal can be analyzed and the frequency characteristic of the musical sound signal as the analysis result can be displayed on the keyboard display 5A. The analysis and display of this frequency characteristic can be performed by selecting either a musical sound signal (input signal) before filtering or a musical sound signal (output signal) after filtering (refer to FIG. 3 described later in detail). . In addition, such an equalizer function can be configured by dedicated hardware (filter), but is not necessarily configured by hardware, but software that performs processing for converting the frequency characteristics as described above that operates on the CPU 1. It can also be realized by executing a program. The sound source circuit 9, the effect circuit 10, and the sound system 11 may have any conventional structure. For example, the tone generator circuit 9 may employ any of various tone synthesis methods such as FM, PCM, physical model, formant synthesis, etc., or may be constituted by dedicated hardware, or by software processing by the CPU 1. May be.

外部記憶装置12は、自動演奏用の演奏データなどの各種データ、CPU1が実行する各種制御プログラム等の制御に関するデータなどを記憶する。なお、上述したROM2に制御プログラムが記憶されていない場合には、この外部記憶装置12(例えばハードディスク)に制御プログラムを記憶させておき、それをRAM3に読み込むことにより、ROM2に制御プログラムを記憶している場合と同様の動作をCPU1にさせることができる。このようにすると、制御プログラムの追加やバージョンアップ等が容易に行える。なお、外部記憶装置12はハードディスク(HD)に限られず、フレキシブルディスク(FD)、コンパクトディスク(CD‐ROM・CD‐RAM)、光磁気ディスク(MO)、あるいはDVD(Digital Versatile Disk)等の着脱自在な様々な形態の外部記憶媒体を利用する記憶装置であればどのようなものであってもよい。あるいは、フラッシュメモリなどの半導体メモリのようなものであってもよい。   The external storage device 12 stores various data such as performance data for automatic performance, data related to control such as various control programs executed by the CPU 1, and the like. If the control program is not stored in the ROM 2 described above, the control program is stored in the external storage device 12 (for example, a hard disk) and read into the RAM 3 to store the control program in the ROM 2. It is possible to cause the CPU 1 to perform the same operation as when In this way, control programs can be easily added and upgraded. The external storage device 12 is not limited to a hard disk (HD), but a flexible disk (FD), a compact disk (CD-ROM / CD-RAM), a magneto-optical disk (MO), a DVD (Digital Versatile Disk), etc. Any storage device may be used as long as the storage device uses various external storage media. Alternatively, it may be a semiconductor memory such as a flash memory.

MIDIインタフェース(I/F)13は、外部接続された他のMIDI機器13A等からMIDI形式の演奏データ(MIDIデータ)を当該電子鍵盤楽器へ入力したり、あるいは当該電子鍵盤楽器からMIDI形式の演奏データ(MIDIデータ)を他のMIDI機器13A等へ出力するためのインタフェースである。他のMIDI機器13Aは演奏者による操作に応じてMIDIデータを発生する機器であればよく、鍵盤型、弦楽器型、管楽器型、打楽器型、身体装着型等どのようなタイプの操作子を具えた(若しくは、操作形態からなる)機器であってもよい。なお、MIDIインタフェース13は専用のMIDIインタフェースを用いるものに限らず、RS-232C、USB(ユニバーサル・シリアル・バス)、IEEE1394(アイトリプルイー1394)等の汎用のインタフェースを用いてMIDIインタフェース13を構成するようにしてもよい。この場合、MIDIイベントデータ以外のデータをも同時に送受信するようにしてもよい。MIDIインタフェース13として上記したような汎用のインタフェースを用いる場合には、他のMIDI機器13AはMIDIイベントデータ以外のデータも送受信できるようにしてよい。勿論、演奏データのデータフォーマットはMIDI形式のデータに限らず他の形式であってもよく、その場合はMIDIインタフェース13と他のMIDI機器13Aはそれにあった構成とする。   The MIDI interface (I / F) 13 inputs performance data in MIDI format (MIDI data) from another externally connected MIDI device 13A or the like to the electronic keyboard instrument, or performs performance in MIDI format from the electronic keyboard instrument. This is an interface for outputting data (MIDI data) to another MIDI device 13A or the like. The other MIDI device 13A may be any device that generates MIDI data in response to an operation by the performer, and includes any type of operation device such as a keyboard type, a stringed instrument type, a wind instrument type, a percussion instrument type, and a body-mounted type. It may be a device (or an operation form). Note that the MIDI interface 13 is not limited to a dedicated MIDI interface, and the MIDI interface 13 is configured using a general-purpose interface such as RS-232C, USB (Universal Serial Bus), IEEE1394 (I-Triple 1394). You may make it do. In this case, data other than MIDI event data may be transmitted and received simultaneously. When a general-purpose interface as described above is used as the MIDI interface 13, the other MIDI device 13A may be able to transmit and receive data other than MIDI event data. Of course, the data format of the performance data is not limited to the data in the MIDI format, and may be in another format. In this case, the MIDI interface 13 and the other MIDI device 13A are configured accordingly.

通信インタフェース(I/F)14は、例えばLANやインターネット、電話回線等の有線あるいは無線の通信ネットワークXに接続されており、該通信ネットワークXを介してサーバコンピュータ14Aと接続され、当該サーバコンピュータ14Aから制御プログラムあるいは各種データなどを電子鍵盤楽器側に取り込むためのインタフェースである。すなわち、ROM2や外部記憶装置12(例えば、ハードディスク)等に制御プログラムや各種データが記憶されていない場合には、サーバコンピュータ14Aから制御プログラムや各種データをダウンロードするために用いられる。こうした通信インタフェース14は、有線あるいは無線のものいずれかでなく双方を具えていてよい。   The communication interface (I / F) 14 is connected to a wired or wireless communication network X such as a LAN, the Internet, or a telephone line, and is connected to the server computer 14A via the communication network X, and the server computer 14A. This is an interface for taking control programs or various data from the electronic keyboard instrument side. That is, when the control program and various data are not stored in the ROM 2 or the external storage device 12 (for example, hard disk), it is used for downloading the control program and various data from the server computer 14A. Such a communication interface 14 may be both wired and wireless and may include both.

なお、上述した電子鍵盤楽器は鍵盤4Aやパネル表示器7Aあるいは音源回路9などを1つの装置本体に内蔵したものに限らず、それぞれが別々に構成され、MIDIインタフェースや各種ネットワーク等の通信手段を用いて各装置を接続するように構成されたものであってもよいことは言うまでもない。さらに、本発明は電子鍵盤楽器の形態に限らず、鍵盤を有するものであれば、例えばパーソナルコンピュータやカラオケ装置やゲーム装置、携帯電話やPDA等の携帯型通信端末など、どのような形態の装置・機器に適用してもよい。また、電子的に楽音を発生する電子鍵盤楽器に限らず、打弦機構を有する機械式ピアノに適用してもよい。このような場合には、機械的に発生した音をマイク等で集音し、該集音した音に対してフィルタ処理を行い周波数特性を変換するようにするとよい。携帯型通信端末のように、通信ネットワークに接続されるものは端末のみで機能が完結している必要はなく、楽音信号をサーバコンピュータからダウンロードあるいはストリーミング再生で受信するのにも適している。   The above-described electronic keyboard musical instrument is not limited to one having the keyboard 4A, the panel display 7A, or the tone generator circuit 9 incorporated in one apparatus body, but each is configured separately, and has communication means such as a MIDI interface and various networks. Needless to say, the apparatus may be configured to be connected to each other. Further, the present invention is not limited to the form of an electronic keyboard instrument, and any form of apparatus such as a personal computer, a karaoke apparatus, a game apparatus, a portable communication terminal such as a mobile phone or a PDA, etc., as long as it has a keyboard. -You may apply to equipment. Further, the present invention is not limited to an electronic keyboard instrument that electronically generates musical sounds, and may be applied to a mechanical piano having a stringing mechanism. In such a case, sound generated mechanically may be collected by a microphone or the like, and the collected sound may be subjected to filter processing to convert frequency characteristics. What is connected to a communication network, such as a portable communication terminal, does not need to be fully functional with only the terminal, and is suitable for receiving a musical sound signal from a server computer by downloading or streaming playback.

ここで、鍵盤表示器5Aに表示する周波数特性表示の具体的な表示例について、図2を用いて説明する。図2は、鍵盤表示器5Aによる周波数特性表示の一実施形態を模式的に示した概念図である。図2(a)は鍵盤4A上方部の本体パネル上に鍵盤表示器5Aを配設した場合における周波数特性表示の一実施形態を示すものであり、図2(b)は鍵盤4Aと鍵盤表示器5Aとを重ね合わせて配設した場合における周波数特性表示の一実施形態を示すものである。   Here, a specific display example of the frequency characteristic display displayed on the keyboard display 5A will be described with reference to FIG. FIG. 2 is a conceptual diagram schematically showing an embodiment of frequency characteristic display by the keyboard display 5A. FIG. 2A shows an embodiment of frequency characteristic display when a keyboard indicator 5A is provided on the main body panel above the keyboard 4A. FIG. 2B shows the keyboard 4A and the keyboard indicator. 5A shows an embodiment of frequency characteristic display when 5A is placed in an overlapping manner.

鍵盤表示器5Aは、鍵盤4Aの各鍵の全てを少なくとも長手方向(図2における左右方向)においてカバーできるだけの表示領域を持つ大きさに構成してあり、フィルタの周波数特性F2(図中において点線で示す)や、フィルタ処理前の入力楽音信号又はフィルタ処理後の出力楽音信号の周波数特性F1を表示することができる。図2に示すような鍵盤表示器5Aに表示される周波数特性は、縦軸にパワー値や利得(ゲイン)など音の強さ(db:デシベル)を表し、横軸に周波数(Hz:ヘルツ)を表している。こうした周波数特性の表示については、鍵盤4Aの操作に応じて複数フィルタのうち任意のフィルタの周波数特性F2を適宜に切り替えながら常時表示させておくことができると共に、特性変換スイッチ等の操作に応じて入力又は出力いずれかの楽音信号の周波数特性F1を適宜に切り替えながら任意に表示させることができる。そして、これらの各周波数特性は同一の周波数軸上に表示されるのであるが、この周波数軸は鍵盤4Aに予め割り当てられている音高(ここでは、基準としてA4(音名)=440Hz)にあわせてある。楽音信号の周波数特性又はフィルタの周波数特性を、周波数軸を各鍵に対応させながら鍵盤表示器5Aに表示する処理については後述することから、ここでの詳細な説明は省略する(後述する図4又は図5参照)。そして、操作者が鍵を押下操作するたびに、対応する周波数の音の強さや中心周波数あるいはQ値などが変更されたうえでフィルタ処理され、それにあわせて鍵盤表示器5Aに表示中の周波数特性の表示も更新されるようになっている。   The keyboard display 5A is configured to have a size having a display area that can cover at least all the keys of the keyboard 4A in the longitudinal direction (left-right direction in FIG. 2), and the frequency characteristic F2 of the filter (dotted line in the figure). Or the frequency characteristic F1 of the input tone signal before the filtering process or the output tone signal after the filtering process can be displayed. In the frequency characteristics displayed on the keyboard display 5A as shown in FIG. 2, the vertical axis represents sound intensity (db: decibel) such as power value and gain, and the horizontal axis represents frequency (Hz: hertz). Represents. With respect to the display of such frequency characteristics, the frequency characteristics F2 of an arbitrary filter among a plurality of filters can be displayed at any time according to the operation of the keyboard 4A, and at the same time, depending on the operation of the characteristic conversion switch or the like. It is possible to arbitrarily display the frequency characteristic F1 of the musical sound signal of either input or output while switching appropriately. Each of these frequency characteristics is displayed on the same frequency axis, and this frequency axis is at a pitch pre-assigned to the keyboard 4A (here, A4 (pitch name) = 440 Hz as a reference). Together. Since the processing for displaying the frequency characteristic of the tone signal or the frequency characteristic of the filter on the keyboard display 5A with the frequency axis corresponding to each key will be described later, detailed description thereof will be omitted here (FIG. 4 described later). Or refer to FIG. Each time the operator depresses the key, the sound intensity, the center frequency, or the Q value of the corresponding frequency is changed and filtered, and the frequency characteristics being displayed on the keyboard display 5A accordingly. The display of is also updated.

なお、複数フィルタのいずれのフィルタもカバーしていない、つまりフィルタ処理による周波数特性変換ができない範囲外の箇所(周波数)については、その箇所に対応する周波数特性を鍵盤表示器5Aに表示しないようにしてもよい。あるいは、表示してもよいがその箇所の表示態様を周波数特性を変換可能な箇所の表示と異ならせるように表示して、操作者にフィルタ処理による変換が可能な範囲外であることを示すようにするとよい。
なお、図2では1チャンネル分の入力又は出力楽音信号の周波数特性を表示する場合を例に示しているが、複数チャンネルで構成される楽音信号の周波数特性を表示する場合には各チャンネル毎に周波数特性を表示するようにするとよい。この場合には、表示させたい1乃至複数のチャンネルを操作者が任意に選択できるようにすればよく、また複数のチャンネルを同時に表示させる場合には各チャンネルを色分けするなどして各チャンネル毎の周波数特性が区別できるよう表示させるとよい。
なお、鍵盤表示器5Aには各周波数毎にパワー値や利得(ゲイン)などを表示することに限らず、位相特性などを表示するようにしてもよい。また、周波数特性以外を表示できるようにしてよいことは言うまでもない。
Note that for any part (frequency) that does not cover any of the plurality of filters, that is, out of the range where the frequency characteristic cannot be converted by the filter processing, the frequency characteristic corresponding to that part is not displayed on the keyboard display 5A. May be. Alternatively, it may be displayed, but the display mode of the part is displayed so as to be different from the display of the part where the frequency characteristic can be converted, so as to indicate to the operator that it is outside the range that can be converted by the filter processing It is good to.
FIG. 2 shows an example of displaying the frequency characteristics of the input or output musical sound signal for one channel. However, when displaying the frequency characteristics of the musical sound signal composed of a plurality of channels, each channel is displayed. It is preferable to display the frequency characteristics. In this case, it is sufficient that the operator can arbitrarily select one or a plurality of channels to be displayed. When a plurality of channels are displayed at the same time, each channel is color-coded, for example. It is good to display so that a frequency characteristic can be distinguished.
The keyboard display 5A is not limited to displaying the power value, gain, etc. for each frequency, but may display phase characteristics and the like. Needless to say, other than frequency characteristics may be displayed.

次に、楽音信号の周波数特性又はフィルタの周波数特性における各周波数を各鍵に対応させながら鍵盤表示器5Aに表示しておき、操作者が該表示を参照しながら表示に相対する各鍵を適宜に押下することに基づき、対応するフィルタの特性変更パラメータが設定される、イコライザ機能を実現する「イコライザメイン処理」について、図3を用いて説明する。図3は、「イコライザメイン処理」の一実施例を示すフローチャートである。当該処理は電子鍵盤楽器本体の電源投入にあわせて開始されて、本体の電源が切断されるまで繰り返し実行される処理である。この処理を繰り返す間隔としては、操作者にとって遅れが感じられない程度の時間間隔であればどのような間隔であってもよく、例えば3ミリ秒間隔などである。   Next, each frequency in the frequency characteristic of the musical sound signal or the frequency characteristic of the filter is displayed on the keyboard display 5A in correspondence with each key, and the operator selects each key relative to the display as appropriate while referring to the display. The “equalizer main process” for realizing the equalizer function in which the characteristic change parameter of the corresponding filter is set based on the pressing of the button will be described with reference to FIG. FIG. 3 is a flowchart showing an example of the “equalizer main process”. This process is a process that starts when the power of the electronic keyboard instrument body is turned on and is repeatedly executed until the power source of the body is turned off. The interval at which this process is repeated may be any interval as long as the operator does not feel a delay, such as an interval of 3 milliseconds.

ステップS1は、初期化を行う。ここでの初期化としては、例えば前回起動時において設定された演奏パラメータや特性変換パラメータなどをクリアしてデフォルト状態に再設定するなどである。ステップS2は、パネル操作子6Aの操作に応じて設定を変える。例えば、以下に示すような元音信号(フィルタ処理前の入力楽音信号)の周波数分析結果を表示する設定、出力音信号(フィルタ処理後の出力楽音信号)の周波数分析結果を表示する設定、フィルタの周波数特性を表示する設定、フィルタの周波数特性を変更する設定(つまり、イコライザ機能オン設定)などがある。ステップS3は、上記パネル設定に伴い元音信号の周波数分析(スペクトル分析)の結果を表示する設定になっているか否かを判定する。元信号の周波数分析結果を表示する設定になっていると判定した場合には(ステップS3のYES)、「信号の分析結果表示処理」(後述する図4参照)を行い、元音信号の周波数分析結果(つまり周波数特性)を鍵盤表示器5Aに表示する(ステップS4)。ステップS5は、上記パネル設定に伴い出力音信号の周波数分析結果を表示する設定になっているか否かを判定する。出力音信号の周波数分析結果を表示する設定になっていると判定した場合には(ステップS5のYES)、「信号の分析結果表示処理」(後述する図4参照)を行い、出力音信号の周波数分析結果を鍵盤表示器5Aに表示する(ステップS6)。   Step S1 performs initialization. The initialization here includes, for example, clearing performance parameters and characteristic conversion parameters set at the previous activation and resetting them to the default state. In step S2, the setting is changed according to the operation of the panel operator 6A. For example, settings for displaying the frequency analysis result of the original sound signal (input musical sound signal before filtering) as shown below, settings for displaying the frequency analysis result of the output sound signal (output musical sound signal after filtering), filter There is a setting for displaying the frequency characteristic of the filter, a setting for changing the frequency characteristic of the filter (that is, an equalizer function ON setting), and the like. In step S3, it is determined whether or not it is set to display the result of frequency analysis (spectrum analysis) of the original sound signal in accordance with the panel setting. If it is determined that the frequency analysis result of the original signal is set to be displayed (YES in step S3), “signal analysis result display processing” (see FIG. 4 to be described later) is performed to determine the frequency of the original sound signal. The analysis result (that is, frequency characteristics) is displayed on the keyboard display 5A (step S4). In step S5, it is determined whether or not it is set to display the frequency analysis result of the output sound signal in accordance with the panel setting. If it is determined that the frequency analysis result of the output sound signal is set to be displayed (YES in step S5), “signal analysis result display processing” (see FIG. 4 described later) is performed, and the output sound signal is displayed. The frequency analysis result is displayed on the keyboard display 5A (step S6).

ステップS7は、上記パネル設定に伴いフィルタの周波数特性(フィルタ特性)を表示する設定になっているか否かを判定する。フィルタ特性を表示する設定になっている場合には(ステップS7のYES)、「フィルタ特性表示処理」(後述する図5参照)を行い、フィルタの周波数特性を鍵盤表示器5Aに表示する(ステップS8)。この実施例では、当該処理が繰り返し行われることから周期的にフィルタの周波数特性が表示されることになり、そのためLFOやEG等の制御で時変動するフィルタの周波数特性もリアルタイムに表示されることになる。ただし、周波数特性が時変動しないフィルタである場合には、フィルタの周波数特性を変更する指示操作(以下に示す鍵の押下操作)が行われたときにのみ、「フィルタ特性表示処理」を実行して該当するフィルタについてのみ表示を更新させるようにするとよい。ステップS9は、鍵盤4Aを構成する多数の鍵のいずれかが押下されたか否かを判定する。いずれの鍵も押下されていないと判定した場合には(ステップS9のNO)、ステップS2の処理へ戻る。鍵のいずれかが押下されたと判定した場合には(ステップS9のYES)、前記押鍵に応じてフィルタ特性を変更する設定になっているか否かを判定する(ステップS10)。イコライザ機能がオン設定であると判定した場合には(ステップS10のYES)、「フィルタ特性変更処理」(後述する図6又は図7)を行って、フィルタ特性を変更する(ステップS11)。一方、イコライザ機能がオン設定でないと判定した場合には(ステップS10のNO)、押下操作された鍵に予め割り当て済みの音高の楽音を生成する処理を行う(ステップS12)。上記したステップS2〜ステップS12までの処理は、当該電子鍵盤楽器の電源がオフされるまで繰り返される。   In step S7, it is determined whether or not it is set to display the frequency characteristic (filter characteristic) of the filter in accordance with the panel setting. If it is set to display the filter characteristic (YES in step S7), "filter characteristic display processing" (see FIG. 5 described later) is performed, and the frequency characteristic of the filter is displayed on the keyboard display 5A (step S7). S8). In this embodiment, since the processing is repeatedly performed, the frequency characteristics of the filter are periodically displayed. Therefore, the frequency characteristics of the filter that fluctuate with time by the control of the LFO, EG, and the like are also displayed in real time. become. However, in the case of a filter whose frequency characteristics do not fluctuate over time, the “filter characteristic display process” is executed only when an instruction operation for changing the frequency characteristics of the filter (key pressing operation shown below) is performed. The display should be updated only for the corresponding filter. In step S9, it is determined whether any of a number of keys constituting the keyboard 4A has been pressed. If it is determined that no key is pressed (NO in step S9), the process returns to step S2. If it is determined that one of the keys has been pressed (YES in step S9), it is determined whether or not the setting is such that the filter characteristics are changed according to the key pressed (step S10). If it is determined that the equalizer function is set to ON (YES in step S10), “filter characteristic change processing” (FIG. 6 or FIG. 7 described later) is performed to change the filter characteristic (step S11). On the other hand, when it is determined that the equalizer function is not set to ON (NO in step S10), a process of generating a musical tone having a pitch that has been assigned in advance to the pressed key is performed (step S12). The processes from step S2 to step S12 described above are repeated until the power of the electronic keyboard instrument is turned off.

次に、上述した「イコライザメイン処理」において実行する「信号の周波数分析結果表示処理」(図3のステップS4又はステップS6参照)について説明する。図4は、「信号の周波数分析結果表示処理」の一実施例を示すフローチャートである。   Next, the “signal frequency analysis result display process” (see step S4 or step S6 in FIG. 3) executed in the “equalizer main process” described above will be described. FIG. 4 is a flowchart showing an example of “signal frequency analysis result display processing”.

ステップS21は、フィルタを含む効果回路10から、元音信号の分析結果を表示する場合(図3のステップS4参照)にはフィルタ処理前の楽音信号を、出力音信号の分析結果を表示する場合(図3のステップS6参照)にはフィルタ処理後の楽音信号を、周波数分析する対象の信号として取得する。具体的には、所定タイミング毎に、サンプル化されているデジタルデータ(楽音信号)を後続するFFT処理(高速フーリエ変換処理)で使用するポイント数(例えば4096ポイント)に従って取得する。ステップS22は、該取得した楽音信号をFFT処理する。この際に、適宜に窓をかけるようにしてよい。ステップS23は、鍵盤表示器5Aの端から順に表示処理すべき点(これを表示処理点と呼ぶ)を決める。   In step S21, when the analysis result of the original sound signal is displayed from the effect circuit 10 including the filter (see step S4 in FIG. 3), the musical sound signal before the filtering process is displayed, and the analysis result of the output sound signal is displayed. In step S6 of FIG. 3, the filtered tone signal is acquired as a signal to be subjected to frequency analysis. Specifically, the sampled digital data (musical sound signal) is acquired at predetermined timings according to the number of points (for example, 4096 points) used in the subsequent FFT processing (fast Fourier transform processing). In step S22, the acquired tone signal is subjected to FFT processing. At this time, a window may be appropriately set. In step S23, points to be subjected to display processing in order from the end of the keyboard display 5A (referred to as display processing points) are determined.

ステップS24は、トランスポーズ(移調)の設定を加味して、前記決定した表示処理点のそれぞれに割り当てるべき周波数を、例えば以下に示す数1及び数2に基づいて求める。

Figure 0004544183
ここで、上記数1内の「Y」式は、以下のように示される。
Figure 0004544183
上記数1及び数2において、ピクセル番号は、鍵盤表示器5Aの長手方向(図2の左右方向)全体に渡って最低限の表示可能領域(これをピクセルと呼ぶ)毎に付加されている固有の番号であり、ここでは上記ステップS23で決められた表示処理点に該当するピクセル番号である。鍵内表示分解能は、1つの鍵の幅に対応する表示領域に対していくつのピクセルが割り当てられているかを示すものであり、例えば白鍵1つに100ピクセルなどが割り当てられる。オクターブ内の白鍵数は1オクターブ内にいくつの白鍵が割り当てられているかを示すものであり、例えばピアノの場合「7」となる。トランスポーズ値はA4鍵を中心とした場合にトランスポーズする大きさを示すものであり、例えば「…、−3、−2、−1、0、+1、+2、+3…」等である。また、数1に示す「440.0」は、基準としたA4鍵に割り当てられている音名「A4」の音高(周波数)である。A4鍵中心ピクセル番号は、基準のA4鍵の幅の中心位置に対応する鍵盤表示器5A上の位置を前記ピクセル番号で示すものである。 In step S24, the frequency to be assigned to each of the determined display processing points is calculated based on, for example, the following equations 1 and 2, taking into account the setting of transposition (transposition).
Figure 0004544183
Here, the expression “Y” in the above equation 1 is expressed as follows.
Figure 0004544183
In the above formulas 1 and 2, the pixel number is added to each minimum displayable area (this is called a pixel) over the entire longitudinal direction (left and right direction in FIG. 2) of the keyboard display 5A. Here, the pixel number corresponds to the display processing point determined in step S23. The in-key display resolution indicates how many pixels are assigned to the display area corresponding to one key width. For example, 100 pixels are assigned to one white key. The number of white keys in an octave indicates how many white keys are allocated in one octave, and is “7” in the case of a piano, for example. The transpose value indicates the size of transposition when the A4 key is the center, for example, “..., −3, −2, −1, 0, +1, +2, +3. “440.0” shown in Equation 1 is the pitch (frequency) of the pitch name “A4” assigned to the reference A4 key. The A4 key center pixel number indicates the position on the keyboard display 5A corresponding to the center position of the width of the reference A4 key by the pixel number.

ステップS25は、前記ステップS22に従うFFT処理結果から、前記ステップS24で求めた各周波数に対応するパワー値を求める。ステップS26は、該求めたパワー値に従い表示を行う。ここで、パワー値が大きいほど演奏者からみて当該電子鍵盤楽器の奥方向に表示がなされ、パワー値が小さいほど演奏者からみて当該電子鍵盤楽器の手前方向に表示がなされるようにすることで、鍵盤表示器5A全体として棒グラフや折れ線グラフのような表示を可能としている。ステップS27は、鍵盤表示器5Aの一方の端から他端まで鍵盤4A全体に渡って長手方向における各ピクセル単位に前記各処理を行ったか否かを判定する。鍵盤4A全体に渡って上記各処理を繰り返し実行していないと判定した場合には(ステップS27のNO)、ステップS23の処理に戻って上記ステップS23〜ステップS27までの処理を繰り返し実行する。鍵盤4A全体に渡って上記処理を繰り返し実行したと判定した場合には(ステップS27のYES)、当該処理を終了する。こうして上記ステップS23〜ステップS27の処理を繰り返すことで、鍵盤表示器5Aには鍵盤4Aを構成する各鍵に割り当て済みの音高(周波数)に対応させながら、図2に示したような楽音信号の周波数特性F1が鍵盤表示器5Aの一端からもう一方の端まで長手方向における各ピクセル単位に順次に表示されていく。   In step S25, a power value corresponding to each frequency obtained in step S24 is obtained from the FFT processing result in accordance with step S22. In step S26, display is performed according to the obtained power value. Here, the higher the power value, the more the display is performed in the direction of the electronic keyboard instrument as viewed from the performer, and the lower the power value, the display is performed in the direction toward the front of the electronic keyboard instrument. The keyboard display 5A as a whole can be displayed as a bar graph or a line graph. In step S27, it is determined whether or not each process has been performed for each pixel in the longitudinal direction over the entire keyboard 4A from one end to the other end of the keyboard display 5A. When it is determined that the above processes are not repeatedly executed over the entire keyboard 4A (NO in step S27), the process returns to step S23 and the processes from step S23 to step S27 are repeatedly executed. If it is determined that the above process has been repeatedly executed over the entire keyboard 4A (YES in step S27), the process ends. By repeating the processing of step S23 to step S27 in this way, the musical tone signal as shown in FIG. 2 is made to correspond to the pitch (frequency) assigned to each key constituting the keyboard 4A in the keyboard display 5A. The frequency characteristic F1 is sequentially displayed for each pixel in the longitudinal direction from one end of the keyboard display 5A to the other end.

次に、上述した「イコライザメイン処理」において実行する「フィルタ特性の表示処理」(図3のステップS8参照)について説明する。図5は、「フィルタ特性の表示処理」の一実施例を示すフローチャートである。   Next, the “filter characteristic display process” (see step S8 in FIG. 3) executed in the “equalizer main process” described above will be described. FIG. 5 is a flowchart illustrating an example of “filter characteristic display processing”.

ステップS31は、効果回路10から内部に有する各フィルタのフィルタ制御用パラメータを取得して、伝達関数を求める。このフィルタ制御用パラメータとしては、例えばフィルタがIIRフィルタであるならば、直接型,標準型,並列型などのフィルタ構成の組み合わせ方(構成法)と乗算器の係数などが該当する。勿論、フィルタはFIRフィルタであってもよい。ステップS32は、鍵盤表示器5Aの端から順に処理すべき表示処理点を決める。ステップS33は、トランスポーズの設定を加味して、前記決定した表示処理点に割り当てるべき周波数を上述した数1及び数2に基づき求める。ステップS34は、前記ステップS33で求めた各周波数における利得を前記ステップS31で求めた伝達関数から求める。ステップS35は、該求めた利得に従い表示を行う。ここで、利得が大きいほど演奏者からみて当該電子鍵盤楽器の奥方向に表示がなされ、利得が小さいほど演奏者からみて当該電子鍵盤楽器の手前方向に表示がなされるようにすることで、鍵盤表示器5A全体として棒グラフや折れ線グラフのような表示を可能としている。ステップS36は、鍵盤表示器5Aの一方の端から他端まで鍵盤4A全体に渡って長手方向における各ピクセル単位に前記各処理を行ったか否かを判定する。鍵盤4A全体に渡って上記各処理を繰り返し実行していないと判定した場合には(ステップS36のNO)、ステップS32の処理に戻って上記ステップS32〜ステップS36までの処理を繰り返し実行する。鍵盤4A全体に渡って上記各処理を繰り返し実行したと判定した場合には(ステップS36のYES)、当該処理を終了する。上記ステップS32〜ステップS36の処理を繰り返すことで、鍵盤表示器5Aには鍵盤4Aを構成する各鍵に割り当て済みの音高(周波数)に対応させながら、図2に示したようなフィルタの周波数特性F2が鍵盤表示器5Aの一端から順次に表示されていく。   In step S31, the filter control parameters of the respective filters included therein are obtained from the effect circuit 10, and a transfer function is obtained. For example, if the filter is an IIR filter, the filter control parameter includes a combination of filter configurations (configuration method) such as a direct type, a standard type, and a parallel type, and a multiplier coefficient. Of course, the filter may be an FIR filter. In step S32, display processing points to be processed in order from the end of the keyboard display 5A are determined. In step S33, taking into account the setting of transpose, the frequency to be assigned to the determined display processing point is obtained based on the above-described equations 1 and 2. In step S34, the gain at each frequency obtained in step S33 is obtained from the transfer function obtained in step S31. In step S35, display is performed according to the obtained gain. Here, the higher the gain is, the more the display is made in the direction of the electronic keyboard instrument as viewed from the player, and the lower the gain is, the display is made in the direction toward the front of the electronic keyboard instrument. The display 5A as a whole can be displayed as a bar graph or a line graph. In step S36, it is determined whether or not each process has been performed for each pixel in the longitudinal direction over the entire keyboard 4A from one end to the other end of the keyboard display 5A. If it is determined that the above processes are not repeatedly executed over the entire keyboard 4A (NO in step S36), the process returns to step S32 and the processes from step S32 to step S36 are repeatedly executed. If it is determined that the above processes have been repeatedly executed over the entire keyboard 4A (YES in step S36), the process is terminated. By repeating the processing of steps S32 to S36, the keyboard display 5A is made to correspond to the pitch (frequency) assigned to each key constituting the keyboard 4A, and the frequency of the filter as shown in FIG. The characteristic F2 is sequentially displayed from one end of the keyboard display 5A.

次に、上述した「イコライザメイン処理」において実行する「フィルタ特性変更処理」(図3のステップS4又はステップS6参照)について説明する。ただし、ここでは入力された楽音信号の周波数特性を変換するフィルタ処理を行ってその結果を出力するイコライザ機能として、パラメトリックイコライザ又はグラフィックイコライザの2つに分け、各イコライザ毎に適用する「フィルタ特性変更処理」についてそれぞれ説明する。ここで、従来知られているように、パラメトリックイコライザは複数の可変フィルタが設けられているものであって、各フィルタ毎に中心周波数、利得(ゲイン)、Q値等を調整することによりフィルタ処理することができる。他方、グラフィックイコライザは予め音域を分割して複数の周波数帯域を設定し、その周波数帯域毎にフィルタが設けてあるものであって、各フィルタ毎に利得(ゲイン)のみを調整することによりフィルタ処理することができる。図6は、パラメトリックイコライザの場合に適用する「フィルタ特性変更処理」の一実施例を示すフローチャートである。図7は、グラフィックイコライザの場合に適用する「フィルタ特性変更処理」の一実施例を示すフローチャートである。   Next, the “filter characteristic changing process” (see step S4 or step S6 in FIG. 3) executed in the “equalizer main process” described above will be described. However, here, as the equalizer function that performs the filter processing that converts the frequency characteristic of the input musical sound signal and outputs the result, it is divided into two parametric equalizers or graphic equalizers, which are applied to each equalizer “Change filter characteristics” Each process will be described. Here, as is conventionally known, a parametric equalizer is provided with a plurality of variable filters, and filter processing is performed by adjusting the center frequency, gain (gain), Q value, etc. for each filter. can do. On the other hand, the graphic equalizer divides the sound range in advance to set a plurality of frequency bands, and a filter is provided for each frequency band. Filter processing is performed by adjusting only the gain for each filter. can do. FIG. 6 is a flowchart showing an example of the “filter characteristic changing process” applied to the case of the parametric equalizer. FIG. 7 is a flowchart showing an example of the “filter characteristic changing process” applied to the graphic equalizer.

図6に示すように、パラメトリックイコライザの場合には、まず押鍵された鍵位置からプレゼンスフィルタの周波数を、例えば以下に示す数3に基づいて求める(ステップS41)。

Figure 0004544183
ここで、上記数3において、ノート番号は押鍵された鍵に予め割り当てられている固有の番号(詳しくはMIDIのノート情報)であって、従来知られているように「C4」鍵に割り当てられた「60」を基準として半音単位に数字が割り当てられている。このことからすると、この実施例において基準とされている「A4」鍵のノート番号(数3の「A4のノート番号」)は「69」固定である。 As shown in FIG. 6, in the case of the parametric equalizer, first, the frequency of the presence filter is obtained from the key position where the key is pressed based on, for example, the following equation (3) (step S41).
Figure 0004544183
Here, in the above formula 3, the note number is a unique number (specifically, MIDI note information) pre-assigned to the pressed key, and is assigned to the “C4” key as conventionally known. A number is assigned to each semitone with reference to “60”. From this, the note number of the “A4” key that is the reference in this embodiment (“note number of A4” in Equation 3) is fixed at “69”.

ステップS42は、ベロシティ値からゲイン値を求める。勿論、このゲイン値を求める際にはベロシティ値に限らず、鍵操作に応じて取得することのできる他の値を利用してもよい。例えば、ノートオンからノートオフまでの時間、押鍵している間のアフタータッチの最大値、あるいは時間当りの押鍵の頻度などを利用してゲイン値を求めるようにしてあってよい。ステップS43は、前記求めた周波数とゲイン値とを使って伝達関数を求める。ステップS44は、IIRフィルタを制御するフィルタ制御用パラメータに変換する。ステップS45は、前記求めた周波数を中心周波数とするように、前記求めたゲイン値をパワー値とするようにして、効果回路10に含まれる各フィルタの該当するフィルタ制御用パラメータを変更する。効果回路10では、該変更されたフィルタ制御用パラメータに従い各フィルタがフィルタ処理を行って楽音信号の周波数特性を変換する。   In step S42, a gain value is obtained from the velocity value. Of course, when the gain value is obtained, not only the velocity value but also other values that can be obtained according to the key operation may be used. For example, the gain value may be obtained using the time from note-on to note-off, the maximum value of aftertouch while the key is depressed, or the frequency of key depression per time. In step S43, a transfer function is obtained using the obtained frequency and gain value. Step S44 converts the parameter into a filter control parameter for controlling the IIR filter. In step S45, the obtained gain value is used as a power value so that the obtained frequency is set as a center frequency, and the filter control parameter corresponding to each filter included in the effect circuit 10 is changed. In the effect circuit 10, each filter performs a filter process according to the changed filter control parameter to convert the frequency characteristic of the tone signal.

他方、図7に示すように、グラフィックイコライザの場合には、上記パラメトリックイコライザの場合と同様に、まず押鍵された鍵位置からプレゼンスフィルタの周波数を上記した数3に基づいて求める(ステップS51)。ステップS52は、求めた周波数に最も近い中心周波数のフィルタを検索して探し出す。ステップS53は、ベロシティ値からゲイン値を求める。ステップS54は、効果回路10に含まれるフィルタのパラメータのうち、対応するフィルタのゲインに関連するパラメータを前記求めたゲイン値に変更する。効果回路10では、該変更されたゲインに関連するフィルタ制御用パラメータに従い、各フィルタがフィルタ処理を行って楽音信号の周波数特性を変換する。   On the other hand, as shown in FIG. 7, in the case of the graphic equalizer, as in the case of the parametric equalizer, first, the frequency of the presence filter is obtained from the key position pressed based on the above-described equation 3 (step S51). . In step S52, a filter having a center frequency closest to the obtained frequency is searched for. In step S53, a gain value is obtained from the velocity value. In step S54, a parameter related to the gain of the corresponding filter among the parameters of the filter included in the effect circuit 10 is changed to the obtained gain value. In the effect circuit 10, each filter performs a filter process according to the filter control parameter related to the changed gain to convert the frequency characteristic of the musical sound signal.

こうすると、例えばパラメトリックイコライザの場合において、操作者が図2(a)に示すような楽音信号の周波数特性F1の中で最も音の強さが大きい箇所(ピーク)Fが現れる周波数をもう少し低い周波数に移動しようとした場合には、例えば操作者は元のピークFに相対する「A4」鍵から3つ左隣にある「E4」鍵を押下すると、図中において点線で示すフィルタの周波数特性F2が一点鎖線で示す周波数特性F2´となるように該当するフィルタのフィルタ制御用パラメータが設定されて、該設定されたフィルタ制御用パラメータに基づきフィルタ処理されることにより図中において斜線で示すような箇所にピークF´が移動した楽音信号の周波数特性F1が得られるようになる。この際には「E4」鍵を速く押し込んだりゆっくり押し込んだりすることで、当該ピークF´の大きさを自由に設定することができる。このようにして、操作者はパラメータを変更すべき該当するフィルタがいずれであるかを知らなくても、感覚的に鍵を操作するだけで所望の楽音信号を得ることができるようになる。   In this case, for example, in the case of a parametric equalizer, the frequency at which a point (peak) F having the highest sound intensity appears in the frequency characteristic F1 of the musical sound signal as shown in FIG. For example, when the operator presses the “E4” key that is three adjacent to the left from the “A4” key that is opposite to the original peak F, the frequency characteristic F2 of the filter indicated by the dotted line in the figure is displayed. The filter control parameters of the corresponding filter are set so that the frequency characteristic F2 ′ indicated by the alternate long and short dash line is set, and the filter processing is performed based on the set filter control parameter, so that The frequency characteristic F1 of the tone signal having the peak F ′ moved to the position can be obtained. At this time, the size of the peak F ′ can be freely set by pressing the “E4” key quickly or slowly. In this way, the operator can obtain a desired musical sound signal simply by operating the key sensibly without knowing which filter is to be changed.

以上のように、周波数特性を表示する際に周波数軸表示を鍵盤4Aを構成する各鍵の並び方向に沿うようにして鍵盤表示器5A上に表示するようにしたことで、操作者は各周波数軸の表示に相対する慣れ親しんだ音高の鍵を操作するだけで該当するフィルタのフィルタ制御用パラメータを設定することができ、これにより所望の楽音信号を得ることができる。つまり、操作者は鍵盤表示器5Aに表示されるフィルタや楽音信号の周波数特性を参照しながら、各鍵に割り当てられている音高についての正確な周波数が分からなくても、従来から慣れ親しんでいる音高に基づいて、フィルタ処理後における楽音信号を容易な操作で感覚的に調整しながら得ることができるようになる。
また、上記した周波数特性表示によると、演奏者がマニュアル演奏を行うような場合において、演奏者による鍵盤4Aの操作に応じて発生される楽音信号の周波数特性が適宜に更新されながら表示されるため、演奏者は変化のある表示を見ながら演奏を楽しく行うことができるようになる。
As described above, when the frequency characteristics are displayed, the frequency axis display is displayed on the keyboard display 5A along the arrangement direction of the keys constituting the keyboard 4A. It is possible to set the filter control parameters of the corresponding filter simply by operating the key of the familiar pitch relative to the axis display, thereby obtaining a desired musical tone signal. In other words, the operator is accustomed to the conventional technique even if he / she does not know the exact frequency of the pitch assigned to each key while referring to the frequency characteristics of the filter and musical tone signal displayed on the keyboard display 5A. Based on the pitch, the musical tone signal after the filter processing can be obtained while being adjusted sensuously by an easy operation.
Further, according to the frequency characteristic display described above, when the performer performs a manual performance, the frequency characteristic of the tone signal generated in response to the operation of the keyboard 4A by the performer is displayed while being appropriately updated. The performer can enjoy playing while watching the display with changes.

なお、周波数分析してその周波数特性を表示する対象の元音信号として、自動演奏用の演奏データを再生することによって音源回路9が生成する楽音信号に限らず、外部のオーディオ装置8Aから供給された楽音信号であってもよい。また、操作者による鍵の押下に応じてフィルタ特性の変更と楽音生成の処理とを同時に行うようにし、その楽音生成の処理によって音源回路9が生成する楽音信号を元音信号としてもよい。
なお、上述の「信号の周波数分析結果表示処理」(図4参照)においては周波数分析手法としてFFT処理を実行するものを示したがこれに限らず、例えばDFTやフェイズボコーダやウェーブレットなどの他の周波数分析手法を用いてもよい。
なお、フィルタや楽音信号の周波数特性を表示する際における、表示すべき周波数軸を鍵盤4Aを構成する多数の各鍵に対応付けて表示する方法は、上述した「信号の周波数分析結果表示処理」(図4参照)及び「フィルタ特性の表示処理」(図5参照)に示した方法に限らず、公知のどのような方法であってもよい。
The original sound signal to be subjected to frequency analysis and displaying its frequency characteristics is not limited to a musical sound signal generated by the tone generator circuit 9 by reproducing performance data for automatic performance, but is supplied from an external audio device 8A. It may be a musical tone signal. Further, the filter characteristic change and the tone generation process may be performed simultaneously in response to the key press by the operator, and the tone signal generated by the tone generator circuit 9 by the tone generation process may be used as the original tone signal.
In the above-mentioned “signal frequency analysis result display processing” (see FIG. 4), the frequency analysis technique is shown as executing FFT processing, but is not limited to this, and other examples such as DFT, phase vocoder, wavelet, etc. A frequency analysis technique may be used.
Note that the method of displaying the frequency axis to be displayed in association with each of a large number of keys constituting the keyboard 4A when displaying the frequency characteristics of the filter and the musical sound signal is the “signal frequency analysis result display process” described above. (See FIG. 4) and “filter characteristic display processing” (see FIG. 5), any known method may be used.

なお、図2(a)に示すように鍵盤の近接する位置に鍵盤表示器5Aを配設した場合には、鍵盤表示器5Aをタッチパネルで構成しておき、鍵盤表示器5Aに表示されたフィルタの周波数特性などを画面操作により変更できるようにしてもよい。
なお、鍵盤表示器5Aを2つ用意し、その1つを鍵盤4A上部の本体パネル上に、もう1つを鍵盤4Aに重ね合わせるようにして配設しておき、それぞれの鍵盤表示器5Aに入力楽音信号の周波数特性と出力楽音信号の周波数特性とを別々に表示させるようにしてもよい。
なお、鍵盤表示器5Aには周波数特性に加えて、擬似的な鍵盤表示を表示するようにしてもよい。こうした場合、実際の鍵盤4A全体に渡る表示領域を有する鍵盤表示器5Aをパネル本体上に配設できないような場合であっても、操作者は鍵盤4Aと周波数特性との対応関係がとり易くフィルタのパラメータ設定が容易にできるようになって便利である。
As shown in FIG. 2 (a), when the keyboard display 5A is arranged at a position close to the keyboard, the keyboard display 5A is configured with a touch panel, and the filter displayed on the keyboard display 5A. The frequency characteristics and the like may be changed by screen operation.
Two keyboard indicators 5A are prepared, one on the main body panel above the keyboard 4A and the other on the keyboard 4A. The keyboard indicators 5A are arranged on each keyboard indicator 5A. The frequency characteristic of the input music signal and the frequency characteristic of the output music signal may be displayed separately.
In addition to the frequency characteristics, a pseudo keyboard display may be displayed on the keyboard display 5A. In such a case, even if the keyboard display 5A having a display area over the entire actual keyboard 4A cannot be disposed on the panel body, the operator can easily take the correspondence between the keyboard 4A and the frequency characteristics and perform the filter. This is convenient because it allows easy parameter setting.

この発明に係る電子鍵盤楽器の全体構成を示したハード構成ブロック図である。It is a hardware configuration block diagram showing the entire configuration of the electronic keyboard instrument according to the present invention. 鍵盤表示器による周波数特性表示の一実施形態を模式的に示した概念図であり、図2(a)は鍵盤上方部の本体パネル上に鍵盤表示器を配設した場合、図2(b)は鍵盤と鍵盤表示器とを重ね合わせて配設した場合を示す。FIG. 2 is a conceptual diagram schematically showing an embodiment of frequency characteristic display by a keyboard display. FIG. 2A shows a case where a keyboard display is disposed on a main body panel at an upper part of the keyboard. Indicates a case where a keyboard and a keyboard display are arranged in an overlapping manner. イコライザメイン処理の一実施例を示すフローチャートである。It is a flowchart which shows one Example of an equalizer main process. 信号の周波数分析結果表示処理の一実施例を示すフローチャートである。It is a flowchart which shows one Example of the frequency analysis result display process of a signal. フィルタ特性の表示処理の一実施例を示すフローチャートである。It is a flowchart which shows one Example of the display process of a filter characteristic. パラメトリックイコライザの場合に適用する「フィルタ特性変更処理」の一実施例を示すフローチャートである。It is a flowchart which shows one Example of the "filter characteristic change process" applied in the case of a parametric equalizer. グラフィックイコライザの場合に適用する「フィルタ特性変更処理」の一実施例を示すフローチャートである。It is a flowchart which shows one Example of the "filter characteristic change process" applied in the case of a graphic equalizer.

符号の説明Explanation of symbols

1…CPU、2…ROM、3…RAM、4,6…検出回路、4A…鍵盤、5,7…表示回路、5A…鍵盤表示器、6A…パネル操作子、7A…パネル表示器、8…オーディオ入力インタフェース、8A…外部オーディオ装置、9…音源回路、10…効果回路、11…サウンドシステム、12…外部記憶装置、13…MIDIインタフェース、13A…MIDI機器、14…通信インタフェース、14A…サーバコンピュータ、X…通信ネットワーク、1D…通信バス(データ及びアドレスバス) 1 ... CPU, 2 ... ROM, 3 ... RAM, 4,6 ... detection circuit, 4A ... keyboard, 5,7 ... display circuit, 5A ... keyboard display, 6A ... panel operator, 7A ... panel display, 8 ... Audio input interface, 8A ... external audio device, 9 ... sound source circuit, 10 ... effect circuit, 11 ... sound system, 12 ... external storage device, 13 ... MIDI interface, 13A ... MIDI device, 14 ... communication interface, 14A ... server computer , X ... communication network, 1D ... communication bus (data and address bus)

Claims (4)

それぞれが楽音の音高を選択するために用いられる複数の鍵からなる鍵盤と、前記各鍵の操作に応じて当該操作された鍵に割り当てられている音高の楽音の生成を指示する手段とを具えた電子鍵盤楽器において、
前記鍵盤に近接して又は前記鍵盤に重ね合わされて配設されてなり、前記鍵盤における各鍵にそれぞれ近接または重畳する、該各鍵に相対した表示領域を有する表示手段と、
楽音信号を取得する楽音信号取得手段と、
前記取得した楽音信号の周波数特性を分析し、前記各鍵に割り当てられた音高の周波数における特性値をそれぞれ算出する周波数特性算出手段と、
前記算出した各特性値を、対応する周波数の音高が割り当てられた前記鍵に相対する前記表示領域にそれぞれ表示するよう前記表示手段を制御する表示制御手段と
を具え電子鍵盤楽器。
A keyboard composed of a plurality of keys , each used for selecting the pitch of a musical tone, and means for instructing the generation of a musical tone of a pitch assigned to the operated key according to the operation of each key; In an electronic keyboard instrument with
Are superposed in proximity to or the keyboard to the keyboard will be disposed proximate or superimposed to each key in the keyboard, and a display means having a display area relative to the respective keys,
A music signal acquisition means for acquiring a music signal;
Analyzing the frequency characteristics of the acquired musical sound signal, frequency characteristic calculating means for calculating the characteristic value at the frequency of the pitch assigned to each key ,
An electronic keyboard instrument comprising: display control means for controlling the display means so as to display each calculated characteristic value in the display area corresponding to the key to which the corresponding frequency pitch is assigned .
それぞれが楽音の音高を選択するために用いられる複数の鍵からなる鍵盤と、前記各鍵の操作に応じて当該操作された鍵に割り当てられている音高の楽音の生成を指示する手段とを具えた電子鍵盤楽器において、
前記鍵盤に近接して又は前記鍵盤に重ね合わされて配設されてなり、前記鍵盤における各鍵にそれぞれ近接または重畳する、該各鍵に相対した表示領域を有する表示手段と、
楽音信号の周波数特性を変換するフィルタ処理を行うフィルタ手段と、
前記フィルタ手段の前記各鍵に割り当てられた音高の周波数における周波数特性を表すフィルタ特性値をそれぞれ取得する周波数特性取得手段と、
前記取得したフィルタ手段の周波数特性を表す各フィルタ特性値を、対応する周波数の音高が割り当てられた前記鍵に相対する前記表示領域にそれぞれ表示するよう前記表示手段を制御する表示制御手段と
を具え電子鍵盤楽器。
A keyboard composed of a plurality of keys , each used for selecting the pitch of a musical tone, and means for instructing the generation of a musical tone of a pitch assigned to the operated key according to the operation of each key; In an electronic keyboard instrument with
Are superposed in proximity to or the keyboard to the keyboard will be disposed proximate or superimposed to each key in the keyboard, and a display means having a display area relative to the respective keys,
Filter means for performing filter processing for converting the frequency characteristics of the musical sound signal;
Frequency characteristic acquisition means for acquiring a filter characteristic value representing a frequency characteristic at a pitch frequency assigned to each key of the filter means;
Display control means for controlling the display means to display each filter characteristic value representing the frequency characteristics of the acquired filter means in the display area corresponding to the key to which the pitch of the corresponding frequency is assigned. An electronic keyboard instrument.
それぞれが楽音の音高を選択するために用いられる複数の鍵からなる鍵盤と、前記各鍵の操作に応じて当該操作された鍵に割り当てられている音高の楽音の生成を指示する手段とを具えた電子鍵盤楽器において、
前記鍵盤に近接して又は前記鍵盤に重ね合わされて配設されてなり、前記鍵盤における各鍵にそれぞれ近接または重畳する、該各鍵に相対した表示領域を有する表示手段と、
楽音信号を取得する楽音信号取得手段と、
前記取得した楽音信号の周波数特性を変換するフィルタ処理を行うフィルタ手段と、
前記フィルタ手段の前記各鍵に割り当てられた音高の周波数における周波数特性を表すフィルタ特性値をそれぞれ取得する周波数特性取得手段と、
前記フィルタ手段によるフィルタ処理前又は/及びフィルタ処理後における前記楽音信号の周波数特性を分析し、前記各鍵に割り当てられた音高の周波数における特性値をそれぞれ算出する周波数特性算出手段と、
前記取得したフィルタ手段の周波数特性を表す各フィルタ特性値及び前記算出した楽音信号の各特性値を、対応する周波数の音高が割り当てられた前記鍵に相対する前記表示領域にそれぞれ表示するよう前記表示手段を制御する表示制御手段と
を具え電子鍵盤楽器。
A keyboard composed of a plurality of keys , each used for selecting the pitch of a musical tone, and means for instructing the generation of a musical tone of a pitch assigned to the operated key according to the operation of each key; In an electronic keyboard instrument with
Are superposed in proximity to or the keyboard to the keyboard will be disposed proximate or superimposed to each key in the keyboard, and a display means having a display area relative to the respective keys,
A music signal acquisition means for acquiring a music signal;
Filter means for performing filter processing for converting frequency characteristics of the acquired musical sound signal;
Frequency characteristic acquisition means for acquiring a filter characteristic value representing a frequency characteristic at a pitch frequency assigned to each key of the filter means;
Analyzing the frequency characteristics of the musical tone signal before and / or after the filtering by the filtering means, and calculating the characteristic values at the frequencies of the pitches assigned to the keys ;
Each filter characteristic value representing the obtained frequency characteristic of the filter means and each characteristic value of the calculated musical tone signal are displayed in the display area corresponding to the key to which a corresponding frequency pitch is assigned, respectively. An electronic keyboard instrument comprising display control means for controlling display means.
記フィルタ手段は、前記操作された鍵に予め割り当て済みの音高に基づき、該当するフィルタのパラメータを変更してフィルタ処理を行うことを特徴とする請求項2又は3に記載の電子鍵盤楽器。 Before SL filter means, based on the previously assigned pitch in the operation has been key, the relevant electronic according to claim 2 or 3 by changing the parameters of the filter and performing filtering process Keyboard instrument.
JP2006069054A 2006-03-14 2006-03-14 Electronic keyboard instrument Expired - Fee Related JP4544183B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2006069054A JP4544183B2 (en) 2006-03-14 2006-03-14 Electronic keyboard instrument

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2006069054A JP4544183B2 (en) 2006-03-14 2006-03-14 Electronic keyboard instrument

Publications (2)

Publication Number Publication Date
JP2007248593A JP2007248593A (en) 2007-09-27
JP4544183B2 true JP4544183B2 (en) 2010-09-15

Family

ID=38592996

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2006069054A Expired - Fee Related JP4544183B2 (en) 2006-03-14 2006-03-14 Electronic keyboard instrument

Country Status (1)

Country Link
JP (1) JP4544183B2 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009236818A (en) * 2008-03-28 2009-10-15 Yamaha Corp Frequency characteristic measuring device
JP2012014033A (en) * 2010-07-02 2012-01-19 Yamaha Corp Electronic keyboard instrument and program
JP7024864B2 (en) * 2018-05-18 2022-02-24 ヤマハ株式会社 Signal processing equipment, programs and sound sources

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2713101B2 (en) * 1993-05-25 1998-02-16 ヤマハ株式会社 Frequency characteristic display device for musical tone signal generator
JPH09152870A (en) * 1995-11-30 1997-06-10 Kawai Musical Instr Mfg Co Ltd Digital filter device for electronic musical instruments
JPH1152949A (en) * 1997-07-30 1999-02-26 Yamaha Corp Scale display sheet and scale display device
JP2003273677A (en) * 2002-03-19 2003-09-26 Yamaha Corp Equalizer and program therefor

Also Published As

Publication number Publication date
JP2007248593A (en) 2007-09-27

Similar Documents

Publication Publication Date Title
TWI479476B (en) System and method for electronic processing of cymbal vibration
KR20170106889A (en) Musical instrument with intelligent interface
JP6263946B2 (en) Pronunciation state display program, apparatus and method
JP4544183B2 (en) Electronic keyboard instrument
JP7476501B2 (en) Resonance signal generating method, resonance signal generating device, resonance signal generating program, and electronic music device
EP2884485A1 (en) Device and method for pronunciation allocation
JP2015075754A (en) Sounding assignment program, device, and method
CN111009231B (en) Resonance sound signal generating device and method, medium, and electronic musical device
JP3815249B2 (en) Music score display device and music score display program
WO2018159063A1 (en) Electronic acoustic device and tone setting method
JP4218624B2 (en) Musical sound data generation method and apparatus
JP4614307B2 (en) Performance data processing apparatus and program
JP5577629B2 (en) Electronic music equipment
JP5125374B2 (en) Electronic music apparatus and program
JP4748027B2 (en) Automatic accompaniment apparatus and program
JP3933070B2 (en) Arpeggio generator and program
CN116457868B (en) A 2D user interface and computer-readable storage medium for instruments used to play combinations of chords and melodic sequences.
JP6410345B2 (en) Sound preview apparatus and program
JP5434445B2 (en) Music signal control apparatus and program
JP2005017676A (en) Automatic music player and program
JP4192952B2 (en) Mobile phone
JP2915753B2 (en) Electronic musical instrument
JP5151523B2 (en) Electronic musical instruments
JP5375363B2 (en) Electronic percussion instrument
JP4463231B2 (en) Vocoder device

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20090120

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20100304

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20100316

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20100512

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

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

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

Free format text: PAYMENT UNTIL: 20130709

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