Skip to content
Dynamic Audio Range Compressor
Branch: master
Clone or download
Latest commit b44a9c5 May 7, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
gui Tweak UI knob colors May 4, 2019
img Update screenshot for v0.4.0 May 4, 2019
lv2ttl Remove unused extension from description May 4, 2019
robtk @ d9dce10
src Increase RMS integration to roughly 10ms (only used for visualization) May 4, 2019
.gitattributes Initial version Apr 24, 2019
.gitignore Initial version Apr 24, 2019
.gitmodules
COPYING Initial version Apr 24, 2019
Makefile Require std=c99 Apr 24, 2019
Makefile.git
README.md Update Readme information May 7, 2019
git2lv2.mk Initial version Apr 24, 2019
x42-darc.1 update man page for v0.4.1 May 7, 2019

README.md

darc.lv2 - Dynamic Audio Range Compressor

darc.lv2 is a general purpose audio signal compressor.

The compression gain is controlled by threshold and ratio only: Makeup gain is automatically set to retain equal loudness at -10 dBFS/RMS with a soft knee. This maintains perceived loudness over a wide range of thresholds and ratio settings.

It is available as LV2 plugin and standalone JACK-application.

Usage

The Plugin has five controls which can be operated by mouse-drag and the scroll-wheel. Holding the Ctrl key allows for fine-grained control when dragging or using the mouse-wheel on a knob.

Furthermore the UI offers

  • Shift + click: reset to default
  • Right-click on knob: toggle current value with default, 2nd click restore.

For an elaborate descripton and manual, please see https://x42-plugins.com/x42/x42-compressor

Install

Compiling darc.lv2 requires the LV2 SDK, jack-headers, gnu-make, a c++-compiler, liblo, libpango, libcairo and openGL (sometimes called: glu, glx, mesa).

  git clone git://github.com/x42/darc.lv2.git
  cd darc.lv2
  make submodules
  make
  sudo make install PREFIX=/usr

Note to packagers: the Makefile honors PREFIX and DESTDIR variables as well as CXXLAGS, LDFLAGS and OPTIMIZATIONS (additions to CXXFLAGS), also see the first 10 lines of the Makefile. You really want to package the superset of x42-plugins.

Screenshots

screenshot

Credits

darc.lv2 was inspired by Fons Adriaensen's zita-dc1-0.3.3.

You can’t perform that action at this time.