Animator Choreographer
Level: Advanced | Audience: Composers, sound designers | Works with: ICST Animator
The Animator Choreographer is a desktop app for planning how groups of sources move through space over time. You describe the choreography in listening terms (direction, distance, height, gesture). The app turns it into the scene XML that the Animator imports and plays in the ICST AmbiEncoder_64.
In development, unsigned. On macOS, open the app the first time with right-click › Open or remove the quarantine flag: xattr -dr com.apple.quarantine "Animator Choreographer.app".

Where it fits in the workflow
- Optionally export the regions or markers of your REAPER project as CSV.
- Plan the choreography in the app: import sections, adjust groups and gestures.
- Export the scene as XML.
- Import the XML in the Animator and play it.
The five steps
- Form: title, duration and sections of the piece, importable from REAPER regions.
- Groups: the groups of sources that move together.
- Gestures: the movement of each group in each section, in listening terms.
- Relations: how the groups relate to each other.
- Check & export: check the plan and write the XML.
Requirements
| Item | Details |
|---|---|
| System | macOS and Windows |
| Plugins | ICST Ambisonics Plugins with the Animator (AmbiEncoder_64) in REAPER |
| Optional | Ollama for drafting a plan from a description |
| Source | Part of the ICST Ambi REAPER Bundle (Animator folder, toolbar button Open Animator) |
| Licence | GPL3 |
Further reading
The detailed guide with REAPER region import, plan from a text description and examples is in the post Animator Choreographer – plan space choreographies and export them for the Animator.
