Object Width +1 Pixel ⌥⇧→ – Logic Pro X keyboard command of the day

  Object Width +1 Pixel  ⌥⇧→

Change the size of the selected object – make it one pixel wider.

In the days of retina displays and massive numbers of pixels it remains unclear about how useful this is. A 19 inch screen that is 1024×768 pixels has a pixel count of approximately 100 per inch. My Retina 5K iMac (5120×2880) is closer to 320 pixels per inch. My eyesight can’t distinguish a single pixel difference in dimension anymore.

Adjust position, size of objects in the Logic Pro Environment – Apple Support

Objects can be freely placed, which allows for flexibility, but can lead to overlaps or misalignments—particularly when pasting between layers. Fortunately, you can quickly clean up object positions.

 

Toggle Level of Bus Channel Strips – Logic Pro X keyboard command of the day

  Toggle Level of Bus Channel Strips

Exactly what it says – toggle the level of a Bus Channel Strip.

bus channel strip  A type of channel strip in the Environment Mixer layer included for backward compatibility with projects created in older versions of Logic. Aux channel strips perform the functions that the bus channel strips performed in earlier versions of the application.

The buses (all 256 of them) are simply there. Always ready. Always on. Why would I want to toggle the levels?

Set channel strip volume levels – Logic Pro X Help

You can set the volume level of each channel strip independently, balancing the relative volume of the tracks in your project. You can also quickly switch between two different volume levels on a channel strip.

 

 You can’t even see bus channel strips in the mixer…they don’t exist. BUT…If I open the MIDI Environment and create a new Bus Channel Strip, poof, there it is. In the Environment. So? Let’s change its channel number to ‘Bus 16’.

If I add a send to ‘Bus 16’ on one of my existing channels the bus channel strip shows up in the mixer. I can do things to the bus channel which will affect the signal that reaches the AUX channel where my reverb (or whatever) is.

What is it good for? I can imagine using the Bus Channel Strip like a VCA for all of the sends. Change the level of input without having to adjust all of the many channels that might be sending, and without changing the output level of the AUX.

At the minimum I may be able to help my friend Phil get over his need for buses to be the channel strips. Hard to reconcile that buses are simply cables. In reality, they can be far more…let me ponder the error of my ways…

New Mapped Instrument – Logic Pro X keyboard command of the day

#LogicProX @StudioIntern1

  New Mapped Instrument

You need to be working in the MIDI Environment.

Mapped instruments in the Logic Pro Environment – Apple Support

A mapped instrument is particularly useful for drum instruments or any drum-mode MIDI device. A drum-mode device has different sounds assigned to different MIDI notes, but only uses a single MIDI channel; for example, a drum kit loaded into the Sampler, or MIDI channel 10 of a GM-compliant sound module, or a drum machine.

 

 

⇧ SHIFT  –  ⌃ CONTROL  –  ⌥ OPTION  –  ⌘ COMMAND

Show/Hide Environment ⌃⌘0 – Logic Pro X keyboard command of the day

Logic Pro X keyboard command of the day. #LogicProX @StudioIntern1

  Show/Hide Environment  ⌃⌘0

Toggles the open Environment window. As expected, it behaves in odd ways when multiple Environment windows are open. In my case it closed one window, then the next, and wouldn’t show either window again.

The multiple windows of the same “name” is problematic since it sort of violates the entire windowing scheme of most Mac applications.

⇧ SHIFT  –  ⌃ CONTROL  –  ⌥ OPTION  –  ⌘ COMMAND

New Audio Channel Strip – Logic Pro X keyboard command of the day

Logic Pro X keyboard command of the day. #LogicProX @StudioIntern1

  New Audio Channel Strip

Creates a new audio channel strip in the environment. Currently this option is greyed-out so I can’t actually test to see what it does. To change that I have to turn off “Automatic Management of Channel Strip objects” in the “Project Settings”.

The only reason I can think of for using the Environment for me is to place processing on an input channel – print the effect into the recording.

 New Audio Track ⌥⌘A ⌃6⃣ – Logic Pro X keyboard command of the day – learning at the elbow of the internet

Creates a new Audio Track after the currently selected track.

 

⇧ SHIFT  –  ⌃ CONTROL  –  ⌥ OPTION  –  ⌘ COMMAND

New Keyboard – Logic Pro X keyboard command of the day

Logic Pro X keyboard command of the day. #LogicProX @StudioIntern1

  New Keyboard

Creates a new keyboard in the environment. See the ample? documentation about the environment to discover what it can do and why you might want to venture into the strange world of ⌘0.

Keyboard objects – Logic Pro X

 

You can use a keyboard object to create notes with the mouse. A keyboard object also displays all notes passing through it. In this sense, you can think of it as a real-time, MIDI note on monitor. Although you can record the output of the keyboard in Logic Pro, its main purpose is for testing and monitoring in the Environment.

 

 

 

⇧ SHIFT  –  ⌃ CONTROL  –  ⌥ OPTION  –  ⌘ COMMAND

Send Selected Fader Values ⌃V – Logic Pro X keyboard command of the day

Logic Pro X keyboard command of the day. #LogicProX @StudioIntern1

  Send Selected Fader Values ⌃V

Cause the selected faders to send their current values. Used in the MIDI Environment. Not at all sure if this is done behind the scenes for any Logic Pro X actions.

Special functions – Logic Pro X

Sending fader values: Choose Options > Send All Fader Values (or use the Send All Current Fader Values keyboard shortcut) to make all fader objects send their current values. Choose Options > Send Selected Fader Values to make all selected fader objects send their current values.

 

 

⇧ SHIFT  –  ⌃ CONTROL  –  ⌥ OPTION  –  ⌘ COMMAND

Toggle Channel Display Default of Multi-Instrument – Logic Pro X keyboard command of the day

Logic Pro X keyboard command of the day. #LogicProX @StudioIntern1

  Toggle Channel Display Default of Multi-Instrument

This command (apparently) affects the Environment display of Multi-Instruments. The only (semi) useful documentation about the MIDI Environment is in the user guide for earlier version of Logic Pro. The best descriptions I can find are in the Logic Pro 9 manuals.

Logic Pro 9 User Manual: Getting to Know the Environment

The Environment refers to the virtual environment of Logic Pro inside your computer. It was developed to allow complete control over your MIDI setup.

 

 

⇧ SHIFT  –  ⌃ CONTROL  –  ⌥ OPTION  –  ⌘ COMMAND

Show/Hide Cables ⌃C – Logic Pro X keyboard command of the day

Logic Pro X keyboard command of the day. #LogicProX @StudioIntern1

  Show/Hide Cables    ⌃C

Show the cables in the Environment window.

Make multiple cable connections – Logic Pro X

There is no limit to the number of cables that you can plug in to a destination object. All MIDI signals are mixed at the object’s input.

 

 

⇧ SHIFT  –  ⌃ CONTROL  –  ⌥ OPTION  –  ⌘ COMMAND

Object move right ⌥→ – Logic Pro X keyboard command of the day

Logic Pro X keyboard command of the day. #LogicProX @StudioIntern1

  Object move right    ⌥→

Move the selected object to the right.

Move and copy objects – Logic Pro X

You can move and copy objects within a layer or between layers, using a variety of techniques.

 

 

⇧ SHIFT  –  ⌃ CONTROL  –  ⌥ OPTION  –  ⌘ COMMAND

Command    Key Touch Bar
- MIDI Environment
Align Objects
Object move left ⌥←
Object move right ⌥→
Object move up ⌥↑
Object move down ⌥↓
Object Width -1 Pixel ⌥⇧←
Object Width +1 Pixel ⌥⇧→
Object Height -1 Pixel ⌥⇧↑
Object Height +1 Pixel ⌥⇧↓
Go to Layer of Object

Cable serially ⌃S – Logic Pro X keyboard command of the day

Logic Pro X keyboard command of the day. #LogicProX @StudioIntern1

  Cable serially    ⌃S

Used in the Environment to “run cables” between objects. Days from before.

Cable objects in series and in parallel – Logic Pro X

You can cable objects in series and in parallel. Cabling objects in series is useful for quickly connecting groups of faders that are used to control a MIDI mixing console, for example.

 

 

⇧ SHIFT  –  ⌃ CONTROL  –  ⌥ OPTION  –  ⌘ COMMAND

Select Used Instruments – Logic Pro X keyboard command of the day

Logic Pro X keyboard command of the day. #LogicProX @StudioIntern1

  Select Used Instruments

Personally I prefer new instruments…

In the Environment. Part of the arcana of Logic Pro X. I don’t see myself building amazing MIDI environments in the near future.

Use advanced selection commands – Logic Pro X

Select Used Instruments: Selects all objects that are assigned to the selected track in the main window, or are connected to such objects via cables.

 

 

⇧ SHIFT  –  ⌃ CONTROL  –  ⌥ OPTION  –  ⌘ COMMAND

Select Used Instruments – Logic Pro X keyboard command of the day

Logic Pro X keyboard command of the day. #LogicProX @StudioIntern1

  Select Used Instruments

As documented. Deep, mysterious workings in the environment. Ancient toungues.

Use advanced selection commands – Logic Pro X

Select Used Instruments: Selects all objects that are assigned to the selected track in the main window, or are connected to such objects via cables.

 

 

⇧ SHIFT  –  ⌃ CONTROL  –  ⌥ OPTION  –  ⌘ COMMAND

Apply Buffer Template to Size – Logic Pro X keyboard command of the day

Logic Pro X keyboard command of the day. #LogicProX @StudioIntern1

  Apply Buffer Template to Size

If I ever have to build tools in the Environment…

Work with object groups – Logic Pro X

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.

 

 

⇧ SHIFT  –  ⌃ CONTROL  –  ⌥ OPTION  –  ⌘ COMMAND

Send All Current Fader Values except Sysex – Logic Pro X keyboard command of the day

Logic Pro X keyboard command of the day. #LogicProX @StudioIntern1

  Send All Current Fader Values except Sysex

In Logic *everything* is controlled by “faders”.  This is one of the functions that can be performed in the environment (which I still haven’t learned much about) that makes sense, but I do not have a context to place the “sense” into.

Most of the discussion I can find is at least 10 years old, from a time when people had to make their MIDI environment work for them. Flexibility can be a burden.

https://www.logicprohelp.com/forum/viewtopic.php?t=70623

 

Special functions – Logic Pro X

 

Sending fader values: Choose Options > Send All Fader Values (or use the Send All Current Fader Values keyboard shortcut) to make all fader objects send their current values. Choose Options > Send Selected Fader Values to make all selected fader objects send their current values.

 

 

 

⇧ SHIFT  –  ⌃ CONTROL  –  ⌥ OPTION  –  ⌘ COMMAND