Music - Noise Remove
Pick Your Poison Carefully
- audio
- AUDIO
Noise removal is the most dangerous "safe" tool in any audio pack, because it always sounds like it's working and sometimes it's eating your signal. Music - Noise Remove from ComfyUI Music Tools gives you two modes and one intensity slider, and the choice between the two modes is the whole game.
The two modes
Hiss Only - spectral subtraction aimed at the 8 kHz-and-up region. This is the safe one. It targets the high-frequency "chhh" hiss you get from cheap mics, codec compression, and a lot of AI generation pipelines, and it deliberately leaves the rest of the spectrum alone. For effects, synths, and music, this is the default you want - the pack's own docs describe it as "safe for effects."
Full Denoise - full stationary denoise via the noisereduce library, which estimates a noise profile and subtracts it across the whole spectrum. More thorough on room tone, fan hum, tape hiss, but with the classic spectral-subtraction side effects: warbly artifacts, "underwater" smear, and ducking of quiet musical details. Reach for it on speech/podcast material or genuinely noisy recordings; treat it with suspicion on anything musical.
intensity (0–1, default 0.5) scales how much of whichever mode you picked. Start at 0.3–0.4, listen, push up only if the noise is still audible.
The guard rails are the feature
Read the node source and you'll find something most denoisers don't bother with: it validates before it processes. If the input contains NaN/Inf it skips processing and returns your audio untouched. If the clip is under 2048 samples it skips too - too short to build a meaningful STFT. If the processed result comes back full of NaN, it discards it and hands you the original. In a graph where you're chaining generated audio around, that fail-safe behavior is worth more than a slightly better noise floor.
Where it goes in the chain
The pack's recommended chain is explicit: repair first, denoise second, finish last.
Load Audio -> Audio Repair -> Noise Remove -> Music Fix -> Save Audio
The order matters for two reasons. First, denoising spreads impulsive clicks across the spectrum - so you fix the clicks before denoising. Second, denoise should always come before EQ/compression/loudness, because all three amplify whatever noise floor survives. Denoise last and you're just re-introducing the hiss you tried to kill.
The honest take
For clean AI-generated instrumentals, you often don't need this at all - Music - Master Audio Enhancement already has a denoise stage built in, and Music Fix doesn't denoise. The standalone node earns its keep when you're feeding the same denoised track into several branches (say, stems) or when you want hiss reduction without touching the rest of a mastering chain. The Hiss Only mode is genuinely good; Full Denoise is "use with ears on."
Install
Standard pack install - ComfyUI Manager search "ComfyUI Music Tools", or:
cd ComfyUI/custom_nodes
git clone https://github.com/jeankassio/ComfyUI_MusicTools.git
cd ComfyUI_MusicTools
python -m pip install -r requirements.txt
noisereduce is in the core requirements, so Full Denoise works out of the box. Restart and it's under the music category.
Inputs (3)
| Name | Type | Default | Description |
|---|---|---|---|
| audio | AUDIO | — | |
| mode | COMBO | 2 options: Hiss Only, Full Denoise | |
| intensity | FLOAT | 0.500–1 | — |
Outputs (1)
| Name | Type | Description |
|---|---|---|
| AUDIO | AUDIO | — |