Browsing Sound Slices in a 2D Space using Dimensionality Reduction (UMAP)


Per the Max example (Visual Corpus Exploration Patch), here’s a similar thing in SuperCollider.

You can load a folder of sounds, analyse according to MFCCs, then plot in 2D space using the UMAP dimensionality reduction algorithm.

When you click and drag on the plot, it plays the slices.

Questions and comments welcome!

Dimensionality Reduction 2D sound browsing (each step separated out).scd (9.0 KB)