Scalable Similarity-Based Generation Of Compatible Music Mixes
AssigneeDistributed Creation Inc.
InventorsAlejandro Koretzky, Naveen Sasalu Rajashekharappa, Aswin Rajkumar
Life of this patent
Estimating the term…
Abstract
Computer-implemented techniques for identifying a second music clip that is harmonically compatible with a first music clip. The techniques include computing beat-wise pitch interval space vectors from a chromatic saliency map of the first clip. These beat-wise vectors are then combined to form a clip-wise pitch interval space vector. A second clip undergoes a similar process, resulting in a second clip-wise pitch interval space vector. Harmonic compatibility is determined by measuring the distance or similarity between the first and second clip-wise pitch interval space vectors in the pitch interval space.
Claims20
A method comprising:
- computing a set of beat-wise pitch interval space vectors based on a chromatic saliency map for a first music clip;
- forming a first clip-wise pitch interval space vector based on the set of beat-wise pitch interval space vectors, the first clip-wise pitch interval space vector formed for the first music clip;
- identifying a second music clip that is harmonically compatible with the first music clip based on a distance or a similarity in a pitch interval space between a second clip-wise pitch interval space vector formed for the second music clip and the first clip-wise pitch interval space vector formed for the first music clip;
- and
- wherein the method is performed by one or more computer systems.
One or more non-transitory computer-readable media storing instructions configured for:
- computing a set of beat-wise pitch interval space vectors based on a chromatic saliency map for a first music clip;
- forming a first clip-wise pitch interval space vector based on the set of beat-wise pitch interval space vectors, the first clip-wise pitch interval space vector formed for the first music clip;
- and
- identifying a second music clip that is harmonically compatible with the first music clip based on a distance or a similarity in a pitch interval space between a second clip-wise pitch interval space vector formed for the second music clip and the first clip-wise pitch interval space vector formed for the first music clip.
A system comprising:
- one or more computer systems;
- and
- instructions configured to cause the one or more computer systems to perform operations comprising:
- computing a set of beat-wise pitch interval space vectors based on a chromatic saliency map for a first music clip;
- forming a first clip-wise pitch interval space vector based on the set of beat-wise pitch interval space vectors, the first clip-wise pitch interval space vector formed for the first music clip;
- and
- identifying a second music clip that is harmonically compatible with the first music clip based on a distance or a similarity in a pitch interval space between a second clip-wise pitch interval space vector formed for the second music clip and the first clip-wise pitch interval space vector formed for the first music clip.
Dependencies are inferred from the claim text.