# JamesDSP vendor files The browser port's worklet, 8–96 kHz streaming sample-rate adapter, matrix convolver, HRTF/virtual-speaker spatial stage, generated IRs and IndexedDB IR store are pinned to the source revision in VERSION.txt. Runtime files stay in the lazy `feature:jamesdsp` group. A user must enable the engine or choose “Download audio effects for offline” before the offline-completion job caches them, including the WASM binary. The adapted wrapper resolves dependencies through `Lazy.url()` and routes the worklet through the existing AudioGraph. It rejects Liveprog, DDC and arbitrary text effects. Impulse responses are limited to 65,536 internal frames; lower- power devices use a 24,000-frame cap and warn before larger responses are used. The port is GPL-3.0-or-later (`LICENSE.txt`). The upstream license snapshot says GPL-2.0; both supplied notices remain in this directory pending upstream clarification. See VERSION.txt for the adaptation record.