Groovyband Live! allows you to select some commands also through interaction with physical controls such as knobs, sliders, buttons, (foot) switches, keys, provided by connected keyboards or midi control surfaces.
Two different types of midi messages are recognized: control change and note on/off. The first type of messages is useful to control both continuous and on/off parameters. Note messages can be used to control only on/off parameters.
Not all midi keyboards are equally suited for this task. For example Yamaha arrangers do NOT output midi data for most of their buttons, knobs, foot switches/controllers and sliders. Due to this poor midi implementation they can generally only be used for note on/off messages.
The setup of bindings (connection between a physical control and a parameter/command in the software) is performed in the Bindings panel.
- Press the “Bindings” button to toggle the visibility (show/hide) of the bindings panel.
- There are 4 independent sets of bindings available. Only one set is active at a given time, and it is selected through the Slots buttons at the top. At startup slot 1 is active by default. To store the edited bindings in one of the slots (not necessarily the shown one) you have to right click the destination slot. Unsaved edits will be mercilessly discarded if you switch slot or shutdown the program. Unsaved edits are reminded you by a red slot button, instead of the normal yellow.
- To add a new binding click the Add Binding button, which adds an empty entry in the bindings table.
- Type the desired command in the action field. A full list of available commands can be found at the end of this post.
- If the typed in command is recognized as valid, the Learn button becomes available for selection. Click it to “learn” the physical control you want to bind to the typed in command through the incoming midi messages. All connected midi devices are listened to, and the first valid message is selected. In practice you have to touch (= move, press) the control you want to bind.
- The recognized message (and the port from which it must come) is displayed. To change the bound midi message, press the Learn button again and touch a different physical control.
- The Del button will delete the given binding from the table.
- Cliking in any part of a binding entry will select it (blue border). The list can be reordered through the Up/Down buttons which act on the selected entry.
List of commands
SEQ SS – Sequencer Start/Stop
SSTART – Syncro Start on/off
SSTOP – Syncro Stop on/off
HOLD CHORD – Hold Chord on/off (if on accompaniment plays even with raised left hand)
BASS INV – Bass Inversion on/off
HOLD LEFT – Hold Left Voice(s) on/off
INV RIGHT – Invert Right Voices
OCT UP – Transpose Octave Up for Lead and Aux Voices
OCT DOWN – Transpose Octave Down for Lead and Aux Voices
FADE – Fade on/off
TEMPO HOLD – Tempo Hold on/off
TEMPO LOCK – Tempo Lock on/off
INC TEMPO – Increment tempo bpm
DEC TEMPO – Decrement tempo bpm
TRANSP UP – Transpose one semitone up
TRANSP DOWN – Transpose one semitone down
ACMP LEAD BAL – Balance volume between acmp and lead voices
LEAD PEDWAH – Controller for pedal wah in lead parts
AUX PEDWAH – Controller for pedal wah in aux parts
VAR PEDWAH – Controller for pedal wah in var system bus
LEAD ROTSW – Controller for rotary slow/fast switch in lead parts
AUX ROTSW – Controller for rotary slow/fast switch in aux parts
VAR ROTSW – Controller for rotary slow/fast switch in var system bus
MAIN[1÷8] – Select Main Section (i.e: MAIN3)
FILL[1÷8] – Select Fill
FILL CUR – Select Fill into current Main section
FILL PREV – Select Fill into previous Main section
FILL NEXT – Select Fill into next Main section
BREAK[1÷2] – Select Break
INTRO[1÷3] – Select Intro
ENDING[1÷3] – Select Ending
OTS[1÷8] – Select OTS
OTS LINK – Ots Link on/off (if on, when switching Main Section the linked Ots is selected as well)
OTS LINK MODE – toggles between Ots Link Modes (immediate or delayed to measure start)
APG[1÷8] – Select APG
In the following commands [part] can be: DR | PC | BS | CH1 | CH2 | PAD | PH1 | PH2 | A1 | A2 | A3 | A4 | L1 | R1 | R2 | R3.
VOL [part] – Volume (i.e.: VOL DR)
BAL [part] – Balance
PAN [part] – Pan
SND2REV [part] – Send to Reverb system effect
SND2CHO [part] – Send to Chorus system effect
SND2VAR [part] – Send to Variation system effect
DRY [part] – Dry level
SWITCH [part] – Switch on/off the part in the APG
ENABLE [part] – Enable on/off
MUTE DSP [part] – Mute insert dsp on/off
MUTE STRIP [part] – Mute strip on/off
SOLO STRIP [part] – Solo strip on/off