Warning: file_get_contents(https://raw.githubusercontent.com/christophhart/hise_documentation/master/Scripting.md): Failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /var/www/vhosts/h137679.host171.alfahosting-server.de/html/hise/manual/Scripting.php on line 2
HISE
Warning: include(): http:// wrapper is disabled in the server configuration by allow_url_include=0 in /var/www/vhosts/h137679.host171.alfahosting-server.de/html/hise/manual/header.html on line 43

Warning: include(http://hise.audio/menu.html): Failed to open stream: no suitable wrapper could be found in /var/www/vhosts/h137679.host171.alfahosting-server.de/html/hise/manual/header.html on line 43

Warning: include(): Failed opening 'http://hise.audio/menu.html' for inclusion (include_path='.:/opt/plesk/php/8.4/share/pear') in /var/www/vhosts/h137679.host171.alfahosting-server.de/html/hise/manual/header.html on line 43

Scripting Manual


Warning: Undefined variable $postTime in /var/www/vhosts/h137679.host171.alfahosting-server.de/html/hise/manual/Scripting.php on line 13

The Scripting Engine of HISE is a powerful tool for creating virtual instruments.

There are two reasons for writing a script: you can change the behaviour of your instrument by writing a custom MIDI processing logic or design a frontend interface with some control elements for your preset. Both things can be achieved with the same module: the Script Processor.