Add time effect
add_time_effectPROJECT-SCOPED: this call acts only on the explicit project_id and returns the project identity with its result. Picture-only time devices (audio and program length never move): reverse, echo (trails), posterize (step-print, frames 2-8), stutter (loop frames x repeats), interpolate (smooth slow motion in a slowed window), remap (curve ease_in|ease_out|ease_in_out|hold_then_catch). ramp (factor 0.25-0.9) is a real speed change: an eased ramp that slows picture AND sound, every later item re-anchored, plus its interpolation. Reverse/remap/stutter/ramp refuse spoken words unless allow_speech.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | No | ||
| end | No | program s | |
| echo | No | {count 2-8, spacing_f 1-6, decay 0.2-0.9} | |
| kind | Yes | ||
| word | No | ||
| curve | No | ||
| start | No | program s | |
| factor | No | ||
| frames | No | ||
| repeats | No | ||
| project_id | Yes | Required immutable scope for this call. Copy the id from list_projects/open_project/project_state; the active-project pointer is never used to guess. | |
| allow_speech | No |