twist

audio transformer

Press to begin

Hello

Hover over icons and parameter names to see what they do. Transforms can be selected from the menu on the left; the current file can have the transform auditioned (previewed) or committed (applied). Check out the help and settings for further tips and customisation.
At the moment, there is a limitation on files to around five minutes in duration.

Scripting

Scripts can be an individual JSON object or an array of objects in which case they will be committed sequentially. Only single transform scripts can be auditioned.

Developer console

Code for transforms can be tested here. The code and definition should follow the guidance and API documentation provided here. The JSON definition should be a single transform as a JSON object, but mutiple transforms may be loaded individually.
Contributions of transforms are warmly welcomed and can be submitted here.

Csound code



JSON transform definition



twist has crashed.

We are working hard on ironing out all the bugs, but some still occur. To help, details of the last transform you attempted to audition or commit have been sent to the developers. Press here to reload the application.
Attempting to recover your work...