File: README.md

package info (click to toggle)
x42-plugins 20180803-1
  • links: PTS, VCS
  • area: main
  • in suites: buster
  • size: 14,752 kB
  • sloc: ansic: 94,316; cpp: 6,670; makefile: 3,388; objc: 951; sh: 75
file content (25 lines) | stat: -rw-r--r-- 693 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
controlfilter.lv2
=================

LV2 plugins to filter/process Control Parameters, intended to be used with
modular synthesizers, in particular [ingen](http://drobilla.net/software/ingen/)

So far 4 filters have been implemented:

*   Linear:  `out = a * in + b`
*   Invert:  `out = 1.0 / in`
*   Exponential:  `out = a ^ in`
*   Base-n Logarithm:  `out = a * log ( abs (b * in) ) / log (c)`
*   Low Pass Filter, separate time-constants for rise (attack) and fall (release)

Install
-------

Compiling the plugins requires LV2 SDK, gnu-make and a c-compiler.

```bash
  git clone git://github.com/x42/controlfilter.lv2.git
  cd controlfilter.lv2
  make
  sudo make install PREFIX=/usr
```