My Controller Templates

The ‘My Controller Templates’ section is where you can view and manage all of your Controller Templates independently from the scripts.

Add a new Controller Template

To add a new blank Controller Template, click the ‘Add new’ button. A pop up box will appear where you can name it.

Clicking ‘add’ will instantly create the new Template and add it in the My Controller Templates section.

Clicking ‘cancel’ will cancel the creation of the new template.

Import

Click the ‘Import’ button to open the import pop up browser. Here you can find and select a Controller Template json file on your computer to import into the My Controller Templates section.

Individual Controller Templates

Each Controller Template in the My Controller Templates section displays the following information:
Name: the user configurable name of the Controller Template
script_attach_id: internal id for the Template
Scripts using this Template: lists all scripts from the My Scripts section which currently have this Controller Template assigned to it.

Each Controller Template has the following buttons:

Open Template

Clicking this button will open the Controller Template in the Controller Template Editor.

Duplicate Template

Clicking the Duplicate button will duplicate the Controller Template. You will see the duplicated Template appear immediately at the top. It will be renamed to include ‘(copy)’ at the end of its name.

Delete Template

Clicking the delete button will delete the Template from Control Surface Studio.

Export Template

Clicking the ‘Export Template’ button will open the Save file pop up window.

Set a name and location to export the Controller Template json file to.