The MCP mixer moves got engine-side glides in the co-DJ work (ramp_ms on set_crossfade / set_volume, 0–60 000 ms, click-free), and set_eq already glides via the EQ's Shared + follow() pattern. set_fx_amount still steps.
A ramp there needs the Color FX amount→parameter curves driven audio-rate (like the EQ pattern) rather than set-and-forget at the insert — a bigger refactor than the mixer ramps, which is why it was split out (docs/mcp-findings.md #10 remainder).
Until then the co-DJ skill documents the workaround: step the amount in small increments.
The MCP mixer moves got engine-side glides in the co-DJ work (
ramp_msonset_crossfade/set_volume, 0–60 000 ms, click-free), andset_eqalready glides via the EQ'sShared+follow()pattern.set_fx_amountstill steps.A ramp there needs the Color FX amount→parameter curves driven audio-rate (like the EQ pattern) rather than set-and-forget at the insert — a bigger refactor than the mixer ramps, which is why it was split out (docs/mcp-findings.md #10 remainder).
Until then the co-DJ skill documents the workaround: step the amount in small increments.