JP2006058384A - 自動演奏装置及びプログラム - Google Patents
自動演奏装置及びプログラム Download PDFInfo
- Publication number
- JP2006058384A JP2006058384A JP2004237414A JP2004237414A JP2006058384A JP 2006058384 A JP2006058384 A JP 2006058384A JP 2004237414 A JP2004237414 A JP 2004237414A JP 2004237414 A JP2004237414 A JP 2004237414A JP 2006058384 A JP2006058384 A JP 2006058384A
- Authority
- JP
- Japan
- Prior art keywords
- music data
- function
- performance
- music
- messages
- 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
- 238000000034 method Methods 0.000 claims description 20
- 230000004044 response Effects 0.000 claims description 9
- 230000006870 function Effects 0.000 abstract description 149
- 230000002452 interceptive effect Effects 0.000 abstract description 7
- 230000002250 progressing effect Effects 0.000 abstract 1
- 230000003068 static effect Effects 0.000 abstract 1
- 230000003864 performance function Effects 0.000 description 18
- 230000008569 process Effects 0.000 description 15
- 230000000694 effects Effects 0.000 description 7
- 238000001514 detection method Methods 0.000 description 6
- 230000008859 change Effects 0.000 description 4
- 238000010586 diagram Methods 0.000 description 4
- 238000004891 communication Methods 0.000 description 3
- 230000009471 action Effects 0.000 description 2
- 230000010365 information processing Effects 0.000 description 2
- 238000004040 coloring Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000000737 periodic effect Effects 0.000 description 1
- 230000005236 sound signal Effects 0.000 description 1
Images
Landscapes
- Electrophonic Musical Instruments (AREA)
Abstract
【解決手段】この自動演奏システムは、演奏操作に応答してエニーキー機能、一致進行機能、演奏補助機能などの演奏機能を実行することが可能な機能実行手段F2;F2a〜F2cを搭載しており、記憶手段2〜4に記憶されている楽曲データSi;Sa〜Scには、各演奏機能の実行を指示する制御コマンドと当該演奏機能に関連した複数のメッセージが順次テキストで埋め込まれている。自動演奏時には、再生対象となる楽曲データの制御コマンドに基づいて、対応する演奏機能の実行を対応する機能実行手段に指示し、また、当該楽曲データ中のメッセージを順次表示してユーザ操作を案内する。また、楽曲データSiには多数の占いメッセージが順次テキストで埋め込まれた楽曲データSdもあり、高速切換えされる占いメッセージ表示をストップ操作で保持し静止させることができる。
【選択図】図2
Description
図1は、この発明の一実施例による自動演奏システムのハードウエア構成ブロック図を示す。この自動演奏システムの本体となる電子音楽装置には、電子楽器や音楽情報処理機能を有するパーソナルコンピュータ(PC)のような音楽情報処理装置(コンピュータ)が用いられ、このような電子音楽装置は、中央処理装置(CPU)1、ランダムアクセスメモリ(RAM)2、読出専用メモリ(ROM)3、外部記憶装置4、演奏操作検出回路5、設定操作検出回路6、表示回路7、音源回路8、効果回路9、MIDIインターフェース(I/F)10、通信インターフェース(I/F)11などを備え、これらの要素1〜11はバス12を介して互いに接続される。
この発明の一実施例による自動演奏システムにおいては、電子音楽装置に搭載された操作応答性演奏機能の制御コマンドと当該機能の関連メッセージを含む楽曲データを再生して当該機能を実行しつつ関連メッセージを順次表示したり、多数の占いメッセージを含む楽曲データを再生して占いメッセージを順次切換え表示すると共に楽曲データの停止に応じてその時点の占いメッセージ表示を静止させることができる。
この発明の一実施例による自動演奏システムでは、上述したように、通常の演奏データ含む楽曲データに、制御コマンド乃至メッセージを埋め込むだけで簡単に作成される楽曲データを用いてインタラクティブに楽曲再生(楽音の生成、メッセージや歌詞の表示)を行い自動演奏を楽しむことができる。図3は、この発明の一実施例による自動演奏システムでインタラクティブな楽曲再生に用いることができる楽曲データの種類例を示す。
図5は、この発明の一実施例による自動演奏システムの各動作モードにおける画面表示の例を示す。図5(a)は、エニーキー機能制御コマンドCaとエニーキー機能関連メッセージMaが入ったエニーキー用楽曲データSaを再生する「エニーキーモードA」においてディスプレイ16に表示されるメッセージの一例を示している。エニーキーモードAでは、CPU1は、楽曲データSaからエニーキー機能制御(オン)コマンドCaを読み出すことで、各種機能実行モジュールF2のエニーキー機能実行部F2aを動作させるようにセットし、楽曲データSaから同一タイミングのエニーキー機能関連メッセージテキストや文字列表示制御コマンドを読み出す毎に、対応するエニーキー機能関連メッセージMaを文字列表示制御コマンドに従った配列でディスプレイ16の画面に表示させる。
図6は、この発明の一実施例による自動演奏プログラムによる自動演奏処理を表わすフローチャートである。スタート操作によりこの自動演奏処理がスタートすると、まず、CPU1は、第1ステップP1にて、現在の時点がイベント再生タイミングであるか否かを判定し、イベント再生タイミングでなければ(P1→NO)、イベント再生タイミングになるまで待機する。イベント再生タイミングになると(P1→YES)、ステップP2に進み、現タイミングのイベントが機能制御コマンドCa〜Ccであるか否かを判定する。
以上、この発明の一実施形態について説明したが、種々の変更が可能である。例えば、電子音楽装置に搭載されている機能は、例示したものに限らない。
F1,F2,F3 楽曲再生、各種機能実行及び実演奏処理モジュール、
F2a,F2b,F2c エニーキー機能、一致進行機能及び演奏補助機能実行部、
Ca,Cb,Cc エニーキー機能、一致進行機能及び演奏補助機能制御コマンド、
Ma,Mb,Mc エニーキー機能、一致進行機能及び演奏補助機能関連メッセージ、
Md 占いメッセージ。
Claims (4)
- ユーザ操作に応答する所定の演奏機能の実行が可能な機能実行手段と、
上記演奏機能の実行を指示する制御コマンドと当該演奏機能に関連した複数のメッセージが順次テキストで埋め込まれた楽曲データを記憶する記憶手段と、
上記楽曲データに埋め込まれた制御コマンドに基づいて、上記演奏機能を当該楽曲データに従って実行すべき旨を上記機能実行手段に指示する実行指示手段と、
上記楽曲データに埋め込まれたメッセージを順次表示するメッセージ表示手段と
を具備することを特徴とする自動演奏装置。 - 曲の進行に従って多数の占いメッセージが順次テキストで埋め込まれた楽曲データを記憶する記憶手段と、
上記記憶手段から楽曲データを読出して、当該楽曲データの再生を進行すると共に、当該楽曲データに埋め込まれた占いメッセージを順次表示する再生進行手段と、
ユーザによる停止操作に応じて、当該楽曲データの再生を停止すると共に、その時点で表示されていた占いメッセージの表示を保持する再生停止手段と
を具備することを特徴とする自動演奏装置。 - ユーザ操作に応答する所定の演奏機能の実行が可能な機能実行手段、及び、該演奏機能の実行を指示する制御コマンドと当該演奏機能に関連した複数のメッセージが順次テキストで埋め込まれた楽曲データを記憶する記憶手段を具備するコンピュータに対して、
上記記憶手段から楽曲データに埋め込まれた制御コマンドを読み出すステップと、
読み出された制御コマンドに基づいて、上記演奏機能を当該楽曲データに従って実行すべき旨を上記機能実行手段に指示するステップと、
当該楽曲データの読出しに従って、当該楽曲データに埋め込まれたメッセージを順次表示するステップと
から成る手順を実行させる自動演奏プログラム。 - 曲の進行に従って多数の占いメッセージが順次テキストで埋め込まれた楽曲データを記憶する記憶手段を具備するコンピュータに対して、
上記記憶手段から楽曲データを読出して、当該楽曲データの再生を進行すると共に、当該楽曲データに埋め込まれた占いメッセージを順次表示するステップと、
ユーザによる停止操作に応じて、当該楽曲データの再生を停止すると共に、その時点で表示されていた占いメッセージの表示を保持するステップと
から成る手順を実行させる自動演奏プログラム。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2004237414A JP4254656B2 (ja) | 2004-08-17 | 2004-08-17 | 自動演奏装置及びプログラム |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2004237414A JP4254656B2 (ja) | 2004-08-17 | 2004-08-17 | 自動演奏装置及びプログラム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2006058384A true JP2006058384A (ja) | 2006-03-02 |
| JP4254656B2 JP4254656B2 (ja) | 2009-04-15 |
Family
ID=36105918
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2004237414A Expired - Fee Related JP4254656B2 (ja) | 2004-08-17 | 2004-08-17 | 自動演奏装置及びプログラム |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4254656B2 (ja) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2009092948A (ja) * | 2007-10-09 | 2009-04-30 | Nintendo Co Ltd | 音楽演奏プログラムおよび音楽演奏装置 |
| JP2018163183A (ja) * | 2017-03-24 | 2018-10-18 | カシオ計算機株式会社 | 電子楽器、方法、及びプログラム |
| JP2022075612A (ja) * | 2020-11-06 | 2022-05-18 | Line株式会社 | コンテンツを推薦する方法とシステム |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH10268879A (ja) * | 1997-03-26 | 1998-10-09 | Yamaha Corp | 楽曲データ配信システムおよびカラオケ装置 |
| JPH11126085A (ja) * | 1997-10-23 | 1999-05-11 | Yamaha Corp | カラオケ装置 |
| JP2000039884A (ja) * | 1998-07-22 | 2000-02-08 | Yamaha Corp | データ付き楽曲情報作成装置、再生装置、送受信システム及び記録媒体 |
| JP2000099044A (ja) * | 1998-09-24 | 2000-04-07 | Yamaha Corp | カラオケ装置 |
| JP2003173183A (ja) * | 2001-12-07 | 2003-06-20 | Casio Comput Co Ltd | 演奏練習装置及び演奏練習処理のプログラム |
-
2004
- 2004-08-17 JP JP2004237414A patent/JP4254656B2/ja not_active Expired - Fee Related
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH10268879A (ja) * | 1997-03-26 | 1998-10-09 | Yamaha Corp | 楽曲データ配信システムおよびカラオケ装置 |
| JPH11126085A (ja) * | 1997-10-23 | 1999-05-11 | Yamaha Corp | カラオケ装置 |
| JP2000039884A (ja) * | 1998-07-22 | 2000-02-08 | Yamaha Corp | データ付き楽曲情報作成装置、再生装置、送受信システム及び記録媒体 |
| JP2000099044A (ja) * | 1998-09-24 | 2000-04-07 | Yamaha Corp | カラオケ装置 |
| JP2003173183A (ja) * | 2001-12-07 | 2003-06-20 | Casio Comput Co Ltd | 演奏練習装置及び演奏練習処理のプログラム |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2009092948A (ja) * | 2007-10-09 | 2009-04-30 | Nintendo Co Ltd | 音楽演奏プログラムおよび音楽演奏装置 |
| JP2018163183A (ja) * | 2017-03-24 | 2018-10-18 | カシオ計算機株式会社 | 電子楽器、方法、及びプログラム |
| US10347229B2 (en) | 2017-03-24 | 2019-07-09 | Casio Computer Co., Ltd. | Electronic musical instrument, method of controlling the electronic musical instrument, and recording medium |
| JP2022075612A (ja) * | 2020-11-06 | 2022-05-18 | Line株式会社 | コンテンツを推薦する方法とシステム |
Also Published As
| Publication number | Publication date |
|---|---|
| JP4254656B2 (ja) | 2009-04-15 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3149574B2 (ja) | カラオケ装置 | |
| JPH06124094A (ja) | カラオケ装置 | |
| JP2001195063A (ja) | 演奏支援装置 | |
| JP3324158B2 (ja) | カラオケ装置 | |
| JP2006284817A (ja) | 電子楽器 | |
| JP4487632B2 (ja) | 演奏練習装置および演奏練習用コンピュータプログラム | |
| JP4650182B2 (ja) | 自動伴奏装置及びプログラム | |
| JP4254656B2 (ja) | 自動演奏装置及びプログラム | |
| JP4203750B2 (ja) | 電子音楽装置および同装置に適用されるコンピュータプログラム | |
| JPH1124676A (ja) | カラオケ装置 | |
| JP4068069B2 (ja) | バックコーラス音量を自動制御するカラオケ装置 | |
| JP4228494B2 (ja) | 制御装置および制御方法 | |
| JP3614049B2 (ja) | カラオケ装置、カラオケ装置の外部装置およびカラオケシステム | |
| JP7070538B2 (ja) | プログラム、方法、電子機器、及び演奏データ表示システム | |
| JP4534926B2 (ja) | 画像表示装置及びプログラム | |
| JP2007020659A (ja) | ゲームの制御方法およびゲーム装置 | |
| JP2007086571A (ja) | 曲情報表示装置及びプログラム | |
| JP3050129B2 (ja) | カラオケ装置 | |
| JP4200621B2 (ja) | 同期制御方法および同期制御装置 | |
| JP3290903B2 (ja) | カラオケ採点ゲーム装置 | |
| JP2007322544A (ja) | 楽曲再生装置 | |
| JP4161714B2 (ja) | カラオケ装置 | |
| JP3511237B2 (ja) | カラオケ装置 | |
| JP2004272067A (ja) | 演奏練習装置及びプログラム | |
| JP7158331B2 (ja) | カラオケ装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20070618 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20080910 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20080930 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20081201 |
|
| 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: 20090106 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20090119 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120206 Year of fee payment: 3 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 4254656 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130206 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140206 Year of fee payment: 5 |
|
| LAPS | Cancellation because of no payment of annual fees |