Song Reconstruction with NTD

Original Song (Baseline)

Listen to the original song below to get a baseline of the audio quality.

NTD Reconstruction

Here are reconstrutions of the song, computed with NTD.

Euclidean Distance optimization:

KL-Divergence optimization:

IS-Divergence optimization:


Focusing on One Particular Pattern

Original Bar (Baseline)

Listen to a particular bar of the song (first bar of Come Together).

A Musical Pattern from NTD

Here are musical patterns from the NTD, corresponding to the previous bar.

Euclidean Distance optimization:

KL-Divergence optimization:

IS-Divergence optimization:


More Details

See our Notebook here, with code details and more explanations on the outputs.

You can also refer to the literature below for more comprehensive details:

[1] Axel Marmoret, "Unsupervised Machine Learning Paradigms for the Representation of Music Similarity and Structure". PhD thesis, Université Rennes 1, 2022.

[2] Axel Marmoret, Jérémy Cohen, Nancy Bertin, Frédéric Bimbot. "ISMIR 2020 - 21st International Society for Music Information Retrieval", Oct 2020, Montréal (Online), Canada.

[3] Axel Marmoret, Florian Voorwinden, Valentin Leplat, Jérémy E Cohen, Frédéric Bimbot. "GRETSI 2022: XXVIIIe Colloque", Sep 2022, Nancy, France.