While some algorithms and automated software can attempt to create song mashups, their results are often clunky and unrefined. These methods layer the complete, unaltered tracks on top of each ...