mirror of
https://codeberg.org/armin/monostep.git
synced 2026-09-01 04:10:46 +02:00
Add delay/reverb dry-wet, granular randomize toggles, rework accent DSP
- Add delay and reverb Dry/Wet parameters and knobs, wired into presets - Add Accent/Slide/Fine/Rate toggles to the Randomize panel with new per-aspect pattern randomizers - Soften accent: modest volume lift plus small cutoff and filter-attack modulation instead of the heavy 5x gain boost - Halve reverb comb/allpass delays so the wet speaks sooner - Regenerate a fresh build stamp on every build
This commit is contained in:
parent
342d413563
commit
662a1f7383
11 changed files with 310 additions and 97 deletions
|
|
@ -305,6 +305,8 @@ static int testProcessorRendering()
|
|||
*processor.getAPVTS().getRawParameterValue ("release") = 0.01f;
|
||||
*processor.getAPVTS().getRawParameterValue ("delayStrength") = 0.0f;
|
||||
*processor.getAPVTS().getRawParameterValue ("reverbStrength") = 0.0f;
|
||||
*processor.getAPVTS().getRawParameterValue ("delayDryWet") = 0.0f;
|
||||
*processor.getAPVTS().getRawParameterValue ("reverbDryWet") = 0.0f;
|
||||
|
||||
const int releaseBlock = numBlocks / 2;
|
||||
|
||||
|
|
@ -360,9 +362,11 @@ static int testProcessorRendering()
|
|||
*processor.getAPVTS().getRawParameterValue ("delayStrength") = 0.8f;
|
||||
*processor.getAPVTS().getRawParameterValue ("delayTime") = 0.4f;
|
||||
*processor.getAPVTS().getRawParameterValue ("delaySync") = 1.0f;
|
||||
*processor.getAPVTS().getRawParameterValue ("delayDryWet") = 0.5f;
|
||||
*processor.getAPVTS().getRawParameterValue ("reverbStrength") = 0.8f;
|
||||
*processor.getAPVTS().getRawParameterValue ("reverbRoom") = 0.9f;
|
||||
*processor.getAPVTS().getRawParameterValue ("reverbDiffusion") = 1.0f;
|
||||
*processor.getAPVTS().getRawParameterValue ("reverbDryWet") = 0.5f;
|
||||
|
||||
const double wetTail = renderFxTail();
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue