JP4544183B2 - Electronic keyboard instrument - Google Patents
Electronic keyboard instrument Download PDFInfo
- 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
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に記載されているイコライザなどがある。
上述したように、従来の装置(イコライザなど)では、周波数軸を有したグラフ表示によりパネル表示器にフィルタや楽音信号の周波数特性を表示するようにしている。また、楽音信号の周波数特性を変換する各フィルタ毎に、フィルタ制御用パラメータを設定する専用の操作子が割り当てられている。したがって、操作者は多数ある操作子の中から制御したいフィルタに割り当てられている操作子を正しく選んで操作しないと、所望の楽音信号を得ることができない。しかし、楽音信号を周波数分析(スペクトル分析)した周波数特性表示に基づいて楽音信号を制御することは馴染みが薄いために、特に初心者はどの操作子をどのように操作すれば出力する楽音を好みの音に仕上げることができるのかが理解し難く、またこうした音質調整のための設定操作を素早く行うことが難しい、という問題点があった。 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
本発明の請求項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,
ROM2は、CPU1により実行される各種プログラムや各種データを格納するものである。RAM3は、CPU1が所定のプログラムを実行する際に発生する各種データを一時的に記憶するワーキングメモリとして、あるいは現在実行中のプログラムやそれに関連するデータを記憶するメモリ等として使用される。RAM3の所定のアドレス領域がそれぞれの機能に割り当てられ、レジスタやフラグ、テーブル、メモリなどとして利用される。鍵盤4Aは楽音の音高を選択するための複数の鍵を具えた演奏操作子であり、各鍵に対応してキースイッチを有しており、この鍵盤4Aは演奏者によるマニュアル(手弾き)演奏のために使用できるのは勿論のこと、当該電子鍵盤楽器で使用する音色・効果などの演奏パラメータやフィルタ制御用パラメータなどの各種パラメータを設定する設定手段などとして使用することもできる。特に本発明においてはイコライザ機能のオン時に、鍵盤表示器5Aに表示された操作者所望の周波数特性を参照しながら操作者が鍵盤4Aを構成するいずれかの鍵を押下操作することで、任意のフィルタ制御用パラメータ(例えば各フィルタの中心周波数、利得、Q値等)を直感的に設定することができるようにしている(詳しくは後述する)。検出回路4は、鍵盤4Aの各鍵の押圧及び離鍵を検出することによって検出出力を生じる。
The
鍵盤表示器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
パネル操作子(スイッチ等)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
オーディオ入力インタフェース(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
効果回路10は周波数特性変換を実現するフィルタを含んでなり、この実施例ではデジタルの音声データやオーディオデータ等の楽音信号の入力を音源回路9やオーディオ入力インタフェース8から受け、入力された楽音信号に対して各フィルタによるフィルタ処理を施すことによって周波数特性を変換して出力する公知のイコライザ機能を有するものである。イコライザ機能のオン時には各フィルタの周波数特性だけでなく、楽音信号を解析してその解析結果である楽音信号の周波数特性を鍵盤表示器5Aに表示することができる。この周波数特性の解析と表示は、フィルタ処理前の楽音信号(入力信号)とフィルタ処理後の楽音信号(出力信号)のどちらかを選択して行うことができる(詳しくは後述する図3参照)。また、このようなイコライザ機能は専用のハードウェア(フィルタ)によって構成することができるが、必ずしもハードウェアで構成することなく、CPU1上で動作する上記したような周波数特性を変換する処理を行うソフトウェアプログラムを実行することによっても実現することができる。なお、前記音源回路9と効果回路10とサウンドシステム11の構成には、従来のいかなる構成を用いてもよい。例えば、音源回路9はFM、PCM、物理モデル、フォルマント合成等の各種楽音合成方式のいずれを採用してもよく、また専用のハードウェアで構成してもよいし、CPU1によるソフトウェア処理で構成してもよい。
The
外部記憶装置12は、自動演奏用の演奏データなどの各種データ、CPU1が実行する各種制御プログラム等の制御に関するデータなどを記憶する。なお、上述したROM2に制御プログラムが記憶されていない場合には、この外部記憶装置12(例えばハードディスク)に制御プログラムを記憶させておき、それをRAM3に読み込むことにより、ROM2に制御プログラムを記憶している場合と同様の動作をCPU1にさせることができる。このようにすると、制御プログラムの追加やバージョンアップ等が容易に行える。なお、外部記憶装置12はハードディスク(HD)に限られず、フレキシブルディスク(FD)、コンパクトディスク(CD‐ROM・CD‐RAM)、光磁気ディスク(MO)、あるいはDVD(Digital Versatile Disk)等の着脱自在な様々な形態の外部記憶媒体を利用する記憶装置であればどのようなものであってもよい。あるいは、フラッシュメモリなどの半導体メモリのようなものであってもよい。
The
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
通信インタフェース(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
なお、上述した電子鍵盤楽器は鍵盤4Aやパネル表示器7Aあるいは音源回路9などを1つの装置本体に内蔵したものに限らず、それぞれが別々に構成され、MIDIインタフェースや各種ネットワーク等の通信手段を用いて各装置を接続するように構成されたものであってもよいことは言うまでもない。さらに、本発明は電子鍵盤楽器の形態に限らず、鍵盤を有するものであれば、例えばパーソナルコンピュータやカラオケ装置やゲーム装置、携帯電話やPDA等の携帯型通信端末など、どのような形態の装置・機器に適用してもよい。また、電子的に楽音を発生する電子鍵盤楽器に限らず、打弦機構を有する機械式ピアノに適用してもよい。このような場合には、機械的に発生した音をマイク等で集音し、該集音した音に対してフィルタ処理を行い周波数特性を変換するようにするとよい。携帯型通信端末のように、通信ネットワークに接続されるものは端末のみで機能が完結している必要はなく、楽音信号をサーバコンピュータからダウンロードあるいはストリーミング再生で受信するのにも適している。
The above-described electronic keyboard musical instrument is not limited to one having the
ここで、鍵盤表示器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
鍵盤表示器5Aは、鍵盤4Aの各鍵の全てを少なくとも長手方向(図2における左右方向)においてカバーできるだけの表示領域を持つ大きさに構成してあり、フィルタの周波数特性F2(図中において点線で示す)や、フィルタ処理前の入力楽音信号又はフィルタ処理後の出力楽音信号の周波数特性F1を表示することができる。図2に示すような鍵盤表示器5Aに表示される周波数特性は、縦軸にパワー値や利得(ゲイン)など音の強さ(db:デシベル)を表し、横軸に周波数(Hz:ヘルツ)を表している。こうした周波数特性の表示については、鍵盤4Aの操作に応じて複数フィルタのうち任意のフィルタの周波数特性F2を適宜に切り替えながら常時表示させておくことができると共に、特性変換スイッチ等の操作に応じて入力又は出力いずれかの楽音信号の周波数特性F1を適宜に切り替えながら任意に表示させることができる。そして、これらの各周波数特性は同一の周波数軸上に表示されるのであるが、この周波数軸は鍵盤4Aに予め割り当てられている音高(ここでは、基準としてA4(音名)=440Hz)にあわせてある。楽音信号の周波数特性又はフィルタの周波数特性を、周波数軸を各鍵に対応させながら鍵盤表示器5Aに表示する処理については後述することから、ここでの詳細な説明は省略する(後述する図4又は図5参照)。そして、操作者が鍵を押下操作するたびに、対応する周波数の音の強さや中心周波数あるいはQ値などが変更されたうえでフィルタ処理され、それにあわせて鍵盤表示器5Aに表示中の周波数特性の表示も更新されるようになっている。
The
なお、複数フィルタのいずれのフィルタもカバーしていない、つまりフィルタ処理による周波数特性変換ができない範囲外の箇所(周波数)については、その箇所に対応する周波数特性を鍵盤表示器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
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
次に、楽音信号の周波数特性又はフィルタの周波数特性における各周波数を各鍵に対応させながら鍵盤表示器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
ステップ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
ステップ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
次に、上述した「イコライザメイン処理」において実行する「信号の周波数分析結果表示処理」(図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
ステップS24は、トランスポーズ(移調)の設定を加味して、前記決定した表示処理点のそれぞれに割り当てるべき周波数を、例えば以下に示す数1及び数2に基づいて求める。
ステップ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
次に、上述した「イコライザメイン処理」において実行する「フィルタ特性の表示処理」(図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
次に、上述した「イコライザメイン処理」において実行する「フィルタ特性変更処理」(図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)。
ステップ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
他方、図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
こうすると、例えばパラメトリックイコライザの場合において、操作者が図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
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
なお、周波数分析してその周波数特性を表示する対象の元音信号として、自動演奏用の演奏データを再生することによって音源回路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
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
なお、図2(a)に示すように鍵盤の近接する位置に鍵盤表示器5Aを配設した場合には、鍵盤表示器5Aをタッチパネルで構成しておき、鍵盤表示器5Aに表示されたフィルタの周波数特性などを画面操作により変更できるようにしてもよい。
なお、鍵盤表示器5Aを2つ用意し、その1つを鍵盤4A上部の本体パネル上に、もう1つを鍵盤4Aに重ね合わせるようにして配設しておき、それぞれの鍵盤表示器5Aに入力楽音信号の周波数特性と出力楽音信号の周波数特性とを別々に表示させるようにしてもよい。
なお、鍵盤表示器5Aには周波数特性に加えて、擬似的な鍵盤表示を表示するようにしてもよい。こうした場合、実際の鍵盤4A全体に渡る表示領域を有する鍵盤表示器5Aをパネル本体上に配設できないような場合であっても、操作者は鍵盤4Aと周波数特性との対応関係がとり易くフィルタのパラメータ設定が容易にできるようになって便利である。
As shown in FIG. 2 (a), when the
Two
In addition to the frequency characteristics, a pseudo keyboard display may be displayed on the
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.
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)
| 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)
| 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 |
-
2006
- 2006-03-14 JP JP2006069054A patent/JP4544183B2/en not_active Expired - Fee Related
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 |