Relative Position ⌃⇧R – Logic Pro keyboard command of the day

  Relative Position  ⌃⇧R

Show the MIDI event positions in a region as if the events occurred with the beginning of the region at the start. This can be very useful when working with region that may repeat at different points in a project. Handy. If Relative Position is set then Show Event Position and Length as Time will cause the position to start at 00:00:00.

Change event position and length in Logic Pro – Apple Support

View > Relative Position: Causes the event positions to refer to their relative positions within the MIDI region (their distance from the start of the MIDI region), rather than to their absolute location within the project.

 

Apply Transform User Preset 5 to selected Events – Logic Pro keyboard command of the day

List of built-in MIDI Transforms
  Apply Transform User Preset  5 to selected Events

“Calling macro 5, macro 5 can you please come to the front desk. We need your expertise here.”

I have to remember the timeline of Logic. Its roots are 30 years old. Having any kind of preset is a workflow enhancer.

The built-in presets can be used to spark your imagination.

I write little macros all the time in text editors, don’t see why I wouldn’t if I was working on an involved MIDI project.

Use MIDI transform sets in Logic Pro – Apple Support

Depending on your needs, it may be worthwhile to create your own transform sets. These can be configured and saved as part of a project. (Doing this in your template projects makes your transform sets available in all projects.) Your transform sets are shown at the bottom of the Presets pop-up menu.

Select All Lanes – Logic Pro keyboard command of the day

  Select All Lanes

Selects all of the lanes in the Step Editor.

Edit lane parameters in Logic Pro – Apple Support

You can copy, delete, reorganize, and convert lanes and their associated parameters when creating Lane Sets.

 Logic Pro Step Editor Overview – Apple Support

The Step Editor is a graphical editor that can be used to create or edit MIDI note and controller data. You can use the Step Editor to view and edit different MIDI event types, shown as vertical beams—or steps—along a timeline within a region.

 

MIDI In Toggle ⌥I – Logic Pro keyboard command of the day

  MIDI In Toggle ⌥I

Enable/disable step input recording from MIDI devices. When MIDI Input is “on” the MIDI In indicator turns red. The MIDI In and MIDI Out indicators are found at the top of the Event List, and at the top of the Piano Roll Editor

Overview of the Piano Roll Editor in Logic Pro – Apple Support

You can record notes into the Piano Roll Editor directly when the MIDI In button is activated using step recording techniques. See Use step input recording. Make sure the MIDI Out button is activated so that you can hear notes that you add, select, or click.

Use step input recording in Logic Pro – Apple Support

In Logic Pro, inserting notes with a MIDI keyboard is similar to using the Step Input keyboard. However, you press keys on your real-world MIDI keyboard, rather than clicking onscreen keyboard notes.

Quantize 1/8 Swing D – Logic Pro keyboard command of the day

  Quantize 1/8 Swing D

Quantize the MIDI playback of the selected region.

Logic Pro Quantize parameter values – Apple Support

Swing quantization: The 1/16 Swing A-F settings delay the position of every second point in the quantization grid by a fixed percentage. You can also manually alter the swing factor of any Quantize value.

Swing D
62%

 

Select And Operate using Transform User Preset 11 – Logic Pro keyboard command of the day

  Select And Operate using Transform User Preset 11

It’s good that there are up to 30 preset transforms. Unfortunately there is no way to see what, exactly, Transform User Preset 11 *is*.

It’s like trying to program with numbered subroutines or functions.

Far safer and more meaningful to “Open MIDI Transform ⌘9′ and select the transformation there. I guess some people can keep it straight between Group 27 and Transform Preset 27 – not me.

Oh, yeah, this is exactly the tool I was looking for back in the 1990s when I was programming MIDI “orchestras”.

Use MIDI transform sets in Logic Pro – Apple Support

 

Depending on your needs, it may be worthwhile to create your own transform sets. These can be configured and saved as part of a project. (Doing this in your template projects makes your transform sets available in all projects.) Your transform sets are shown at the bottom of the Presets pop-up menu.

 

 

Fix Displayed Note Positions – Logic Pro keyboard command of the day

  Fix Displayed Note Positions

We need to understand “display quantization”. It means what I think it means, but I had to go hunting in the documentation to confirm. Moves displayed notes to their “proper” positions. “Set the visual quantization value” describes what is going on, and why we might need it.

Quantize the timing of notes in the Logic Pro Score Editor – Apple Support

You can quantize, or automatically correct, the timing of individual MIDI notes in the Score Editor. This is useful when regions in the track contain the right notes, but are not perfectly in time with the project. When you quantize the timing, items are adjusted to the selected note value. You can quantize the timing of regions with drums, single-note instruments, and chordal or polyphonic instruments.

 Logic Pro Quantize region parameter – Apple Support

You can fix the display quantization of all MIDI events in the projects using the Score Editor’s Functions > Quantization > Fix displayed Note Positions and Fix displayed Note Positions and Durations commands. These commands may be useful for exporting projects (complete with display Quantize settings) to other notation programs that don’t feature display quantization. The commands are also available from the shortcut menu when you Control-click notes in the score.

 

Select Same Channels ⇧H – Logic Pro keyboard command of the day

  Select Same Channels    ⇧H

Selects all events that have the same MIDI channel.

Select events in the Logic Pro Event List – Apple Support

Same MIDI Channel (or press Shift-H): Selects events on the same MIDI channel.

 

Velocity 32 (pp) V – Logic Pro keyboard command of the day

  Velocity 32 (pp)    V

Set the velocity for MIDI notes to ‘pp’ which is 32 on a scale of 0-127.

Use step input recording in Logic Pro – Apple Support

There are eight velocity values—represented by the traditional volume indicators ppp, pp, p, mp, mf, f, ff, and fff. These correspond to MIDI velocity values 16, 32, 48, 64, 80, 96, 112, and 127, respectively.

Select Lowest Notes ⇧↓ – Logic Pro keyboard command of the day

  Select Lowest Notes    ⇧↓

Select the lowest notes in each chord. From here the notes can be assigned to a different MIDI channel, instrument, etc.

Split chords in the Piano Roll Editor – Logic Pro X

Choose Edit > Select > Lowest Notes to select the lowest notes in the chords.

 Split chords in the Piano Roll Editor in Logic Pro – Apple Support

These commands can be used with regions containing chords to separate the top note of each chord (often the melody), or to separate the bottom note of each chord for a bass line. Once selected, the notes can be cut or copied, and pasted into a region on a different track.

Note: Highest Notes and Lowest Notes only select the notes. They can be used in conjunction with other editing commands, such as Cut, to move a voice into another MIDI region.

Region Automation: Control Change 30 – Logic Pro keyboard command of the day

  Region Automation: Control Change 30

Open/Set Region Automation to Control Change 30 (CC30). It is possible to write “programs” for MIDI devices that aren’t notes being played.

The MIDI specification lists CC30 as “undefined”. Device (software) manufacturers are free to use CC30 for their own purposes.

You can find the standard definitions of continuous controllers (CC) in the latest version of the MIDI Implementation Chart v2.

Apply Buffer Template to Cable(s) – Logic Pro X keyboard command of the day

  Apply Buffer Template to Cable(s)

Set the attributes of selected cables to those contained in the buffer template.

Highly unlikely that I will be building a virtual mixing desk or instrument.

Object groups in the Logic Pro Environment – Apple Support

When building a virtual mixing desk or synthesizer layout in the Environment, you often need to work with large groups of fader objects that have the same size, regular spacing, or a similar definition.

To save time on the definition and alignment of these groups, you can choose (one or more) objects as prototypes (templates) by copying them into the Clipboard. (Choose Edit > Copy.) You can then apply certain characteristics of these template objects to selected objects.

Nudge Region/Event Length Right by Bar – Logic Pro X keyboard command of the day

  Nudge Region/Event Length Right by Bar

Extend the length of the region or event by a bar. The length of the extension depends on the time signature.

Only MIDI regions can be extended using this command. Applying it to an audio region does nothing, not even flash the “can’t do that” indicator.

The “Nudge Length” commands are not specifically mentioned in the documentation for resizing regions.

Resize regions in the Logic Pro Tracks area – Apple Support

You can shorten both audio and MIDI regions so that only part of the region plays. You can lengthen MIDI regions to add silence to the beginning or end of the region. In addition, you can resize the common edge of two adjacent regions to control the transition between them and remove overlaps.

 

Voice Separation Tool J – Logic Pro X keyboard command of the day

Shows the Voice Separation tool in action
  Voice Separation Tool  J

Switch the selected tool to the Voice Separation Tool. This tool is only available in the Tool Menu in the Piano Roll and Score Editor. The legend in the Tool menu does not show a J, it shows an up-arrow over a down-arrow.

NB the T command shows the Tool menu except when Logic first starts. You have to click on the Tool menu with the pointer before the T command becomes active. This, I think, is a bug.

Assign notes to voices and staffs in Logic Pro – Apple Support

Using the Voice Separation tool, you can draw a separation line between notes on a staff to assign them to the predefined MIDI channels of the voices.

 Assign notes to voices and staffs in Logic Pro – Apple Support

Select the Voice Separation tool, then draw a line (between notes) where you want to separate the voices.

 

Show/Hide Assign 5 – Logic Pro X keyboard command of the day

  Show/Hide Assign 5

Shows or hides the fifth assignable MIDI control in the mixer. As with many of the numbered things like insert slots, projects, groups there is no good way to know what to expect to see. 

In the case of MIDI assigns, if all of them are visible, the stack of controls shrinks. In the case of two or three showing the assign will appear in numerical order, but the display might not change as expected.

Thankfully we have much larger displays these days and we can afford to simply leave all of the relevant tools visible.

Overview of MIDI channel strips in Logic Pro – Apple Support

Assign 1 to 5: Display up to five knobs that you can freely assign to any MIDI controller number.