Dear all,
I have my Pico for about halve a week now, and I try to customise its standard setup. It is really great to see how flexible this instrument is, and various settings are rather strait forward to do (e.g., yesterday I found the folder with predefined scripts :)
Here is what I like to do. The tonic of a scale is particularly important, and often music have figurations around it or otherwise leads to it. Now, all Eigenharp scales start with their tonic. On an Alpha and Tau this is less of a problem, but the pitch range of the Pico is obviously limited.
I would like to be able to play a few scale notes below the lower tonic. For that, I would like to perform scalar transpositions up and down. Belcanto luckily already has this build in in principle for setting up the transposition of courses of the larger Eigenharps, but I could not find anything predefined to perform a scalar transposition on a whole keyboard.
I would like to do this with Belcanto (though I do have WB as well), because then I can later use that for whatever setup I need it without much fiddling.
Below is my first Belcanto script where I am trying to do exactly that. Naturally, the first shot of a newbie does not work (when I try to run the script I get the message: status failed). What am I missing?
I guess that instead of setting the base note of a scale I should somehow decrement it, but I have no idea how. How would I access the current base note value so that I can decrement it before setting it? Also, the interval "unit" may be completely wrong. I found that in descriptions of Keygroups, but it may not apply for setting Scalars.
Thanks a lot!
Best,
Torsten
description
This script decrements the base note of the current scale by one.
Basically, this moves the current scale up by one scale degree.
For example, any tonic key will turn into the last degree of the
current scale.
This will affect all scalers in the system.
script
all rig all scaler hey all base note to - 1 interval set