JP2012194565A - 演奏ガイド装置、及びプログラム - Google Patents
演奏ガイド装置、及びプログラム Download PDFInfo
- Publication number
- JP2012194565A JP2012194565A JP2012108984A JP2012108984A JP2012194565A JP 2012194565 A JP2012194565 A JP 2012194565A JP 2012108984 A JP2012108984 A JP 2012108984A JP 2012108984 A JP2012108984 A JP 2012108984A JP 2012194565 A JP2012194565 A JP 2012194565A
- Authority
- JP
- Japan
- Prior art keywords
- performance
- guide
- information
- user
- music
- 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
Links
Images
Landscapes
- Auxiliary Devices For Music (AREA)
- Electrophonic Musical Instruments (AREA)
Abstract
【解決手段】CPU101は、プログラム−ROM102に格納された曲データを参照して、鍵盤103に設けられたLED、或いは表示装置107を用いたガイド表示を行う。そのガイド表示は、スイッチ群105のリマインドスイッチへの操作により、或いは鍵盤104のなかで押鍵すべき鍵がそのタイミングとなってから一定時間が経過してもユーザーが押鍵しないことにより一時的に行う。
【選択図】 図1
Description
図1は、第1の実施の形態による演奏ガイド装置を搭載した電子楽器の構成図である。
その電子楽器は、図1に示すように、楽器全体の制御を行うCPU101と、CPU101が実行するプログラムや演奏ガイド用の曲データ(演奏ガイドデータ)、及び各種制御用データを格納したプログラム−ROM(以降「ROM」)102と、CPU101がワークに用いるワーク−RAM(以降「RAM」)103と、ユーザーが演奏するための鍵盤(演奏操作子群)104と、各種スイッチからなるスイッチ(SW)群105と、鍵盤104、或いはスイッチ群105に対して行われた操作をそれぞれ検出する複数のインターフェースからなるインターフェース群106と、演奏ガイドに用いることが可能な表示装置107と、その表示装置107上に画像を表示させるインターフェース108と、楽音放音用の波形データを格納したW−ROM109と、そのW−ROM109に格納された波形データを用いて放音すべき楽音の波形データを生成する音源110と、その音源110が出力する波形データをアナログの波形信号(オーディオ信号)に変換するD/A変換器(DAC)111と、そのDACが出力するオーディオ信号を放音するスピーカ112と、各部101〜103、106、107及び110を相互に接続するアドレスバス121、及びデータバス122と、を備えた構成となっている。
先ず、ステップSA1では、電源の投入によりイニシャライズを行う。続くステップSA2では、スイッチ群105へのユーザーの操作に対応するためのスイッチ処理を実行する。それ以降は、ステップSA3で演奏ガイドを実施するためのガイド処理、ステップSA4で鍵盤104へのユーザーの操作に対応するための鍵盤処理、及びステップSA5でその他の処理を実行してから、上記ステップSA2に戻る。それにより、電源がオンされている間は、ステップSA2〜5で形成される処理ループを繰り返し実行することにより、ユーザーの指示に対応するように動作する。不図示のMIDI端子を介したMIDIデータの送受信等は、ステップSA5の処理を実行することで実現される。
図6は、上記ステップSA2として実行されるスイッチ処理のフローチャートである。サブルーチン処理では始めに図6を参照して、そのスイッチ処理について詳細に説明する。
図7は、上記ステップSB1として実行される曲選択スイッチ処理のフローチャートである。図6に示すスイッチ処理内で実行されるサブルーチン処理では、始めに図7を参照して、その曲選択スイッチ処理について詳細に説明する。
図13〜図17は、ステップSA3として実行されるガイド処理のフローチャートである。次に図13〜図17を参照して、そのガイド処理について詳細に説明する。
図13のステップSI2の判定がNOとなって移行する図16のステップSI32では、変数REMINDFの値が1か否か判定する。リマインドスイッチをユーザーが操作した場合、その値は1であることから、判定はYESとなってステップSI33に移行する。そうでない場合には、判定はNOとなってステップSI42に移行する。
先ず、ステップSJ1では、インターフェース群106の対応するインターフェースに鍵盤104の走査を行わせ、その走査による解析結果を受け取る。続くステップSJ2では、その解析結果により、鍵盤104上の鍵で生じた変化を判定する。その変化が何れの鍵で生じていないと判定した場合、ここで鍵盤処理を終了する。押鍵(オン)による変化が生じたと判定した場合には、ステップSJ3に移行する。
102 プログラム−ROM
103 ワーク−RAM
104 鍵盤
105 スイッチ群
106 インターフェース群
107 表示装置
108 インターフェース
121 アドレスバス
122 データバス
Claims (8)
- 演奏操作子群を構成する演奏操作子への操作により行われる楽曲の演奏をガイドする演奏ガイド装置において、
前記演奏操作子群のなかで操作すべき演奏操作子、及び該演奏操作子への操作に用いるのを推奨する指のうちの少なくとも一方を演奏操作情報としてユーザーに通知するための通知手段と、
前記楽曲の演奏の進行に応じて前記演奏操作情報を順次、通知するための演奏ガイド情報を記憶する情報記憶手段と、
前記情報記憶手段に記憶された演奏ガイド情報を前記楽曲の演奏の進行に合わせて処理することにより、前記通知手段を介して前記演奏操作情報の通知を行うことが可能な演奏ガイド手段と、
前記演奏ガイド情報を用いて前記演奏ガイド手段が前記ガイドを行っている場合に、所定の操作子へのユーザーの操作、及び前記演奏操作子群へのユーザーの操作の有無のうちの少なくとも一方に基づいて、該演奏ガイド情報中の該演奏ガイド手段が処理している処理位置以降の内容を変更し、該変更した内容で該演奏ガイド手段に前記演奏操作情報の通知を行わせるガイド制御手段と、
を具備することを特徴とする演奏ガイド装置。 - 前記ガイド制御手段は、前記情報記憶手段が同一の楽曲の前記演奏ガイド情報を複数、記憶している場合に、前記演奏ガイド手段に処理させる該演奏ガイド情報を切り替えることにより、該演奏ガイド情報中の前記処理位置以降の内容を変更する、
ことを特徴とする請求項1記載の演奏ガイド装置。 - 前記ガイド制御手段は、前記演奏操作子群のなかで操作すべきタイミングとなった演奏操作子を所定時間、ユーザーが操作しなかった場合に、前記演奏ガイド情報中の前記処理位置以降の内容を変更する、
ことを特徴とする請求項1、または2記載の演奏ガイド装置。 - 前記演奏ガイド情報の内容の変更を指示するための1つ以上の指示用操作子と、
前記指示用操作子へのユーザーの操作により、該演奏ガイド情報中の該演奏ガイド手段が処理している処理位置の内容を変更する情報更新手段と、
を更に具備することを特徴とする請求項1記載の演奏ガイド装置。 - 前記指示用操作子として、前記演奏操作情報の通知、該演奏操作情報の非通知、及び前記推奨する指の変更、のうち少なくとも一つを指示するための操作子を備え、
前記情報更新手段は、前記演奏ガイド手段による前記ガイド中に前記指示用操作子が操作された場合に、前記演奏ガイド手段中の該演奏ガイド手段が処理している処理位置の内容を変更する、
ことを特徴とする請求項4記載の演奏ガイド装置。 - 演奏操作子群を構成する演奏操作子への操作により行われる楽曲の演奏をガイドする演奏ガイド装置において、
前記演奏操作子群のなかで操作すべき演奏操作子、及び該演奏操作子への操作に用いるのを推奨する指のうちの少なくとも一方を演奏操作情報としてユーザーに通知するための通知手段と、
前記楽曲の演奏の進行に応じて前記演奏操作情報を順次、通知するため演奏ガイド情報を記憶する情報記憶手段と、
前記情報記憶手段に記憶された演奏ガイド情報を前記楽曲の演奏の進行に合わせて処理することにより、前記通知手段を介して前記演奏操作情報の通知を行うことが可能な演奏ガイド手段と、
前記演奏ガイド情報の内容の変更を指示するための1つ以上の指示用操作子と、
前記演奏ガイド情報を用いて前記演奏ガイド手段が前記ガイドを行っている場合に、前記指示用操作子へのユーザーの操作により、該演奏ガイド情報中の該演奏ガイド手段が処理している処理位置の内容を変更する情報更新手段と、
を具備することを特徴とする演奏ガイド装置。 - 演奏操作子群を構成する演奏操作子への操作により行われる楽曲の演奏をガイドする演奏ガイド装置として用いることが可能なコンピュータに、
前記演奏操作子群のなかで操作すべき演奏操作子、及び該演奏操作子への操作に用いるのを推奨する指のうちの少なくとも一方を演奏操作情報としてユーザーに通知するための通知機能と、
前記楽曲の演奏の進行に応じて前記演奏操作情報を順次、通知するため演奏ガイド情報を記憶する記憶手段に記憶された演奏ガイド情報を用いて前記楽曲の演奏の進行に合わせて処理することにより、前記通知機能を介して前記演奏操作情報の通知を行うことが可能な演奏ガイド機能と、
前記演奏ガイド情報を用いて前記演奏ガイド機能により前記ガイドを行っている場合に、所定の操作子へのユーザーの操作、及び前記演奏操作子群へのユーザーの操作の有無のうちの少なくとも一方に基づいて、該演奏ガイド情報中の該演奏ガイド機能が処理している処理位置以降の内容を変更し、該変更した内容で該演奏ガイド機能により前記演奏操作情報の通知を行わせるガイド制御機能と、
を実現させるためのプログラム。 - 演奏操作子群を構成する演奏操作子への操作により行われる楽曲の演奏をガイドする演奏ガイド装置として用いることが可能なコンピュータに、
前記演奏操作子群のなかで操作すべき演奏操作子、及び該演奏操作子への操作に用いるのを推奨する指のうちの少なくとも一方を演奏操作情報としてユーザーに通知するための通知機能と、
前記楽曲の演奏の進行に応じて前記演奏操作情報を順次、通知するため演奏ガイド情報を記憶する記憶手段に記憶された演奏ガイド情報を用いて前記楽曲の演奏の進行に合わせて処理することにより、前記通知機能を介して前記演奏操作情報の通知を行うことが可能な演奏ガイド機能と、
前記演奏ガイド情報を用いて前記演奏ガイド機能により前記ガイドを行っている場合に、前記演奏ガイド情報の内容の変更を指示するための1つ以上の指示用操作子へのユーザーの操作により、該演奏ガイド情報中の該演奏ガイド機能が処理している処理位置の内容を変更する情報更新機能と、
を実現させるためのプログラム。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2012108984A JP5655815B2 (ja) | 2012-05-11 | 2012-05-11 | 演奏ガイド装置、及びプログラム |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2012108984A JP5655815B2 (ja) | 2012-05-11 | 2012-05-11 | 演奏ガイド装置、及びプログラム |
Related Parent Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2007114614A Division JP5194541B2 (ja) | 2007-04-24 | 2007-04-24 | 演奏ガイド装置、及びプログラム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2012194565A true JP2012194565A (ja) | 2012-10-11 |
| JP5655815B2 JP5655815B2 (ja) | 2015-01-21 |
Family
ID=47086460
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2012108984A Expired - Fee Related JP5655815B2 (ja) | 2012-05-11 | 2012-05-11 | 演奏ガイド装置、及びプログラム |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP5655815B2 (ja) |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH08248956A (ja) * | 1995-03-07 | 1996-09-27 | Yamaha Corp | 演奏指示装置 |
| JPH0916172A (ja) * | 1995-06-26 | 1997-01-17 | Yamaha Corp | 演奏練習装置 |
| JP2000148143A (ja) * | 1997-01-06 | 2000-05-26 | Yamaha Corp | 演奏ガイド装置 |
| JP2003150155A (ja) * | 2001-11-16 | 2003-05-23 | Kawai Musical Instr Mfg Co Ltd | 演奏練習装置、演奏練習方法、プログラム及び記録媒体 |
| JP2004347879A (ja) * | 2003-05-22 | 2004-12-09 | Casio Comput Co Ltd | 演奏処理装置、及びプログラム |
-
2012
- 2012-05-11 JP JP2012108984A patent/JP5655815B2/ja not_active Expired - Fee Related
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH08248956A (ja) * | 1995-03-07 | 1996-09-27 | Yamaha Corp | 演奏指示装置 |
| JPH0916172A (ja) * | 1995-06-26 | 1997-01-17 | Yamaha Corp | 演奏練習装置 |
| JP2000148143A (ja) * | 1997-01-06 | 2000-05-26 | Yamaha Corp | 演奏ガイド装置 |
| JP2003150155A (ja) * | 2001-11-16 | 2003-05-23 | Kawai Musical Instr Mfg Co Ltd | 演奏練習装置、演奏練習方法、プログラム及び記録媒体 |
| JP2004347879A (ja) * | 2003-05-22 | 2004-12-09 | Casio Comput Co Ltd | 演奏処理装置、及びプログラム |
Also Published As
| Publication number | Publication date |
|---|---|
| JP5655815B2 (ja) | 2015-01-21 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7124371B2 (ja) | 電子楽器、方法及びプログラム | |
| JP2006292811A (ja) | 演奏装置及び演奏プログラム | |
| JP4379291B2 (ja) | 電子音楽装置及びプログラム | |
| JP5655815B2 (ja) | 演奏ガイド装置、及びプログラム | |
| JP5194541B2 (ja) | 演奏ガイド装置、及びプログラム | |
| CN103226943A (zh) | 用于显示乐音产生设备的状态的处理装置和方法 | |
| JP6268674B2 (ja) | 楽音発生装置、電子楽器、楽音発生方法およびプログラム | |
| JP2002333877A (ja) | 演奏練習装置、演奏練習装置の制御方法、演奏支援用プログラムおよび記録媒体 | |
| JP2007322683A (ja) | 楽音制御装置およびプログラム | |
| JP3554770B2 (ja) | 楽音発生装置 | |
| JP3543124B2 (ja) | 自動伴奏装置 | |
| JP2007256489A (ja) | 電子楽器 | |
| JP5640308B2 (ja) | 演奏装置及び演奏処理のプログラム | |
| CN119851635A (zh) | 电子乐器、方法和程序 | |
| JP3885708B2 (ja) | 演奏情報編集装置、演奏情報編集方法および演奏情報編集プログラム | |
| JPH11219175A (ja) | 自動演奏装置 | |
| JP2007256486A (ja) | 電子楽器 | |
| JP2012220861A (ja) | 楽音発生装置およびプログラム | |
| JP2001051680A (ja) | コード判定装置、コード判定方法およびコード判定方法を記録した媒体 | |
| JP3682691B2 (ja) | 楽音情報割当操作子を有する電子音楽装置 | |
| JP6175804B2 (ja) | 演奏装置、演奏方法およびプログラム | |
| JP5605695B2 (ja) | 電子楽器のレジストレーション装置およびプログラム | |
| JP2008008946A (ja) | 楽音制御装置およびプログラム | |
| JP4873307B2 (ja) | 自動伴奏生成装置および自動伴奏生成方法を実現するためのプログラム | |
| JP2005284076A (ja) | 電子楽器 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20131128 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A132 Effective date: 20140128 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20140325 |
|
| 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: 20141028 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20141110 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 5655815 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| LAPS | Cancellation because of no payment of annual fees |