What's new

Sharing Logic tips and tricks

think folks are looking for how to draw curves rather than a line.
Yea, and not just curves, but scaling curves – where the result will be a mix of the newly drawn curve and the original velocities.
 
Last edited:
Yea, and not just curves, but scaling curves – where the result will be a mic of the newly drawn curve and the original velocities.
Can you do this sort of scaling with the step sequencer? Drawing curves freehand is easy in the step sequencer, but I don't know how to apply a curve and scale it in one step.
 
Can you do this sort of scaling with the step sequencer? Drawing curves freehand is easy in the step sequencer, but I don't know how to apply a curve and scale it in one step.
No, you need to use two MIDI editors for that.
 
When combining these settings, I get glitch free playback of 40 CSS V1 legato tracks on a 2020 i7 iMac, using the 64 buffer. Each track had two active mics, and there was CC1 automation (Dynamics) on all tracks, all the time.
I hadn't tried the 32 buffer when I wrote this, assuming that it wouldn't work well. But it does!
Important: In addition to using the settings* I mentioned, I'm pretty sure this won't work with less than 64gb RAM. I'm also pretty sure that the samples must be stored on a m.2 drive.

* Only an inactive track must be selected – ideally set to 'true off' and not just off. You'll get 'true off' by clicking in the on/off button with Option key. Also: definitely no tracks in Record mode. Preload buffer in Kontakt set to 6kb for all instances of Kontakt. I'm not a Kontakt Expert, but if you enable (at least for now, it can be disabled afterwards) the Override button after having changed Kontakt's Preload Buffer setting to 6k, I believe that this value will apply to all the tracks. See image below.
Enable %22Override Instrument's Preload Size%22.png
Process Buffer Range should be set to Large. If in trouble, try 2-3 times to see if this is because Kontakt is loading samples in the background.




Below are the Geekbench single core results for some Mac laptops + the 2020 iMac. They make me quite optimistic about what the 2023 MacBook Pros with at least 64 gb RAM can do.

2736MacBook Pro (16-inch, 2023), 3.7 GHz, 12 core
2639MacBook Pro (16-inch, 2023), 3.5 GHz, 12 core
2634MacBook Pro (14-inch, 2023), 3.5 GHz, 12 core
2633MacBook Pro (14-inch, 2023), 3.5 GHz, 10core
2579MacBook Pro (13-inch, 2022), 3,5 GHz, 8 core
2563MacBook Air (2022), 3.5 GHz, 8-core
1613https://browser.geekbench.com/macs/imac-27-inch-retina-mid-2020-intel-core-i7-10700k-3-8-ghz-8-cores (iMac (27-inch Retina Mid 2020)), 3.8 GHz, 8-core
 
Last edited:
One of the things I like the most about Logic is that almost all functions are available both as a menu option, key command and contextual menu.
Contextual menus can be found by a control-click with the mouse, and also by a right-click.
For instance, when clicking on the project name at the top of the screen, you'll see the full path to where the projects is stored, and you may also select and open eg. the folder that file is stored in.
There are also many features that are accessible with a double click. For instance, a double click on the G clef allows you to change clef, while control-click shows other options.

Here are some of the contextual menus. contextual menu 9.png contextual menu 8.png contextual menu 5.png contextual menu 4.png contextual menu 7.png
 
Last edited:
Hey @Vik, whilst you're on a roll, any tips for the simplest way to go from this;

1680602543482.png

to this;

1680602604336.png

To me, the line tool is a complete pain and pretty much useless. The scale and select (CMD click) is maybe the least helpful and least intuitive software element in existence. In cubase, you can just draw a line and the midi scales relative and perfectly. Am I the only logic user that HATES the way logic handles this?
You can do that with the MIDI Transform window. Use the relative crescendo feature. Screenshot 2023-04-12 at 15.51.39.png Screenshot 2023-04-12 at 15.51.48.png Screenshot 2023-04-12 at 15.51.54.png

Adjust the minimum and maximum parameters to suit... Start with the 'crescendo' preset in MIDI transform, set the range you want the crescendo to apply over (1 1 1 1 to 2 1 1 1 in the example above) and change the pop-up under velocity to "Rel. Crescendo" from "Crescendo". This will add the values below to the existing velocities. You can do all sorts of complicated stuff with MIDI transform once you get your head around it.
 
Last edited:
I think folks are looking for how to draw curves rather than a line.
Try this:

- Open the MIDI plugin called Velocity.
- When Region Automation is enabled, select the parameter 'Make-up:

Draw a velocity curve.png

That's all. Now you can record or draw, with the pencil tool, a velocity curve which will be superimposed on/combined with the existing velocities in that region. It's non-destructive, which IMO is brilliant – since this allows you to go back and make some tweaks or try something new later.



– – – – – – – – –

If you want something more advanced

This MIDI plugin is capable of doing a lot more than just that: you can also draw in curves for how much scaling you want, threshold and more.

Here are the main modes:
Modes.png

There are also a few different factory presets to choose from.
 

Attachments

  • Factory presets.png
    Factory presets.png
    21.1 KB · Views: 15
Last edited:
Here are some editing/tool options to try out, mainly meant for patient users (and noobs) – it will be somewhat long.

First, Go to Settings>General>Editing and enable Right Mouse Button Is Assignable To a Tool.

This will give you an option to assign a tool to the right mouse button:

Assignable to a tool.png

Now you have two mouse tools; the left and right mouse buttons – plus a tool you access by pressing the Command key. In the above image, the right mouse is set to Scissor, but you can also use the Marque Tool as a Scissor – if you double click with it.

Shift ⇧
Shift has many functions. For instance, if you double-click in the Arrange background with Shift, this will place the playhead at the current mouse position. If Logic is in play mode, you can reposition the playhead with Shift + a single click. If you Shift-click track 2 and track 9, all tracks from 2 to 9 will be selected. ⇧⌅ (Shift Enter) plays from the left window edge. Shift and Control activates the Automation Curve Tool.
Dragging a Region with Option copies a region, but sometimes an alias is a better solution, and then you need to drag a region with Shift and Option.
Shift Spacebar plays from selection.
Shift Slash (/) toggles Quick Help
... and there are many more.

Control ⌃
First, Control S toggles Solo mode, but the most important thing to use Control for is probably this: Pressing Control along with a mouse click shows contextual menus almost everywhere. These menus aren't only really useful shortcuts to important functions, but also kind of educational, in that they show functions many users don't even know exist.
Example: if you Control Click over the Tool Bar background, you'll both see and be able to edit which tools that will be shown in that area.

1685021934472.png

Btw, if you have forgotten the key command for Show/Hide Toolbar, you can click here...

here.png


...and drag downwards in order to see it. Drag upwards to hide it again. The same applies to the Control Bar. The are other special spots where dragging is possible as well.

Option ⌥
When using Option (in various windows), you can zoom – either with a single click (!) or by lassoing an area.
Option S also toggles solo lock mode.
Option E hides/shows the sometimes very useful Event Float
And one of the most important key commands (after Save): Option K opens the key command window, which shows 2000+ other, searchable key commands.



Junction Tool
The Junction Tool is is a special case – it's not in the tool menu, and is not a modifier – but if you hold the mouse exactly where one regions starts and another ends, you'll see a Junction Tool – which lets you change the end of the first region and the beginning of the next in one operation.
Unfortunately, and unlike some other well known apps, this isn't possible with MIDI events yet – neither in the score or piano roll editors.


These may also be useful:
 

Attachments

  • 1685021478359.png
    1685021478359.png
    49.3 KB · Views: 4
Last edited:
There is a feature that I think it could be very interesting to clean up large orchestral templates with many tracks and that is the option or shortcut to "hide/show unselected tracks". With this, you can focus on working only on a few tracks that you've previously selected and hide the others (many times, hundreds of them). I have a keyboard shortcut set up that works perfectly for that and it's wonderful to be able to work like this.

But in my opinion, it doesn’t work as expected when the tracks are inside folders or track stacks. Then, in my opinion, the function no longer makes sense because when you select one or more tracks that are into folders, Logic by default also hides the folders in which those tracks are inserted, so the selected tracks that that you want to view also become hidden.

I think this shortcut shouldn't work like this, if a track is inside a track stack or a folder and you want to see only that track, Logic should be able to show it although it hides the folder. When a function called “Hide unselected tracks” also hides the selected tracks in some cases… it doesn't make much sense IMO.

It is true that you always have the option to take the precaution of also selecting the folders in which the tracks that you want to select are located, but it slows down the workflow a lot, especially if there are many tracks in that folder and you only want to focus on the tracks at the bottom of the list. Having to scroll up just to also select the folder is not comfortable for me. It should be a lot more easy to select just one or two tracks and use the shortcut to hide the remaining hundreds despite if the are or not into track stacks.

Unfortunately, I think there's no option to change how this works today unless one of you tells me otherwise.
 
holy crap that's awesome, I had no idea we could do that. Do you know if the image is added somewhere for future projects or just saved with the project?
audio music apps > icons


i used a lot of time on icons, later discovered that for 700 tracks the best is NO icon.... ;) Otherwise you have to edit all the time to keep updated.


ANd the best use of icons was to give info about which library was it. THe thing is that you will deleted tracks etc.... starts to be a mess
 
(Copied from a discussion in another thread)

An alternative to edit pitch/velocity of existing MIDI notes

When you double-click on the (red, in the image below) MIDI In icon in a Logic MIDI editor, it will look like this:

MIDI In Logic Pro.png




In that mode, you can edit the pitch of a selected MIDI note by playing a note with a different pitch on a connected MIDI keyboard.

Use the right (left) arrows on your Mac keyboard to select the following (previous) notes and edit those pitches as well.

This process will also edit the velocity of an existing note.
 
(Copied from a discussion in another thread)

An alternative to edit pitch/velocity of existing MIDI notes

When you double-click on the (red, in the image below) MIDI In icon in a Logic MIDI editor, it will look like this:

MIDI In Logic Pro.png




In that mode, you can edit the pitch of a selected MIDI note by playing a note with a different pitch on a connected MIDI keyboard.

Use the right (left) arrows on your Mac keyboard to select the following (previous) notes and edit those pitches as well.

This process will also edit the velocity of an existing note.
That's a really cool trick. I had no idea!
 
- Open the MIDI plugin called Velocity.
- When Region Automation is enabled, select the parameter 'Make-up:
This is really cool!

Would you know if the is any way to process automation to make it more "low poly" - that is, after having recorded some automation, have it reduced to fewer data points? This to make it less uneven...
 
Top Bottom