Script

A script in Usine is a programmable module that lets you write custom logic using a Pascal-based language. Scripts extend Usine's patching capabilities.

  • React to events — Respond to audio, MIDI, UI interactions, and data changes
  • Process data — Transform MIDI notes, manipulate arrays, calculate values
  • Control other modules — Read and write values from any object in your workspace using internal addresses (e.g., SetObject('patch.fader-1', 0.5))
  • Create custom parameters — Define your own inputs/outputs (faders, buttons, MIDI ports)

See scripting

version 7.0.250121

Edit All Pages