The purpose of this plugin is to make the sound appear to be 'wider' than it actually is. This is achieved by adding random noise to the phase of the signal.
To install type
make install
Which will compile the cpp file, and bundle everything into ~/.lv2/widener.lv2
The steps used in the plugin are to:
- take a forward fft on N samples
- change the phase of each frequency bin based on how much variation you want
- convert the frequency bins back into a signal