@audio/denoise vs VinylRest
@audio/denoise
audiojs.devVinylRest
vinylrest.comSide by side
| Figure | @audio/denoise | VinylRest |
|---|---|---|
| Price from | Free | Free |
| Free plan | Yes | Yes |
| Free trial | — | — |
| Open source | Yes | — |
| Web | Yes | Yes |
| macOS | — | Yes |
| Linux | — | Yes |
| API | — | Yes |
| Self-hosted | — | Yes |
| Plans published | 2 | 5 |
| Spec score · Audio Restoration Software | 8.4 (#1) | 8.4 (#2) |
| What it does | @audio/denoise removes common recording defects through automatic or manually selected restoration methods. | VinylRest is a suite for real-time vinyl restoration, offline restoration of digitized records and synchronized audio comparison. |
Plans
VinylRest
- VinylRest ABC PlayerFree
- VinylRest FileFree
- VinylRest File BetaFree
- VinylRest LiveFree
- VinylRest Live BetaFree
In their own words
@audio/denoise
@audio/denoise is a free web tool for cleaning recordings and listening to or saving the result. It handles targets including steady background noise, mains hum, clicks, pops, vinyl crackle, clipping, wind rumble, plosives, sibilance, room reverb, and noise between phrases. The page describes thirteen open-source restoration methods and a classifier. Automatic mode measures properties of a recording, selects a specialized method, and displays its plan; users can instead choose methods such as dehum, declick, declip, and gate. Audio is processed in the browser, and the page says it is not uploaded or sent off the device. The approach uses classical signal processing rather than AI noise removal. For music, the page identifies hum, clicks, crackle, and clipping as treatable, while advising light use of broadband denoising and comparison with the original. Machine-learning models may perform better on heavy speech-over-noise. The associated npm package processes mono Float32Array audio. Automatic mode does not choose dereverb, which must be selected explicitly.
VinylRest
VinylRest offers tools for restoring vinyl recordings and comparing audio, including real-time processing, file restoration, and synchronized playback. VinylRest Live processes stereo audio with DeClick and DeCrackle, plus optional NRNG surface-noise reduction. It supports 16-bit or 24-bit audio from 32 to 192 kHz when input and output formats are compatible. Its browser WebApp controls and monitors a session from a device on the same network, without an account or cloud synchronization. The WebApp uses unencrypted HTTP without a password, so VinylRest advises limiting it to a private, trusted LAN. VinylRest File restores recordings or folders while preserving source files and saving restored audio and reports as new files. It supports mono or stereo WAV, AIFF, FLAC, and ALAC up to 192 kHz. ABC Player synchronizes compatible files and switches among Source, Cleaned, and live Difference monitoring. The tools are listed for Linux, macOS, and web. Live and File are free public Betas requiring free licenses for processing; ABC Player is free on the Mac App Store.