Signal Flow (Interactive)
+
+
+
+
+
+
+
+ Block Internals + Controls
+
+
+
+
+
+
+ Input Stage
+Purpose: ingest stereo/mono, normalize gain staging before cloud network.
+-
+
- Primitives: input gain, channel sum/split, soft clip (optional). +
- Key runtime class candidate:
InputRouter.
+
+
+
+
+
+ Global Preconditioning
+-
+
- Primitives: one-pole/biquad HPF + LPF, interpolation mode, pre-wet gain trim. +
- Class candidate:
InputConditioner.
+
| Control Group | Parameters |
|---|---|
| CloudSeedGlobal | INTERPOLATION_PARAM, INPUT_MIX_PARAM, LOW_CUT_ENABLED_PARAM, LOW_CUT_PARAM, HIGH_CUT_ENABLED_PARAM, HIGH_CUT_PARAM |
+
+
+
+
+ Multitap Reflections
+-
+
- Primitives: parallel short delay lines, per-tap gain law, tap predelay. +
- Class candidate:
TapReflections.
+
| Control Group | Parameters |
|---|---|
| CloudSeedTap | TAP_ENABLED_PARAM, TAP_COUNT_PARAM, TAP_DECAY_PARAM, TAP_PREDELAY_PARAM, TAP_LENGTH_PARAM |
+
+
+
+
+ Early Diffusion
+-
+
- Primitives: cascaded allpass diffusers, local feedback, modulated delay offsets. +
- Modulators: LFO or low-rate random walk. +
- Class candidate:
EarlyDiffuser.
+
| Control Group | Parameters |
|---|---|
| CloudSeedEarlyDiffusion | EARLY_DIFFUSE_ENABLED_PARAM, EARLY_DIFFUSE_COUNT_PARAM, EARLY_DIFFUSE_DELAY_PARAM, EARLY_DIFFUSE_MOD_AMOUNT_PARAM, EARLY_DIFFUSE_FEEDBACK_PARAM, EARLY_DIFFUSE_MOD_RATE_PARAM |
+
+
+
+
+ Late Reverb Core
+-
+
- Primitives: delay-bank, feedback matrix (Hadamard/Householder style), per-line damping, decay, modulation. +
- Optional tail post-diffusion sub-stage for density control. +
- Class candidate:
LateReverbCore.
+
| Control Group | Parameters |
|---|---|
| CloudSeedLateReverb | LATE_MODE_PARAM, LATE_LINE_COUNT_PARAM, LATE_DIFFUSE_ENABLED_PARAM, LATE_DIFFUSE_COUNT_PARAM, LATE_LINE_SIZE_PARAM, LATE_LINE_MOD_AMOUNT_PARAM, LATE_DIFFUSE_DELAY_PARAM, LATE_DIFFUSE_MOD_AMOUNT_PARAM, LATE_LINE_DECAY_PARAM, LATE_LINE_MOD_RATE_PARAM, LATE_DIFFUSE_FEEDBACK_PARAM, LATE_DIFFUSE_MOD_RATE_PARAM |
+
+
+
+
+ Output EQ / Spectral Shaping
+-
+
- Primitives: low shelf, high shelf, low-pass post-filter. +
- Class candidate:
OutputEq.
+
| Control Group | Parameters |
|---|---|
| CloudSeedEq | EQ_LOW_SHELF_ENABLED_PARAM, EQ_HIGH_SHELF_ENABLED_PARAM, EQ_LOWPASS_ENABLED_PARAM, EQ_LOW_FREQ_PARAM, EQ_HIGH_FREQ_PARAM, EQ_CUTOFF_PARAM, EQ_LOW_GAIN_PARAM, EQ_HIGH_GAIN_PARAM, EQ_CROSS_SEED_PARAM |
+
+
+
+
+ Dry/Early/Late Mix + Output
+-
+
- Primitives: gain VCAs, summing mixer, output safety limiter (optional). +
- Class candidate:
OutputMixer.
+
| Control Group | Parameters |
|---|---|
| CloudSeedGlobal | DRY_OUT_PARAM, EARLY_OUT_PARAM, LATE_OUT_PARAM |
+
+
+
+
+ Seed / Randomization Layer
+-
+
- Primitives: deterministic RNG, parameter jitter constraints, per-stage seed dispatch. +
- Class candidate:
SeedRouter.
+
| Control Group | Parameters |
|---|---|
| CloudSeedSeeds | SEED_TAP_PARAM, SEED_DIFFUSION_PARAM, SEED_DELAY_PARAM, SEED_POST_DIFFUSION_PARAM |
+
+
+
+ Daisy 8-Knob Performance Layer
+| Performance Param | Suggested Macro Mapping |
|---|---|
MIX_PARAM | INPUT_MIX_PARAM + global wet/dry mix logic |
SIZE_PARAM | LATE_LINE_SIZE_PARAM |
DECAY_PARAM | LATE_LINE_DECAY_PARAM |
DIFFUSION_PARAM | EARLY_DIFFUSE_FEEDBACK_PARAM + LATE_DIFFUSE_FEEDBACK_PARAM |
PRE_DELAY_PARAM | TAP_PREDELAY_PARAM |
DAMPING_PARAM | HIGH_CUT_PARAM + per-line damping |
MODULATION_PARAM | LATE_LINE_MOD_AMOUNT_PARAM + EARLY_DIFFUSE_MOD_AMOUNT_PARAM |
MODULATION_RATE_PARAM | LATE_LINE_MOD_RATE_PARAM + EARLY_DIFFUSE_MOD_RATE_PARAM |