Skip to main content

Studio Pro Scripting API Reference

Community-compiled reference for Fender Studio Pro / PreSonus Studio One scripting

Package Structure

Understanding .package file structure, classfactory.xml, metainfo.xml, and deployment.

Script Interface

Script structure, execution phases, and factory registration.

Host

Attributes, GUI, Commands, Engine, File I/O, Services, and more.

SDK Files

CCL, Engine, Devices, and HostUtils SDK modules.

Context Object

Editor, functions, iterator, parameters, track list, and methods.

Objects

Track, Channel, Event, Note, Region, Time objects, and more.

Skin Reference

skin.xml structure, elements and attributes for custom dialog UIs.

Scripts

Working sample scripts and tools demonstrating scripting API usage.

Disclaimer: Fender/PreSonus does not provide official public documentation for this API. This reference is entirely community-derived and incomplete. The API is internal and undocumented.