When you press the PARAMS button you will be brought to the PARAMS/FILE page.
If you do not have any NODES selected (yellow border on the NODE name on the left side of the display), the parameters for all the NODES in the NODE SET will be listed. The screens used here will be from the GEN1->EFX1->OUT shader used in other examples throughout the documentation.
We see the GEN1 NODE listed first. In the Files section, press the SELECT FILE soft key to bring up a list of fragment (FRAG) shaders you can load into GEN1. This behaves the same way as pressing the LIST soft key in the DISPLAY page.
Next is the Controls section, where you can get deep into controlling the behavior of the NODES. The FRAG shader files for the GEN NODES have three parameters that can be modulated in a variety of ways. Notice the MENU options for the soft keys at the bottom of the screen have changed context when the first parameter in the Controls section is selected:
This page displays the three parameter names that we saw in the DISPLAY page PARAMETERS menu. The CV 1X and the JOYSTICK Y (shown as a Y inside a RED circle) are controlling the ‘zoom’ parameter, CV 2Y and the JOYSTICK X (shown as an X inside an orange circle) are modulating the ‘side shade’ parameter, and CV 3 is modulating ‘circle size’. To the right of parameter name is the VAL MODE status. In the above image, they are all ‘A’ for AUTO mode (explained below). Each control has a MOD VALUE/RANGE graphic to the right of the VAL MODE status. The graphic gives a quick overview of the minimum, maximum, default, and current values of the parameter.
When you press the MOD SOURCE soft key you will see the Select Source window pop up:
Use the ENCODER to select the moudlation source you want to map to the selected parameter. The sources are:
NONE: Disable modulation, use DEFAULT value from VALUE/RANGE information
CV 1X to CV5: The front panel knobs of the same name
MACRO 1 / 2 / 3: The front panel MACRO knobs
FREQ H / M / L: Frequency High, Medium, Low – assumes an audio signal in CV 1X and uses a frequency level average as a modulator
CC S#1 to CC S#32: Internal STRUCTURE continuous control slots, NOT to be confused with MIDI CC – however, the default STRUCTURE routing is MIDI CC #1 to CC S#1, MIDI CC #2 to CC S#2, and so forth.
Pressing the JOY X/Y soft key will cycle though assigning JOYSTICK X, JOYSTICK Y, and no JOYSTICK control to the selected parameter.
Press the SET soft key to update the modulation source. Press the CLOSE soft key to close the Select Source window and return to the PARAMS/CTRLS page.
Pressing the VAL RANGE soft key opens the Parameter Values window:
This window displays the MIN value (0.08) graphically with a green ] and the MAX value (0.85) with a green [. A lighter vertical bar denotes the DEFAULT value which is shown above the graphic as 0.31. When you first enter this window, the ENCODER knob will change the DEFAULT value instantly. To change the MIN and MAX values, press the MIN MAX soft key to toggle the ENCODER knob controlling the minimum or maximum value the parameter will transmit to the selected control. The ENCODER moves in +/- 0.05 increments. If you hold down the ENTER button (to the right of the ENCODER knob) while turning the ENCODER knob, it will move in +/- 0.01 increments for fine tuning parameters.
Press the RESET soft key to set MIN to 0.0, MAX to 1.0, and DEFAULT to 0.5.
Press the CLOSE soft key to return to the PARAMS/CTRLS page.
Pressing the VAL MODE soft key brings up the PARAMS/CTRLS/MODE page and the Set MODE window:
The Set MODE window determines how the modulation source is calculated. A short description of each option is displayed under the window name.
AUTO: If no modulation source is assigned to the control, the default will be used. If a modulator is assigned (in our example CV 3 is the assigned modulator), then that value is used.
DEF: Only use the default value
DEF+MOD: Add the default value to the modulation value
DEF-MOD: Subtract the default value from the modulation value
MOD: Only use the modulation value
Press the CLOSE soft key button to return to the PARAMS/CTRLS page.
Pressing and holding the purple QUICK CHANGE soft key will immediately change the DEFAULT value of the selected parameter in the Controls section.
NOTE: If you want to see where the names ‘zoom’ and ‘side shade’ come from, you can view the raw code of the fragment (FRAG) shader ‘wavyQuilt’ (the one used in the example screen captures) at http://glsl.erogenous-tones.com/e#1825.0
The GEN1 NODE has two items in the Settings section. Other NODE types may have a different number of Settings. For example, the TEXT NODE has 10 Settings that can be changed!
GEN NODE Settings
Time Adj: Run faster ( > 1.0) or slower (< 1.0) than system time
Decouple Time: Press the TOGGLE soft key to switch between staying locked to the system time (Off) and running independently from system time (On). You might use this option if you mapped one of the MACRO knobs to ‘Time Control’ so you could globally speed up or slow down any NODES that used the system Time to control animation or motion, but you want this NODE to run at a constant speed.
You can get an exhaustive list of Controls and Setting for each NODE at the NODE Dictionary.