ESEssentiaStudio
Workbench

Studio

Drop in a track to run the full Essentia.js pipeline. Analysis happens in a pool of Web Workers, entirely on your device.

A synthesized 16-second I–V–vi–IV progression — no upload needed.

Import from Bilibili

Paste a video link, BV or av number — the audio is fetched and analysed on this device.

For personal analysis only — please respect Bilibili's terms of service.