As one of most the frequently encountered interface elements in CoGe, buttons are for switching between two states - on and off. Buttons can be easily assigned to and triggered by a key on your keyboard, a MIDI or an OSC message. Check the Controlling CoGe section for details.
Buttons may be set to work in an optional Momentary mode for MIDI/Key binding by using the the right-click (contextual) menu. If this mode is enabled, the button will only stay in its on state while the controlling MIDI pad/key is pressed.
Sliders are the most common elements of the user interface. Sliders are used to adjust a parameter value in a given range (a parameter's name is the slider's title.) Control of the value of sliders is very flexible.
You may also set a working subrange within the slider's range (sometimes called "in-out" points) to restrict the values or range of the slider. To set the minimum (in) point of a slider's subrange hold Shift key while clicking and/or dragging with the mouse on that slider. To set the maximum (out) point of a slider's subrange hold Option (Alt) key while clicking and/or dragging with the mouse on that slider.
With CoGe you are able to link the automation of one slider to another, effectively keeping them in sync. To do this, you need at least one slider with automation assigned and toggled "on", which will be the source. Now that you have one slider automated, it can serve as the source for multiple other sliders. Right-click the destination slider, and select the Use Source: menu item. You will see a menu displaying the current Gadget names and a submenu below that that lists all the automated sliders you can use as a source. Select a source you want to sync to, and toggle it on/off with the button on the current slider's right side.
As source slider Automation is changed, all destination slider automations change with it - staying in sync with the source slider. This is powerful behavior, but don't worry too much - using linked automation is safe. If the source slider disappears (say you delete a module), all the linked destination sliders will apply directly the automation previously used by the source to themselves. An additional feature: The Sequencer's trigger state is also listed as a syncing source. You can read more about on this feature in the Sequencer section.
To apply Automation to a slider is a very easy task. Right-click on the slider and select the desired modulator from the Control With: or from the Automation: section.
Items in the "Control With:" category are built-in automation algorithms and the items under the "Automation:" category are "Control Modules" such as LFOs, Interpolations and other custom algorithms built in Quartz Composer.
The built-in elements listed in the section Control With: section do the following:
After you have selected something from the list, you can toggle the automation on/off by clicking on the button on the slider's right side. This automation toggle button is a standard button, which means you may set a keyboard shortcut or assign a MIDI/OSC message to it.
You can apply a Behavior module for a Slider from the right-click menu. Behavior modules able to do post-processing with the sliders current value, like inverting the value, apply smoothing and more. Behavior modules only applies by actions like changing a sliders value by Key/MIDI/OSC or an automation module has been applied.
In the Preferences - Behavior section you can select the behavior of automation rendering. There are two options in the drop-down menu labelled "Sliders should process automation:"
Popup menus are simple interface items for selecting one value from a number of choices with the mouse
Matrixes are a group of buttons where you can select only one button of a group at a time (these are also often called "radio buttons"). Since each item is a button, it has all the features of buttons, such as Key/MIDI/OSC assignment.
A Color Well, also known as a "color picker" is a standard Mac OS-like color chooser, which, for certain parameters, lets you select colors and, if supported, opacity value. A Color Well will also display 4 sliders for RGBA values.
OSC "Standard" color supported on the Color Well of the color type input when using OSC mapping to assign OSC messages. This allows apps like Vezér to send Color type OSC messages to CoGe.
Within CoGe, a design choice was made to disable immediate one-click editing of many of the text fields you will encounter - especially those that are parameters within Module Views . This was done because editable text fields can catch/intercept mapped keyboard triggers or can interfere with key mapping.
If you encounter an "uneditable" text field, simply double-click it to edit the text. When you are done, press "Enter" to store the new value and disable the field again.
Within text fields, standard copy and paste functions work, and you can also drop files from the Finder into them to bring a file path into the text field.
Layer Controls are basic sliders for controlling basic parameters of the current gadget, like
Layer Controls applied to all layer-style gadgets:
Still stuck? How can we help?