Crossfade
RoutingcrossfadeModerate CPU
Blends two signals (A↔B) with linear or constant-power curve.
What it does
Equal-power (or linear/log/exp) blend between two signals.
Wraps daisysp::CrossFade. Curve enum baked at init: Linear, Constant Power, Logarithmic, Exponential.
Parameters
-
Position (A↔B)
posWhere the fade sits: 0 is all A, 1 is all B, 0.5 is the midpoint. This is the value used when the Position port is unwired — wire a knob into it to sweep by hand.
-
Curve
curveHow level is shared across the fade. Linear is a straight sum and dips in the middle when the two sources are unrelated. Constant Power keeps perceived loudness steady all the way across — the right default for blending two different sounds. Logarithmic and Exponential weight the travel toward one end, useful when one source should dominate for most of the sweep.
Ports
In
-
A In
in_a -
B In
in_b -
Pos
pos
Out
-
Audio Out
output
Audio Control
Inputs
- A In
- Audio or modulation.
- B In
- Audio or modulation.
- Position
- 0 = all A, 1 = all B.
Outputs
- Audio Out
- Blended signal.
Patches using it
- Crossfade
touch2
Bundled with the app — open one from the example browser.