We use a combination of machine learning and DSP methods in order to automatically generate a remix out of a given sample, and sync the result with a generated drumbeat created by using a trained ...