MCPcopy Create free account
hub / github.com/Signalsmith-Audio/reverb-example-code / runExamples

Method runExamples

main.cpp:94–111  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

92 }
93
94 void runExamples() {
95 extendDuration(3);
96 monoProcessor("single-channel-feedback", SingleChannelFeedback());
97 multiProcessor<4>("multi-channel-feedback-4", MultiChannelFeedback<4>());
98 multiProcessor<8>("multi-channel-feedback-8", MultiChannelFeedback<8>());
99 multiProcessor<4>("multi-channel-feedback-householder-4", MultiChannelMixedFeedback<4>());
100 multiProcessor<8>("multi-channel-feedback-householder-8", MultiChannelMixedFeedback<8>());
101 multiProcessor<4, false>("diffuser-equal-4-3", DiffuserHalfLengths<4, 3>(200));
102 multiProcessor<8, false>("diffuser-equal-8-4", DiffuserHalfLengths<8, 4>(200));
103 multiProcessor<8, false>("diffuser-equal-8-6-long", DiffuserEqualLengths<8, 6>(3000));
104 multiProcessor<8, false>("diffuser-halves-8-6-long", DiffuserHalfLengths<8, 6>(3000));
105 extendDuration(1);
106 multiProcessor<8, true>("reverb-basic-8-short", BasicReverb<8, 4>(50, 2.5));
107 extendDuration(2);
108 multiProcessor<8, true>("reverb-basic-8-mix", BasicReverb<8, 4>(100, 3, 1, 0.25));
109 extendDuration(2);
110 multiProcessor<8, true>("reverb-basic-8-long", BasicReverb<8, 4>(100, 10));
111 }
112};
113
114int main(int argc, const char **argv) {

Callers 1

mainFunction · 0.80

Calls 1

Tested by

no test coverage detected