| 519 | } |
| 520 | |
| 521 | void NeuralPiAudioProcessor::set_delayParams(float paramValue) |
| 522 | { |
| 523 | auto& del = fxChain.template get<delayIndex>(); |
| 524 | del.setWetLevel(paramValue); |
| 525 | // Setting delay time as larger steps to minimize clicking, and to start delay time at a reasonable value |
| 526 | if (paramValue < 0.25) { |
| 527 | del.setDelayTime(0, 0.25); |
| 528 | } else if (paramValue < 0.5) { |
| 529 | del.setDelayTime(0, 0.5); |
| 530 | } else if (paramValue < 0.75) { |
| 531 | del.setDelayTime(0, 0.75); |
| 532 | } else { |
| 533 | del.setDelayTime(0, 1.0); |
| 534 | } |
| 535 | del.setFeedback(0.8-paramValue/2); |
| 536 | } |
| 537 | |
| 538 | |
| 539 | void NeuralPiAudioProcessor::set_reverbParams(float paramValue) |
nothing calls this directly
no test coverage detected