The Script Panel is where all of the script specific settings are located within the Script Editor.
Header Section
The top blue section of the Script Panel contains the following buttons:
Close button
Clicking this will close the script editor. If you have unsaved changes a pop up will display asking if you want to ‘close without saving’ or ‘go back’.
App settings Button
Clicking the app settings button will open the Control Surface Studio Settings Menu.
Script Settings
In between the Header and Mapping table are where you can configure the following settings for your script:
Script name
Here you can edit the name of the script.
Script settings button
Clicking this button will open a popup form which contains the following Script settings:
Notes about this script
Add any notes here specific to the script which you want to remember when working on it.
Device Selection Follows Track Selection
If this is ticked, when you change tracks in your Ableton live session, a device in the currently selected track will be automatically selected (with the blue hand).
Global Feedback
Set this to ‘custom’ to turn LED Feedback on/off at the script level. This overrides the attached Controller Template’s Global LED feedback setting.
Save button
Clicking the Save Button will save to file any changes you have made in Script Settings. Making a change in the Script doesn’t automatically save it to file. When you have unsaved changes, this button will be highlighted.
Generate script into Ableton Live button (The Orange Button)
Clicking this button will generate all of the required midi remote script code/files via the Remotify server and automatically install them into Ableton Live’s MIDI remote script folder.
Ensure that you set the correct midi remote script folder location in the Control Surface Studio Settings Menu.
Controller Template Selection Menu
Select the Controller Template which you want to use with the script.
The list contains all of the Controller Templates which you have added in the My Controller Templates tab.
When a new controller template is selected, it will display in the right column’s Controller Template Panel and its inputs will be available to assign to mappings in the script.
You can add a new blank Controller Template by clicking the Plus Button next the menu.
The Mappings Table
The Mappings Table is where you add and manage all of the mappings and modes in your script. See the Mappings Table article for full details on this section.