Cover Song Synthesis by Analogy

06/17/2018
by   Christopher J. Tralie, et al.
0

In this work, we pose and address the following "cover song analogies" problem: given a song A by artist 1 and a cover song A' of this song by artist 2, and given a different song B by artist 1, synthesize a song B' which is a cover of B in the style of artist 2. Normally, such a polyphonic style transfer problem would be quite challenging, but we show how the cover songs example constrains the problem, making it easier to solve. First, we extract the longest common beat-synchronous subsequence between A and A', and we time stretch the corresponding beat intervals in A' so that they align with A. We then derive a version of joint 2D convolutional NMF, which we apply to the constant-Q spectrograms of the synchronized segments to learn a translation dictionary of sound templates from A to A'. Finally, we apply the learned templates as filters to the song B, and we mash up the translated filtered components into the synthesized song B' using audio mosaicing. We showcase our algorithm on several examples, including a synthesized cover version of Michael Jackson's "Bad" by Alien Ant Farm, learned from the latter's "Smooth Criminal" cover.'

READ FULL TEXT

page 1

page 2

page 3

page 4

page 8

research
04/06/2020

Directional approach to gradual cover: the continuous case

The objective of the cover location models is covering demand by facilit...
research
11/29/2017

Time Domain Neural Audio Style Transfer

A recently published method for audio style transfer has shown how to ex...
research
10/19/2020

MicAugment: One-shot Microphone Style Transfer

A crucial aspect for the successful deployment of audio-based models "in...
research
02/13/2021

Hiding Data Hiding

Data hiding is referred to as the art of hiding secret data into a digit...
research
10/27/2021

On Competitive Permutations for Set Cover by Intervals

We revisit the problem of computing an optimal partial cover of points b...
research
06/20/2018

Synthesizing Diverse, High-Quality Audio Textures

Texture synthesis techniques based on matching the Gram matrix of featur...
research
03/28/2021

Gaussian Process Convolutional Dictionary Learning

Convolutional dictionary learning (CDL), the problem of estimating shift...

Please sign up or login with your details

Forgot password? Click here to reset