Stage Take Loop
stage_take_loopSeamlessly loop a selected audio take segment. Blend the end of the performance into the beginning using cross-fades to create a continuous, jump-free loop.
Instructions
Cut a window of a take into a new silent take that loops without a jump: the last blend seconds (0.4, tuned with the user) cross-fade into the frames just before start, so the wrap is continuous in position and speed. start/end in the take's seconds; or bpm= (and bars=[2, 3, 4]) to take the best whole-bar window that stage_take_sync(loops=True) would list first. blend=0: a plain window. The new take is _ beside the source, without its performance link (no borrowed voice), its trim or its label; it plays with stage_actor_play(take=, loop=True). Returns its id, the window and the seam after the blend.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| bpm | No | ||
| end | No | ||
| bars | No | ||
| name | Yes | ||
| take | Yes | ||
| blend | No | ||
| scene | Yes | ||
| start | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |