I am creating a batch command for logic that also involves an external program as I want to setup a key command to do the following:
CR Toggle Record On This would do two things: FIRST, it would send the key command cntrl+option+2 which sets my metric halo interface to the second output configuration (my headphones), THEN it would record arm a track. Why? A foolproof way to never record enable a mic in the control room with the speakers up (NO FEEDBACK EVER!!!! ).
CR Toggle Record Off This would FIRST disarm the audio track, THEN send key command cntrl+option+1 which sets my metric halo to the first output (my mains). As soon as I'm done tracking in my cans, I can disarm the track and easily go back to listening on my mains!
I guess the fundamental question that I'm having trouble with is can batch command send a system-wide key command that metric halo will see? I have created this commands, but they do not work properly, hence the question. I first wondered if it had something to do with the accessibility preferences in the OS, so I added the Metric Halo Console program to the list of things that can control the computer, but that did not change the outcome. Any help is appreciated! And if you just want to chime in to remind me to always check my output config before record arming a track....well, I see your point!
Thanks Jamey! I am familiar with Automator. That said, Metric Halo does not need to be the focus program for the key command to work. If I'm looking at Logic + BC, I can simply hit "cntrl+option+2" and it will switch in the background. It seemed like if BC was emulating key commands in Logic (just hard wiring key combinations to a button macro) this should work, but it doesn't. Any thoughts?
Lastly, if I take your suggestion and create an Automator script, can batch commander run that?
I think the key commands will all go right to logic. If you make the automator script you can drag it into the Batch Commander app and I can show you how to turn it into a Batch Command quicklist item.
Send me an email and we can setup a time next week to try to get this Batch Command working.
Jamey Z Slate Media Technology Jamey@stevenslate.com