MCPcopy Create free account
hub / github.com/VCVRack/AudibleInstruments / Elements

Class Elements

src/Elements.cpp:5–288  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

3
4
5struct Elements : Module {
6 enum ParamIds {
7 CONTOUR_PARAM,
8 BOW_PARAM,
9 BLOW_PARAM,
10 STRIKE_PARAM,
11 COARSE_PARAM,
12 FINE_PARAM,
13 FM_PARAM,
14
15 FLOW_PARAM,
16 MALLET_PARAM,
17 GEOMETRY_PARAM,
18 BRIGHTNESS_PARAM,
19
20 BOW_TIMBRE_PARAM,
21 BLOW_TIMBRE_PARAM,
22 STRIKE_TIMBRE_PARAM,
23 DAMPING_PARAM,
24 POSITION_PARAM,
25 SPACE_PARAM,
26
27 BOW_TIMBRE_MOD_PARAM,
28 FLOW_MOD_PARAM,
29 BLOW_TIMBRE_MOD_PARAM,
30 MALLET_MOD_PARAM,
31 STRIKE_TIMBRE_MOD_PARAM,
32 DAMPING_MOD_PARAM,
33 GEOMETRY_MOD_PARAM,
34 POSITION_MOD_PARAM,
35 BRIGHTNESS_MOD_PARAM,
36 SPACE_MOD_PARAM,
37
38 PLAY_PARAM,
39 NUM_PARAMS
40 };
41 enum InputIds {
42 NOTE_INPUT,
43 FM_INPUT,
44 GATE_INPUT,
45 STRENGTH_INPUT,
46 BLOW_INPUT,
47 STRIKE_INPUT,
48
49 BOW_TIMBRE_MOD_INPUT,
50 FLOW_MOD_INPUT,
51 BLOW_TIMBRE_MOD_INPUT,
52 MALLET_MOD_INPUT,
53 STRIKE_TIMBRE_MOD_INPUT,
54 DAMPING_MOD_INPUT,
55 GEOMETRY_MOD_INPUT,
56 POSITION_MOD_INPUT,
57 BRIGHTNESS_MOD_INPUT,
58 SPACE_MOD_INPUT,
59 NUM_INPUTS
60 };
61 enum OutputIds {
62 AUX_OUTPUT,

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected