mirror of
https://codeberg.org/armin/monostep.git
synced 2026-09-01 12:20: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
|
|
@ -1,6 +1,7 @@
|
|||
#pragma once
|
||||
|
||||
#include <JuceHeader.h>
|
||||
#include "BuildStamp.h"
|
||||
|
||||
namespace monostep
|
||||
{
|
||||
|
|
@ -19,6 +20,9 @@ inline juce::String gitInfo()
|
|||
|
||||
inline juce::String buildDateString()
|
||||
{
|
||||
#if defined (MONOSTEP_BUILD_DATE)
|
||||
return juce::String (MONOSTEP_BUILD_DATE);
|
||||
#else
|
||||
static const char* months[] = { "Jan", "Feb", "Mar", "Apr", "May", "Jun",
|
||||
"Jul", "Aug", "Sep", "Oct", "Nov", "Dec" };
|
||||
|
||||
|
|
@ -36,6 +40,7 @@ inline juce::String buildDateString()
|
|||
const int year = d.substring (7).getIntValue();
|
||||
|
||||
return juce::String::formatted ("%04d-%02d-%02d__%s", year, month, day, __TIME__);
|
||||
#endif
|
||||
}
|
||||
|
||||
inline juce::String footerText()
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue