First thank you for sharing your skill in the logic macro land.
I use mainly Logic for Post-production and I am constantly opening mp4, usually they all have sound embeded and Logic X doesent auto mute when importing a Movie so I made a simple macro to Mute the video when it's imported to a Session that can be easely be linked to a streamdeck button, or modded to be executed by a keyboard key press. Mind you that the same principle applies to use your keybindings in the Green Actions, hope it helps anyone.
When pressed once it mutes the video, when pressed again it un-mutes it
I need to be able to use Bounce Tracks.kmmacros. When I use the key macro, a pop up window comes up, I leave all the options as they are, choose a folder, and then nothing happens.
I'm on OSX 15.5, logic pro 11.2, resolution 2560x1440 (on exeternal display). I've attached screenshots that may help.
I can bounce just the full mix (if I select the option to do so), but whether I do so or not, a folder is created on my desktop but there is no bouncing of the stems happening for me in there (see screenshots).
this macro did not include Bounce Tracks (Current Session) (SUB!) so I kept the old one. Was I not supposed to do so?
Checking the key commands helped! I also had to make sure I actually clicked on the master. It was indeed selected, but along with stereo out and it needed to be selected on its own. I was able to bounce all my tracks. As you can see the session was rather big. That's very helpful!
Just to make sure I fully understand the script: It soloes tracks one by one and export them, effectively through all their related busses - is that correct?
I still have a couple issues I'd like to flesh out:
the first stem at is exported at 192kHz, the rest is exported at the requested 48kHz
can cylce mode be defaulted to ON (in case it's off) and switchable in the contextual menu?
Can normalisation be defaulted to overload protection only and switchable in the contextual menu?
Can the user select the output folder in the export window?
Can the selection of the Master track on its own be automated?
Your scripts are already a massive help as they are. Those would just be plusses. Any help/pointers will be greatly appreciated.
Yes, exactly. Logic already has faster exporting options when you don't need bus/send routing included, but full-stream bouncing has always been a laborious task that I sought to automate.
Fixed!
There will be some users who want it on and some who want it off. Therefore, I think it may be simpler to manually set the cycle range before triggering the macro, which I think most people do as a matter of course anyway. Happy to discuss further if you have a different point of view.
Done, but not made switchable in the main prompt, as I can't see why any other option would be desirable in practical terms for batch bouncing. I don't think I've used a different setting once in the past 20 years!
How to make KM wait until after I've double-clicked, before finishing the macro?
I’ve written a simple Macro to use with Logic Pro, where the library is opened (KM presses ‘R’) then my user library is opened (using a found image) then I navigate to select an instrument to load, and then, after I’ve double-clicked to load that instrument, KM types the 'R' keystroke to close the library. How do I make KM wait until I’ve double-clicked? The red section in my macro. Thanks LOAD User CST's.kmmacros (31.5 KB)
I checked out these macro’s but I can’t see which one would help me here.
Which macro (or section of) would I use to ‘wait for a double click’ before proceeding to the next step?
The Strip Search section of the initial post contains various macros that will load Library patches for you more elegantly than the method you're currently developing.
That aside, I'll answer your more generalised Keyboard Maestro logic question:
Thanks for this, but maybe I didn’t explain myself enough, as this macro doesn’t work for me.
Once the CST’s are opened, I need to navigate to a folder, say ‘Battery Kits’ which then have separate folders (like hi hats or claps) - and once I’ve navigated to the desired instrument (CST) and after using 2 clicks, these are seen by this macro as a double click, and so closes the CST window before I’ve loaded anything.
Is there a way to have KM pause until it registers a double-click, when the clicks are much closer together than general navigation?
I’ve worked out a way of waiting until a CST is loaded, using a pause until (the instrument is loaded) and it see’s the green colour of the instrument, at the x-y coordinates, then goes on to close the Library. I'd be happy to have a more elegant way to achieve this - See screen grab.
Thanks, I'll try this.
I notice your Strip search loads patches from (somewhere on) your HD into Logic. I'll look at that again.
I'm loading user CST's from within Logic. So I 1: open the Library (R) 2: Click on the User CST which reveals the sub categories (like 'Battery Kits' with sub folders like 'Shakers') 3: Navigate to what I want to Load 4: Double click to load that CST into an existing instrument 5: Close the library (R)
Yes, that's right. In its current form, it displays them all in a single, searchable list. However, I could probably add a folder diving system to give more context as to which folder a patch belongs to.
The reason I settled on automating a drag and drop from the Finder is that Logic's Browser and Library are notoriously clunky to work with, as I suspect you may agree. I just wanted to hit a hotkey, choose a patch and get on with my life!