ref: 95e6f8be0c1c450fc3800b6dd57e7d63212ea42c
dir: /h/oscmorph.h/
typedef struct { SPFLOAT freq, amp, iphs; int32_t lphs; sp_ftbl **tbl; /* magic constants */ uint32_t nlb; SPFLOAT inlb; uint32_t mask; SPFLOAT maxlens; int inc; SPFLOAT wtpos; int nft; } sp_oscmorph; int sp_oscmorph_create(sp_oscmorph **p); int sp_oscmorph_destroy(sp_oscmorph **p); int sp_oscmorph_init(sp_data *sp, sp_oscmorph *osc, sp_ftbl **ft, int nft, SPFLOAT iphs); int sp_oscmorph_compute(sp_data *sp, sp_oscmorph *p, SPFLOAT *in, SPFLOAT *out);