pshift
Files: pshift.h, pshift.c
Time-domain pitch shifter.
sp_pshift_create(sp_pshift **pshift)
sp_pshift_init(sp_data *sp, sp_pshift *pshift)
sp_pshift_compute(sp_data *sp, sp_pshift *pshift, SPFLOAT *input, SPFLOAT *out)
sp_pshift_destroy(sp_pshift **pshift)
Optional Parameters
shift: Pitch shift (in semitones), range -24/24.
(Default value: 0)
window: Window size (in samples), max 10000
(Default value: 1000)
xfade: Crossfade (in samples), max 10000
(Default value: 10)
Inputs
input: Signal input.
Outputs
out: Signal output.