Documentation Wiki rss-feed

Belcanto Scripts


In the latest versions of EigenD there is the ability to run scripts to make some extra changes to your setup not already possible from the keyboard. These scripts are Belcanto, the new musical language used to configure EigenD. We have already included a number of scripts with the releases and will be including more here as they become available.

Belcanto Scripts in Factory Pico Setup 1

To load Belcanto Scripts in Factory Pico Setup 1, firstly open the EigenBrowser. Secondly, navigate to the 'Instrument/FX Control Mode' (please consult your Pico Quick Reference Guide for more details) and press the key which corresponds to the unmarked key on the diagram on page 4 (below 'FX Send 2 Audio Unit GUI show/hide').

You will see the Script Browse view appear in the EigenBrowser, displaying 'Factory Scripts' and 'User Scripts' in the left hand pane. Navigate to and select the 'Factory Scripts' folder - you will see a number of subdirectories containing the Belcanto scripts. Decide which type of script you would like to run, open the appropriate folder and select the desired script. For example, to change the pitch bend range to 0, you would select 'Factory Scripts' followed by 'Pitch Bend' followed by '0 Semitones'.

In the right hand browser pane, you will see a description of what the script does and the status - when the script is selected the status will read 'armed'. To run the script, select it (by clicking/tapping) once more - the status will change to 'running'. When the script has completed sucessfully, the status will show 'succeeded'.

Belcanto Scripts in the Factory Alpha Setups

To load Belcanto Scripts in the Factory Alpha Setup, firstly open the EigenBrowser. Secondly, navigate to the 'Pedal Calibration' Advanced control mode (please consult your Alpha Quick Reference Guide for more details) and press the very top left key on the Eigenharp keyboard nearest the breath pipe.

You will see the Script Browse view appear in the EigenBrowser, displaying 'Factory Scripts' and 'User Scripts' in the left hand pane. Navigate to and select the 'Factory Scripts' folder - you will see a number of subdirectories containing the Belcanto scripts. Decide which type of script you would like to run, open the appropriate folder and select the desired script. For example, to change the pitch bend range to 0, you would select 'Factory Scripts' followed by 'Pitch Bend' followed by '0 Semitones'.

In the right hand browser pane, you will see a description of what the script does and the status - when the script is selected the status will read 'armed'. To run the script, select it (by clicking/tapping) once more - the status will change to 'running'. When the script has completed successfully, the status will show 'succeeded'.

Belcanto Scripts in Factory Tau Setup 1

To load Belcanto Scripts in the Factory Tau Setup, firstly open the EigenBrowser. Secondly, navigate to the 'Pedal Calibration' Advanced control mode (please consult your Tau Quick Reference Guide for more details) and press the very top left key on the Eigenharp keyboard nearest the breath pipe.

You will see the Script Browse view appear in the EigenBrowser, displaying 'Factory Scripts' and 'User Scripts' in the left hand pane. Navigate to and select the 'Factory Scripts' folder - you will see a number of subdirectories containing the Belcanto scripts. Decide which type of script you would like to run, open the appropriate folder and select the desired script. For example, to change the pitch bend range to 0, you would select 'Factory Scripts' followed by 'Pitch Bend' followed by '0 Semitones'.

In the right hand browser pane, you will see a description of what the script does and the status - when the script is selected the status will read 'armed'. To run the script, select it (by clicking) once more - the status will change to 'running'. When the script has completed successfully, the status will show 'succeeded'.

The majority of the scripts are specific to either Pico, Alpha or Tau setup types - please check the script description before running for details. 'Pitch Bend' and 'MIDI Output' scripts can be used in all setups.

Belcanto Script format

To create your own Belcanto scripts, you need to write a description followed by your Belcanto command(s) using the format below:

    description
        Here you write a description of what your script does and which setup it is 
        designed to be used with. The following script is designed to set the key pitch 
        bend range of all the instruments in the Factory Pico Setup to 2 semitones.
    script
        all scaler hey 
        all k bend range to 2 set

Once you have created your script using any text editor (e.g. TextEdit) save your file in the format 'yourscriptnamehere.txt' and drop it into the ~/Library/Eigenlabs/Scripts directory. When browsing scripts (using the method detailed above), your script will be located in the 'User Scripts' folder.