I have been working on a set of audio plugins for use with the Linux operating system, in particular to complement JACK and Ardour DAW.

See this post for details on the linuxaudio list.

The suite currently consists of the following plugins:

zamulticomp (LV2 only)
Audio 1: ZaMultiComp (by Damien Zammit)_005
zamulticomp is a multiband compressor plugin based on ZamComp which gives a flat response even with the crossover filters active (so long as the crossover points are not set too close together). This plugin may be useful in mastering.





zamcompexp (LV2 only)
Audio 1: ZamCompExp (by Damien Zammit)_008
zamcompexp is a plugin based on ZamComp that includes an expander section in addition to the compressor. It could be used for slight gating of noise.




zamcomp (LV2 only)Audio 1: ZamCompX2 (by Damien Zammit)_006

zamcomp is the flagship of the zam* suite, it is a hardcore compressor plugin that adds real beef to a mix. I have been told it sounds like dbx outboard gear when applied to drum transients. You can listen to a sample here where the first sound is unaffected by the plugin, and the second and third sounds are with two different settings of zamcomp applied to the dry sound:



zameq2 (LADSPA only)
Audio 1: ZamEQ2 (by Damien Zammit)_004

zameq2 is a dual parametric equaliser with highshelf and lowshelf filters as well as highpass and lowpass optional filters built in. It uses Orfanidis’ decramped filters which behave more like analogue filters than other filters (such as standard RBJ filters).






zamvalve (LADSPA / LV2 for different versions)Audio 1: ZamValve (by Damien Zammit)_010

zamvalve is a tube warmth plugin. There are two versions of this plugin: one chews a lot of cpu but sounds amazing (git checkout zamvalve),



while the second versionAudio 1: ZamValve (by Damien Zammit)_009 compromises in quality while lowering cpu use (git checkout tanh).




zamautosat (LADSPA only)

zamautosat is a gentle automatic saturator without any controls. It can be applied safely to any channel for boosting quiet sounds and lowering sounds that are too loud for the channel.
(Thanks to naptastic for the algorithm!)

All of the above plugins are under development but a stable release 2.1 is available for download from github, requiring the LADSPA & LV2 SDKs to be installed as well as faust, pkg-config and lv2-c++-tools.

git clone http://github.com/zamaudio/zam-plugins
cd zam-plugins
make submodules
sudo make install

11 comments so far

Add Your Comment
  1. Thanks a lot for making these! (and for helping me on IRC today!)

    You should put these descriptions in the readme, so visitors on your github page can read them to.
    And a link to here wouldn’t hurt either.

  2. damo

    magnetophon: Done! Thanks.

  3. Congratulation on this release! You have done a lot since the last time I talked to you, really nice stuff.

  4. well! we allways need new plugins! Please, can you post some screenshots?

  5. damo

    Screenshots as requested…

  6. Just tried the ZaMultiComp on a mastering project I have on the go. It’s easy to use and seems really transparent to my untutored ears.

    It’s a shame there doesn’t seem to be a stereo version, at least one doesn’t appear in my list of LV2 plugins in Ardour.

    Could you let the attack also go up to about 500 ms? Certainly over 100 ms would be great. Also, a link button would be helpful, which when engaged meant the settings on all three bands operated at the same time, i.e. so you could quickly set the same attack/release/whatever on all bands by just moving one slider.

    Many thanks for this great plugin, I’m off to build the rest now… :-)

  7. damo

    Q: When I get some time soon I will make a stereo version of ZaMultiComp, yes.
    I can make the attack range higher when I do that. Thanks for the feedback.

  8. Hi.

    About Zamvalve i read :
    “Faust >=0.9.62 and LADSPA SDK is required to compile this LADSPA plugin.”

    I don’t find a version superior to 0.9.58, so is it possible to build the plugin ?

    I managed to build a previous LV2 version, it sounds great, thanks for it. But it really needs a volume output i think. Pushing the drive to the limits really makes the sound incredibly too loud.

  9. damo

    krubenast: Thanks for that, I think I forgot to update the README, you only need 0.9.42 or greater (if i remember correctly) basically the default package of debian will work now.

    I am in the process of getting the package accepted into Debian repositories.

  10. Thanks a lot for the package, it works great ! I really like the sound of this plugin. :)

  11. damo

    zam-plugins now in Debian testing (jessie) and Ubuntu 14.04 (trusty)