JP6565530B2 - 自動伴奏データ生成装置及びプログラム - Google Patents
自動伴奏データ生成装置及びプログラム Download PDFInfo
- Publication number
- JP6565530B2 JP6565530B2 JP2015185302A JP2015185302A JP6565530B2 JP 6565530 B2 JP6565530 B2 JP 6565530B2 JP 2015185302 A JP2015185302 A JP 2015185302A JP 2015185302 A JP2015185302 A JP 2015185302A JP 6565530 B2 JP6565530 B2 JP 6565530B2
- Authority
- JP
- Japan
- Prior art keywords
- accompaniment
- data
- current time
- event
- automatic accompaniment
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 claims description 52
- 239000000284 extract Substances 0.000 claims description 2
- 230000008569 process Effects 0.000 description 39
- 239000011295 pitch Substances 0.000 description 15
- 230000033764 rhythmic process Effects 0.000 description 12
- 230000006870 function Effects 0.000 description 9
- 230000001020 rhythmical effect Effects 0.000 description 6
- 238000004891 communication Methods 0.000 description 4
- 238000010586 diagram Methods 0.000 description 3
- 238000009527 percussion Methods 0.000 description 3
- 230000000750 progressive effect Effects 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 208000002874 Acne Vulgaris Diseases 0.000 description 1
- 241000282320 Panthera leo Species 0.000 description 1
- 206010000496 acne Diseases 0.000 description 1
- 230000004913 activation Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000005012 migration Effects 0.000 description 1
- 238000013508 migration Methods 0.000 description 1
- 230000008929 regeneration Effects 0.000 description 1
- 238000011069 regeneration method Methods 0.000 description 1
- 239000011435 rock Substances 0.000 description 1
- 230000002123 temporal effect Effects 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
- G10H1/00—Details of electrophonic musical instruments
- G10H1/36—Accompaniment arrangements
- G10H1/38—Chord
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
- G10H1/00—Details of electrophonic musical instruments
- G10H1/36—Accompaniment arrangements
- G10H1/40—Rhythm
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
- G10H1/00—Details of electrophonic musical instruments
- G10H1/0008—Associated control or indicating means
- G10H1/0025—Automatic or semi-automatic music composition, e.g. producing random music, applying rules from music theory or modifying a musical piece
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
- G10H1/00—Details of electrophonic musical instruments
- G10H1/36—Accompaniment arrangements
- G10H1/40—Rhythm
- G10H1/42—Rhythm comprising tone forming circuits
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
- G10H2210/00—Aspects or methods of musical processing having intrinsic musical character, i.e. involving musical theory or musical parameters or relying on musical knowledge, as applied in electrophonic musical tools or instruments
- G10H2210/005—Musical accompaniment, i.e. complete instrumental rhythm synthesis added to a performed melody, e.g. as output by drum machines
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
- G10H2210/00—Aspects or methods of musical processing having intrinsic musical character, i.e. involving musical theory or musical parameters or relying on musical knowledge, as applied in electrophonic musical tools or instruments
- G10H2210/031—Musical analysis, i.e. isolation, extraction or identification of musical elements or musical parameters from a raw acoustic signal or from an encoded audio signal
- G10H2210/051—Musical analysis, i.e. isolation, extraction or identification of musical elements or musical parameters from a raw acoustic signal or from an encoded audio signal for extraction or detection of onsets of musical sounds or notes, i.e. note attack timings
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
- G10H2210/00—Aspects or methods of musical processing having intrinsic musical character, i.e. involving musical theory or musical parameters or relying on musical knowledge, as applied in electrophonic musical tools or instruments
- G10H2210/101—Music Composition or musical creation; Tools or processes therefor
- G10H2210/145—Composing rules, e.g. harmonic or musical rules, for use in automatic composition; Rule generation algorithms therefor
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
- G10H2210/00—Aspects or methods of musical processing having intrinsic musical character, i.e. involving musical theory or musical parameters or relying on musical knowledge, as applied in electrophonic musical tools or instruments
- G10H2210/101—Music Composition or musical creation; Tools or processes therefor
- G10H2210/151—Music Composition or musical creation; Tools or processes therefor using templates, i.e. incomplete musical sections, as a basis for composing
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
- G10H2210/00—Aspects or methods of musical processing having intrinsic musical character, i.e. involving musical theory or musical parameters or relying on musical knowledge, as applied in electrophonic musical tools or instruments
- G10H2210/341—Rhythm pattern selection, synthesis or composition
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Acoustics & Sound (AREA)
- Multimedia (AREA)
- Theoretical Computer Science (AREA)
- Electrophonic Musical Instruments (AREA)
- Auxiliary Devices For Music (AREA)
Description
2 ROM(リードオンリメモリ)
3 RAM(ランダムアクセスメモリ)
4 入力装置
5 ディスプレイ
6 プリンタ
7 ハードディスク
8 可搬媒体
9 メモリインターフェイス
10 音源回路ボード
11 サウンドシステム
12 通信インターフェイス
13 演奏操作子
Claims (6)
- 音楽の演奏情報を順次取得する手段と、
取得した前記演奏情報に基づき、現時点が前記音楽のアクセント位置に該当するか否かを判断する手段と、
前記音楽と一緒に演奏されるべき自動伴奏の伴奏パターンデータを取得する手段と、
前記取得した伴奏パターンデータに基づき自動伴奏を進行させ、現時点に発音タイミングを持つ前記伴奏パターンデータ中の伴奏イベントに基づき自動伴奏データを生成する手段と
を備え、前記自動伴奏データを生成する手段は、更に、現時点が前記アクセント位置に該当すると判断されたとき、現時点に後続する所定時間区間内において発音タイミングが到来する伴奏イベントを前記伴奏パターンデータから抽出し、該抽出した伴奏イベントの発音タイミングを現時点に移動し、該移動した伴奏イベントに基づき前記自動伴奏データを生成するように構成されていることを特徴とする自動伴奏データ生成装置。 - 前記自動伴奏データを生成する手段は、更に、現時点がアクセント位置に該当すると判断されたとき、現時点及び現時点に後続する所定時間区間内において発音タイミングが到来する伴奏イベントが前記伴奏パターンデータ内に存在しないならば、現時点を発音タイミングとする自動伴奏データを追加生成するように構成されていることを特徴とする、請求項1に記載の自動伴奏データ生成装置。
- 前記抽出した伴奏イベントの発音タイミングを現時点に移動するための条件を設定する手段をさらに備え、
前記自動伴奏データを生成する手段は、前記設定された条件が成立したときに、前記抽出した伴奏イベントの発音タイミングを現時点に移動することを行なう、請求項1又は2に記載の自動伴奏データ生成装置。 - 前記現時点を発音タイミングとする自動伴奏データを追加生成するための条件を設定する手段をさらに備え、
前記自動伴奏データを生成する手段は、前記設定された条件が成立したときに、前記現時点を発音タイミングとする自動伴奏データを追加生成することを行なう、請求項2に記載の自動伴奏データ生成装置。 - 前記音楽の演奏情報を順次取得する手段は、ユーザによるリアルタイム演奏に基づき供給される前記演奏情報を順次取得するものである請求項1乃至4のいずれかに記載の自動伴奏データ生成装置。
- コンピュータに、
音楽の演奏情報を順次取得する手順と、
取得した前記演奏情報に基づき、現時点が前記音楽のアクセント位置に該当するか否かを判断する手順と、
前記音楽と一緒に演奏されるべき自動伴奏の伴奏パターンデータを取得する手順と、
前記取得した伴奏パターンデータに基づき自動伴奏を進行させ、現時点に発音タイミングを持つ前記伴奏パターンデータ中の伴奏イベントに基づき自動伴奏データを生成する手順と
を実行させるためのプログラムであって、
前記自動伴奏データを生成する手順は、更に、現時点が前記アクセント位置に該当すると判断されたとき、現時点に後続する所定時間区間内において発音タイミングが到来する伴奏イベントを前記伴奏パターンデータから抽出し、該抽出した伴奏イベントの発音タイミングを現時点に移動し、該移動した伴奏イベントに基づき前記自動伴奏データを生成するように構成されていることを特徴とする、プログラム。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2015185302A JP6565530B2 (ja) | 2015-09-18 | 2015-09-18 | 自動伴奏データ生成装置及びプログラム |
US15/262,625 US9728173B2 (en) | 2015-09-18 | 2016-09-12 | Automatic arrangement of automatic accompaniment with accent position taken into consideration |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2015185302A JP6565530B2 (ja) | 2015-09-18 | 2015-09-18 | 自動伴奏データ生成装置及びプログラム |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2019137853A Division JP6693596B2 (ja) | 2019-07-26 | 2019-07-26 | 自動伴奏データ生成方法及び装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2017058597A JP2017058597A (ja) | 2017-03-23 |
JP6565530B2 true JP6565530B2 (ja) | 2019-08-28 |
Family
ID=58282931
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2015185302A Active JP6565530B2 (ja) | 2015-09-18 | 2015-09-18 | 自動伴奏データ生成装置及びプログラム |
Country Status (2)
Country | Link |
---|---|
US (1) | US9728173B2 (ja) |
JP (1) | JP6565530B2 (ja) |
Families Citing this family (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6645085B2 (ja) | 2015-09-18 | 2020-02-12 | ヤマハ株式会社 | 自動アレンジ装置及びプログラム |
US9721551B2 (en) | 2015-09-29 | 2017-08-01 | Amper Music, Inc. | Machines, systems, processes for automated music composition and generation employing linguistic and/or graphical icon based musical experience descriptions |
CN109845249B (zh) * | 2016-10-14 | 2022-01-25 | 森兰信息科技(上海)有限公司 | 用外部信息同步midi文件的方法和系统 |
JP6743843B2 (ja) * | 2018-03-30 | 2020-08-19 | カシオ計算機株式会社 | 電子楽器、演奏情報記憶方法、及びプログラム |
US11037538B2 (en) | 2019-10-15 | 2021-06-15 | Shutterstock, Inc. | Method of and system for automated musical arrangement and musical instrument performance style transformation supported within an automated music performance system |
US11024275B2 (en) | 2019-10-15 | 2021-06-01 | Shutterstock, Inc. | Method of digitally performing a music composition using virtual musical instruments having performance logic executing within a virtual musical instrument (VMI) library management system |
US10964299B1 (en) | 2019-10-15 | 2021-03-30 | Shutterstock, Inc. | Method of and system for automatically generating digital performances of music compositions using notes selected from virtual musical instruments based on the music-theoretic states of the music compositions |
CN111061909B (zh) * | 2019-11-22 | 2023-11-28 | 腾讯音乐娱乐科技(深圳)有限公司 | 一种伴奏分类方法和装置 |
JP7419830B2 (ja) * | 2020-01-17 | 2024-01-23 | ヤマハ株式会社 | 伴奏音生成装置、電子楽器、伴奏音生成方法および伴奏音生成プログラム |
JP7192830B2 (ja) * | 2020-06-24 | 2022-12-20 | カシオ計算機株式会社 | 電子楽器、伴奏音指示方法、プログラム、及び伴奏音自動生成装置 |
JP7192831B2 (ja) * | 2020-06-24 | 2022-12-20 | カシオ計算機株式会社 | 演奏システム、端末装置、電子楽器、方法、およびプログラム |
JP7475993B2 (ja) * | 2020-06-30 | 2024-04-30 | ローランド株式会社 | 自動編曲プログラム及び自動編曲装置 |
US20220122569A1 (en) * | 2020-10-16 | 2022-04-21 | Matthew Caren | Method and Apparatus for the Composition of Music |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4483304B2 (ja) | 2004-01-16 | 2010-06-16 | ヤマハ株式会社 | 楽譜表示プログラム及び楽譜表示装置 |
US7525036B2 (en) * | 2004-10-13 | 2009-04-28 | Sony Corporation | Groove mapping |
JP4487958B2 (ja) * | 2006-03-16 | 2010-06-23 | ソニー株式会社 | メタデータ付与方法及び装置 |
JP5821229B2 (ja) | 2011-03-25 | 2015-11-24 | ヤマハ株式会社 | 伴奏データ生成装置及びプログラム |
US9012754B2 (en) * | 2013-07-13 | 2015-04-21 | Apple Inc. | System and method for generating a rhythmic accompaniment for a musical performance |
US9251773B2 (en) * | 2013-07-13 | 2016-02-02 | Apple Inc. | System and method for determining an accent pattern for a musical performance |
US9263018B2 (en) * | 2013-07-13 | 2016-02-16 | Apple Inc. | System and method for modifying musical data |
-
2015
- 2015-09-18 JP JP2015185302A patent/JP6565530B2/ja active Active
-
2016
- 2016-09-12 US US15/262,625 patent/US9728173B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
JP2017058597A (ja) | 2017-03-23 |
US9728173B2 (en) | 2017-08-08 |
US20170084261A1 (en) | 2017-03-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6565530B2 (ja) | 自動伴奏データ生成装置及びプログラム | |
US8058544B2 (en) | Flexible music composition engine | |
JP5982980B2 (ja) | 楽音発生パターンを示すクエリーを用いて演奏データの検索を行う装置、方法および記憶媒体 | |
CN112382257B (zh) | 一种音频处理方法、装置、设备及介质 | |
US9263018B2 (en) | System and method for modifying musical data | |
US9251773B2 (en) | System and method for determining an accent pattern for a musical performance | |
US20150013527A1 (en) | System and method for generating a rhythmic accompaniment for a musical performance | |
US11640815B2 (en) | Lane- and rhythm-based melody generation system | |
JP5970934B2 (ja) | 楽音発生パターンを示すクエリーを用いて演奏データの検索を行う装置、方法および記録媒体 | |
JP4613923B2 (ja) | 楽音処理装置およびプログラム | |
JP3528654B2 (ja) | メロディ生成装置及びリズム生成装置と記録媒体 | |
JP3637775B2 (ja) | メロディ生成装置と記録媒体 | |
JP6565528B2 (ja) | 自動アレンジ装置及びプログラム | |
JP6760450B2 (ja) | 自動アレンジ方法 | |
JP6175812B2 (ja) | 楽音情報処理装置及びプログラム | |
CN108369800B (zh) | 声处理装置 | |
JP6693596B2 (ja) | 自動伴奏データ生成方法及び装置 | |
JP6645085B2 (ja) | 自動アレンジ装置及びプログラム | |
JP6693176B2 (ja) | 歌詞生成装置および歌詞生成方法 | |
JP6171393B2 (ja) | 音響合成装置および音響合成方法 | |
JP6565529B2 (ja) | 自動アレンジ装置及びプログラム | |
KR20200047198A (ko) | 자동작곡장치 및 그 방법 | |
Unemi | A design of genetic encoding for breeding short musical pieces | |
CN116312425A (zh) | 音频调整方法、计算机设备和程序产品 | |
Robertson | Interactive real-time musical systems |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20180725 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20190621 |
|
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: 20190702 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20190715 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 6565530 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |
|
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 |