Logic Pro User Guide for iPad
- What’s new in Logic Pro 1.1
-
- What is Logic Pro?
- Working areas
- Work with function buttons
- Work with numeric values
-
- Intro to tracks
- Create tracks
- Create tracks using drag and drop
- Choose the default region type for a software instrument track
- Select tracks
- Duplicate tracks
- Reorder tracks
- Rename tracks
- Change track icons
- Change track colors
- Use the tuner on an audio track
- Show the output track in the Tracks area
- Delete tracks
- Edit track parameters
- Start a Logic Pro subscription
- How to get help
-
- Intro to recording
-
- Before recording software instruments
- Record software instruments
- Record additional software instrument takes
- Record to multiple software instrument tracks
- Record multiple MIDI devices to multiple tracks
- Record software instruments and audio simultaneously
- Merge software instrument recordings
- Spot erase software instrument recordings
- Replace software instrument recordings
- Capture your most recent MIDI performance
- Use the metronome
- Use the count-in
-
- Intro to arranging
-
- Intro to regions
- Select regions
- Cut, copy, and paste regions
- Move regions
- Remove gaps between regions
- Delay region playback
- Trim regions
- Loop regions
- Repeat regions
- Mute regions
- Split and join regions
- Stretch regions
- Separate a MIDI region by note pitch
- Bounce regions in place
- Change the gain of audio regions
- Create regions in the Tracks area
- Convert a MIDI region to a Drummer region or a pattern region
- Rename regions
- Change the color of regions
- Delete regions
- Create fades on audio regions
- Access mixing functions using the Fader
-
- Intro to Step Sequencer
- Use Step Sequencer with Drum Machine Designer
- Record Step Sequencer patterns live
- Step record Step Sequencer patterns
- Load and save patterns
- Modify pattern playback
- Edit steps
- Edit rows
- Edit Step Sequencer pattern, row, and step settings in the inspector
- Customize Step Sequencer
-
- Effect plug-ins overview
-
- Instrument plug-ins overview
-
- ES2 overview
- Interface overview
-
- Modulation overview
-
- Vector Envelope overview
- Use Vector Envelope points
- Use Vector Envelope solo and sustain points
- Set Vector Envelope segment times
- Vector Envelope XY pad controls
- Vector Envelope Actions menu
- Vector Envelope loop controls
- Vector Envelope release phase behavior
- Vector Envelope point transition shapes
- Use Vector Envelope time scaling
- Use the Mod Pad
- Modulation source reference
- Via modulation source reference
-
- Sample Alchemy overview
- Interface overview
- Add source material
- Save a preset
- Edit mode
- Play modes
- Source overview
- Synthesis modes
- Granular controls
- Additive effects
- Additive effect controls
- Spectral effect
- Spectral effect controls
- Filter module
- Low and highpass filter
- Comb PM filter
- Downsampler filter
- FM filter
- Envelope generators
- Mod Matrix
- Modulation routing
- Motion mode
- Trim mode
- More menu
- Sampler
- Copyright
Set ES2 controller assignments in Logic Pro for iPad
The Controller Assignments area lets you assign MIDI keyboard knobs, sliders, and other controls to act as control sources for ES2 parameters. There are six pop-up menus, for Ctrl A to Ctrl F. You can use any available MIDI controller for these control sources.
Ctrl A Assign to Ctrl F Assign parameters are saved with each setting. They are updated only if the default setting that is loaded on instantiating the plug-in is used or if the setting was saved with a project. This approach helps you to adapt all MIDI controller assignments to the keyboard, without having to edit and save each setting separately.
Controllers 0 and 32 are reserved for Bank Select messages, controller 1 is used as modulation source in Mod Matrix Slot 1—10, controllers 33 to 63 work as LSB for controllers 1 to 31, controllers 64 to 69 are reserved for pedal messages, controllers 120 to 127 are reserved for channel mode messages.
In the MIDI specification, all controllers from 0 to 31 are known as Most Significant Byte (MSB) controller definitions. Each of these controllers (0 to 31) also contains a Least Significant Byte (LSB) controller definition (32 to 63). Use of this secondary LSB controller in conjunction with the MSB controller allows for a resolution of 14 bits instead of 7 bits. ES2 recognizes these control change messages—the breath or expression controllers, for example.
To explain:
14-bit controllers are pairs of normal Control Change (CC) messages, where the number of the second CC message (the LSB) is 32 higher than the first CC message (the MSB). Examples of valid 14-bit pairs are: CC1/33, CC7/39, and CC10/42.
14-bit controllers have a resolution of 16,384 steps, allowing very precise control of plug-in parameters. The first CC message of a 14-bit pair (the MSB) has a coarse resolution of 128 steps. Each of these steps can be divided into a further 128 substeps using the second CC message (the LSB). This results in 128 x 128 = 16,384 steps.
You don’t need to create new, or special, data types to use 14-bit controllers. The finer resolution is achieved by complementing the assigned CC message (the MSB) with its LSB. The CC message assigned in ES2 can always be used alone if your MIDI controller isn’t capable of sending 14-bit messages, thus limiting the resolution to 7-bit = 128 steps.
The 14-bit capability is the reason why CC numbers 33–63 can’t be assigned in the Ctrl A–F Assign pop-up menus. Using these (LSB) CC numbers would result in changing 1/128th of the parameter range—or put another way, 128 continuous steps out of 16,384.
Assign a MIDI controller in ES2
In Logic Pro, choose the controller name or number that you want to use from any Ctrl A to Ctrl F Assign pop-up menu.
Learn a MIDI controller assignment in ES2
In Logic Pro, choose the -Learn- item from a Ctrl A to Ctrl F Assign pop-up menu.
Move the selected controller on your MIDI keyboard or controller.
Note: If no suitable MIDI message is received within 20 seconds, the selected control reverts to the previous value/assignment.
Download this guide: PDF