diode

Files: diode.h, diode.c

Diode-ladder virtual analogue low-pass filter This is a diode-ladder filter designed by Will Pirkle. More information can be found in this paper here: http://www.willpirkle.com/Downloads/AN-6DiodeLadderFilter.pdf

Functions

sp_diode_create(sp_diode **diode)
sp_diode_init(sp_data *sp, sp_diode *diode)
sp_diode_compute(sp_data *sp, sp_diode *diode, SPFLOAT *input, SPFLOAT *out_left, SPFLOAT *out_right)
sp_diode_destroy(sp_diode **diode)

Optional Parameters

freq:
(Default value: 1000)
res:
(Default value: 0)

Inputs

input: Signal input.

Outputs

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