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 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.