ref: 264e4718c21792ed8ee230d39aa2b9ac88d73b14
dir: /modules/data/gen_padsynth.lua/
sptbl["gen_padsynth"] = { files = { module = "ftbl.c", header = "ftbl.h", example = "extra/ex_padsynth.c", }, func = { name = "sp_gen_padsynth", }, params = { { name = "amps", type = "sp_ftbl *", description = [[ftable of amplitudes to use]], default = "N/A" }, { name = "f", type = "SPFLOAT", description = [[Base frequency.]], default = 440.0 }, { name = "bw", type = "SPFLOAT", description = [[Bandwidth.]], default = 40.0 }, }, modtype = "gen", description = [[An implementation of the Padsynth Algorithm by Paul Nasca. This is a basic implemenation of the padsynth algorithm. More information can be found here: http://zynaddsubfx.sourceforge.net/doc/PADsynth/PADsynth.htm This gen routine requires libfftw, and is not compiled by default. See config.mk for more info. ]], }