A method of creating AI-composed music having a style that reflects and/or augments the personal style of a user includes selecting and/or composing one or more seed compositions; applying variation and/or mash-up methods to the seed compositions to create training data; training an AI using the training data; and causing the AI to compose novel musical compositions. The variation methods can include methods described in the inventor's previous patents. A novel method of creating mash-ups is described herein. Variation and mash-up methods can further be applied to the A compositions. The AI compositions, and/or variations and/or mash-ups thereof, can be added to the training data for re-training of the AI. The disclosed mash-up method includes parsing the seed compositions into sequences of elements, which can be of equal length, beat-matching the seed compositions to make corresponding elements of equal beat length, and combining the elements to form a mash-up.
Method of creating musical compositions and other symbolic sequences by artificial intelligence