Skip to content

Releases: werman/noise-suppression-for-voice

Noise Suppression v1.10 (VST2, VST3, LV2, LADSPA, AU, AUv3)

18 May 18:10
Compare
Choose a tag to compare

Noise Suppression v1.03 (VST2, VST3, LV2, LADSPA, AU, AUv3)

28 Jul 14:45
Compare
Choose a tag to compare

Apparently retroactive VAD grace period was broken, and VAD grace period was a bit broken 🤦 🤦 🤦

Noise Suppression v1.02 (VST2, VST3, LV2, LADSPA, AU, AUv3)

24 Jul 11:10
Compare
Choose a tag to compare

Bug fixing release:

  • Fixed GUI corruption: #127
  • Fixed VST2 build for Windows not working: #129
  • Fixed VST2 build for Linux not rendering GUI

Noise Suppression v1.01 (VST2, VST3, LV2, LADSPA, AU, AUv3)

23 Jul 12:43
Compare
Choose a tag to compare

Breaking release, at least for PulseAudio setups.

⚠️ I took down the windows build due to #129 and #127

Changes:

  • Now we are using JUCE framework, which brings the following benefits:
    • Support of all popular plugin formats, now we also support VST3, AU, and AUv3
    • Easy to create cross-platform GUI
    • GUI of the plugin
    • Automatic generation of plugin metadata
    • Reduced code duplication
  • macOS builds
  • New parameters: VAD Grace Period (ms), Retroactive VAD Grace (ms)
  • Better compatibility with non-480 block sizes, which allows plugin to work with Audacity and in many other cases
  • FST headers are used instead of VST2 ones in order to work around VST2 headers license
  • CI builds artifacts for all operation systems
  • Testing in CI
  • Update instructions for PipeWire

Noise Suppression Ladspa, LV2, VST plugins

26 Oct 19:12
Compare
Choose a tag to compare

Changes:

  • #20 Added VAD parameter to the VST plugin.
  • Minor compilation fixes.

Noise Suppression Ladspa, LV2, VST plugins

11 May 18:17
Compare
Choose a tag to compare

Changes:

  • #19 Support for VAD (Voice Activity Detection) in ladspa plugin.
  • Fixes to support MSVC - there are no warnings, but now compiler has internal error.

VAD ensures that non-voice sounds are completely silenced, instead of being muffled, when there is no voice detected. It has one control parameter - VAD threshold (%), if sound has lower probabilty of being a voice than this threshold - it would be silenced.

Users of PulseAudio with already existing configurations must do a small change to them:

... plugin=/path/to/librnnoise_ladspa.so control=50
                                         ^^^^^^^^^^

For most mics the threshold could be changed to 95 - control=95.

Noise Suppression Ladspa, LV2, VST plugins

12 Feb 22:35
Compare
Choose a tag to compare

Ladspa, LV2, VST plugins built for Linux and for Windows with MinGW.

Ladspa plugin has mono and stereo sub-plugins.

Windows plugins are untested.

Noise Suppression LADSPA and LV2 Plugin

21 Feb 19:05
Compare
Choose a tag to compare
Pre-release
Add LADSPA support, add instructions for linux, fix compilation on li…

…nux.

- Add LADSPA support to load plugin into pulseaudio.
- Add instructions for working with pulseaudio.
- Fix compilation on linux.
- Updated readme.

Noise Suppression VST plugin v0.1

21 Jan 21:17
bf7e9f9
Compare
Choose a tag to compare
Pre-release
Fix README.md formatting