JP3885937B2 - Electronic musical instrument assignment function display device - Google Patents

Electronic musical instrument assignment function display device Download PDF

Info

Publication number
JP3885937B2
JP3885937B2 JP2002055251A JP2002055251A JP3885937B2 JP 3885937 B2 JP3885937 B2 JP 3885937B2 JP 2002055251 A JP2002055251 A JP 2002055251A JP 2002055251 A JP2002055251 A JP 2002055251A JP 3885937 B2 JP3885937 B2 JP 3885937B2
Authority
JP
Japan
Prior art keywords
function
display
assigned
contents
operators
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2002055251A
Other languages
Japanese (ja)
Other versions
JP2003255937A (en
Inventor
勉 斉藤
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Kawai Musical Instrument Manufacturing Co Ltd
Original Assignee
Kawai Musical Instrument Manufacturing Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Kawai Musical Instrument Manufacturing Co Ltd filed Critical Kawai Musical Instrument Manufacturing Co Ltd
Priority to JP2002055251A priority Critical patent/JP3885937B2/en
Publication of JP2003255937A publication Critical patent/JP2003255937A/en
Application granted granted Critical
Publication of JP3885937B2 publication Critical patent/JP3885937B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Electrophonic Musical Instruments (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は、電子楽器の操作子(タッチパネル上で操作を行える所定エリアも含む)に所定の機能を割り当て可能な割当機能表示装置に関するものである。
【0002】
【従来の技術】
電子楽器に備えられた操作子には、任意の機能が割り当ててある。この割り当て可能な操作子や機能の数は年々多くなる方向にあり、近年では割り当て可能な操作子の数も5〜10、また操作子に割り当てられる機能も10〜20、或いはそれら以上となっている。
【0003】
この傾向は、今後も続くと予想され、そのため現在は何とか1画面上で全ての割り当て内容を表示できるようなレベルではあるが、近い将来は(LCD等の表示文字数が増えたとしても、コストパフォーマンスを考慮すると、そんなに大きな表示装置が安価な電子楽器に採用できるはずはなく)、一度に全ての操作子に割り当てられた内容を表示できなくなってしまう。
【0004】
この「同時にすべての割り当て内容を表示できない」という点に着目して、特開平5−19761号では、「操作子の操作に対応して該操作子に割り当てられている楽音パラメータを検索表示する」ことが開示されている。このような構成により、演奏操作子の動きに連動して、リアルタイムで複数パラメータを順次表示することができるようになる。従ってパラメータ設定ページを探してめくる必要がなくなるとしている。
【0005】
【発明が解決しようとする課題】
しかし、以上のような方法では、複数の割り当て可能な操作子が操作される度に、表示器の表示がパラメータ表示のためだけにとられてしまい、その他の演奏情報、例えば、自動伴奏・自動演奏の再生小節数、拍数(Bar Beat)や現行テンポスピード、プレーヤの押鍵状態を検出した結果のコードタイプ・コードルードなどが、常時表示しておくようなことができなくなってしまう。
【0006】
さらに複数の操作子にいろいろな機能を割り当てていくと「どの操作子にどの機能を割り当てていたのか」、また「どの操作子とどの操作子が関連する機能を割り当てたのか」が分からなくなることがある。
【0007】
特に以上のような操作子への機能割り当て情報は、電子オルガンなどで言うところのレジストレーションデータとして記憶させておくことが可能であり、しかもこのレジストレーションデータは、1台の電子オルガン当たり、おおよそ30〜50セット同時に記憶することができる。さらにこのようなレジストレーションデータは、フレキシブルディスクなどの持ち運び可能な外部記憶媒体に記憶させておくことが可能であるため、例えば先生などが作成したレジストレーションデータを生徒など他の人が使う場合も多々ある。
【0008】
このようになると、「どの操作子に何の機能が割り当てられているか」ということも大事だが、「この機能に関連した機能、すなわち1つの機能群にまとめられる機能は、他のどの操作子にどういった機能として割り当てられているか」が分かるようになる方が重要である。
【0009】
たとえば、割り当て可能な機能の中に自動伴奏系の制御に関する「1.スタート、2.ストップ、3.フィルイン、(更にはイントロスタートやエンディングスタートなどもある)」が、どの操作子に割り当てられているかは非常に密接な関係にあるため、独立して把握する(上記機能の1つ1つを各操作子のどれに関係するかを1つ1つ別個に把握する)よりも、それらを関連のある一群として一括して(又は相対的に)把握できるようにする必要がある。
【0010】
本発明は斯かる実情に鑑み、関連する機能のかたまりを1つの機能群として、割り当てられた複数の操作子及びそれらの機能の内容を表すものを一括表示し、操作子間の関係が一目で把握できる構成を有する電子楽器の割当機能表示装置を提供しようとするものである。
【0011】
【課題を解決するための手段】
そのため本発明に係る電子楽器の割当機能表示装置の構成は、
複数の操作子と、
各操作子に割り当てられた任意の機能の内容を格納する記憶手段と、
上記記憶手段に格納された機能群を選択できる選択手段と、
上記機能内容を表示する表示手段と、
上記選択手段で関連のある機能群が選択された場合に、少なくともその選択された機能群に関係する操作子名称及びそれら操作子に割り当てられている関係機能内容を、上記表示手段に一括表示させる制御手段と
を有することを基本的特徴としている。
【0012】
上記構成によれば、選択手段で選択された機能群に関し、上記表示手段で、少なくとも該機能群に関係する操作子名称及びそれら操作子に割り当てられている関係機能内容が一括表示されることになる。このように割り当てられた複数の操作子及びそれらの機能の内容を表すものが一括表示されるため、関連する機能のかたまりを1つの機能群として、上記操作子間との関係が一目で把握できるようになる。
【0013】
請求項2の構成は、
複数の操作子と、
各操作子に割り当てられた任意の機能の内容を格納する記憶手段と、
上記記憶手段に格納された機能群を選択できる選択手段と、
上記機能内容を表示する表示手段と、
少なくとも上記選択手段で表示選択が可能な関連のある全ての機能群に関係する操作子名称及びそれら操作子に割り当てられている関係機能内容を、上記表示手段にマトリックス状に一括表示させる制御手段と
を有することを特徴としている。
【0014】
この構成では、上記表示手段における表示に関し、上記選択手段で表示選択が可能な関連のある全ての機能群に関係する操作子名称及びそれら操作子に割り当てられている関係機能内容が少なくともマトリックス状に一括表示されることになる。そのため、関連する機能群の全ての内容と、これらの機能が割り当てられた操作子間の関係が一目で把握できるようになる。
【0015】
請求項3の構成は、
複数の操作子と、
各操作子に割り当てられた任意の機能の内容を格納する記憶手段と、
上記記憶手段に格納された機能群を選択できる選択手段と、
上記機能内容を表示する表示手段と、
上記選択手段による選択で、表示選択が可能な関連のある全ての機能群に関係する操作子名称及びそれら操作子に割り当てられている関係機能内容をマトリックス状に一括表示する画面と、該機能群の中からさらに選択手段により選択された機能群に関係する操作子名称及びそれら操作子に割り当てられている関係機能内容の一括表示画面とを、上記表示手段に選択的に表示させる制御手段と
を有することを特徴としている。
【0016】
上記構成では、上記表示手段には、表示選択が可能な関連のある全ての機能群に関係する操作子名称及びそれら操作子に割り当てられている関係機能内容をマトリックス状に一括表示する画面と、該機能群の中から特定の機能群に関係する操作子名称及びそれら操作子に割り当てられている関係機能内容の一括表示画面とが、選択手段による選択によって、選択的に表示できるようになり、このような表示切り替えで、ユーザは、関連する機能群の全ての内容と、これらの機能が割り当てられた操作子間の関係が一目瞭然に把握できるし、またその機能群の中の一群を選択して部分的に表示させることで、よりその内容を掘り下げて把握できるようにもなる。
【0017】
【発明の実施の形態】
以下、本発明の実施の形態を図示例と共に説明する。
図1は、本発明の一実施例に係る割当機能表示装置を備えた電子オルガン100の構成を示す斜視図である。同図に示すように、該電子オルガン100は、外面上、上段側にLCDからなる後述するパネル表示手段4、その横に回転ダイヤル式のインクリメンタで構成される選択手段3、次の段に上鍵盤124、その下の段に下鍵盤126、その下面に垂下されたニーレバースイッチ14、その下のエクスプレッションペダル12の左右に設けられたフットスイッチ(FTSWL)12a及び(FTSWR)12b、一番下に足鍵盤128が備えられている。
【0018】
図2は、上記電子オルガン100の回路構成の概要を示す回路図である。同図に示すように、システムバス110に、回路全体を制御すると共に後述する割当表示機能の制御手段5を構成するCPU112、フラッシュメモリで構成され、上記CPU112で読み込まれて、本電子オルガン100の制御を行うプログラムを格納するROM114(その他後述するように各機能群とその機能群で各種設定などに使用される操作子1との関係が格納されている)、後述する機能群の割当内容を記憶しておくワークレジスタとしても使用されるRAM116がつなげられており、さらにキースキャン回路120を介して、上鍵盤124、下鍵盤126、足鍵盤128も接続されている。これらの鍵盤には別にアフタータッチ検出回路122が接続されていて、該システムバス110につなげられている。またシステムバス110につながっているアサインメモリ132があり、それによって各チャンネル毎に割り当てられたトーンジェネレータ134が接続されていて、上記CPU112の制御で複数同時発音が可能となっている。またこれらのチャンネルから出力された楽音データは、同じくCPU112で制御されるDSP136によってリバーブやその他の音響効果が付加され、デジタルアナログ変換回路138でアナログ信号に変換され、サウンドシステム140から楽音として出力される。
【0019】
ここでは、パネルスイッチ10(図面上示されたものはA、B、Cの3つだが、もちろんそれ以上あっても良い)、エクスプレッションペダル12の左右フットスイッチFTSWL12a及びFTSWR12b、ニーレバースイッチ14などで構成される操作子1が操作子スキャン手段16を介して上記システムバス110に、また回転ダイヤル式インクリメンタで構成される選択手段3とLCDで構成される表示手段4とが、上記システムバス110に接続されている。従って、上記システムバス110を介して各回路は、CPU112に制御されると共に、必要なデータのやりとりもなされる。
【0020】
さらに上記選択手段3及びLCDで構成される表示手段4も、上記システムバス110に接続されている。
【0021】
図3は、本発明の上記実施例である機能ブロック構成を示すブロック図である。本構成は、上記パネルスイッチ10・エクスプレッションペダル12の左右フットスイッチFTSWL12a及びFTSWR12b・ニーレバースイッチ14などの操作子1と、これらの操作子1に各割り当てられた任意の機能の内容を格納する上記ROM114及びRAM116で構成される記憶手段2と、該記憶手段2に格納された機能群(関連のある機能群;カテゴリ)を選択できる上記回転ダイヤル式インクリメンタで構成される選択手段3と、上記機能内容(関連のある機能群の場合も含む)と上記各操作子1との関連を表示する上記LCDで構成される表示手段4と、上記選択手段3による選択で、表示選択が可能な関連のある全ての機能群(カテゴリ)に関係する操作子名称及びそれら操作子に割り当てられている関係機能内容をマトリックス状に一括表示する画面(後述の図4参照)と、該機能群の中からさらに選択手段3により選択された機能群に関係する操作子名称及びそれら操作子に割り当てられている関係機能内容の一括表示画面(後述の図5及び図6参照)とを、上記表示手段4によって選択的に表示させる上記CPU112で構成される制御手段5とを有している。
【0022】
上記構成では、上記ROM114から読み出され、RAM116上に展開される記憶手段2に、図面に示すように、各機能群(カテゴリ)と、その機能群で各種設定などに使用される操作子1との関係が記憶されている。
【0023】
すなわち、図3及び図4の中で、APO(AutoPlayOrchestra;自動伴奏機能)の機能群は、FTSWL12a(エクスプレッションペダル12の左側フットスイッチ)、FTSWR12b(同ペダル12の右側フットスイッチ)、KNEE L(ニーレバースイッチ14)に各対応しており、ここでは、夫々上記APOのスタートスイッチ、同ストップスイッチ、フィルインとして使用される。
【0024】
同様にREG(Regist)の機能群は、PNL A(パネルスイッチ10のA)、PNL B(パネルスイッチ10のB)、PNL C(パネルスイッチ10のC)に各対応しており、これらには、ユーザによる任意の機能群が登録できるようになっており、後述するように、PNL Aを押すことで次の番号のレジストレーションに切り替わり(バンクは変わらない)、PNL Bを押すことで前の番号のレジストレーションに切り替わり(バンクは変わらない)、PNL Cを押すことで所定のレジスト内容にジャンプすることになる。
【0025】
同様にHPCS(Hand Percussion)の機能群は、各鍵盤の選択された特定鍵の選択された特定鍵のオンオフで使用され、ここでは、UP KEY(上鍵盤124の特定鍵)、LW KEY(下鍵盤126の特定鍵)、PD KEY(足鍵盤128の特定鍵)に各対応しており、その表示された機能の上記各鍵を押鍵することで、特定種類のハンドパーカッション効果(アック主の打楽器音を鳴らすなど曲中のリズムに変化を付けるために使用される)が利用できるようになる。
【0026】
同様にGLD(Glide)の機能群は、各鍵盤の押鍵につき、アフタータッチ検出回路122で検出されたアフタータッチ(アナログ127段階)の検出値を所定の閾値によって0か1かで検出し、UK AFT(上鍵盤)、LK AFT(下鍵盤)、PK AFT(足鍵盤)の鍵盤の系列にグライド効果(音程を変化させ、ハワイアンギターのスライド演奏などのような演奏効果)をかけることになる。
【0027】
その他同図に示された「SEQ」は、シーケンサの機能群を示し、また「USP」は、アッパーソロプラスのことを意味し、演奏の中でソロ音色を効果的に促すことができる機能である。
【0028】
本構成では、電子オルガン100を起動した直後は、デフォルトの画面状態は、図4に示すような全機能群(カテゴリ)と割当操作子との関係をマトリックス状態で、上記表示手段4に一括表示できるようになっている。その状態から上記選択手段3を左右どちらかに回転させることで、制御手段5は、画面表示を変え、図5や図6のように、各機能群毎に、操作子とその機能群に包含される機能名との対応関係が、表示手段4に表わせるようになっている。
【0029】
それに基づいて、ユーザが上記各操作子1を操作することで、その操作状況を、操作子スキャン手段16が検出して、制御手段5に伝え、操作された操作子1に対応する機能を起動させることができるようになっている。
【0030】
図7は、本電子オルガン100のメインフローチャートを示している。同図に示すように、電源がONされると、最初に初期設定がなされる(ステップS101)。この際、ROM114にデフォルトで設定されている各機能群とその機能群で各種設定などに使用される操作子1との関係を示す内容がRAM116上に展開される。
【0031】
次に操作子スキャン手段16によりパネルスキャンが行われ(ステップS102)、そのスキャン結果に基づき、CPU112により、パネル情報が設定される(ステップS103)。上記スキャン中には、上記したパネルスイッチ10、エクスプレッションペダル12の左右フットスイッチFTSWL12a・FTSWR12b及びニーレバースイッチ14などのスキャンも行われる。またパネル情報の設定では、音色スイッチなどの操作にあわせてトーンジェネレータ134やDSP136へも必要に応じて設定がなされる。
【0032】
次にキースキャン回路120により、上鍵盤124、下鍵盤126及び足鍵盤128などのキースキャンがなされ(ステップS104)、そのスキャン結果に基づき、CPU112により、キー情報が設定される(ステップS105)。該キー情報の設定では、検出されたキーオンオフ操作にあわせてトーンジェネレータ134やDSP136へ設定がなされる。
【0033】
さらにCPU112により、RAM116上に格納された割当操作情報が検出され(ステップS106)、それに基づき各操作子1とそれに対応する機能が関連づけられ、割当操作処理が行われる(ステップS107)。この場合、各操作子1と対応する機能は、フラグ管理で行われるように設定される。
【0034】
そして割当内容が後述する図8に示すように表示手段4に表示される(ステップS108)。この表示状態は、上述した図4のような全機能群の割当状態をマトリックス状にして示したり、また図5や図6のような各割当機能群毎の詳細を示すことになる。
【0035】
それから本電子オルガン100の押鍵状態に応じた処理などが実行されるが、このフローチャートでは、上記APO機能群に関する操作子が操作されたものとして、そのフラグデータを基に自動伴奏処理が実行された状態で示されている(ステップS109)。その後、ステップS102にループし、以上の処理を繰り返す。
【0036】
図8は、上記図7のステップS108に示された割当内容表示処理の処理フローを示すフローチャートである。
【0037】
同図に示すように、表示モードがマトリックス表示モードか否かがチェックされる(ステップS201)。デフォルトでは図4のようなマトリックス表示に設定されており、後にユーザが上記選択手段3によって、詳細表示を要求した場合に表示手段4の画面表示が切り替わるようになっている。
【0038】
上記ステップS201で、表示モードがマトリックス状態であれば(ステップS201;Yes)、図4のように全操作子割当がマトリックス状に表示される(ステップS202)。反対に表示モードがマトリックス状態でなければ(ステップS201;No)、後述するステップS204に示す機能群の選択処理に移行する。
【0039】
上記全操作子割当がマトリックス状に表示された(ステップS202)後、ユーザによる選択手段3の回転操作が検出され、詳細表示が要求されているか否かがチェックされる(ステップS203)。詳細表示が要求されていない場合(ステップS203;No)は、該割当内容表示処理は終了し、図7のステップS109以降の処理に復帰する(もちろんループ処理も含む)。
【0040】
反対に詳細表示が要求されている場合(ステップS203;Yes)は、機能群の選択処理に移行する(ステップS204)。その後表示手段4に、図5や図6に示されるような詳細表示が選択された機能群に関する操作子名と詳細機能が表示される(ステップS205)。その後該割当内容表示処理は終了し、図7のステップS109以降の処理に復帰する(もちろんループ処理も含む)。
【0041】
以上詳述した本実施例に係る構成によれば、表示手段4に、表示選択が可能な関連のある全ての機能群に関係する操作子名(省略表示)及びそれら操作子に割り当てられている機能名(省略表示)をマトリックス状に一括表示する図4のマトリックス状表示画面と、該機能群の中からさらに特定の機能群に関係する操作子名及びそれら操作子に割り当てられている機能名を一括表示する図5や図6のような表示画面とが、選択手段3による選択によって、選択的に表示できるようになる。そのため、このような表示切り替えで、ユーザは、関連する機能群の全ての内容と、これらの機能が割り当てられた操作子1間の関係が一目瞭然に把握できるし、またその機能群の中の一群を選択して部分的に表示させることで、よりその機能の内容を掘り下げて把握できるようにもなる。
【0042】
尚、本発明の電子楽器の割当機能表示装置は、上述の実施例にのみ限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々変更を加え得ることは勿論である。
【0043】
【発明の効果】
以上、説明したように本発明の請求項1〜請求項3記載の電子楽器の割当機能表示装置によれば、関連する機能のかたまりを1つの機能群として、割り当てられた複数の操作子及びそれらの機能の内容を表すものを一括表示し、操作子間の関係が一目で把握できるようになるという優れた効果を奏し得る。
【0044】
特に請求項2及び請求項3のように、表示選択が可能な関連のある全ての機能群に関係する操作子名称及びそれら操作子に割り当てられている関係機能内容をマトリックス状に一括表示することで、ユーザは、関連する機能群の全ての内容と、これらの機能が割り当てられた操作子間の関係が一目瞭然に把握できるようになる。
【0045】
また請求項3の構成のように、上記マトリックス状の表示と、上記機能群の中からさらに選択手段により選択された機能群に関係する操作子名称及びそれら操作子に割り当てられている関係機能内容の一括表示とが、選択的に表示切り替えできるようになることで、ユーザは、関連する機能群の全ての内容と、これらの機能が割り当てられた操作子間の関係が一目瞭然に把握できるし、またその機能群の中の一群を選択して部分的に表示させることで、よりその内容を掘り下げて把握できるようにもなる。
【図面の簡単な説明】
【図1】本発明の一実施例に係る割当機能表示装置を備えた電子オルガン100の構成を示す斜視図である。
【図2】上記電子オルガン100の回路構成の概要を示す回路図である。
【図3】本発明の上記実施例である機能ブロック構成を示すブロック図である。
【図4】全機能群と割当操作子との関係をマトリックス状に一括表示した画面状態説明図である。
【図5】上記機能群中Auto Play Orckestraが選択された場合の該機能と割当操作子との関係を示す一括表示画面の説明図である。
【図6】上記機能群中Registが選択された場合の該機能と割当操作子との関係を示す一括表示画面の説明図である。
【図7】本電子オルガン100のメインフローを示すフローチャートである。
【図8】上記図7のステップS108に示された割当内容表示処理の処理フローを示すフローチャートである。
【符号の説明】
1 操作子
2 記憶手段
3 選択手段
4 表示手段
5 制御手段
10 パネルスイッチ
12 エクスプレッションペダル
12a 左側フットスイッチ
12b 右側フットスイッチ
14 ニーレバースイッチ
16 操作子スキャン手段
100 電子オルガン
110 システムバス
112 CPU
114 ROM
116 RAM
120 キースキャン回路
122 アフタータッチ検出回路
124 上鍵盤
126 下鍵盤
128 足鍵盤
132 アサインメモリ
134 トーンジェネレータ
136 DSP
138 デジタルアナログ変換回路
140 サウンドシステム
[0001]
BACKGROUND OF THE INVENTION
The present invention relates to an assigned function display device capable of assigning a predetermined function to an operator of an electronic musical instrument (including a predetermined area that can be operated on a touch panel).
[0002]
[Prior art]
Arbitrary functions are assigned to the controls provided in the electronic musical instrument. The number of assignable operators and functions is increasing year by year, and in recent years, the number of assignable operators is 5 to 10, and the number of functions assigned to operators is 10 to 20 or more. Yes.
[0003]
This trend is expected to continue in the future, so at present it is a level that can somehow display all the assigned contents on one screen, but in the near future (even if the number of display characters such as LCD increases, cost performance Therefore, such a large display device cannot be used for an inexpensive electronic musical instrument), and the contents assigned to all the operators cannot be displayed at once.
[0004]
Focusing on this point that “all assigned contents cannot be displayed at the same time”, Japanese Patent Laid-Open No. 5-197661 “searches and displays musical tone parameters assigned to the operator corresponding to the operation of the operator”. It is disclosed. With such a configuration, a plurality of parameters can be sequentially displayed in real time in conjunction with the movement of the performance operator. Therefore, there is no need to look for the parameter setting page.
[0005]
[Problems to be solved by the invention]
However, in the method as described above, each time a plurality of assignable controls are operated, the display on the display is taken only for parameter display, and other performance information such as automatic accompaniment / automatic The number of playback bars, the number of beats (Bar Beat), the current tempo speed, and the chord type and chord roud as a result of detecting the key depression state of the player cannot be displayed at all times.
[0006]
Furthermore, when assigning various functions to multiple controls, it becomes impossible to know which function was assigned to which control, and which operator and which control related functions were assigned. There is.
[0007]
In particular, the function assignment information to the above-mentioned operating elements can be stored as registration data as in the case of an electronic organ, and this registration data is approximately for each electronic organ. 30-50 sets can be stored simultaneously. Furthermore, since such registration data can be stored in a portable external storage medium such as a flexible disk, the registration data created by a teacher may be used by other people such as students. There are many.
[0008]
In this case, it is important to say “what function is assigned to which operator”, but “the function related to this function, that is, the functions that are grouped into one function group, is assigned to which other operator. It is important to be able to understand what kind of function is assigned.
[0009]
For example, among the assignable functions, “1. Start, 2. Stop, 3. Fill-in (and intro start, ending start, etc.)” related to automatic accompaniment control is assigned to which operator. Are closely related, so they are related rather than grasping them independently (recognizing which of each function is related to each of the controls individually) It is necessary to be able to grasp collectively (or relatively) as a certain group.
[0010]
In view of such circumstances, the present invention collectively displays a group of related functions as a function group, a plurality of assigned operators and the contents of those functions, and the relationship between the operators at a glance. An apparatus for displaying an assigned function of an electronic musical instrument having a configuration that can be grasped is provided.
[0011]
[Means for Solving the Problems]
Therefore, the configuration of the electronic musical instrument assignment function display device according to the present invention is:
Multiple controls,
Storage means for storing the contents of an arbitrary function assigned to each operator;
Selection means capable of selecting a function group stored in the storage means;
Display means for displaying the function content;
When a related function group is selected by the selecting means, at least the names of the operators related to the selected function group and the related function contents assigned to the operators are displayed on the display means at a time. And having a control means.
[0012]
According to the above configuration, regarding the function group selected by the selection unit, the display unit displays at least the names of the controls related to the function group and the related function contents assigned to the controls. Become. Since a plurality of operators assigned in this way and those representing the contents of those functions are displayed together, a group of related functions can be regarded as one function group and the relationship between the operators can be grasped at a glance. It becomes like this.
[0013]
The configuration of claim 2 is:
Multiple controls,
Storage means for storing the contents of an arbitrary function assigned to each operator;
Selection means capable of selecting a function group stored in the storage means;
Display means for displaying the function content;
Control means for causing the display means to collectively display in a matrix form the names of the controls related to all the related function groups that can be displayed and selected by the selection means, and the related function contents assigned to the controls. It is characterized by having.
[0014]
In this configuration, with respect to the display on the display means, the names of the controls related to all related function groups that can be selected by the selection means and the contents of the related functions assigned to these controls are at least in a matrix. It will be displayed all at once. Therefore, it becomes possible to grasp at a glance all the contents of the related function group and the relationship between the operators assigned with these functions.
[0015]
The configuration of claim 3 is:
Multiple controls,
Storage means for storing the contents of an arbitrary function assigned to each operator;
Selection means capable of selecting a function group stored in the storage means;
Display means for displaying the function content;
Screens that collectively display the names of the operators related to all related function groups that can be selected by the selection means and the contents of the related functions assigned to these operators in a matrix, and the function groups A control means for selectively displaying on the display means the operation element names related to the function group selected by the selection means and the collective display screen of the related function contents assigned to the operation elements. It is characterized by having.
[0016]
In the above configuration, the display means includes a screen that collectively displays the operation element names related to all related function groups that can be selected for display and the related function contents assigned to the operation elements in a matrix, The operator name related to a specific function group from the function group and the batch display screen of the related function contents assigned to these operators can be selectively displayed by selection by the selection means, By such display switching, the user can grasp at a glance all the contents of the related function group and the relationship between the operators assigned with these functions, and can select one of the function groups. By partially displaying the contents, it becomes possible to understand the contents further.
[0017]
DETAILED DESCRIPTION OF THE INVENTION
Hereinafter, embodiments of the present invention will be described together with illustrated examples.
FIG. 1 is a perspective view showing a configuration of an electronic organ 100 including an assignment function display device according to an embodiment of the present invention. As shown in the figure, the electronic organ 100 has a panel display means 4 (described later) composed of an LCD on the outer surface and an upper stage side, a selection means 3 composed of a rotary dial type incrementer on the side, and a next stage. Upper keyboard 124, lower keyboard 126 at the lower stage, knee lever switch 14 suspended from the lower surface, foot switches (FTSWL) 12a and (FTSWR) 12b provided on the left and right of expression pedal 12 below, A foot keyboard 128 is provided below.
[0018]
FIG. 2 is a circuit diagram showing an outline of the circuit configuration of the electronic organ 100. As shown in the figure, the system bus 110 controls the entire circuit and is composed of a CPU 112 that constitutes a control means 5 of an assignment display function, which will be described later, and a flash memory. ROM 114 for storing a program for performing control (in addition, the relationship between each function group and the operation element 1 used for various settings in the function group is stored as will be described later); A RAM 116 that is also used as a work register to be stored is connected, and an upper keyboard 124, a lower keyboard 126, and a foot keyboard 128 are also connected via a key scan circuit 120. These keys are separately connected to an aftertouch detection circuit 122 and connected to the system bus 110. In addition, there is an assign memory 132 connected to the system bus 110, to which a tone generator 134 assigned to each channel is connected, and a plurality of simultaneous sounds are possible under the control of the CPU 112. The musical sound data output from these channels is also subjected to reverberation and other acoustic effects by the DSP 136 controlled by the CPU 112, converted into an analog signal by the digital-analog conversion circuit 138, and output as a musical sound from the sound system 140. The
[0019]
Here, the panel switch 10 (the three shown in the drawing are A, B, and C, but of course there may be more), the left and right foot switches FTSWL12a and FTSWR12b of the expression pedal 12, the knee lever switch 14, etc. The constructed operator 1 is connected to the system bus 110 via the operator scanning means 16, and the selecting means 3 constituted by a rotary dial type incrementer and the display means 4 constituted by an LCD are constituted by the system bus 110. It is connected to the. Therefore, each circuit is controlled by the CPU 112 via the system bus 110 and necessary data is exchanged.
[0020]
Further, the selection means 3 and the display means 4 constituted by an LCD are also connected to the system bus 110.
[0021]
FIG. 3 is a block diagram showing a functional block configuration according to the embodiment of the present invention. This configuration stores the operation elements 1 such as the panel switch 10, the left and right foot switches FTSWL 12 a and the FTSWR 12 b of the expression pedal 12, and the knee lever switch 14, and the contents of arbitrary functions assigned to these operation elements 1. A storage means 2 composed of a ROM 114 and a RAM 116; a selection means 3 composed of the rotary dial incrementer capable of selecting a function group (related function group; category) stored in the storage means 2; The display means 4 composed of the LCD for displaying the relation between the function contents (including related function groups) and the respective operators 1 and the relation that can be selected by the selection by the selection means 3 Names of controls related to all function groups (categories) and related functions assigned to these controls That collectively displays a matrix in a matrix (see FIG. 4 to be described later), operator names related to the function group further selected from the function group by the selection means 3, and related functions assigned to these operators It has the control means 5 comprised by said CPU112 which selectively displays the package display screen (refer FIG.5 and FIG.6 mentioned later) of the content by the said display means 4. FIG.
[0022]
In the above configuration, the storage unit 2 read from the ROM 114 and developed on the RAM 116 includes each function group (category) and an operator 1 used for various settings in the function group as shown in the drawing. The relationship is stored.
[0023]
That is, in FIG. 3 and FIG. 4, the function groups of APO (AutoPlayOrchestra; automatic accompaniment function) are FTSWL12a (left foot switch of expression pedal 12), FTSWR 12b (right foot switch of the pedal 12), KNEEL L (knee). The lever switches 14) correspond to the APO start switch, stop switch and fill-in, respectively.
[0024]
Similarly, the function group of REG (Regist) corresponds to PNL A (A of panel switch 10), PNL B (B of panel switch 10), and PNL C (C of panel switch 10). Any function group by the user can be registered. As will be described later, pressing PNL A switches to the next registration number (the bank does not change), and pressing PNL B changes the previous function. Switching to registration of numbers (the bank does not change), and pressing PNL C jumps to the predetermined registration contents.
[0025]
Similarly, the function group of HPCS (Hand Percussion) is used by turning on and off the selected specific key of the selected specific key of each keyboard, and here, UP KEY (specific key of the upper keyboard 124), LW KEY (lower) Each key corresponds to a specific key of the keyboard 126) and PD KEY (a specific key of the foot keyboard 128). By pressing each key of the displayed function, a specific type of hand percussion effect (acc Used to change the rhythm of the song, such as playing percussion instrument sounds).
[0026]
Similarly, the GLD (Glide) function group detects the detected value of the aftertouch (analog 127 stage) detected by the aftertouch detection circuit 122 for each key press of each keyboard, based on a predetermined threshold, 0 or 1. Glide effects (performance effects such as Hawaiian guitar slide performance by changing the pitch) are applied to the UK AFT (upper keyboard), LK AFT (lower keyboard), and PK AFT (foot keyboard) keyboard sequences. .
[0027]
In addition, “SEQ” shown in the figure indicates a sequence group function, and “USP” means upper solo plus, which is a function that can effectively promote a solo tone in a performance. is there.
[0028]
In the present configuration, immediately after the electronic organ 100 is started, the default screen state is that the relationship between all function groups (categories) and assignment operators as shown in FIG. It can be done. By rotating the selection means 3 to the left or right from that state, the control means 5 changes the screen display and, as shown in FIGS. 5 and 6, for each function group, is included in the operator and its function group. Correspondences with function names to be displayed can be displayed on the display means 4.
[0029]
Based on this, when the user operates each of the operating elements 1, the operating state is detected by the operating element scanning means 16 and is transmitted to the control means 5, and the function corresponding to the operated operating element 1 is activated. It can be made to.
[0030]
FIG. 7 shows a main flowchart of the electronic organ 100. As shown in the figure, when the power is turned on, initial setting is first performed (step S101). At this time, contents indicating the relationship between each function group set by default in the ROM 114 and the operation element 1 used for various settings in the function group are developed on the RAM 116.
[0031]
Next, panel scanning is performed by the operator scanning means 16 (step S102), and panel information is set by the CPU 112 based on the scanning result (step S103). During the scanning, scanning of the panel switch 10, the left and right foot switches FTSWL12a and FTSWR 12b of the expression pedal 12, the knee lever switch 14, and the like is also performed. In the panel information setting, settings are made on the tone generator 134 and the DSP 136 as necessary in accordance with the operation of the tone color switch and the like.
[0032]
Next, key scanning of the upper keyboard 124, the lower keyboard 126, and the foot keyboard 128 is performed by the key scan circuit 120 (step S104), and key information is set by the CPU 112 based on the scan result (step S105). The key information is set in the tone generator 134 and the DSP 136 in accordance with the detected key on / off operation.
[0033]
Further, the CPU 112 detects allocation operation information stored on the RAM 116 (step S106), and on the basis of this, the operation elements 1 are associated with the corresponding functions, and an allocation operation process is performed (step S107). In this case, the function corresponding to each operation element 1 is set to be performed by flag management.
[0034]
Then, the content of the assignment is displayed on the display means 4 as shown in FIG. 8 (step S108). This display state shows the assignment state of all the function groups as shown in FIG. 4 in a matrix form, and details for each assignment function group as shown in FIG. 5 and FIG.
[0035]
Then, processing according to the key depression state of the electronic organ 100 is executed. In this flowchart, the automatic accompaniment processing is executed on the basis of the flag data on the assumption that the operator related to the APO function group is operated. It is shown in the state (step S109). Thereafter, the process loops to step S102 to repeat the above processing.
[0036]
FIG. 8 is a flowchart showing a process flow of the allocation content display process shown in step S108 of FIG.
[0037]
As shown in the figure, it is checked whether or not the display mode is a matrix display mode (step S201). By default, the matrix display as shown in FIG. 4 is set, and the screen display of the display unit 4 is switched when the user requests the detailed display by the selection unit 3 later.
[0038]
If the display mode is the matrix state in step S201 (step S201; Yes), all operator assignments are displayed in a matrix as shown in FIG. 4 (step S202). Conversely, if the display mode is not in the matrix state (step S201; No), the process proceeds to the function group selection process shown in step S204 described later.
[0039]
After all the operator assignments are displayed in a matrix (step S202), a rotation operation of the selection means 3 by the user is detected, and it is checked whether a detailed display is requested (step S203). When the detailed display is not requested (step S203; No), the allocation content display processing ends, and the processing returns to the processing after step S109 in FIG. 7 (of course, including loop processing).
[0040]
On the other hand, when the detailed display is requested (step S203; Yes), the process proceeds to the function group selection process (step S204). Thereafter, the operator name and the detailed function related to the function group for which the detailed display as shown in FIG. 5 or 6 is selected are displayed on the display means 4 (step S205). Thereafter, the allocation content display processing ends, and the processing returns to the processing after step S109 in FIG. 7 (of course, including loop processing).
[0041]
According to the configuration according to the embodiment described in detail above, the display means 4 is assigned to the operator names (abbreviated display) related to all the related function groups that can be selected for display and the operators. The matrix-like display screen shown in FIG. 4 that collectively displays function names (abbreviated display) in a matrix, operator names related to a specific function group, and function names assigned to these operators. 5 and 6 can be selectively displayed by selection by the selection means 3. Therefore, with such display switching, the user can grasp at a glance all the contents of the related function group and the relationship between the operators 1 to which these functions are assigned, and a group of the function group. By selecting and partially displaying, it becomes possible to dig deeper and understand the contents of the function.
[0042]
Note that the electronic musical instrument assignment function display device of the present invention is not limited to the above-described embodiments, and it is needless to say that various modifications can be made without departing from the scope of the present invention.
[0043]
【The invention's effect】
As described above, according to the assigned function display device for an electronic musical instrument according to claims 1 to 3 of the present invention, a plurality of assigned operators and a group of related functions as a function group It is possible to display the contents representing the contents of the functions in a lump so that the relationship between the operators can be grasped at a glance.
[0044]
In particular, as in claim 2 and claim 3, the names of the controls related to all related function groups that can be selected for display and the related function contents assigned to these controls are displayed in a matrix. Thus, the user can grasp all the contents of the related function group and the relationship between the operators assigned with these functions at a glance.
[0045]
Further, as in the configuration of claim 3, the matrix display, the names of operators related to the function group selected by the selecting means from the function groups, and the related function contents assigned to these operators. Since the collective display of can be selectively switched, the user can clearly understand all the contents of the related function group and the relationship between the operators assigned with these functions. In addition, by selecting a part of the function group and displaying it partially, it is possible to understand the contents further.
[Brief description of the drawings]
FIG. 1 is a perspective view showing a configuration of an electronic organ 100 including an assignment function display device according to an embodiment of the present invention.
2 is a circuit diagram showing an outline of a circuit configuration of the electronic organ 100. FIG.
FIG. 3 is a block diagram showing a functional block configuration according to the embodiment of the present invention.
FIG. 4 is an explanatory diagram of a screen state in which relationships between all function groups and assignment operators are collectively displayed in a matrix.
FIG. 5 is an explanatory diagram of a collective display screen showing a relationship between the function and an assignment operator when Auto Play Orckestra is selected in the function group.
FIG. 6 is an explanatory diagram of a collective display screen showing a relationship between the function and an assignment operator when “Regist” in the function group is selected.
7 is a flowchart showing a main flow of the electronic organ 100. FIG.
FIG. 8 is a flowchart showing a processing flow of allocation content display processing shown in step S108 of FIG.
[Explanation of symbols]
DESCRIPTION OF SYMBOLS 1 Operation element 2 Memory | storage means 3 Selection means 4 Display means 5 Control means 10 Panel switch 12 Expression pedal 12a Left foot switch 12b Right foot switch 14 Knee lever switch 16 Operation element scanning means 100 Electronic organ 110 System bus 112 CPU
114 ROM
116 RAM
120 Key Scan Circuit 122 After Touch Detection Circuit 124 Upper Keyboard 126 Lower Keyboard 128 Foot Keyboard 132 Assignment Memory 134 Tone Generator 136 DSP
138 Digital-analog converter circuit 140 Sound system

Claims (3)

複数の操作子と、
各操作子に割り当てられた任意の機能の内容を格納する記憶手段と、
上記記憶手段に格納された機能群を選択できる選択手段と、
上記機能内容を表示する表示手段と、
上記選択手段で関連のある機能群が選択された場合に、少なくともその選択された機能群に関係する操作子名称及びそれら操作子に割り当てられている関係機能内容を、上記表示手段に一括表示させる制御手段と
を有することを特徴とする電子楽器の割当機能表示装置。
Multiple controls,
Storage means for storing the contents of an arbitrary function assigned to each operator;
Selection means capable of selecting a function group stored in the storage means;
Display means for displaying the function content;
When a related function group is selected by the selecting means, at least the names of the operators related to the selected function group and the related function contents assigned to the operators are displayed on the display means at a time. And an electronic musical instrument assignment function display device.
複数の操作子と、
各操作子に割り当てられた任意の機能の内容を格納する記憶手段と、
上記記憶手段に格納された機能群を選択できる選択手段と、
上記機能内容を表示する表示手段と、
少なくとも上記選択手段で表示選択が可能な関連のある全ての機能群に関係する操作子名称及びそれら操作子に割り当てられている関係機能内容を、上記表示手段にマトリックス状に一括表示させる制御手段と
を有することを特徴とする電子楽器の割当機能表示装置。
Multiple controls,
Storage means for storing the contents of an arbitrary function assigned to each operator;
Selection means capable of selecting a function group stored in the storage means;
Display means for displaying the function content;
Control means for causing the display means to collectively display in a matrix form the names of the controls related to all the related function groups that can be displayed and selected by the selection means, and the related function contents assigned to the controls. An electronic musical instrument assignment function display device comprising:
複数の操作子と、
各操作子に割り当てられた任意の機能の内容を格納する記憶手段と、
上記記憶手段に格納された機能群を選択できる選択手段と、
上記機能内容を表示する表示手段と、
上記選択手段による選択で、表示選択が可能な関連のある全ての機能群に関係する操作子名称及びそれら操作子に割り当てられている関係機能内容をマトリックス状に一括表示する画面と、該機能群の中からさらに選択手段により選択された機能群に関係する操作子名称及びそれら操作子に割り当てられている関係機能内容の一括表示画面とを、上記表示手段に選択的に表示させる制御手段と
を有することを特徴とする電子楽器の割当機能表示装置。
Multiple controls,
Storage means for storing the contents of an arbitrary function assigned to each operator;
Selection means capable of selecting a function group stored in the storage means;
Display means for displaying the function content;
Screens that collectively display the names of the operators related to all related function groups that can be selected by the selection means and the contents of the related functions assigned to these operators in a matrix, and the function groups A control means for selectively displaying on the display means the operation element names related to the function group selected by the selection means and the collective display screen of the related function contents assigned to the operation elements. An electronic musical instrument assignment function display device comprising:
JP2002055251A 2002-03-01 2002-03-01 Electronic musical instrument assignment function display device Expired - Fee Related JP3885937B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2002055251A JP3885937B2 (en) 2002-03-01 2002-03-01 Electronic musical instrument assignment function display device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2002055251A JP3885937B2 (en) 2002-03-01 2002-03-01 Electronic musical instrument assignment function display device

Publications (2)

Publication Number Publication Date
JP2003255937A JP2003255937A (en) 2003-09-10
JP3885937B2 true JP3885937B2 (en) 2007-02-28

Family

ID=28666134

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2002055251A Expired - Fee Related JP3885937B2 (en) 2002-03-01 2002-03-01 Electronic musical instrument assignment function display device

Country Status (1)

Country Link
JP (1) JP3885937B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2442765B (en) * 2006-10-09 2011-10-12 Marshall Amplification Plc Instrument amplication system
JP4844374B2 (en) * 2006-12-05 2011-12-28 ヤマハ株式会社 Electronic musical instruments and programs applied to electronic musical instruments

Also Published As

Publication number Publication date
JP2003255937A (en) 2003-09-10

Similar Documents

Publication Publication Date Title
US7091410B2 (en) Apparatus and computer program for providing arpeggio patterns
JP4379291B2 (en) Electronic music apparatus and program
JP3835290B2 (en) Electronic music apparatus and program applied to the apparatus
US5206447A (en) Electronic musical instrument having an ad-libbing function
JP3885937B2 (en) Electronic musical instrument assignment function display device
JP2008089975A (en) Electronic musical instrument
JP2629891B2 (en) Music signal generator
JP2583809B2 (en) Electronic musical instrument
JP3099630B2 (en) Music signal controller
JP2010160523A (en) Electronic musical instrument and computer program applied to electronic musical instrument
JP2640992B2 (en) Pronunciation instruction device and pronunciation instruction method for electronic musical instrument
JP5407583B2 (en) Electronic percussion instrument
JP4172335B2 (en) Automatic accompaniment generator and program
JP2619278B2 (en) Electronic musical instrument with rhythm solo performance function
JP3577572B2 (en) Electronic musical instrument
JP3015226B2 (en) Electronic musical instrument
JP2600229Y2 (en) Electronic musical instrument
JP3863015B2 (en) Electronic musical instruments
JP3498968B2 (en) Electronic musical instrument
JPH06250657A (en) Electronic musical instrument
JP2002215153A (en) Function selector of electronic musical instrument
JPH10116081A (en) Editor of electronic musical instrument
JPH0816166A (en) Rhythm selecting device
JP2003066960A (en) Electronic musical instrument
JPH06161438A (en) Data input device of electronic musical instrument

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20041125

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20061107

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20061115

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

Ref document number: 3885937

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

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

Free format text: PAYMENT UNTIL: 20091201

Year of fee payment: 3

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

Free format text: PAYMENT UNTIL: 20101201

Year of fee payment: 4

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

Free format text: PAYMENT UNTIL: 20111201

Year of fee payment: 5

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

Free format text: PAYMENT UNTIL: 20121201

Year of fee payment: 6

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

Free format text: PAYMENT UNTIL: 20131201

Year of fee payment: 7

LAPS Cancellation because of no payment of annual fees