Link Search Menu Expand Document

Writing continuous parameter control

Score provides numerous features to control continuously your devices’ parameters over time. These are provided through the Process library available by clicking on the icon at the bottom left of score window (or using Ctrl+Shift+P(Win / Linux) or+Shift+P(Mac) shortcut).

Process library panel

In the example below, we will just create a basic breakpoint function-based automation for one of our device’s parameter, by selecting the automation (float) in the Process library, then drag & drop it where we want it on the timeline.

Creating automation

When done, you will see on the timeline a simple 1 segment linear default automation. Let’s now assign our device parameter as a destination for this simple automation process.

Click on the automation’s slot top bar to bring its inspector. Now from the Device explorer drag the desired parameter on the address field. The automation is now assigned to our parameter.

When playing the scenario, our device’s parameter will get driven by an ascending ramp as the playhead goes across the automation slot.

Of course, you may refine your automation function by double-clicking in the automation slot to add more points or select a segment and use Shift+Drag to add curvature to the segment as well as using other advanced features as detailed in the Automation reference page.

You can extend your automation slot by dragging along the timeline its top right corner (the blue dot). By default, slot will get extended will preserving the automation length so you can further write your automation. You may also drag it using Cmd+Drag to scale the automation as the slot gets extended along the timeline

Full size edit

When further precision is required to edit your automation, you can double-click the name above the automation slot (here “automation (float)” to zoom in the slot and edit the automation in full size.

Full size edit

When done editing, you can go back to your scenario full view using Cmd+ or clicking on your scenario name beneath the time ruler.

Leaving full size edit