Scripting provides the glue with which you can access each Module and UIComponent in a Script Processor and mold together more advanced interactions with your instrument.
- The Scripting API is the backbone of HISE s powerful scripting capabilities. You can access and modify almost every aspect of your virtual instrument with its 200+ inbuilt functions.
Here are some of the most useful purposes of scripting in HISE:
- Access Module parameters/attributes and change their values (eg. the frequency of the pitch LFO) with script logic.
- Use the MIDI Callbacks (
onController) to customize the behaviour of your instrument regarding incoming MIDI Messages.
- Access the UIComponents and change/trigger their properties to create a dynamic interface experience.
- Implement custom GUI interactions for your instrument (Page handling, Film Strips, ScriptPanels) that react to User Input.
Please have a look at the Recipes to access some handy scripting examples.