| 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 | |
| 114 | int main(int argc, const char **argv) { |
no test coverage detected