# Licensing and corresponding source

Tempo & Key Finder uses Essentia.js 0.1.3 in a browser Worker. The active
application and its corresponding source are provided under the GNU Affero
General Public License version 3 or later. No warranty is provided.

Essentia.js and the Essentia WebAssembly backend are copyright Music Technology
Group, Universitat Pompeu Fabra, and their contributors. They are distributed
under AGPL-3.0. This application uses the published package without modifying
its library files and does not load Essentia machine-learning models.

- Running application source: `/source/tempokeyfinder-corresponding-source.tar.gz`
- License text: `/licenses/AGPL-3.0.txt`
- Essentia.js authors: `/licenses/ESSENTIA-AUTHORS.md`
- Exact upstream source: <https://github.com/MTG/essentia.js/tree/f46c91c08bdf263d5f3d575ab8fb0f9b81695acf>
- Essentia.js project: <https://github.com/MTG/essentia.js>

The source archive is rebuilt before every production build. It contains the
application source, tests, build scripts, lockfile and installation information
needed to reproduce the JavaScript application. Install with `pnpm install
--frozen-lockfile` and build with `pnpm build`.
