LiveControl features a number of programs, the default loaded ones are as follows:
The default program list can be edited using the config file detailed in the installation instructions
Program List
Clip Launcher
A standard ableton clip launcher matrix. Clips that are blinking are currently playing, clips blinking at double speed have been triggered. The column and row of extra buttons can be configured from the config file. The following button commands are available:
- Track Right
- Track Left
- Scene Up
- Scene Down
- Stop All
- Launch Scene
- Select Scene
- Tap Tempo
- Tempo Up
- Tempo Down
- Metronome
- Overdub
- RQ Up
- RQ Down
- LQ Up
- LQ Down
- Clip/Device View
they can be specified in the config file as follows:
col = Launch Scene, Launch Scene, Scene Up, Scene Down, Track Left, Track Right, Stop All col_shift = Select Scene, Select Scene, Scene Up, Scene Down, Track Left, Track Right, Stop All row = Clip/Device View, LQ Up, LQ Down, Overdub, Metronome, Tap Tempo row_shift = Clip/Device View, RQ Up, RQ Down, Overdub, Tempo Down, Tempo Up |
Sequencer
A step sequencer for sequencing midi data into midi clips.
Velocity Editor
Track Control
Track controls allows control over each tracks volume, panning, monitoring, sends, mute, solo and arm status. The default state deals with track reset buttons, arm, mute and solo. The sub programs allow control over the volume, panning and sends.
Track Filter
Per track control of high/low pass filter. Has both smoothed and queued (press buttons consequetively to queue) transitions and per track adjustable q.
Press and hold one button in the right hand column to change the filter type or adjust the q value.
Looper
Kind of like mlr, allows you to move the position of a loop within a currently playing clip. Press a button to jump to that position in the clip, the clip will loop that specific region until you either jump to another position or press the same button again to release the loop.
Press and hold a button in the right hand column to configure the length of the selected loop.
Midi Faders
A set of 7 banks of 7 midi faders. Each fader is configurable to send instant or smoothed changes with a selection of transition speed. Each fader is also configurable with 3 different display types. Configuration information is saved in a set of audio racks positioned in the master channel.
Press a bank button a second time to get to the configuration menu.
Device Control
Allows control over all parameters on a device
Scaled Keyboard
A scaled midi keyboard, with root and key selection and a hold function for instruments with a long attack.
Drum Rack
A program to interact with Lives Drum rack program.
MultiMode
- 0: Split vertically
- 1: Split horizontally
Programs can be configured using the config file. Directives are as follows: mode: 0,1 programs: list of two programs to load
Program keywords can be specified with two added suffixes.
- W: Works with all programs and removes the final row from the display in most cases the control row.
- H: Works with ClipLauncher, Scale, TrackControl
- ClipLauncher: Removes the track playing and extra button rows to show the maximum number of clips
- Scale: Removes the bottom two rows that change key and octave. These can be configured using the config file.
- TrackControl: Removes the arm and solo buttons.
External Application
External Application can be used to load other programs into LiveControl. The app can be configured using the configuration file.
The following sections are required: prefix: /ext1 send: 4001 receive: 4000