HAAS Stereo Enhancer
[calf.git] / src / calf / modulelist.h
blob4eafc7b2c3ca1d84e16d9625aba56d3ffe8bb1b3
1 #ifdef PER_MODULE_ITEM
2 // synthesizers
3 PER_MODULE_ITEM(monosynth, true, "monosynth")
4 PER_MODULE_ITEM(organ, true, "organ")
5 #ifdef ENABLE_EXPERIMENTAL
6 PER_MODULE_ITEM(fluidsynth, true, "fluidsynth")
7 PER_MODULE_ITEM(wavetable, true, "wavetable")
8 #endif
9 // modulation
10 PER_MODULE_ITEM(multichorus, false, "multichorus")
11 PER_MODULE_ITEM(phaser, false, "phaser")
12 PER_MODULE_ITEM(flanger, false, "flanger")
13 PER_MODULE_ITEM(pulsator, false, "pulsator")
14 PER_MODULE_ITEM(ringmodulator, false, "ringmodulator")
15 PER_MODULE_ITEM(rotary_speaker, false, "rotaryspeaker")
17 // delay/reverb
18 PER_MODULE_ITEM(reverb, false, "reverb")
19 PER_MODULE_ITEM(vintage_delay, false, "vintagedelay")
20 PER_MODULE_ITEM(comp_delay, true, "compdelay")
21 #ifdef ENABLE_EXPERIMENTAL
22 PER_MODULE_ITEM(haas_enhancer, true, "haasenhancer")
23 #endif
25 // dynamics
26 PER_MODULE_ITEM(compressor, false, "compressor")
27 PER_MODULE_ITEM(sidechaincompressor, false, "sidechaincompressor")
28 PER_MODULE_ITEM(multibandcompressor, false, "multibandcompressor")
29 PER_MODULE_ITEM(monocompressor, false, "monocompressor")
30 PER_MODULE_ITEM(deesser, false, "deesser")
31 PER_MODULE_ITEM(gate, false, "gate")
32 PER_MODULE_ITEM(sidechaingate, false, "sidechaingate")
33 PER_MODULE_ITEM(multibandgate, false, "multibandgate")
34 PER_MODULE_ITEM(limiter, false, "limiter")
35 PER_MODULE_ITEM(multibandlimiter, false, "multibandlimiter")
36 PER_MODULE_ITEM(transientdesigner, false, "transientdesigner")
38 // filters
39 PER_MODULE_ITEM(filter, false, "filter")
40 PER_MODULE_ITEM(filterclavier, false, "filterclavier")
41 PER_MODULE_ITEM(equalizer5band, false, "eq5")
42 PER_MODULE_ITEM(equalizer8band, false, "eq8")
43 PER_MODULE_ITEM(equalizer12band, false, "eq12")
44 PER_MODULE_ITEM(emphasis, false, "emphasis")
45 PER_MODULE_ITEM(xover2, false, "xover2")
46 PER_MODULE_ITEM(xover3, false, "xover3")
47 PER_MODULE_ITEM(xover4, false, "xover4")
48 PER_MODULE_ITEM(vocoder, false, "vocoder")
50 // distortion
51 PER_MODULE_ITEM(saturator, false, "saturator")
52 PER_MODULE_ITEM(exciter, false, "exciter")
53 PER_MODULE_ITEM(bassenhancer, false, "bassenhancer")
54 PER_MODULE_ITEM(tapesimulator, false, "tapesimulator")
55 PER_MODULE_ITEM(crusher, false, "crusher")
57 // tools
58 PER_MODULE_ITEM(mono, false, "mono")
59 PER_MODULE_ITEM(stereo, false, "stereo")
60 PER_MODULE_ITEM(analyzer, false, "analyzer")
62 #undef PER_MODULE_ITEM
63 #endif