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

  Apply Transform User Preset 30 to selected Events

The 30th of 30 – All the transform commands. Think of them as un-named macros or subroutines in a program.

Select MIDI events and apply the 30th preset to them…

Logic Pro MIDI Transform window overview – Apple Support

The MIDI Transform window is a powerful tool for edits that would otherwise be impossible (or tedious). For example, imagine an orchestral project that has been sent to you for editing. The individual violin and viola parts were recorded with a different string library. Two hundred MIDI regions contain aftertouch information that introduces an unpleasant pitch modulation, and some sample layer switching artifacts when played with your string samples. After looking at this aftertouch information, you discover that only a small range of values is causing the problem. Your options: edit your sampler instruments, manually remove all aftertouch information (region by region, or globally, thus losing the performance benefits that the aftertouch information provides), or alter the problematic values in the MIDI Transform window.

 Logic Pro MIDI Transform presets overview – Apple Support

The table below describes the operations performed by the MIDI Transform window presets in Logic Pro.


Toggle Auto Input Monitoring – Logic Pro X keyboard command of the day

  Toggle Auto Input Monitoring

Use this when doing punch recording. Typically you would have it on so you can hear previous recorded input that switches to “live” at the punch-in location.

You can use the key command to toggle the mode, configure the control bar to have the Auto-Input Monitoring button available (speaker with AUTO underneath), or toggle the setting with the Record button (control-click for menu).

Turn on input monitoring for audio tracks – Logic Pro X Help

You can turn on input monitoring to monitor audio tracks that are not enabled for recording. This is useful for setting audio levels or practicing parts before you commit to recording.

 Punch in and out of audio recordings in Logic Pro – Apple Support

When it comes to judging punch-in and punch-out points during punch recording, you should turn on auto input monitoring (which it is, by default). This setting allows you to hear the input signal only during the actual recording; before and afterward you’ll hear the previously recorded audio on the track. If auto input monitoring is turned off, you can always hear the input signal.

Make Alias but Copy Folder – Logic Pro X keyboard command of the day

  Make Alias but Copy Folder

I am not sure of the subtlety of copying the folder vs. simply making an alias.

There can be huge benefit to using aliases for recurring parts in a song. Change the original, the alias follows along. It is also quite easy to use the same part, but transposed, using an alias. Logic for the win.

Create MIDI aliases in the Logic Pro Tracks area – Apple Support

Aliases do have some differences from their “parent” region: you can give each alias its own name, and edit region parameters for each alias independently.


Trim Region End to Next Region ⇧\ – Logic Pro X keyboard command of the day

  Trim Region End to Next Region    ⇧\

Make the end of the current region extend to the start of the next region. Removes gaps between regions. I get confused by assuming that “trim” means cut.

Resize regions in the Logic Pro Tracks area – Apple Support

Choose Edit > Trim > Region End to Next Region (or use the corresponding key command).

trim trim | verb (trimstrimmingtrimmed[with objectmake (something) neat or of the required size or form by cutting away irregular or unwanted partstrim the grass using a sharp mower• cut off (irregular or unwanted parts)he was trimming the fat off some pork chops• reduce the size, amount, or number of (something, typically expenditure or costs)Congress had to decide which current defense programs should be trimmed• [no object(trim down(of a person) lose weight; become slimmerhe works on trimming down and eating right• firm up or lose weight from (a part of one’s body)(usually be trimmeddecorate (something), typically with contrasting items or pieces of materiala pair of black leather gloves trimmed with fake furadjust (sails) to take best advantage of the wind• adjust the forward and after drafts of (a vessel) by changing the distribution of weight on board, especially cargo and ballast• keep or adjust the degree to which (an aircraft) can be maintained at a constant altitude without any control forces being present• [no objectadapt one’s views to the prevailing political trends for personal advancementinformaldated get the better of (someone), typically by cheating them out of moneyinformaldated rebuke (someone) angrily

Collapse/Expand All Inspector Tiles – Logic Pro X keyboard command of the day

  Collapse/Expand All Inspector Tiles

This is a very handy tool. The typical way to collapse/expand things is to click on the disclosure triangle by the name e.g., “Quick Help”, “Region”, and “Track”. If I want to work with the channel strip inspector I often have to move my mouse around and collapse inspectors that are hiding the top of the channel strip. I can move the mouse to the closest inspector and option-click the handle to collapse/expand all the inspectors.

This is a nice additional way to “clear the deck”.

Sometimes I wish I could rearrange the order of the inspectors.


Optimize File(s)… ⌃O – Logic Pro X keyboard command of the day

  Optimize File(s)...    ⌃O

Removes unused audio. It reads like if I have a file with 5 regions and I delete the middle 2 then a new audio file will be created that is the 3 remaining regions. This is not the case in my simple experiments.

General advice is – do not use this command – whatever savings might be achieved isn’t worth the potential of destroying the audio files in your project.

Add and delete audio files in Logic Pro – Apple Support

Logic Pro determines which (file) segments are not contained in any of the regions used in the Tracks area. These segments are deleted, and the remaining portions of the audio file are retained and aligned side-by-side in the file. The regions in the Project Audio Browser are redefined and the project is automatically saved.


Create 2 Track Automation Points at Every Region Border ⌃⌘2 – Logic Pro X keyboard command of the day

  Create 2 Track Automation Points at Every Region Border    ⌃⌘2

Creates two automation points at every region border. Essentially this creates an automation curve that will effect each region when moved. Compare that to one automation point which will change the automation for the entire track.

Add and adjust automation points in Logic Pro – Apple Support

To create changes over time to volume, pan, and effects settings, you add automation points to a track’s automation curve at different places, and then adjust the automation points so the value of the setting changes. You can adjust automation points by moving them up or down to a new value or by moving them left or right to a new point in the timeline. Numerical values are displayed alongside each automation point. You can also raise or lower the value of MIDI parameters associated with notes in instrument tracks or Drummer tracks. Note and numerical values are displayed alongside each MIDI data point. You can also add automation points at selection area or region borders.


Set Locators/Loop by Regions/Events/Marquee and Enable Cycle/Loop ⌘U – Logic Pro X keyboard command of the day

  Set Locators/Loop by Regions/Events/Marquee and Enable Cycle/Loop  ⌘U

Set the locators based on the current selection. I usually prefer the action of setting the locators by command as opposed to using the auto-set locators.

Use the cycle area in Logic Pro – Apple Support

Set Locators by Regions/Events/Marquee: Sets the locators at the start and end points of the selected regions or events, or the marquee selection.

Select Members of Group 44 – Logic Pro X keyboard command of the day

  Select Members of Group 44

One the phantom group commands – there are currently only 32 groups available.

Overview of groups in Logic Pro – Apple Support

Prior to mixing, you may find it useful to define some logical channel strip groups. You could, for example, group all drum channel strips under one drum group. This would allow you to control the group meters (volume, pan, mute, solo, sends, and so on) using a single control, while still maintaining the relative parameter values of each channel strip.


Play from Selection ⇧˽ 2⃣  – Logic Pro X keyboard command of the day

  Play from Selection    ⇧˽ 2⃣   

Play audio from the current selection (start of selection). A very typical usage is to highlight something with the Marquee tool (I use the secondary tool – command held down as opposed to having marquee regions in the lower half of a track).

Control playback in Logic Pro with the transport buttons – Apple Support

You can use the transport buttons in the control bar to control playback, or to set the playhead position. You can click the buttons to activate or deactivate functions, or use the corresponding key commands to speed up your workflow.

Show Tool Menu T – Logic Pro X keyboard command of the day

  Show Tool Menu T

Displays the Tool Menu at the location of the cursor. This works in the Arrange window. Acts a lot  like a contextual menu. Tools can be selected with two keystrokes – ‘T’ and the letter for the tool.

Tool key commands in Logic Pro – Apple Support

The following table reflects default Tool key commands included in the U.S. factory preset

Add Region/Cell to Loop Library… ⌃⇧O – Logic Pro X keyboard command of the day

  Add Region/Cell to Loop Library…    ⌃⇧O

This command was renamed from “Add Region to Loop Library” to “Add Region/Cell to Loop Library”. Adding cells from the sequencers seems like a very fine way to create your own loops.

Create your own Apple Loops in Logic Pro – Apple Support

You can create Apple Loops from your own audio and software instrument recordings. When you create an Apple Loop from a region, it’s added to the loop library and appears in the Loop Browser, so that you can use it in other projects.


Save Channel Strip Setting as… – Logic Pro X keyboard command of the day

  Save Channel Strip Setting as...

Save the channel strip settings. Name, inputs, outputs, inserts, et al.

Found in the menu of the “Setting” menu/button in channel strip views (inspector, mixer).

Work with channel strip settings in Logic Pro – Apple Support

Channel strip settings (CST files) are specific to each channel strip type. Instrument channel strips feature a number of instrument settings, separated into instrument, GarageBand, and Jam Pack categories. Audio channel strips offer effect routings optimized for particular instrument, vocal, and other processing tasks. Similarly, output and auxiliary channel strips provide channel strip settings for particular mastering or sweetening processes. For more information on using effects plug-ins, see Overview of plug-ins in Logic Pro.


Quantize 1/16 Swing C – Logic Pro X keyboard command of the day

  Quantize 1/16 Swing C

Quantize the region on sixteenth notes with swing pattern C. As always the precision of computers can “help” us create very well aligned music. It doesn’t sound natural. Most humans can’t perform with such precision. The quantize commands can be used to “help” the  computer be less precise (in a very precise way) or more human.

Sometimes quantization is referred to as “humanization”…so not.

Logic Pro Quantize parameter values – Apple Support

Swing C

Quantize regions in Logic Pro – Apple Support

Quantizing involves the rhythmic correction of audio or MIDI regions to a specific time grid. Any notes not played in time are moved to the nearest position on the grid.


Snap Automation Mode: 1/4 Note – Logic Pro X keyboard command of the day

  Snap Automation Mode: 1/4 Note

Set automation points/actions to align on 1/4 note boundaries.

Snap automation to grid position in Logic Pro – Apple Support

You can snap track automation to grid positions. You can choose if you want automation to automatically use the division value chosen in the Snap menu, or you can choose a different snap value for automation.