# Corresponding source for `vendor/rubberband/rubberband.wasm`

`rubberband.wasm` and `rubberband.esm.js` were built from the files in this folder, as published in the npm package `rubberband-wasm` 3.3.0 (https://github.com/Daninet/rubberband-wasm, GPLv2).

- `rubberband-3.3.0.tar.gz`: Rubber Band Library 3.3.0 source, tag `v3.3.0` of https://github.com/breakfastquay/rubberband. Copyright 2007-2022 Particular Programs Ltd. GNU GPL version 2 or (at your option) any later version.
- `rubberband.c`: C bindings compiled together with the library (from `rubberband-wasm`).
- `build.sh`: the Emscripten build script (from `rubberband-wasm`). It compiles `single/RubberBandSingle.cpp` and `rubberband.c` to WebAssembly.
- `index.ts`: TypeScript source of the JavaScript interface, distributed as `rubberband.esm.js`.

SHA-256 of the distributed binaries:
- `rubberband.wasm`: `496d880b4b585e2afb67be56cf8e14f14d8e1c911f732af0be60b826f07c04dc`
- `rubberband.esm.js`: `9ae2c6e09cfdf502b28899225a7b40f2e7d434bddf0fc76fa52ab7096bfffa2a`
