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

Select Unused Instruments ⇧U – Logic Pro X keyboard command of the day

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

  Select Unused Instruments    ⇧U

In the MIDI Environment window. “Unused Instruments” is an interesting way of putting it. This command will select all non-instruments in the environment.

Currently I can think of no particular use for this command.

The ⇧U command is also used to select unused audio files in the Project Audio window.

⇧ SHIFT  –  ⌃ CONTROL  –  ⌥ OPTION  –  ⌘ COMMAND

Open Environment Mixer… – Logic Pro X keyboard command of the day

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

  Open Environment Mixer…

There isn’t much that can only be done in the Environment Mixer since virtually everything is made available in the Arrange window Mixer view and the Mixer window.

The only practical use I have found – so far – is to create channel strips for audio inputs. You can add insert plugins and sends to the input channel, effectively pre-processing input that gets recorded. Print EQ, compression, and gain!

Channel strip objects overview – Logic Pro X

The Environment’s channel strip object is the building block of the Environment’s Mixer layer, the Logic Pro Mixer, and the inspector’s channel strips. For details about channel strip types, see Channel strip types.

 

 

⇧ SHIFT  –  ⌃ CONTROL  –  ⌥ OPTION  –  ⌘ COMMAND

Coming Out | Sound on Sound Magazine

Coming Out |:

Software synths have taken over many of the roles that were once fulfilled by keyboard or rackmounting instruments, but many of us still have favourite hardware synths we’d like to integrate into our systems. And although Logic Pro has very capable MIDI features, its handling of external MIDI synths is not quite as intuitive as it might be. It often turns out that there’s more than one way to do a job, with no one way being clearly the ‘right’ way. For this article I’m going to go through the way I set up my own external Roland JV2080 (using only its stereo output).

The Rosetta Stone – this helped me understand GM Mixer and multi-track MIDI devices so much better.