User Manual
Table Of Contents
- Welcome to Live
- First Steps
- Authorizing Live
- Live Concepts
- Managing Files and Sets
- Working with the File Browsers
- Sample Files
- MIDI Files
- Live Clips
- Live Sets
- Live Projects
- The Live Library
- Locating Missing Samples
- Collecting External Samples
- Aggregated Locating and Collecting
- Finding Unused Samples
- Packing Projects into Live Packs
- File Management FAQs
- How Do I Create a Project?
- How Can I Save Presets Into My Current Project?
- Can I Work On Multiple Versions of a Set?
- Where Should I Save My Live Sets?
- Where Should I Save My Live Clips?
- Can I Use My Own Folder Structure Within a Project Folder?
- How Do I Export A Project to the Library and Maintain My Own Folder Structure?
- Arrangement View
- Session View
- Clip View
- Tempo Control and Warping
- Editing MIDI Notes and Velocities
- Using Grooves
- Launching Clips
- Routing and I/O
- Mixing
- Recording New Clips
- Working with Instruments and Effects
- Instrument, Drum and Effect Racks
- Automation and Editing Envelopes
- Clip Envelopes
- Working with Video
- Live Audio Effect Reference
- Auto Filter
- Auto Pan
- Beat Repeat
- Chorus
- Compressor
- Corpus
- Dynamic Tube
- EQ Eight
- EQ Three
- Erosion
- External Audio Effect
- Filter Delay
- Flanger
- Frequency Shifter
- Gate
- Grain Delay
- Limiter
- Looper
- Multiband Dynamics
- Overdrive
- Phaser
- Ping Pong Delay
- Redux
- Resonators
- Reverb
- Saturator
- Simple Delay
- Spectrum
- Utility
- Vinyl Distortion
- Vocoder
- Live MIDI Effect Reference
- Live Instrument Reference
- Max For Live
- Sharing Live Sets
- MIDI and Key Remote Control
- Using the APC40
- Synchronization and ReWire
- Computer Audio Resources and Strategies
- Audio Fact Sheet
- MIDI Fact Sheet
- Live Keyboard Shortcuts
- Showing and Hiding Views
- Accessing Menus
- Adjusting Values
- Browsing
- Transport
- Editing
- Loop Brace and Start/End Markers
- Session View Commands
- Arrangement View Commands
- Commands for Tracks
- Commands for Breakpoint Envelopes
- Key/MIDI Map Mode and the Computer MIDI Keyboard
- Zooming, Display and Selections
- Clip View Sample Display
- Clip View MIDI Editor
- Grid Snapping and Drawing
- Global Quantization
- Working with Sets and the Program
- Working with Plug-Ins and Devices
- Using the Context Menu
- Index
CHAPTER 26. MIDI AND KEY REMOTE CONTROL 461
26.2.3 Mapping to Absolute MIDI Controllers
Absolute MIDI controllers send messages to Live in the form of absolute values ranging
from 0 to 127. These values lead to different results depending on the type of Live control
to which they are assigned. A value message of 127, for example, might turn the Volume
control on a Live track all the way up or play a Session View clip. Specically, MIDI controller
messages from 0 to 127 can produce the following effects on controls in Live:
Session View Slots Controller values 64 and above are treated like Note On messages.
Controller values 63 and below are treated like Note Off messages.
Switches For track activators and on/off buttons in devices, controller values that are
within the mapping's Min and Max range turn the switch on. Controller values that are
above or below this range turn it off. You can reverse this behavior by setting a Min
value that is higher than its corresponding Max value. In this case, controller values
that are outside of the range turn the switch on, while values inside the range turn it
off. For all other switches (such as transport controls), controller values 64 and above
turn the switch on, while controller values below 64 turn it off.
Radio Buttons The controller's 0...127 value range is mapped onto the range of
available options.
Continuous Controls The controller's 0...127 value range is mapped onto the param-
eter's range of values.
Live also supports pitch bend messages and high-precision (14-bit Absolute) controller
messages with a 0...16383 value range. The above specications apply to these as well,
except that the value range's center is at 8191/8192.
26.2.4 Mapping to Relative MIDI Controllers
Some MIDI controllers can send value increment and value decrement messages instead
of absolute values. These controls prevent parameter jumps when the state of a control in
Live and the corresponding control on the hardware MIDI controller differ. For example,
imagine that you have assigned the pan knob on your control surface to the pan parameter
of a track in Live. If the hardware control is panned hard right, and the Live control is panned
hard left, a slight movement in a hardware pan knob that sends absolute values would tell










