Skip to content

gaojunchen/noise-gate

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This is a better noise gate for Audacity, Ardour, or any other editor/DAW that supports the LADSPA plugin interface.

See https://ro-che.info/articles/2019-01-12-better-noise-gate for the introduction.

Installation

  1. Make sure you have a standard C++ development environment (the compiler and the Boost library).
  2. Make sure that you have the LADSPA SDK installed, which consists of a single header file, ladspa.h. For example, on Fedora you have to install the ladspa-devel package.
  3. Run make. This should produce a file named ng.so on UNIX, ng.dylib on MacOS, or ng.dll on Windows. This is the plugin itself.
  4. Change the LADSPA_PATH to include the directory containing the plugin (i.e. ng.so or similar). Personally, I set my LADSPA_PATH to /home/feuerbach/.ladspa:/usr/lib64/ladspa in ~/.pam_environment, and then copy the plugin to ~/.ladspa, but your actions may differ depending on the platform.

The plugin will show up under the name "Roman's noise gate".

These instructions have been tested on Linux. Building on other systems may require minor tweaks in the instructions and the Makefile. If you've installed the plugin on a different system, please send a pull request with the instructions for that system.

About

A better noise gate plugin for Audacity and others

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 90.0%
  • C 9.1%
  • Makefile 0.9%