Song Path

Pick two songs and discover a musical journey between them — an embedding gradient that fills the space in between.

How It Works

Every song in our database is represented as a 128-dimensional vector (an "embedding") that captures its sonic qualities — tempo, instrumentation, mood, genre, and more. Songs that sound alike live close together in this space.

The Song Path takes two songs and draws a straight line through embedding space from one to the other. At evenly-spaced points along that line, it finds the real song closest to that point. The result is a gradual, step-by-step musical transition — like a morphing gradient from start to finish.

Loading song database…