CPC G10H 1/0025 (2013.01) [G06N 20/00 (2019.01); G10H 2210/121 (2013.01)] | 7 Claims |
1. A method of music work variant generation, comprising the steps of:
in a digital computer programmed to perform program steps comprising:
a. accessing a digital music work, said digital music work having a plurality of song parameters associated therewith;
b. providing a digital database containing a plurality of digital harmony templates;
c. receiving from a user a selection of a digital harmony template from among said plurality of available digital harmony templates in said database, said selected digital harmony template having a plurality of digital harmony template parameters associated therewith;
d. identifying an associated digital harmony template parameter value associated with each of said plurality of digital harmony template parameters;
e. identifying a plurality of song parameters from said digital music work corresponding to a same plurality of digital harmony template parameters, each of said identified plurality of song parameters from said digital music work having an associated identified song parameter value associated therewith;
f. replacing said identified plurality of song parameter values of said music work with said corresponding plurality of digital harmony template parameter values, thereby generating a digital music work variant; and
g. performing at least a portion of said generated digital music work variant for the user.
|