home/ atoms/ transition-delay-throw-handoff

Adding a feedback delay on a voice's final cycle lets its echo tail carry the transition

The delay-throw handoff is triggered when retiring a lead or stab voice at a transition without leaving a hole. On the voice’s last cycle, a feedback delay with moderate delay time and feedback is added (.delay, .delaytime, .delayfeedback). The next save (a bar later) deletes the whole voice — the echo tail rings out over the new section, smoothing the transition. This technique trades a hard cut for a natural decay. Caution: a delayfeedback around 0.9 or higher causes runaway feedback, so stay below that threshold.

Examples

n(“0 7 <12 10>“).s(“piano”).room(.3).delay(.6).delaytime(.375).delayfeedback(.72) — the throw save; one bar later, delete the whole voice and let the tail ring out.

Assessment

Describe the two-save sequence for a delay-throw handoff. What delayfeedback value should be avoided, and why?

“Beware `delayfeedback` ≥ ~0.9 (runaway — see the Strudel gotchas).”
context/ · L6-craft/transitions.md · chunk 1