JP4075756B2 - 自動伴奏装置および自動伴奏方法を実現するためのプログラム - Google Patents
自動伴奏装置および自動伴奏方法を実現するためのプログラム Download PDFInfo
- Publication number
- JP4075756B2 JP4075756B2 JP2003333416A JP2003333416A JP4075756B2 JP 4075756 B2 JP4075756 B2 JP 4075756B2 JP 2003333416 A JP2003333416 A JP 2003333416A JP 2003333416 A JP2003333416 A JP 2003333416A JP 4075756 B2 JP4075756 B2 JP 4075756B2
- Authority
- JP
- Japan
- Prior art keywords
- information
- note
- input
- accompaniment
- performance
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Electrophonic Musical Instruments (AREA)
Description
(1)本自動伴奏処理が起動されたときに一度だけ実行する処理(起動時処理)
(2)足鍵盤からの演奏入力を検出する処理(演奏入力検出処理)
(3)伴奏パターンデータの各ノートイベントを先読みする処理(先読み処理)
(4)足鍵盤から有効な演奏入力があったかどうかを判別し、その判別結果に応じて伴奏音を生成する処理(伴奏音生成処理)
(5)自動伴奏を停止する処理(自動伴奏停止処理)
である。
(11)伴奏パターンデータ中の各ノートオンイベントを先読みするタイミングを決定するソフトウェアタイマintervalの値をデクリメントする処理(タイマintervalのデクリメント処理)
(12)前記所定の固定時間である250msを計時するソフトウェアタイマt250msの値をデクリメントする処理(タイマt250msのデクリメント処理)
である。
Claims (2)
- 複数の音符情報を含む伴奏パターンデータを記憶する記憶手段と、
該記憶手段に記憶された伴奏パターンデータ中の各音符情報を順次読み出す読み出し手段と、
演奏情報を入力する入力手段と、
コード情報を取得する取得手段と、
前記入力手段による演奏情報の入力が、前記読み出し手段によって読み出された音符情報に基づいて発音するタイミングを含む所定の固定時間内になされたか否かを判別する判別手段と、
該判別手段によって、当該演奏情報の入力が前記所定の固定時間以内になされたと判別されたときには、前記読み出された音符情報の音高を当該入力された演奏情報に含まれる音高に差し替えることにより、発生させるべき伴奏音の基になる音符情報を生成する一方、当該演奏情報の入力が前記所定の固定時間外になされたと判別されたときには、前記読み出された音符情報の音高を前記取得手段によって取得されたコード情報に基づいて変換することにより、発生させるべき伴奏音の基になる音符情報を生成する生成手段と、
該生成手段によって生成された音符情報に基づいて伴奏音を発生させる発生手段と
を有することを特徴とする自動伴奏装置。 - 記憶手段に記憶された伴奏パターンデータ中の各音符情報を順次読み出す読み出し手順と、
コード情報を取得する取得手順と、
入力手段による演奏情報の入力が、前記読み出し手順によって読み出された音符情報に基づいて発音するタイミングを含む所定の固定時間内になされたか否かを判別する判別手順と、
該判別手順によって、当該演奏情報の入力が前記所定の固定時間以内になされたと判別されたときには、前記読み出された音符情報の音高を当該入力された演奏情報に含まれる音高に差し替えることにより、発生させるべき伴奏音の基になる音符情報を生成する一方、当該演奏情報の入力が前記所定の固定時間外になされたと判別されたときには、前記読み出された音符情報の音高を前記取得手順によって取得されたコード情報に基づいて変換することにより、発生させるべき伴奏音の基になる音符情報を生成する生成手順と、
該生成手順によって生成された音符情報に基づいて伴奏音を発生させる発生手順と
をコンピュータに実行させるためのプログラム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2003333416A JP4075756B2 (ja) | 2003-09-25 | 2003-09-25 | 自動伴奏装置および自動伴奏方法を実現するためのプログラム |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2003333416A JP4075756B2 (ja) | 2003-09-25 | 2003-09-25 | 自動伴奏装置および自動伴奏方法を実現するためのプログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2005099442A JP2005099442A (ja) | 2005-04-14 |
JP4075756B2 true JP4075756B2 (ja) | 2008-04-16 |
Family
ID=34461426
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2003333416A Expired - Fee Related JP4075756B2 (ja) | 2003-09-25 | 2003-09-25 | 自動伴奏装置および自動伴奏方法を実現するためのプログラム |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4075756B2 (ja) |
-
2003
- 2003-09-25 JP JP2003333416A patent/JP4075756B2/ja not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2005099442A (ja) | 2005-04-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP3684892B2 (ja) | 和音提示装置および記憶媒体 | |
JP2006284817A (ja) | 電子楽器 | |
JP4049014B2 (ja) | 楽譜表示装置および楽譜表示コンピュータプログラム | |
JP5228315B2 (ja) | 自動伴奏生成装置および自動伴奏生成方法を実現するためのプログラム | |
JP5732982B2 (ja) | 楽音生成装置および楽音生成プログラム | |
JP2007322683A (ja) | 楽音制御装置およびプログラム | |
JP4075756B2 (ja) | 自動伴奏装置および自動伴奏方法を実現するためのプログラム | |
US10805475B2 (en) | Resonance sound signal generation device, resonance sound signal generation method, non-transitory computer readable medium storing resonance sound signal generation program and electronic musical apparatus | |
JP3649014B2 (ja) | 演奏データファイルの再生設定制御装置 | |
JP3358568B2 (ja) | 演奏補助装置及びそのための記録媒体 | |
JP3620396B2 (ja) | 情報修正装置及び情報修正プログラムを記録した媒体 | |
JP6149890B2 (ja) | 楽音生成装置および楽音生成プログラム | |
JP5742592B2 (ja) | 楽音生成装置、楽音生成プログラム及び電子楽器 | |
US7663050B2 (en) | Automatic accompaniment apparatus, method of controlling the same, and program for implementing the method | |
JP5200368B2 (ja) | アルペジオ生成装置およびアルペジオ生成方法を実現するためのプログラム | |
JP3885791B2 (ja) | 自動伴奏装置および自動伴奏方法を実現するためのプログラム | |
JP4648177B2 (ja) | 電子楽器及びコンピュータプログラム | |
JP3903864B2 (ja) | 自動作曲装置および自動作曲方法を実現するためのプログラム | |
JP4075808B2 (ja) | 自動演奏装置および自動演奏方法を実現するためのプログラム | |
JP6102975B2 (ja) | 楽音生成装置、楽音生成プログラム及び電子楽器 | |
JP3988668B2 (ja) | 自動伴奏装置および自動伴奏プログラム | |
JP3090570B2 (ja) | 電子楽器の楽音変調制御装置 | |
JP3733887B2 (ja) | 楽曲データ編集装置、及びプログラム | |
JP4873307B2 (ja) | 自動伴奏生成装置および自動伴奏生成方法を実現するためのプログラム | |
JP4148184B2 (ja) | 自動伴奏データ生成方法を実現するためのプログラムおよび自動伴奏データ生成装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20060424 |
|
RD03 | Notification of appointment of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7423 Effective date: 20060424 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20071221 |
|
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: 20080108 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20080121 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110208 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120208 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130208 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140208 Year of fee payment: 6 |
|
LAPS | Cancellation because of no payment of annual fees |