Jul 20, 2023

LV2 plugin for broadband noise reduction


  • Spectral gating and spectral subtraction suppression rule
  • Adaptive and manual noise thresholds estimation
  • Adjustable noise floor
  • Adjustable offset of thresholds to perform over-subtraction
  • Time smoothing and a masking estimation to reduce artifacts
  • Basic onset detector to avoid transients suppression
  • Whitening of the noise floor to mask artifacts and to recover higher frequencies
  • Option to listen to the residual signal
  • Soft bypass
  • Noise profile saved with the session


  • The plug-in will introduce latency so it’s not appropriate to be used while recording 23 ms for 44.1 kHz
  • It was developed to be used with Ardour however it is known to work with other hosts

Checkout these related ports:
  • Zynaddsubfx - Realtime software synthesizer
  • Zrythm - Modern music production system, also known as DAW
  • Zplugins-lv2 - Collection of LV2 plugins to be bundled with Zrythm
  • Zmusic - GZDoom's music system as a standalone library
  • Zita-rev1 - Reworked version of the reverb originally developed for Aeolus
  • Zita-resampler - C++ library for resampling audio signals
  • Zita-njbridge - Command line client to transmit audio over a local IP network
  • Zita-mu1 - Simple Jack app used to organise stereo monitoring
  • Zita-jclient - Library to create a Jack client with a few lines of C++
  • Zita-dpl1 - Look-ahead digital peak level limiter
  • Zita-convolver - Fast, partitioned convolution engine library
  • Zita-bls1 - Blumlein Shuffler converter of binaural signals to stereo speaker pair
  • Zita-at1 - Autotuner Jack application
  • Zita-alsa-pcmi - Easy access to ALSA PCM devices
  • Zinf - GTK-based MP3 player