obsoleszenz / lamb-rs

A lookahead compressor/limiter that's soft as a lamb.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

lamb 🐑

A lookahead compressor/limiter that's soft as a lamb.

screenshot

Lamb was made with these goals in mind:

  • Be as clean as possible
  • Give the user full control over the character with the minimum amount of knobs.

The secret sauce is all in the attack/release: you can change both the length and the shape of their curve.
The shapes look like this; t in Desmos corresponds to the shape parameter in the plugin.
When it has the middle value, the curve is a slice of pure sine.

With the default settings, there is practically zero distortion, even at 20Hz:

meassurement

Building

After installing Rust and Faust, you can compile lamb as follows:

git submodule update --init --recursive
./build.sh
./install.sh

🐑

About

A lookahead compressor/limiter that's soft as a lamb.

License:GNU Affero General Public License v3.0


Languages

Language:Rust 99.5%Language:Nix 0.4%Language:Shell 0.1%