JPH06149243A - Electronic musical instrument - Google Patents

Electronic musical instrument

Info

Publication number
JPH06149243A
JPH06149243A JP4302468A JP30246892A JPH06149243A JP H06149243 A JPH06149243 A JP H06149243A JP 4302468 A JP4302468 A JP 4302468A JP 30246892 A JP30246892 A JP 30246892A JP H06149243 A JPH06149243 A JP H06149243A
Authority
JP
Japan
Prior art keywords
keyword
pool
tone color
displayed
keywords
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP4302468A
Other languages
Japanese (ja)
Other versions
JP2661487B2 (en
Inventor
Tetsuo Nishimoto
哲夫 西元
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 JP4302468A priority Critical patent/JP2661487B2/en
Publication of JPH06149243A publication Critical patent/JPH06149243A/en
Application granted granted Critical
Publication of JP2661487B2 publication Critical patent/JP2661487B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Auxiliary Devices For Music (AREA)
  • Electrophonic Musical Instruments (AREA)

Abstract

PURPOSE:To easily select the key word of a timbre of the electronic musical instrument. CONSTITUTION:Key words are stored in key word groups classified according to the kind of the attribute of timbres that the key words represent. A key word group is selected and the key words in the group are displayed. Desired optional key words are selected by the key word groups and stored in a pool. When a timbre is retrieved, the key words in the pool are displayed in pool windows W7 and W8 and a desired key word is selected and specified among them. The name of the timbre corresponding to the selected and specified key word is displayed in a timbre list window W9.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明は、楽器の種類や音の感じ
など音色の属性を表すキーワードを選択指定することに
よりこのキーワードに対応する音色名を表示させ、この
音色名から音色を選択できるようにした電子楽器に関す
る。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention allows a tone color name corresponding to a keyword to be displayed by selecting and designating a tone color attribute such as the kind of musical instrument or the feeling of tone, and a tone color can be selected from this tone color name. Related to electronic musical instruments.

【0002】[0002]

【従来の技術】従来、電子楽器において複数のプリセッ
ト音色の中から任意の音色を選択できるものが普及して
いるが、近年、メモリの低価格化に伴って非常に多くの
バリエーションのプリセット音色が電子楽器に搭載でき
るようになった。これにより、例えば一台で各種ジャン
ルの演奏を行ったり各種パートの演奏を行なえるなど幅
広い演奏に対応することができようになった。
2. Description of the Related Art Conventionally, electronic musical instruments in which an arbitrary timbre can be selected from a plurality of preset timbres have been widely used. In recent years, however, a great variety of preset timbres have been available in association with a reduction in memory cost. It can be installed in electronic musical instruments. As a result, it becomes possible to support a wide range of performances, such as performing various genres and performing various parts with one unit.

【0003】このようなプリセット音色の数はメモリの
許す限り増やすことができるが、音色数を多くした場
合、従来の電子楽器のようにプリセット音色の数だけ操
作パネル上にスイッチを設けると大掛かりになるので、
表示パネル等に音色名を表示して選択できるようにして
いる。
The number of such preset tones can be increased as long as the memory permits, but in the case of increasing the number of tones, it is a large scale to provide a switch on the operation panel by the number of preset tones like a conventional electronic musical instrument. So
Tone names are displayed on the display panel so that they can be selected.

【0004】しかし、音色名から実際の音色を把握する
のは困難であるので、これらの音色名に基づいて多種類
の音色の中から演奏状況に適した音色など所望の音色を
選び出すのに手間がかかるという問題がある。また、表
示パネルの表示エリアにも限度があり、全ての音色名を
一度に表示することができないので、任意に音色名を表
示すると音色名の検索に手間がかかる問題がある。
However, since it is difficult to grasp the actual tone color from the tone color name, it is troublesome to select a desired tone color such as a tone color suitable for the playing situation from among various tone colors based on these tone color names. There is a problem that it takes. Further, since the display area of the display panel is also limited and it is not possible to display all the tone color names at one time, it is troublesome to search the tone color names if the tone color names are displayed arbitrarily.

【0005】そこで、楽器の種類や音の感じなど、音色
の属性を表すキーワードを各音色名に対応付けて記憶し
ておき、このキーワードを選択することで音色の種類を
限定して表示し、選択したキーワードの属性にあった所
望の音色を検索できるようにすることが考えられてい
る。このようなキーワードを用いると、特定の属性を有
する音色に絞り込むことができるので、所望の音色を容
易に検索できるという利点がある。
Therefore, keywords representing the attributes of the timbre, such as the type of musical instrument and the feeling of the tone, are stored in association with each timbre name, and by selecting these keywords, the timbre types are limited and displayed. It is considered to be able to search for a desired timbre that matches the attribute of the selected keyword. When such a keyword is used, it is possible to narrow down tones having a specific attribute, which is advantageous in that a desired tone can be easily searched.

【0006】[0006]

【発明が解決しようとする課題】しかしながら、多くの
属性を表すためにキーワードの数も多くなっているの
で、キーワードを選択するとき所望のキーワードを探し
易くする必要がある。また、通常は特定のキーワードし
か使わない演奏者にとっては、使用しないキーワードが
検索の邪魔になるという問題がある。
However, since the number of keywords is large in order to represent many attributes, it is necessary to facilitate searching for a desired keyword when selecting a keyword. In addition, for a performer who normally uses only a specific keyword, there is a problem that the keyword that is not used is a hindrance to the search.

【0007】本発明は、音色の属性を表すキーワードを
選択指定することによりこのキーワードに対応する音色
名を表示させ、この音色名から音色を選択できるように
した電子楽器において、所望のキーワードを探し易くす
ることを課題とする。
According to the present invention, a desired keyword is searched for in an electronic musical instrument in which a tone color name corresponding to this keyword is displayed by selecting and designating a keyword representing a tone color attribute, and a tone color can be selected from this tone color name. The task is to make it easier.

【0008】[0008]

【課題を解決するための手段】上記の課題を解決するた
めになした本発明の電子楽器は、音色の属性を表すキー
ワードを複数表示するとともに、選択されたキーワード
に対応する音色の音色名を表示し、発音する楽音の音色
をこの表示された音色名から選択できるようにした電子
楽器であって、予め設定されたキーワード群の中から任
意のキーワードを選択するための選択手段と、該選択手
段で選択されたキーワードを記憶しておくための記憶手
段とを備え、前記記憶手段に記憶されているキーワード
を表示することにより、前記キーワード群の任意の一部
のキーワードを選択的に表示できるようにしたことを特
徴とする。
The electronic musical instrument of the present invention, which has been made to solve the above-mentioned problems, displays a plurality of keywords representing the attributes of the timbre and displays the timbre name of the timbre corresponding to the selected keyword. An electronic musical instrument in which a tone color of a musical tone to be displayed and pronounced can be selected from the displayed tone color names, and a selecting means for selecting an arbitrary keyword from a preset keyword group, and the selecting means. Storage means for storing the keyword selected by the means, and by displaying the keywords stored in the storage means, it is possible to selectively display any part of the keywords of the keyword group. It is characterized by doing so.

【0009】[0009]

【作用】本発明の電子楽器において、前記選択手段によ
りキーワード群の中から任意のキーワードを選択し、こ
の選択したキーワードを前記記憶手段に記憶することが
できる。そして、この記憶手段に記憶されたキーワード
を表示することにより、キーワード群の任意の一部のキ
ーワードを選択的に表示できる。これにより、選択頻度
の高いキーワードなど特定のキーワードを予め選択して
おき、音色を選択するときにこの特定のキーワードを直
ぐに表示することができる。
In the electronic musical instrument of the present invention, it is possible to select an arbitrary keyword from the keyword group by the selection means and store the selected keyword in the storage means. Then, by displaying the keywords stored in the storage means, it is possible to selectively display some of the keywords in the keyword group. As a result, it is possible to previously select a specific keyword such as a keyword having a high selection frequency, and to immediately display the specific keyword when selecting a timbre.

【0010】なお、キーワード群の中から選択的に表示
できるキーワードの組を複数記憶できるようにし、これ
らのキーワードを各組毎に選択的に表示できるようにし
てもよい。また、キーワードが示す音色の属性の種類に
応じてキーワード群のキーワードを分類し、この分類毎
に選択手段でキーワードを選択すると所望のキーワード
がより探し易くなる。
A plurality of sets of keywords that can be selectively displayed from the keyword group may be stored so that these keywords can be selectively displayed for each set. Further, if the keywords of the keyword group are classified according to the type of the attribute of the tone color indicated by the keyword, and the keyword is selected by the selecting means for each classification, the desired keyword can be more easily searched.

【0011】[0011]

【実施例】図3は本発明実施例の電子楽器のブロック図
であり、CPU1はプログラムメモリ2に格納されてい
る制御プログラムに基づいてワーキングRAM3のワー
キングエリアを使用して電子楽器全体の制御を行う。演
奏時には、鍵盤等の演奏操作子4からキーコードやキー
オン信号等の演奏情報を取り込み、現在選択されている
音色に基づいて楽音発生部5で楽音を発生する。
FIG. 3 is a block diagram of an electronic musical instrument according to an embodiment of the present invention, in which a CPU 1 controls a whole electronic musical instrument using a working area of a working RAM 3 based on a control program stored in a program memory 2. To do. At the time of performance, performance information such as a key code and a key-on signal is fetched from a performance operator 4 such as a keyboard, and a musical tone generation section 5 generates a musical tone based on a tone color currently selected.

【0012】ここで、この実施例では、音色を検索する
ためのキーワードとして、どの種類の楽器の音色か、ど
のジャンルの演奏に適した音色か、どのような奏法の音
色か、楽音のエンベロープ形状のようにどのような音の
構造を有する音色か、どの程度のピッチの音色か、どの
ような感じの音色かというように、音色についての「楽
器の種類」、「ジャンル」、「奏法」、「音の構造」、
「ピッチ」および「形容詞」の6種類の属性を表すキー
ワードを用いている。そして、同種類の属性を表すキー
ワードをそれぞれグループにして扱うようにしている。
In this embodiment, as a keyword for searching a tone color, a tone color of a musical instrument of which kind, a tone color suitable for playing a genre, a tone color of a playing style, and an envelope shape of a musical tone. Such as the kind of sound structure that has a sound structure, the pitch of the sound color, and the feeling of the sound, such as “kind of instrument”, “genre”, “playing style”, "Sound structure",
The keywords representing the six types of attributes of "pitch" and "adjective" are used. Then, the keywords representing the same type of attributes are treated as a group.

【0013】なお、これらの各キーワードグループのキ
ーワードの一例を次表1に示す。
An example of the keywords of each of these keyword groups is shown in Table 1 below.

【表1】 [Table 1]

【0014】キーワードメモリ6には上記ような多数の
キーワードが記憶されている。すなわち、図5に示した
ように、予め設定された各キーワード固有の番号である
キーワードナンバKWDNOが、楽器の種類(categor
y) 、ジャンル(music genre)、奏法(play style)、音の
構造(structure) 、ピッチ(pitch) および形容詞(sem-a
ntics)の各キーワードグループ(KWDGR1〜KWD
GR6)にそれぞれ分類されて記憶されている。例え
ば、楽器の種類を示すキーワード“strings ”のキーワ
ードナンバKWDNOは“05”として記憶されてい
る。
The keyword memory 6 stores a large number of keywords as described above. That is, as shown in FIG. 5, the keyword number KWDNO, which is a preset number unique to each keyword, indicates the type (categor) of the musical instrument.
y), genre (music genre), playing style (play style), sound structure (pitch) and adjectives (sem-a)
ntics) keyword groups (KWDGR1 to KWD
They are classified and stored in GR6). For example, the keyword number KWDNO of the keyword "strings" indicating the type of musical instrument is stored as "05".

【0015】また、音色データメモリ7には楽音発生部
5の音色を設定するための多種の音色データが記憶され
ており、図6に示したように、各音色データ(TCD
n)は、音色パラメータデータ群(TCPARn)、音
色名データ(TCNAMEn)およびその音色の属性を
表すキーワードのキーワードナンバ(TCKWDn1〜
TCKWDnm)で構成されている。
Further, the tone color data memory 7 stores various tone color data for setting the tone colors of the tone generator 5, and as shown in FIG. 6, each tone color data (TCD) is stored.
n) is a tone color parameter data group (TCPARn), tone color name data (TCNAMEn), and keyword numbers (TCKWDn1 to 1) of keywords representing attributes of the tone color.
TCKWDnm).

【0016】図4に示したように、ワーキングRAM3
には、ユーザーが所望に応じて選択したキーワードをセ
ットにして記憶しておくための2つのプール領域(PO
OL1,POOL2)が設定されており、この実施例の
各プールはそれぞれ10個づつののキーワードを記憶で
きる容量に設定されている。そしてこのプールに格納し
たキーワードを表示し、この中から音色を検索するため
のキーワードを選択指定できるようになっている。
As shown in FIG. 4, the working RAM 3
Contains two pool areas (PO) for storing the keywords selected by the user as desired.
OL1 and POOL2) are set, and each pool in this embodiment is set to a capacity capable of storing 10 keywords each. Then, the keywords stored in this pool are displayed, and a keyword for searching for a tone color can be selected and designated from among these.

【0017】各プール領域(POOL1,POOL2)
は、キーワードを選択指定するときにユーザーの指定に
よりこのプールが有効であるか無効であるかを示すため
のON/OFFフラグ(ONFLG)と、10個のキー
ワードのキーワードデータ(PKWD1〜PKWD1
0)を格納する10バイトの領域で構成されている。ま
た、各キーワードデータは、そのキーワードが音色名の
検索用に選択指定されているか否かを示す最上位1ビッ
ト(MSB)の選択フラグと下位7ビットで表されるそ
のキーワードのキーワードナンバから構成されている。
Each pool area (POOL1, POOL2)
Is an ON / OFF flag (ONFLG) for indicating whether this pool is valid or invalid according to the user's designation when selecting and designating keywords, and keyword data (PKWD1 to PKWD1 of 10 keywords).
0) is stored in a 10-byte area. Each keyword data is composed of a selection flag of the most significant 1 bit (MSB) indicating whether or not the keyword is selected and designated for the search of the tone color and a keyword number of the keyword represented by the lower 7 bits. Has been done.

【0018】さらに、ワーキングRAM3には、プール
の内容を編集するための編集用バッファ(POOL1 EDB
UF,POOL2 EDBUF)、音色の検索時に選択指定さ
れたキーワードに対応する全ての音色の音色名データを
記憶しておくための音色名バッファ(TBUF)および
文字入力でキーワードを指定するときの入力バッファと
しての文字バッファ(CHARB)がそれぞれ設定され
ている。
Further, the working RAM 3 has an editing buffer (POOL1 EDB) for editing the contents of the pool.
UF, POOL2 EDBUF), a tone name buffer (TBUF) for storing tone name data of all tones corresponding to the keywords selected and designated when searching for tones, and an input buffer for specifying keywords by character input. Character buffers (CHARB) are set respectively.

【0019】図3において、操作/表示部8は液晶パネ
ル等の表示器やパネルスイッチ等の設定入力操作子で構
成されており、CPU1は、操作/表示部8における表
示の制御と操作入力の検出を行うとともに、操作/表示
部8における表示内容に対応してインターフェース(I
/F)9aを介して入力されるマウス9の操作状態に応
じた各種の処理を行う。
In FIG. 3, the operation / display unit 8 is composed of a display such as a liquid crystal panel and a setting input operator such as a panel switch, and the CPU 1 controls the display on the operation / display unit 8 and performs operation input. In addition to performing the detection, the interface (I
/ F) Performs various processes according to the operation state of the mouse 9 input via the 9a.

【0020】上記各種の処理により、この実施例では音
色サーチモードにおいてプール設定モードまたはサーチ
ユーティリティモードの処理を行い、プール設定モード
において、キーワードメモリ6に記憶されているキーワ
ードからユーザーが選択したキーワードをワーキングR
AM3のプール領域に格納する。また、サーチユーティ
リティモードにおいて、プール領域に格納されているキ
ーワードを操作/表示部8に表示し、この中からキーワ
ードが選択されると、選択されたキーワードに対応する
音色名を音色データメモリ7から全て読み出して操作/
表示部8に表示する。なお、この実施例では、文字入力
でキーワードを指定して音色名を表示する機能を備えて
いる。
According to the above-described various processes, in this embodiment, the process of the pool setting mode or the search utility mode is performed in the tone color search mode, and in the pool setting mode, the keyword selected by the user from the keywords stored in the keyword memory 6 is selected. Working R
Store in the pool area of AM3. In the search utility mode, the keywords stored in the pool area are displayed on the operation / display unit 8. When a keyword is selected from the keywords, the tone color name corresponding to the selected keyword is stored in the tone color data memory 7. Read all and operate /
It is displayed on the display unit 8. It should be noted that this embodiment has a function of displaying a timbre name by designating a keyword by character input.

【0021】このようにして、検索された音色名が表示
され、その中から任意の音色名が選択されると、CPU
1は、その選択された音色名の音色パラメータを音色デ
ータメモリ7から読み出して、楽音発生部5の音源に出
力して楽音の音色を設定する。なお、この実施例では、
キーワードの指定による音色の検索を行わないで、音色
名を直接指定するような従来の音色選択処理も行うよう
になっている。
In this way, the retrieved tone color name is displayed, and when an arbitrary tone color name is selected from the displayed tone color names, the CPU
Reference numeral 1 reads the tone color parameter of the selected tone color name from the tone color data memory 7 and outputs it to the tone generator of the tone generator 5 to set the tone color of the tone. In this example,
Instead of performing a tone color search by designating a keyword, a conventional tone color selection process of directly specifying a tone color name is also performed.

【0022】次に、操作/表示部8における表示例と操
作の一例について説明する。図2はプール設定モードの
ときのプール設定画面の一例であり、この表示画面では
キーワードグループを選択するためのグループ選択ウィ
ンドウW1、選択されたキーワードグループのキーワー
ドを表示するたためのライブラリーウィンドウW2、編
集の対象となるプールを指定するためのプール指定ウィ
ンドウW3および指定したプール内のキーワードを表示
するプールウィンドウW4が表示される。
Next, an example of display and an example of operation on the operation / display unit 8 will be described. FIG. 2 shows an example of a pool setting screen in the pool setting mode. On this display screen, a group selection window W1 for selecting a keyword group, a library window W2 for displaying the keywords of the selected keyword group, A pool designation window W3 for designating a pool to be edited and a pool window W4 for displaying keywords in the designated pool are displayed.

【0023】また、ライブラリーウィンドウW2とプー
ルウィンドウW4との間には、プールへのキーワードの
格納を指定するブロックB1(〔add 〕)と、所望のキ
ーワードの削除を指定するブロックB2(〔remove〕)
とが表示され、プールウィンドウW4の下にはプールの
全設定完了を指定するブロックB3(〔OK〕)と編集作
業中止を指定するブロックB4(〔cancel〕)とが表示
される。さらに、ライブラリーウィンドウW2の横に
は、ライブラリーウィンドウW2に表示されるキーワー
ドを上下にスクロールするためのブロックB5が表示さ
れる。
Between the library window W2 and the pool window W4, a block B1 ([add]) for designating storage of a keyword in the pool and a block B2 ([remove for designating deletion of a desired keyword. ])
Is displayed, and a block B3 ([OK]) designating completion of all pool settings and a block B4 ([cancel]) designating cancellation of editing work are displayed below the pool window W4. Further, next to the library window W2, a block B5 for scrolling the keywords displayed in the library window W2 up and down is displayed.

【0024】グループ選択ウィンドウW1内には、キー
ワードグループ名とこのキーワードグループ名に対応す
るスイッチパターンSW1とがそれぞれ表示され、現在
選択されているキーワードグループはこのスイッチパタ
ーンSW1の反転表示により表される。この図の例では
楽器の種類“category”が選択されており、楽器の種類
のキーワードがライブラリーウィンドウW2に表示され
ている。
In the group selection window W1, a keyword group name and a switch pattern SW1 corresponding to this keyword group name are respectively displayed, and the currently selected keyword group is represented by the reverse display of this switch pattern SW1. . In the example of this figure, the musical instrument type "category" is selected, and the musical instrument type keyword is displayed in the library window W2.

【0025】また、プール指定ウィンドウW3内には、
プール名とこのプール名に対応するスイッチパターンS
W2とがそれぞれ表示され、現在選択されているプール
はこのスイッチパターンSW2の反転表示により表され
る。この図の例では“pool1”が選択されている。
Further, in the pool designation window W3,
Pool name and switch pattern S corresponding to this pool name
W2 and W2 are respectively displayed, and the currently selected pool is represented by the reverse display of the switch pattern SW2. In the example of this figure, "pool1" is selected.

【0026】ライブラリーウィンドウW2やプール内ウ
ィンドウW4内でのキーワードの選択時には、マウス9
の操作によりポインタPを各ウィンドウ内の各表示名の
上に移動してマウス9をクリックし、キーワードグルー
プ名とプールの選択時には、各スイッチパターンSW
1,SW2にポインタPを移動してマウス9をクリック
する。また、各ブロックB1〜B5の機能を指定すると
きは各ブロックB1〜B5にポインタPを移動してマウ
ス9をクリックする。なお、キーワードを選択したとき
はそのキーワード名が反転表示される。この図の例では
“bass guitar ”が選択されている。
When a keyword is selected in the library window W2 or the pool window W4, the mouse 9
Operation to move the pointer P to each display name in each window and click the mouse 9 to select each switch pattern SW when selecting the keyword group name and pool.
1. Move the pointer P to SW2 and click the mouse 9. When designating the function of each block B1 to B5, the pointer P is moved to each block B1 to B5 and the mouse 9 is clicked. When a keyword is selected, the keyword name is highlighted. In the example in this figure, "bass guitar" is selected.

【0027】プールの編集を行うときは、プール指定ウ
ィンドウW3でプールを指定し、グループ選択ウィンド
ウW1でキーワードグループを指定してライブラリーウ
ィンドウW2に選択したグループのキーワードを表示す
る。次に、この表示されたキーワードから所望のものを
選択し、ブロックB1(〔add 〕)を操作してプールに
キーワードを格納する。また、プール内のキーワードを
削除するときはプール内ウィンドウW4でキーワードを
指定してブロックB2(〔remove〕)を操作する。そし
て、編集が完了したらブロックB3(〔OK〕)を操作
し、編集を途中でやめるときはブロックB4(〔canse
l〕)を操作する。
When the pool is edited, the pool is designated in the pool designation window W3, the keyword group is designated in the group selection window W1, and the keywords of the selected group are displayed in the library window W2. Next, a desired keyword is selected from the displayed keywords and the block B1 ([add]) is operated to store the keyword in the pool. When deleting a keyword in the pool, the keyword is specified in the pool window W4 to operate the block B2 ([remove]). When editing is completed, block B3 ([OK]) is operated, and when editing is stopped midway, block B4 ([canse
l]).

【0028】以上のようにして、2つの各プール(pool
1,pool2)にユーザーの所望のキーワードを予め設定
しておくことができ、サーチユーティリティモードでこ
のプールのキーワードを参照して音色を検索することが
できる。
As described above, each of the two pools (pool
1, pool 2), a keyword desired by the user can be set in advance, and a tone color can be searched by referring to the keyword of this pool in the search utility mode.

【0029】図1はサーチユーティリティモードのとき
のユーティリティ画面の表示例であり、この表示画面で
は、各プールを選択指定するためのプール指定ウィンド
ウW5,W6とこのプール指定ウィンドウW5,W6の
下にそれぞれ対応させて各プールの内容を表示するため
のプールウィンドウW7,W8が表示される。さらに、
選択されたキーワードに対応する音色名を表示するため
の音色リストウィンドウW9、この音色リストウィンド
ウW9に表示される音色名の配列順を指定するためのリ
ストコントロールウィンドウW10,W11(〔Listin
g control 〕)、文字入力でキーワードを指定するため
の文字入力ウィンドウW12およびプール設定モードに
切り換えるためのブロックB6(〔change keyword〕)
が表示される。また、音色リストウィンドウW9の横に
は、ウィンドウに表示されるキーワードを上下にスクロ
ールするためのブロックB7が表示される。
FIG. 1 shows a display example of a utility screen in the search utility mode. In this display screen, pool specifying windows W5 and W6 for selecting and specifying each pool and below the pool specifying windows W5 and W6 are shown. Pool windows W7 and W8 for displaying the contents of each pool in association with each other are displayed. further,
A tone color list window W9 for displaying the tone color name corresponding to the selected keyword, and list control windows W10, W11 for specifying the arrangement order of the tone color names displayed in this tone color list window W9 ([Listin
g control]), a character input window W12 for designating a keyword by character input, and a block B6 ([change keyword]) for switching to the pool setting mode.
Is displayed. A block B7 for scrolling up and down the keywords displayed in the window is displayed next to the tone color list window W9.

【0030】プール指定ウィンドウW5,W6内には各
プールにおけるキーワードの選択の有効/無効を切り換
えるためのスイッチパターンSW3,SW4が表示さ
れ、このスイッチパターンSW3,SW4の表示の上に
“on”と表示されたプールは有効で、“off”と表
示されたプールは無効となる。この例では、“Pool1が
有効、“Pool2”が無効となっている。また、プールウ
ィンドウW7,W8で選択されたキーワードは反転表示
され、有効なプールで選択されているキーワードに対応
する音色名が音色リストウィンドウW9に表示される。
In the pool designation windows W5 and W6, switch patterns SW3 and SW4 for switching the valid / invalid of the keyword selection in each pool are displayed, and "on" is displayed on the display of these switch patterns SW3 and SW4. The displayed pool is valid, and the pool displayed as "off" is invalid. In this example, “Pool1 is valid and“ Pool2 ”is invalid. Further, the keywords selected in the pool windows W7 and W8 are highlighted and the tone color name corresponding to the keyword selected in the valid pool is displayed. Is displayed in the tone color list window W9.

【0031】なお、コントロールウィンドウW10,W
11にはスイッチパターンSW5,SW6,SW7,S
W8が表示され、これらのスイッチパターンの操作によ
り、音色リストウィンドウW9における音色名の表示の
配列が、アルファベット順または音色パラメータの作成
年月日順、この配列が順方向または逆方向のいずれかに
設定される。図の例ではアルファベット順で順方向に設
定されている。
The control windows W10, W
11 is a switch pattern SW5, SW6, SW7, S
W8 is displayed, and by operating these switch patterns, the arrangement of the display of the tone color names in the tone color list window W9 is in alphabetical order or in the order of creation date of the tone color parameter, and the arrangement is either forward or backward. Is set. In the example of the figure, the alphabetical order is set in the forward direction.

【0032】音色を検索するときは、プール指定ウィン
ドウW5,W6で各プール毎に有効/無効を選択し、プ
ールウィンドウW7,W8から所望のキーワードを選択
する。これによりこの選択されたキーワードに対応する
音色名が音色リストウィンドウW9に表示される。そし
て、この音色名から所望のものを選択すると音色が設定
される。なお、プール内のキーワードを変更したいとき
はブロックB6(〔 change keyword 〕)を操作してプ
ール設定モードに切り換える。
To search for a tone color, select valid / invalid for each pool in the pool designation windows W5 and W6, and select a desired keyword from the pool windows W7 and W8. As a result, the tone color name corresponding to the selected keyword is displayed in the tone color list window W9. Then, when a desired one is selected from the tone color names, the tone color is set. When it is desired to change the keyword in the pool, block B6 ([change keyword]) is operated to switch to the pool setting mode.

【0033】図7は制御プログラムのメイン処理ルーチ
ンのフローチャート、図8および図9は音色サーチ処理
(音色サーチモード)のフローチャートであり、各フロ
ーチャートに基づいて実施例の動作を説明する。
FIG. 7 is a flowchart of the main processing routine of the control program, and FIGS. 8 and 9 are flowcharts of the tone color search processing (tone color search mode). The operation of the embodiment will be described based on each flowchart.

【0034】先ず、電源が投入されると、CPU1は図
7のメイン処理を開始し、ステップS1で各種データの
プリセット等の初期設定を行い、ステップS2で操作/
表示部8の設定入力操作子とマウス9における操作イベ
ントを検出し、これらの操作状態を一時記憶して、この
操作状態に応じて次のような動作を行う。すなわち、音
色サーチモードが指定された場合は所定のフラグをセッ
トして音色サーチモードになったことを記憶してステッ
プS3以降の処理を行い、従来の電子楽器のように音色
名を直接選択して音色を設定する音色選択モードが指定
されると上記フラグをリセットしてステップS3以降の
処理を行う。なお、上記フラグをセットして音色サーチ
モードになったときは図1のユーティリティ画面を表示
する。
First, when the power is turned on, the CPU 1 starts the main processing of FIG. 7, performs initial setting such as presetting of various data in step S1, and operates / operates in step S2.
An operation event on the setting input operator of the display unit 8 and the mouse 9 is detected, these operation states are temporarily stored, and the following operation is performed according to the operation state. That is, when the timbre search mode is designated, a predetermined flag is set to store that the timbre search mode has been entered, and the processing from step S3 is performed to directly select the timbre name as in the conventional electronic musical instrument. When the tone color selection mode for setting the tone color is designated, the above-mentioned flag is reset and the processing from step S3 is performed. When the flag is set and the tone color search mode is set, the utility screen of FIG. 1 is displayed.

【0035】ステップS3では、上記フラグに応じて音
色サーチモードであるか否かを判定し、音色サーチモー
ドであればステップS4で図8および図9の音色サーチ
処理を行ってステップS6に進む。また、音色サーチモ
ードでなければステップS5で通常の音色選択処理を行
ってステップS6に進む。
In step S3, it is determined whether or not the tone color search mode is set according to the flag. If the tone color search mode is set, the tone color search process of FIGS. 8 and 9 is performed in step S4, and the process proceeds to step S6. If it is not the tone color search mode, a normal tone color selection process is performed in step S5, and the process proceeds to step S6.

【0036】ステップS6では演奏操作子4における演
奏イベントを検出し、ステップS7で演奏イベントに応
じた発音処理を行い、ステップS8でその他の処理を行
ってステップS2に戻る。
In step S6, a performance event in the performance operator 4 is detected. In step S7, a sounding process corresponding to the performance event is performed. In step S8, other processing is performed and the process returns to step S2.

【0037】図8の音色サーチ処理では、ステップS1
1で、サーチユーティリティモードであるかプール設定
モードであるかを示すモードフラグ(MODEFLG)
を判定し、サーチユーティリティモードであればステッ
プS12以降の処理を行い、プール設定モードであれば
ステップS51以降の処理を行う。なお、このモードフ
ラグ(MODEFLG)は、MODEFLG=0のとき
サーチユーティリティモードを示し、MODEFLG=
1のときプール設定モードを示すもので、ステップS1
の初期設定時に例えばMODEFLG=0にプリセット
される。
In the tone color search process of FIG. 8, step S1
At 1, a mode flag (MODEFLG) indicating whether the mode is the search utility mode or the pool setting mode
If it is the search utility mode, the process from step S12 is performed, and if it is the pool setting mode, the process from step S51 is performed. The mode flag (MODEFLG) indicates the search utility mode when MODEFLG = 0, and MODEFLG =
When it is 1, it indicates the pool setting mode.
Is initially set to MODEFLG = 0, for example.

【0038】(サーチユーティリティモード)サーチユ
ーティリティモードのときは、ステップS12で現在の
操作状態が図1のブロックB6(〔change keyword〕)
のオンイベントであるか否か、すなわち、プール設定モ
ードが指定されたか否かを判定し、この〔change keywo
rd〕のオンイベントであればステップS41で図2のプ
ール設定画面を表示し、ステップS42でモードフラグ
(MODEFLG)を“1”にセットし、さらにステッ
プS43で、現在のプール領域(POOL1,POOL
2)の内容をそれぞれ編集用バッファ(POOL1 EDBU
F,POOL2 EDBUF)に格納してメイン処理ルーチン
に復帰する。これによりプール設定モードに移行され
る。
(Search Utility Mode) In the search utility mode, the current operation state is block B6 ([change keyword]) in FIG. 1 in step S12.
It is determined whether or not this is an on event of, that is, whether or not the pool setting mode is specified, and the [change keywo
rd] on event, the pool setting screen of FIG. 2 is displayed in step S41, the mode flag (MODEFLG) is set to “1” in step S42, and the current pool area (POOL1, POOL) is set in step S43.
2) The contents of each are edited buffer (POOL1 EDBU
F, POOL2 EDBUF) and return to the main processing routine. As a result, the pool setting mode is entered.

【0039】ステップS12で〔change keyword〕のオ
ンイベントでなければ、ステップS13でプール指定ウ
ィンドウW5,W6内のスイッチパターンSW3,SW
4のON/OFFイベントであるか否かを判定する。す
なわち、各プールの有効/無効の指定の有無を判定し、
指定がなければステップS16に進み、指定があればス
テップS14で各スイッチパターンSW3,SW4のイ
ベントに対応して各プールの“on”/“off”の表
示を行い、ステップS15で各プール領域のON/OF
Fフラグ(ONFLG)を「ON」は“1”に、「OF
F」は“0”に更新し、ステップS16に進む。なお、
各プール内のキーワードはON/OFFフラグにかかわ
らず図1のようにユーティリティ画面になったときに常
に表示される。
If it is not the on event of [change keyword] in step S12, the switch patterns SW3 and SW in the pool designation windows W5 and W6 are determined in step S13.
It is determined whether or not it is the ON / OFF event of No. 4. In other words, determine whether each pool is enabled / disabled,
If there is no designation, the process proceeds to step S16, and if there is a designation, "on" / "off" of each pool is displayed corresponding to the event of each switch pattern SW3, SW4 in step S14, and in step S15, each pool area is displayed. ON / OF
Set the F flag (ONFLG) to "1" for "ON" and "OF".
F "is updated to" 0 ", and the process proceeds to step S16. In addition,
Keywords in each pool are always displayed when the utility screen is displayed as shown in FIG. 1, regardless of the ON / OFF flag.

【0040】次に、ステップS16で、プールウィンド
ウW7,W8に表示されているキーワードについての選
択指定処理を行う。すなわち、現在「ON」となってい
るプールのキーワードが選択指定されると、そのキーワ
ードに対応するプール領域のPKWDnのMSB(最上
位ビット)を反転(0→1あるいは1→0)するととも
に、そのキーワードの表示を反転する等の処理を行う。
Next, in step S16, a selection designation process is performed for the keywords displayed in the pool windows W7 and W8. That is, when the keyword of the pool that is currently “ON” is selected and designated, the MSB (most significant bit) of PKWDn of the pool area corresponding to the keyword is inverted (0 → 1 or 1 → 0), and Processing such as reversing the display of the keyword is performed.

【0041】そして、ステップS17で、文字入力ウィ
ンドウW12にキーワードの文字入力があれば入力文字
を文字バッファCHARBに格納し、ステップS18で
コントロールウィンドウW10,W11内のスイッチパ
ターンSW5,SW6,SW7,SW8の操作イベント
に応じて、音色名の表示順の条件を設定する検索結果出
力表示条件設定処理を行って、図9のステップS19に
進む。
Then, in step S17, if there is a character input of the keyword in the character input window W12, the input character is stored in the character buffer CHARB, and in step S18 the switch patterns SW5, SW6, SW7, SW8 in the control windows W10, W11. The search result output display condition setting process for setting the condition of the display order of the timbre names is performed according to the operation event of, and the process proceeds to step S19 of FIG.

【0042】図9のステップS19では、次のようなサ
ーチ開始のオンイベントであるか否かを判定する。すな
わち、“Pool1,Pool2”のON/OFFの指定変更、
キーワードの選択指定変更、検索結果出力表示条件の設
定変更およびキーワードの文字入力イベント等のイベン
トがあるとステップS20以降で音色の検索を開始し、
これらのサーチ開始のオンイベントがなければステップ
S38に進む。
In step S19 of FIG. 9, it is determined whether or not there is the following search start on event. That is, change the ON / OFF designation of "Pool1, Pool2",
When there is an event such as a change in the keyword selection specification, a change in the search result output display condition setting, and a keyword character input event, a tone color search is started after step S20.
If there is no ON event for starting these searches, the process proceeds to step S38.

【0043】ステップS20では“Pool1”のプール領
域(POOL1)についてONFLG=1であるか否か
を判定し、ONFLG=1でなければステップS28に
進み、ONFLG=1であれば“Pool1”のキーワード
選択が有効であるので、ステップS21で変数iに
“1”をセットするとともにステップS26の変数iの
インクリメントとステップS27の判定により、“Pool
1”内で選択指定されている全てのキーワードに基づく
音色の検索を行う。
In step S20, it is determined whether or not ONFLG = 1 for the pool area (POOL1) of "Pool1". If ONFLG = 1, the process proceeds to step S28, and if ONFLG = 1, the keyword of "Pool1" is entered. Since the selection is valid, "1" is set to the variable i in step S21, the variable i is incremented in step S26, and the determination in step S27 is performed to determine "Pool".
The tone color is searched based on all the keywords selected and designated in "1".

【0044】すなわち、ステップS22でプール領域
(POOL1)のi番目のキーワードデータ(PKWD
i)についてMSB=1(選択フラグ)であれば、ステ
ップS23でそのキーワードデータ(PKWDi)の下
位7ビット(キーワードナンバ)をレジスタKWに格納
し、ステップS24でKW≠0であれば、ステップS2
5で音色データメモリ7の全音色データについてキーワ
ードナンバエリアを逐次検索し、KWに一致するキーワ
ードナンバを持つ音色の音色番号を全てTBUFに書き
出す。そして、この処理をi=11となるまで繰り返
し、ステップS28に進む。なお、KW=0の場合はキ
ーワードナンバが格納されていないことを示す。
That is, in step S22, the i-th keyword data (PKWD) of the pool area (POOL1)
If MSB = 1 (selection flag) for i), the lower 7 bits (keyword number) of the keyword data (PKWDi) is stored in the register KW in step S23, and if KW ≠ 0 in step S24, step S2
In step 5, the keyword number area is sequentially searched for all the tone color data in the tone color data memory 7, and all the tone color numbers of the tone colors having the keyword number matching KW are written in the TBUF. Then, this process is repeated until i = 11, and the process proceeds to step S28. When KW = 0, it indicates that the keyword number is not stored.

【0045】ステップS28では“Pool2”のプール領
域(POOL2)についてONFLG=1であるか否か
を判定し、ONFLG=1でなければステップS36に
進み、ONFLG=1であれば“Pool2”のキーワード
選択が有効であるので、ステップS29〜ステップS3
5で変数kを用いて“Pool1”の場合と同様に“Pool
2”内で選択指定されている全てのキーワードに基づく
音色の検索を行う。
In step S28, it is determined whether or not ONFLG = 1 for the pool area (POOL2) of "Pool2". If ONFLG = 1, the process proceeds to step S36, and if ONFLG = 1, the keyword of "Pool2" is determined. Since the selection is valid, steps S29 to S3
As in the case of "Pool1" using the variable k in 5, "Pool"
The tone color is searched based on all the keywords selected and designated in 2 ".

【0046】以上の処理により、“Pool1”と“Pool
2”について、現在有効なプールで選択指定されている
全てのキーワードに対応する音色の音色番号が全てTB
UFに書き出される。なお、TBUFに音色番号を書き
出すときは、その音色番号が既にTBUFに書かれてい
ないかを判定し、同じ音色番号の重複を避けるようにす
る。
By the above processing, "Pool1" and "Pool"
For 2 ", all the tone color numbers of the tone colors corresponding to all the keywords selected and specified in the currently valid pool are TB.
Written to UF. When writing a tone color number in TBUF, it is determined whether or not the tone color number is already written in TBUF to avoid duplication of the same tone color number.

【0047】次に、ステップS36では、文字バッファ
(CHARB)に入力文字が有るか否かを判定し、入力
文字がなければそのままステップS38に進み、入力文
字があれば、ステップS37でこの文字バッファの内容
に基づいて検索を行い、該当する音色番号を全てTBU
Fに書き出し、ステップS38に進む。
Next, in step S36, it is determined whether or not there is an input character in the character buffer (CHARB). If there is no input character, the process proceeds directly to step S38. If there is an input character, this character buffer is stored in step S37. Perform a search based on the content of the
The data is written in F and the process proceeds to step S38.

【0048】ステップS38では、コントロールウィン
ドウW10,W11における〔Listing control 〕の操
作に応じた検索結果出力表示条件の設定に従って、TB
UFに格納されている番号の音色名を音色リストウィン
ドウW9に表示し、ステップS39でこの音色リストウ
ィンドウW9に表示された音色名リスト上での音色の選
択処理を行う。そして、メイン処理ルーチンに復帰す
る。
In step S38, TB is set in accordance with the search result output display condition setting according to the operation of [Listing control] in the control windows W10 and W11.
The tone color name of the number stored in the UF is displayed in the tone color list window W9, and in step S39, the tone color selection process is performed on the tone color name list displayed in the tone color list window W9. Then, the process returns to the main processing routine.

【0049】(プール設定モード)次に、各プール“Po
ol1”,“Pool2”のキーワードを編集するプール設定
モードの動作について説明する。図1のブロックB6
(〔change keyword〕)のオンイベントにより、図8の
ステップS41によるプール設定画面の表示、ステップ
S42によるMODEFLG=1のセットおよびステッ
プS43による編集用バッファ(POOL1 EDBUF,PO
OL2 EDBUF)のセットが行われ、ステップS11の
処理でステップS51以降のプール設定モードに移行さ
れる。
(Pool setting mode) Next, each pool "Po
The operation of the pool setting mode for editing the keywords “ol1” and “Pool2” will be described. Block B6 in FIG.
When the ([change keyword]) is turned on, the pool setting screen is displayed in step S41 of FIG. 8, MODEFLG = 1 is set in step S42, and the editing buffer (POOL1 EDBUF, PO in step S43 is set.
(OL2 EDBUF) is set, and in the process of step S11, the process shifts to the pool setting mode after step S51.

【0050】先ず、ステップS51で図2のブロックB
3(〔OK〕)のオンイベントであるか否か、すなわち、
プールの全設定完了が指定されたか否かを判定し、この
〔OK〕のオンイベントでなければステップS55に進
み、〔OK〕のオンイベントであればステップS52で、
現在の編集用バッファ(POOL1 EDBUF,POOL2 ED
BUF)の内容をそれぞれプール領域(POOL1,P
OOL2)に格納し、ステップS53で図1のユーティ
リティ画面を表示し、ステップS54でモードフラグ
(MODEFLG)を“0”にセットしメイン処理ルー
チンに復帰する。これによりサーチユーティリティモー
ドに移行される。
First, in step S51, block B in FIG.
Whether or not it is 3 ([OK]) on event, that is,
It is determined whether or not all pool setting is designated, and if it is not the [OK] on event, the process proceeds to step S55, and if it is the [OK] on event, in step S52,
Current editing buffer (POOL1 EDBUF, POOL2 ED
The contents of BUF are stored in pool areas (POOL 1, P
1) is displayed in step S53, the mode flag (MODEFLG) is set to "0" in step S54, and the process returns to the main processing routine. This shifts to the search utility mode.

【0051】ステップS55では、ブロックB4(〔ca
ncel〕)のオンイベントであるか否か、すなわち、編集
作業中止が指定されたか否かを判定し、この〔cancel〕
のオンイベントでなければステップS56に進み、〔ca
ncel〕のオンイベントであればステップS53以降の処
理を行い、上記同様にサーチユーティリティモードに移
行する処理を行ってメイン処理ルーチンに復帰する。
In step S55, the block B4 ([ca
ncel]) is an on event, that is, whether editing work stop has been specified, and the [cancel]
If the event is not the on event of the
If it is the on event of [ncel], the process after step S53 is performed, the process for shifting to the search utility mode is performed similarly to the above, and the process returns to the main process routine.

【0052】ステップS56では、プール指定ウィンド
ウW3内のスイッチパターンSW2のイベントに基づい
て、編集対称として“pool1”が指定されているか否か
を判定し、“pool1”が指定されていなければステップ
S58に進み、“pool1”が指定されていればステップ
S57で編集用バッファ(POOL1 EDBUF)のキーワ
ードの編集処理を行ってステップS58に進む。また、
ステップS58およびステップS59では、上記“pool
1”の場合と同様に“pool2”についての編集処理を行
ってステップS60に進む。なお、これらの編集処理で
は、ブロックB1(〔add 〕)の操作、ブロックB2
(〔remove〕)の操作、ライブラリーウィンドウW2内
のキーワード選択操作等に基づくキーワードの格納、削
除等の処理を行う。
In step S56, it is determined whether or not "pool1" is designated as the edit symmetry based on the event of the switch pattern SW2 in the pool designation window W3, and if "pool1" is not designated, step S58. If "pool1" is designated, the keyword edit processing of the editing buffer (POOL1 EDBUF) is performed in step S57, and the process proceeds to step S58. Also,
In step S58 and step S59, the above "pool
Similar to the case of "1", edit processing is performed for "pool2" and the process proceeds to step S60. In these edit processing, the operation of block B1 ([add]) and block B2 are performed.
The process of ([remove]), the storage and deletion of keywords based on the keyword selection operation in the library window W2, and the like are performed.

【0053】ステップS60では、グループ選択ウィン
ドウW1内のスイッチパターンSW1の操作検出に基づ
いて、選択されたキーワードグループのキーワードをラ
イブラリーウィンドウW2に表示する選択表示処理を行
い、メイン処理ルーチンに復帰する。
In step S60, a selection display process for displaying the keywords of the selected keyword group in the library window W2 is performed based on the operation detection of the switch pattern SW1 in the group selection window W1, and the process returns to the main process routine. .

【0054】以上のように、サーチユーティリティモー
ドの処理により、“Pool1”,“Pool2”に格納された
キーワードに基づいて音色の検索および検索結果に基づ
く音色の設定が行われる。また、プール設定モードの処
理により、各プール“Pool1”,“Pool2”のキーワー
ドを任意に書き換えることができる。したがって、各プ
ールに使用頻度の高いキーワードなどユーザーの所望の
キーワードを格納しておくことにより、キーワードの選
択指定が容易になり、ひいてはキーワードに基づく音色
の検索が容易になる。
As described above, by the processing in the search utility mode, the tone color is searched based on the keywords stored in "Pool1" and "Pool2" and the tone color is set based on the search result. Further, the keyword of each pool "Pool1", "Pool2" can be rewritten arbitrarily by the processing of the pool setting mode. Therefore, by storing a keyword desired by the user such as a frequently used keyword in each pool, it becomes easy to select and specify a keyword, and thus to search for a tone color based on the keyword.

【0055】また、上記実施例ではキーワードを音色の
属性の種類に毎にグループにし、プール設定モードにお
いて選択するキーワードをキーワードグループ毎に分類
して表示できるようになっているので、さらにキーワー
ドを探しやすくなっている。なお、このようにキーワー
ドをグループに分類しなくてもよいことはいうまでもな
い。
Further, in the above embodiment, the keywords are grouped according to the type of the timbre attribute, and the keywords selected in the pool setting mode can be classified and displayed for each keyword group. It's getting easier. Needless to say, it is not necessary to classify the keywords into groups in this way.

【0056】なお、上記実施例では、選択指定したキー
ワードに対応する音色名を全て表示するようにしている
ので複数のキーワードを選択指定したときに検索条件が
OR条件となっているが、複数のキーワードが指定され
たときに各キーワードに共通な音色名を表示するなど、
検索条件をAND条件にするようにしてもよい。
In the above embodiment, since all the tone color names corresponding to the selected and designated keywords are displayed, the search condition is the OR condition when a plurality of keywords are selected and designated. When a keyword is specified, the tone name common to each keyword is displayed, etc.
The search condition may be an AND condition.

【0057】また、上記の実施例では2つのプールを用
いるようにしているが、プールは1つでもよく、また、
3つ以上であってもよいことはいうまでもない。
Further, although two pools are used in the above embodiment, the number of pools may be one.
It goes without saying that the number may be three or more.

【0058】[0058]

【発明の効果】以上説明したように本発明の電子楽器に
よれば、音色の属性を表すキーワードを選択指定し、こ
の選択指定されたキーワードに対応する音色を選択する
ようにした電子楽器において、予め設定されたキーワー
ド群の中から任意のキーワードを記憶手段に記憶してお
くことにより、キーワード群の任意の一部のキーワード
を選択的に表示できるようにしたので、選択頻度の高い
キーワードなど特定のキーワードを予め記憶し、音色を
選択するときにこの特定のキーワードを直ぐに表示でき
るようにしたので、所望のキーワードが探しやすくな
る。
As described above, according to the electronic musical instrument of the present invention, in the electronic musical instrument in which the keyword representing the attribute of the tone color is selected and designated, and the tone color corresponding to the selected and designated keyword is selected, By storing arbitrary keywords from the preset keyword group in the storage means, it has become possible to selectively display some of the keywords in the keyword group, so that it is possible to identify keywords that are frequently selected. Since the above keyword is stored in advance and this specific keyword can be displayed immediately when selecting a tone color, it becomes easy to find the desired keyword.

【図面の簡単な説明】[Brief description of drawings]

【図1】本発明実施例におけるユーティリティ画面の表
示例を示す図である。
FIG. 1 is a diagram showing a display example of a utility screen in an embodiment of the present invention.

【図2】実施例におけるプール設定画面の表示例を示す
図である。
FIG. 2 is a diagram showing a display example of a pool setting screen in the embodiment.

【図3】実施例の電子楽器のブロック図である。FIG. 3 is a block diagram of an electronic musical instrument according to an embodiment.

【図4】実施例におけるワーキングRAMの記憶内容を
概念的に示す図である。
FIG. 4 is a diagram conceptually showing stored contents of a working RAM in the embodiment.

【図5】実施例におけるキーワードメモリの記憶内容を
概念的に示す図である。
FIG. 5 is a diagram conceptually showing stored contents of a keyword memory in the embodiment.

【図6】実施例における音色データメモリの記憶内容を
概念的に示す図である。
FIG. 6 is a diagram conceptually showing stored contents of a tone color data memory in the embodiment.

【図7】実施例におけるメイン処理ルーチンのフローチ
ャートである。
FIG. 7 is a flowchart of a main processing routine in the embodiment.

【図8】実施例における音色サーチ処理の一部のフロー
チャートである。
FIG. 8 is a flowchart showing a part of a tone color search process in the embodiment.

【図9】同音色サーチ処理の他の一部のフローチャート
である。
FIG. 9 is a flowchart of another part of the same tone color search process.

【符号の説明】[Explanation of symbols]

W2…ライブラリーウィンドウ、W3,W5,W6…プ
ール指定ウィンドウ、W4,W7,W8…プールウィン
ドウ、W9…音色リストウィンドウ。
W2 ... Library window, W3, W5, W6 ... Pool designation window, W4, W7, W8 ... Pool window, W9 ... Tone list window.

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】 音色の属性を表すキーワードを複数表示
するとともに、選択されたキーワードに対応する音色の
音色名を表示し、発音する楽音の音色をこの表示された
音色名から選択できるようにした電子楽器であって、 予め設定されたキーワード群の中から任意のキーワード
を選択するための選択手段と、該選択手段で選択された
キーワードを記憶しておくための記憶手段とを備え、 前記記憶手段に記憶されているキーワードを表示するこ
とにより、前記キーワード群の任意の一部のキーワード
を選択的に表示できるようにしたことを特徴とする電子
楽器。
1. A plurality of keywords representing tone color attributes are displayed, a tone color name of a tone color corresponding to the selected keyword is displayed, and a tone color of a musical tone to be pronounced can be selected from the displayed tone color names. An electronic musical instrument, comprising: selection means for selecting an arbitrary keyword from a preset keyword group, and storage means for storing the keyword selected by the selection means, An electronic musical instrument characterized in that by displaying the keywords stored in the means, it is possible to selectively display any one of the keywords in the keyword group.
JP4302468A 1992-11-12 1992-11-12 Electronic musical instrument Expired - Fee Related JP2661487B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP4302468A JP2661487B2 (en) 1992-11-12 1992-11-12 Electronic musical instrument

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP4302468A JP2661487B2 (en) 1992-11-12 1992-11-12 Electronic musical instrument

Publications (2)

Publication Number Publication Date
JPH06149243A true JPH06149243A (en) 1994-05-27
JP2661487B2 JP2661487B2 (en) 1997-10-08

Family

ID=17909314

Family Applications (1)

Application Number Title Priority Date Filing Date
JP4302468A Expired - Fee Related JP2661487B2 (en) 1992-11-12 1992-11-12 Electronic musical instrument

Country Status (1)

Country Link
JP (1) JP2661487B2 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08194477A (en) * 1994-09-20 1996-07-30 Yamaha Corp Automatic accompanying device
JP2007121935A (en) * 2005-10-31 2007-05-17 Yamaha Corp Method and system for editing music material
WO2022185946A1 (en) * 2021-03-04 2022-09-09 ヤマハ株式会社 Information processing device and method for controlling same

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08194477A (en) * 1994-09-20 1996-07-30 Yamaha Corp Automatic accompanying device
JP2007121935A (en) * 2005-10-31 2007-05-17 Yamaha Corp Method and system for editing music material
WO2022185946A1 (en) * 2021-03-04 2022-09-09 ヤマハ株式会社 Information processing device and method for controlling same

Also Published As

Publication number Publication date
JP2661487B2 (en) 1997-10-08

Similar Documents

Publication Publication Date Title
JP3006923B2 (en) Electronic musical instrument
JP2661487B2 (en) Electronic musical instrument
JPH07319466A (en) Electronic music instrument
JP2701679B2 (en) Electronic musical instrument
US6188009B1 (en) Electronic musical instrument with help function
JP4179063B2 (en) Performance setting data selection device and program
JP2962075B2 (en) Electronic musical instrument editing device
JP3324800B2 (en) Karaoke equipment
JP3139081B2 (en) Electronic musical instrument parameter setting device
JP2858574B2 (en) Electronic musical instrument
JP3835591B2 (en) Musical tone selection apparatus and method
JPH08129381A (en) Tone color information storage device of electronic musical instrument
JP2937028B2 (en) Electronic musical instrument
JP2641851B2 (en) Automatic performance device
JP2621077B2 (en) Performance information replacement device
JP2671705B2 (en) Tone selection device for electronic musical instruments
JPH11109970A (en) Electronic musical instrument
JP2658780B2 (en) Tone selection device
JP3426379B2 (en) Electronic musical instrument
JPH10116081A (en) Editor of electronic musical instrument
JPH02121857A (en) Music sheet editor
JP3354047B2 (en) Code conversion device and electronic musical instrument equipped with the code conversion device
JPH03192398A (en) Electronic musical instrument
JPH0683337A (en) Electronic musical instrument
JP4097325B2 (en) Music information setting device

Legal Events

Date Code Title Description
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 19970513

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313532

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

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

Free format text: PAYMENT UNTIL: 20080613

Year of fee payment: 11

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

Free format text: PAYMENT UNTIL: 20090613

Year of fee payment: 12

LAPS Cancellation because of no payment of annual fees