int main() { UserData ud; sp_data *sp; sp_create(&sp); sp_autowah_create(&ud.autowah); sp_diskin_create(&ud.disk); sp_diskin_init(sp, ud.disk, "riff.wav"); sp_autowah_init(sp, ud.autowah); *ud.autowah->wah = 1.0; sp->len = 44100 * 5; sp_process(sp, &ud, process); sp_autowah_destroy(&ud.autowah); sp_diskin_destroy(&ud.disk); sp_destroy(&sp); return 0; }
void destroy() { sp_autowah_destroy(&autowah); sp_destroy(&sp); }