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 Types
Category reference and registration patterns for script types.
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. Documentation and script examples were developed with agentic coding assistance.