LightWebPEQ is a browser-based parametric equalizer controller for compatible Savitech DACs. It uses WebHID directly from your browser.
- Ten-band parametric EQ editor and response graph
- Local preset save, import, and export
- DAC filter, amplifier mode, and gain controls where the device reports them
- USB protocol log for troubleshooting
| Device | Status |
|---|---|
| TRN Black Pearl | Verified |
| Audiocular Aura | Experimental |
| Fosi Audio DS2 / iBasso DC04 Pro | Experimental |
| JCally JM20 | Experimental |
| JCally JM20 Pro | Experimental |
Experimental devices are recognized by vendor ID and can be read and written. Their protocol behavior has not been physically verified by this project.
Apply to RAM sends pending settings to volatile memory, so they disappear after the DAC loses power. Save to Flash persists the already-applied settings and asks for browser-native confirmation first.
- Chrome, Edge, or another Chromium browser with WebHID support
- A compatible Savitech DAC
nix-shell -p nodejs_22 --run 'npm install && npm run dev'Run the test suite and production build:
nix-shell -p nodejs_22 --run 'npm test && npm run build'