What's new

Sharing Logic tips and tricks

Logic 10.8 out:

It contains between 150 and 200 changes. Here are some of them:

  • New Slip and Rotate tools allow for the contents inside a region to be moved independent of their position on the timeline.
  • Channel strip sends no longer remain active when the track is set to Off.
  • Region-based Automation can now be copy/pasted between regions.
  • Snap to bar for Global Tracks now works with time signatures other than 4/4.
  • The key commands for assigning articulations in the Score now also work in the Piano Roll Editor.
  • It is now possible to disable record on other MIDI tracks by pressing Option while arming a MIDI track.
  • User created patches now include all sends saved with the patch when loaded.
  • Projects saved to cloud storage locations now display in the Recents menu.
  • Control Surface settings are now available from the Logic Pro > Settings menu.
  • The Select All Following command now works as expected.
  • No-overlap now works reliably when pasting regions over portions of existing regions.
  • New Slip and Rotate tools allow for the contents inside a region to be moved independent of their position on the timeline.
  • There are now key commands to select the previous and next articulation in the current Articulation set.
  • Overall performance in the Score Editor is improved.
Mastering Assistant:

Figure. Spectrum analyzer and EQ curve.
Just thought this should be noted also:

Logic Pro 10.8 for Mac requires macOS Ventura 13.5 or later. For more information, visit apple.com/logic-pro.
 
  • Like
Reactions: Vik
Absolutely silly real question, if I upgrade to the latest Logic do I have to reset all of my custom options and weird things I have? When I upgraded to the latest Os system, it knocked out everything and I had to redo it.
Your Logic settings should be intact after an update. It’s still a good idea to make a backup of your current Logic version before updating.
 
Absolutely silly real question, if I upgrade to the latest Logic do I have to reset all of my custom options and weird things I have? When I upgraded to the latest Os system, it knocked out everything and I had to redo it.
The only thing I noticed that changed was the plugins in the Plugin Manager that I deselected 'Use'. In other words Logic "un-Hid" all of the plugins that I hid. I had to go back in and re-Hide those plugins. Apart from that all other settings stayed intact.
 
In Logic 10.8, it's no longer necessary to press Alt/Option when using the tracks' On/Off buttons in order to free up memory: using these buttons without a modifier disables the plugin and frees up memory now.

1699883800276.png

Drag up/down over these buttons (click on one of them first) if you need to enable/disable several adjacent tracks.
 
Last edited:
The key command called Sustain Inserted Notes is a hidden gem among Logic's key commands.
In the early Logic days and if you were in step record mode in the Score editor or using the Step Input Keyboard, using that KC would increase the length of the note you inserted. But as long as you are in
This somehow works in the Piano Roll as well, with the limitation that this function follows the selected value in the so called Part Box, and the Piano Roll doesn't have a part box. However, Logic has a little window called the Step Input Keyboard, which has it's own set of key commands – and even if you don't plan to use that little keyboard window, the best way to start using these functions is to have it open (especially if you are in the Piano Roll editor).

Here's a suggestion for how you can start to use it in Score:

1) Enable MIDI In (use ONE click on the left button to make it red/active):
Logic MIDI in.png
2) Place the playhead where you want to start

3) Play a note on your external MIDI keyboard.

The note will have the same length as the note that's selected in the Part Box (default: 1/8-note), and the pitch/velocity of the note you entered.
If you now play another note, it will be inserted after the first one.
If you play two or more notes at the same time, you'll insert an interval/chord.

Now, if your next note isn't going to be an 1/8 note, but a 1/4 note, you don't need to change note value. While you are still pressing the key on your MIDI keyboard, use Sustain Inserted Notes to sustain it. By doing that once, you'll convert it to a 1/4 note, and if you want a dotted 1/4 note, just press "-" again. The sustain length will be the same as the note you just entered has.

If the above sounds somehow complicated, it really speeds up this kind of step input work once you get used to it, and since the core process is simple (enable MIDI In, play a note, use "-" to sustain it when needed), the learning curve isn't steep.

In the Score editor you can select note length value either with a key command or by using a key command: look for the Part Box key commands in the key command window*.

Piano Roll
If you mainly use the Piano Roll, the procedure is pretty much the same, but it's a good idea to have the Step Input Keyboard open while you work in the Piano Roll. (It's actually a good idea to have it open in score as well, even if the score has it's own, always visible Part Box.)
In the piano roll, there's no part box but the Step Input Keyboard window has its own set of key commands – and you can click on the note values in that window.


Note that Logic has two floating keyboard windows, which both can be payed with a mouse. The lowermost one in the pic below is the Step Input Keyboard, but again – you don't need to use any of these if you use an External MIDI keyboard.

1701017532518.png





The 'Musical Typing' keyboard also has a second mode, which allows you to use your computer keyboard to enter MIDI notes:
Musical Typing keyboard Logic.png
There's a (non-assigned) key command for the Musical Typing keyboards, called Show/Hide Graphic Keyboard – and the key command for opening the Show/Hide Step Input Keyboard is ⌥⌘K.


* If you use both the piano roll and the score editor, it's probably a good idea to use the Step Input Keyboard key commands in both windows – but remember that the Step Input Keyboard needs to be open in order to make these key commands work (and that you don't need to use they keyboard in that window).

 
Last edited:
Regarding the function in Logic functioned called "Record MIDI to Track Here" (RMtTH): it's more important than I assumed it was.

You'll need it if you use MIDI effects if you want the alterations done by the Modifier, Scripter etc to be 'burnt' into the MIDI date when you record MIDI. That's why it appears here:

1703273320001.png

I found out that I needed this because I was using the scripter to force Logic to see incoming MIDI Notes as having another MIDI channel than my external keyboard was set to. I heard the results I wanted in real time, but when I pressed Record, the playback sounded different: it sounded like there was no MIDI FX on the track at all.

With the script, I could record both V1, V2, Va, Vc and Cb onto one single region and have them end up with unique MIDI channels (violin 1 = MIDI channel 1 etc). I just had to tell the scripter which channel number I wanted to the recorded events to have (by selecting 1, 2, 3, 4 or 5). I haven't checked yet, but assume that this works whether I record in real time or enter one note at a time

In addition to this advanced new function (RMrTH), I'd prefer a very simple way to deal with this as well, like a preference setting called eg. "Always include alterations from MIDI plugins into a track when recording".

There is a way to change the outgoing MIDI channels from my my keyboard using a Mac app I have, but that app is very syrupy, so RMtTH is a very welcome new function. Combined with using Explode Polyphony, it opens up for a better workflow when creating multi-voice stuff (for strings, voice etc).
 
Last edited:
I only wonder how such a concept would work with Articulation sets?
Since Logic unfortunately doesn't (yet?) have a dedicated parameter for 'voice number' it would be a mess for those who rely on MIDI channels for articulation change.
 
I don' know if this idea helps you or not, but one thing you can potentially do with scripter set to run before record...is you can have scripter change the articulationID of each note ..which will be stored in addition to whatever midi channel you want recorded. so its possible to use Articulation set to initially set an articulationID and then for scripter to look at that and make some further decision to change it to a different articulationID..which can then be used later for various different purposes, perhaps related to your voicing desires..
 
Top Bottom