Morphed musical piece generation system and morphed musical piece generation program
Foreign code | F110005498 |
---|---|
File No. | K07707WO |
Posted date | Sep 7, 2011 |
Country | United States of America |
Application number | 86614609 |
Gazette No. | 20100325163 |
Gazette No. | 8278545 |
Date of filing | Feb 4, 2009 |
Gazette Date | Dec 23, 2010 |
Gazette Date | Oct 2, 2012 |
International application number | JP2009051889 |
International publication number | WO2009099103 |
Date of international filing | Feb 4, 2009 |
Date of international publication | Aug 13, 2009 |
Priority data |
|
Title |
Morphed musical piece generation system and morphed musical piece generation program
|
Abstract |
(US8278545) A morphed musical piece generation system that enables even a user with little knowledge of music to easily generate a morphed musical piece between two different musical pieces is provided. A first intermediate time-span tree data generation section 6 selectively removes difference information between common time-span tree data and first time-span tree data from the first time-span tree data. Also, a second intermediate time-span tree data generation section 7 performs the same operation to obtain second intermediate time-span tree data. A data combining section combines the first intermediate time-span tree data and the second intermediate time-span tree data to generate combined time-span tree data. A musical piece data generation section generates a morphed musical piece on the basis of the combined time-span tree data. |
Scope of claims |
[claim1] 1. A morphed musical piece generation system that generates a morphed musical piece between a first musical piece and a second musical piece, comprising: a common time-span tree data generation section that generates, on the basis of first time-span tree data on a first time-span tree obtained by analyzing first musical piece data on the first musical piece and second time-span tree data on a second time-span tree obtained by analyzing second musical piece data on the second musical piece, common time-span tree data on a common time-span tree obtained by extracting common information between the first time-span tree and the second time-span tree; a first intermediate time-span tree data generation section that generates, on the basis of the first time-span tree data and the common time-span tree data, first intermediate time-span tree data on a first intermediate time-span tree generated by selectively removing one or more pieces of difference information between the first time-span tree and the common time-span tree from the first time-span tree or selectively adding the one or more pieces of difference information to the common time-span tree; a second intermediate time-span tree data generation section that generates, on the basis of the second time-span tree data and the common time-span tree data, second intermediate time-span tree data on a second intermediate time-span tree generated by selectively removing one or more pieces of difference information between the second time-span tree and the common time-span tree from the second time-span tree or selectively adding the one or more pieces of difference information to the common time-span tree; a data combining section that generates, on the basis of the first intermediate time-span tree data and the second intermediate time-span tree data, combined time-span tree data on a combined time-span tree obtained by combining the first intermediate time-span tree and the second intermediate time-span tree; and a musical piece data generation section that generates, on the basis of the combined time-span tree data, musical piece data corresponding to the combined time-span tree as musical piece data on the morphed musical piece. [claim2] 2. The morphed musical piece generation system according to claim 1, wherein the first intermediate time-span tree data generation section and the second intermediate time-span tree data generation section include a manual command generation section that generates a command for selectively removing or adding the one or more pieces of difference information in response to a manual operation. [claim3] 3. The morphed musical piece generation system according to claim 2, wherein the manual command generation section separately generates the command for the first intermediate time-span tree data generation section and the command for the second intermediate time-span tree data generation section. [claim4] 4. The morphed musical piece generation system according to claim 2, wherein the manual command generation section reciprocally generates one of the command for the first intermediate time-span tree data generation section and the command for the second intermediate time-span tree data generation section at a time. [claim5] 5. The morphed musical piece generation system according to claim 1, wherein the first intermediate time-span tree data generation section and the second intermediate time-span tree data generation section selectively remove or add the one or more pieces of difference information in accordance with an order of priority determined in advance. [claim6] 6. The morphed musical piece generation system according to claim 5, wherein the order of priority is determined on the basis of an importance of a note in the one or more pieces of difference information. [claim7] 7. The morphed musical piece generation system according to claim 1, wherein if the first and second musical pieces are monophonic musical pieces that do not contain a chord and the combined time-span tree contains two different notes in an identical time span, the musical piece data generation section is constructed so as to output a plurality of types of musical piece data including a musical piece data in which one of the two notes is selected and a musical piece data in which the other of the two notes is selected as musical piece data on the morphed musical piece. [claim8] 8. The morphed musical piece generation system according to claim 1, further comprising: a musical piece database that stores in advance the musical piece data and the time-span tree data on a plurality of musical pieces having a relationship that enables generation of the common time-span tree; a musical piece proposal section that proposes a plurality of musical pieces that enable generation of a common time-span tree in conjunction with a time-span tree of one musical piece selected from the musical piece database, the plurality of musical pieces being proposed so as to be selectable; and a data transfer section that transfers the time-span tree data on the musical piece selected from the plurality of musical pieces proposed by the musical piece proposal section and the time-span tree data on the one musical piece to the common time-span tree data generation section. [claim9] 9. A morphed musical piece generation program executable by a computer to generate a morphed musical piece between a first musical piece and a second musical piece, the program causing the computer to implement: a common time-span tree data generation section that generates, on the basis of first time-span tree data on a first time-span tree obtained by analyzing first musical piece data on the first musical piece and second time-span tree data on a second time-span tree obtained by analyzing second musical piece data on the second musical piece, common time-span tree data on a common time-span tree obtained by extracting common information between the first time-span tree and the second time-span tree; a first intermediate time-span tree data generation section that generates, on the basis of the first time-span tree data and the common time-span tree data, first intermediate time-span tree data on a first intermediate time-span tree generated by selectively removing one or more pieces of difference information between the first time-span tree and the common time-span tree from the first time-span tree or selectively adding the one or more pieces of difference information to the common time-span tree; a second intermediate time-span tree data generation section that generates, on the basis of the second time-span tree data and the common time-span tree data, second intermediate time-span tree data on a second intermediate time-span tree generated by selectively removing one or more pieces of difference information between the second time-span tree and the common time-span tree from the second time-span tree or selectively adding the one or more pieces of difference information to the common time-span tree; a data combining section that generates, on the basis of the first intermediate time-span tree data and the second intermediate time-span tree data, combined time-span tree data on a combined time-span tree obtained by combining the first intermediate time-span tree and the second intermediate time-span tree; and a musical piece data generation section that generates, on the basis of the combined time-span tree data, musical piece data corresponding to the combined time-span tree as musical piece data on the morphed musical piece. [claim10] 10. The morphed musical piece generation program according to claim 9, the first intermediate time-span tree data generation section and the second intermediate time-span tree data generation section include a manual command generation section that generates a command for selectively removing or adding the difference information in response to a manual operation. [claim11] 11. The morphed musical piece generation program according to claim 10, wherein the manual command generation section separately generates the command for the first intermediate time-span tree data generation section and the command for the second intermediate time-span tree data generation section. [claim12] 12. The morphed musical piece generation program according to claim 9, wherein the manual command generation section reciprocally generates one of the command for the first intermediate time-span tree data generation section and the command for the second intermediate time-span tree data generation section at a time. [claim13] 13. The morphed musical piece generation program according to claim 9, wherein the first intermediate time-span tree data generation section and the second intermediate time-span tree data generation section selectively remove or add the one or more pieces of difference information in accordance with an order of priority determined in advance. [claim14] 14. The morphed musical piece generation program according to claim 13, wherein the order of priority is determined on the basis of an importance of a note in the one or more pieces of difference information. [claim15] 15. The morphed musical piece generation program according to claim 9, wherein if the first and second musical pieces are monophonic musical pieces that do not contain a chord and the combined time-span tree contains two different notes in an identical time span, the musical piece data generation section is constructed so as to output a plurality of types of musical piece data including a musical piece data in which one of the two notes is selected and a musical piece data in which the other of the two notes is selected as musical piece data on the morphed musical piece. [claim16] 16. The morphed musical piece generation program according to claim 9, causing the computer to further implement: a musical piece proposal section that proposes a plurality of musical pieces that enable generation of a common time-span tree in conjunction with a time-span tree of one musical piece selected from a musical piece database, the musical piece database storing in advance the musical piece data and the time-span tree data on a plurality of musical pieces having a relationship that enables generation of the common time-span tree, the plurality of musical pieces being proposed so as to be selectable; and a data transfer section that transfers the time-span tree data on the musical piece selected from the plurality of musical pieces proposed by the musical piece proposal section and the time-span tree data on the one musical piece to the common time-span tree data generation section. [claim17] 17. A storage medium that stores the program according to claim 9 in a computer-readable manner. [claim18] 18. A storage medium that stores the program according to claim 10 in a computer-readable manner. [claim19] 19. A storage medium that stores the program according to claim 11 in a computer-readable manner. [claim20] 20. A storage medium that stores the program according to claim 12 in a computer-readable manner. |
|
|
IPC(International Patent Classification) |
|
Reference ( R and D project ) | PRESTO Foundation of technology supporting the creation of digital media contents AREA |
※
Please contact us by E-mail or facsimile if you have any interests on this patent.
Contact Information for " Morphed musical piece generation system and morphed musical piece generation program "
- Japan Science and Technology Agency Department of Intellectual Property Management
- URL: http://www.jst.go.jp/chizai/
-
E-mail:
- Address: 5-3, Yonbancho, Chiyoda-ku, Tokyo, Japan , 102-8666
- Fax: 81-3-5214-8417