phaser

Files: phaser.h, phaser.c

A stereo phaser
This is a stereo phaser, generated from Faust code taken from the Guitarix project.

Functions

sp_phaser_create(sp_phaser **phaser)
sp_phaser_init(sp_data *sp, sp_phaser *phaser)
sp_phaser_compute(sp_data *sp, sp_phaser *phaser, SPFLOAT *input1, SPFLOAT *input2, SPFLOAT *out_left, SPFLOAT *out_right)
sp_phaser_destroy(sp_phaser **phaser)

Optional Parameters

MaxNotch1Freq: Between 20 and 10000
(Default value: 800)
MinNotch1Freq: Between 20 and 5000
(Default value: 100)
Notch_width: Between 10 and 5000
(Default value: 1000)
NotchFreq: Between 1.1 and 4
(Default value: 1.5)
VibratoMode: 1 or 0
(Default value: 1)
depth: Between 0 and 1
(Default value: 1)
feedback_gain: Between 0 and 1
(Default value: 0)
invert: 1 or 0
(Default value: 0)
level: -60 to 10 dB
(Default value: 0)
lfobpm: Between 24 and 360
(Default value: 30)

Inputs

input1: Left audio input signal.
input2: Right audio input signal.

Outputs

out_left: Stereo left output for phaser.
out_right: Stereo right output for phaser.