MEAPsoft works by (a) segmenting original audio up into individual beats or events, (b) calculating some features for each segment, and (c) matching or rearranging segments from one or more pieces to create a new piece of music.
MEAPsoft comes with a wide and increasing range of feature extraction routines, and algorithms for matching and rearranging the segments (called "composers"). MEAPsoft is written in Java, and makes it pretty easy to write your own feature extractors and composers.
http://www.meapsoft.org/concept.php outkast
до и
послеmadonna
до и
послеbritney spears
до и
послеи так далее...