You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
162 lines
1.7 KiB
162 lines
1.7 KiB
# Modules that don't require external libraries go here |
|
MODULES= \ |
|
base \ |
|
ftbl \ |
|
tevent \ |
|
adsr \ |
|
allpass \ |
|
atone \ |
|
autowah \ |
|
bal \ |
|
bar \ |
|
biquad \ |
|
biscale \ |
|
blsaw \ |
|
blsquare \ |
|
bltriangle \ |
|
fold \ |
|
bitcrush \ |
|
brown \ |
|
butbp \ |
|
butbr \ |
|
buthp \ |
|
butlp \ |
|
clip \ |
|
clock \ |
|
comb \ |
|
compressor \ |
|
count \ |
|
conv \ |
|
crossfade \ |
|
dcblock \ |
|
delay \ |
|
diode \ |
|
dist \ |
|
dmetro \ |
|
drip \ |
|
dtrig \ |
|
dust \ |
|
eqfil \ |
|
expon \ |
|
fof \ |
|
fog \ |
|
fofilt \ |
|
foo \ |
|
fosc \ |
|
gbuzz \ |
|
hilbert \ |
|
in \ |
|
incr \ |
|
jcrev \ |
|
jitter \ |
|
line \ |
|
lpc \ |
|
lpf18 \ |
|
maygate \ |
|
metro \ |
|
mincer \ |
|
mode \ |
|
moogladder \ |
|
noise \ |
|
nsmp \ |
|
osc \ |
|
oscmorph \ |
|
pan2 \ |
|
panst \ |
|
pareq \ |
|
paulstretch \ |
|
pdhalf \ |
|
peaklim \ |
|
phaser \ |
|
phasor \ |
|
pinknoise \ |
|
pitchamdf \ |
|
pluck \ |
|
port \ |
|
posc3 \ |
|
progress \ |
|
prop \ |
|
pshift \ |
|
ptrack \ |
|
randh \ |
|
randi \ |
|
randmt \ |
|
random \ |
|
reverse \ |
|
reson \ |
|
revsc \ |
|
rms \ |
|
rpt \ |
|
rspline \ |
|
saturator \ |
|
samphold \ |
|
scale \ |
|
scrambler \ |
|
sdelay \ |
|
slice \ |
|
smoothdelay \ |
|
spa \ |
|
sparec \ |
|
streson \ |
|
switch \ |
|
tabread \ |
|
tadsr \ |
|
talkbox \ |
|
tblrec \ |
|
tbvcf \ |
|
tdiv \ |
|
tenv \ |
|
tenv2 \ |
|
tenvx \ |
|
tgate \ |
|
thresh \ |
|
timer \ |
|
tin \ |
|
tone \ |
|
trand \ |
|
tseg \ |
|
tseq \ |
|
vdelay \ |
|
voc \ |
|
vocoder \ |
|
waveset \ |
|
wavin \ |
|
wavout \ |
|
wpkorg35 \ |
|
zitarev |
|
|
|
ifndef NO_LIBSNDFILE |
|
MODULES += diskin |
|
else |
|
CFLAGS += -DNO_LIBSNDFILE |
|
endif |
|
|
|
# ini parser needed for nsmp module |
|
include lib/inih/Makefile |
|
|
|
# Header files needed for modules generated with FAUST |
|
CFLAGS += -Ilib/faust |
|
|
|
# fft library |
|
include lib/fft/Makefile |
|
|
|
include lib/kissfft/Makefile |
|
MODULES += fftwrapper |
|
MODULES += padsynth |
|
|
|
# Uncomment to use FFTW3 instead of kissfft. |
|
# CFLAGS += -DUSE_FFTW3 |
|
|
|
# Soundpipe audio |
|
include lib/spa/Makefile |
|
|
|
# openlpc |
|
include lib/openlpc/Makefile |
|
|
|
# drwav |
|
include lib/dr_wav/Makefile |
|
|
|
CFLAGS += -fPIC -g |
|
|
|
# Uncomment this to use double precision |
|
#USE_DOUBLE=1
|
|
|