# Need direction on how to setup LogicPro Automation

**URL:** https://discourse.checkcheckonetwo.com/t/need-direction-on-how-to-setup-logicpro-automation/4155
**Category:** Generic MIDI Module
**Created:** [August 10, 2024, 3:10pm UTC](https://discourse.checkcheckonetwo.com/t/need-direction-on-how-to-setup-logicpro-automation/4155 "2024-08-10T15:10:12Z")
**Posts on this page:** 20
**Page:** 1

<div class="post-metadata">

### Author: ![dprows](https://discourse.checkcheckonetwo.com/letter_avatar_proxy/v4/letter/d/c57346/32.png) [@dprows](https://discourse.checkcheckonetwo.com/u/dprows)
#### Post date: [August 10, 2024, 3:10pm UTC](https://discourse.checkcheckonetwo.com/t/need-direction-on-how-to-setup-logicpro-automation/4155/1 "2024-08-10T15:10:12Z")

</div>

I am a volunteer at our church, but have worked in IT for about 15 years and also do a lot of maker type tinkering at home. Over the past couple years, I have been using companion (CompanionPi) to help automate many things at our church, well, and at home. I have automated muting and unmuting of channels on our church soundboard, which is used for mixing in-house sound. We utilize LogicPro running on a Mac Studio to mix the sound for streaming. I would like to be able to automate muting/unmuting mics and such in LogicPro. I have been able to get it to work using Midi-Relay, but I would prefer not to have the additional software if not necessary. Also, I would like to get feedback into Companion to be able to tell if the input is already muted or not.

I created a short video also in case that might be helpful in understanding our setup and what I am trying to do. Any direction would be appreciated. [Video](https://drive.google.com/file/d/15wN1uF04a-LS-Mj4fEhiQXaLag_ffjOO/view?usp=drive_link)

---

<div class="post-metadata">

### Author: ![Andy](https://discourse.checkcheckonetwo.com/letter_avatar_proxy/v4/letter/a/aeb1de/32.png) [@Andy](https://discourse.checkcheckonetwo.com/u/Andy)
#### Post date: [August 10, 2024, 3:21pm UTC](https://discourse.checkcheckonetwo.com/t/need-direction-on-how-to-setup-logicpro-automation/4155/2 "2024-08-10T15:21:34Z")

</div>

Hello and welcome!

I’ll have a look at your video once you allow access.

---

<div class="post-metadata">

### Author: ![dprows](https://discourse.checkcheckonetwo.com/letter_avatar_proxy/v4/letter/d/c57346/32.png) [@dprows](https://discourse.checkcheckonetwo.com/u/dprows)
#### Post date: [August 10, 2024, 3:36pm UTC](https://discourse.checkcheckonetwo.com/t/need-direction-on-how-to-setup-logicpro-automation/4155/3 "2024-08-10T15:36:58Z")

</div>

Sorry about that. I thought I had allowed, but I guess I just copied the link. It should be available now.

---

<div class="post-metadata">

### Author: ![Andy](https://discourse.checkcheckonetwo.com/letter_avatar_proxy/v4/letter/a/aeb1de/32.png) [@Andy](https://discourse.checkcheckonetwo.com/u/Andy)
#### Post date: [August 10, 2024, 4:40pm UTC](https://discourse.checkcheckonetwo.com/t/need-direction-on-how-to-setup-logicpro-automation/4155/4 "2024-08-10T16:40:32Z")

</div>

Got it.  
So, the first thing to find out is whether or not LP not only is receiving MIDI messages but is also sending them. I know LP has the capability of sending MIDI as it works with control surfaces like the X-Touch and moves the faders and changes button states on the controller. The question is whether or not LP is set up to send back MIDI in your current setup.

The easiest way to figure that out will be to use the generic-MIDI module and the Action Recorder.

First, set up the generic-MIDI module so that it can send and receive MIDI to/from LP.  
What is the name of the MIDI port you have set up in LP to send/receive MIDI?  
Some information is available in the user guide:

> **[Send MIDI messages from Logic Pro for Mac to another music app](https://support.apple.com/en-ca/guide/logicpro/lgcpd48f11ad/11.0/mac/13.5)**
>
> You can use the virtual MIDI device Logic Pro Virtual Out to send MIDI messages to another music app installed on your Mac.

Once you know the name of the (virtual) MIDI port in LP, you can enter it in the generic-MIDI module in Companion. After that, you can select the Action Recorder tab in Companion (Buttons page) and enable it for the generic-MIDI module, then try muting/unmuting from LP and see what message(s) are being sent from LP to Companion.

You probably should disable MIDI-Relay module in Companion and quit MIDI-Relay on your computer so the 2 modules don’t fight for MIDI ports.

---

<div class="post-metadata">

### Author: ![Andy](https://discourse.checkcheckonetwo.com/letter_avatar_proxy/v4/letter/a/aeb1de/32.png) [@Andy](https://discourse.checkcheckonetwo.com/u/Andy)
#### Post date: [August 10, 2024, 4:42pm UTC](https://discourse.checkcheckonetwo.com/t/need-direction-on-how-to-setup-logicpro-automation/4155/5 "2024-08-10T16:42:07Z")

</div>

Once you know the message(s) being sent from LP to Companion, I’ll show you how to use those messages as feedback to indicate on the button whether or not a channel is muted.

---

<div class="post-metadata">

### Author: ![dprows](https://discourse.checkcheckonetwo.com/letter_avatar_proxy/v4/letter/d/c57346/32.png) [@dprows](https://discourse.checkcheckonetwo.com/u/dprows)
#### Post date: [August 10, 2024, 5:36pm UTC](https://discourse.checkcheckonetwo.com/t/need-direction-on-how-to-setup-logicpro-automation/4155/6 "2024-08-10T17:36:02Z")

</div>

Thanks, going to look at that now

---

<div class="post-metadata">

### Author: ![Andy](https://discourse.checkcheckonetwo.com/letter_avatar_proxy/v4/letter/a/aeb1de/32.png) [@Andy](https://discourse.checkcheckonetwo.com/u/Andy)
#### Post date: [August 13, 2024, 5:26pm UTC](https://discourse.checkcheckonetwo.com/t/need-direction-on-how-to-setup-logicpro-automation/4155/7 "2024-08-13T17:26:45Z")

</div>

Curious if you had any luck getting MIDI back from LP?

---

<div class="post-metadata">

### Author: ![dprows](https://discourse.checkcheckonetwo.com/letter_avatar_proxy/v4/letter/d/c57346/32.png) [@dprows](https://discourse.checkcheckonetwo.com/u/dprows)
#### Post date: [August 13, 2024, 9:35pm UTC](https://discourse.checkcheckonetwo.com/t/need-direction-on-how-to-setup-logicpro-automation/4155/8 "2024-08-13T21:35:39Z")

</div>

I have not. I can’t get figure out how to get midi from the raspberry pi to the apple studio computer. Also, I haven’t been able to figure out how to get Logic Pro to send midi when pressing mute. I am looking at a profile for the stream deck software from SideshowFX that appears to get that. Hoping to maybe reverse engineer what they have done.

---

<div class="post-metadata">

### Author: ![dprows](https://discourse.checkcheckonetwo.com/letter_avatar_proxy/v4/letter/d/c57346/32.png) [@dprows](https://discourse.checkcheckonetwo.com/u/dprows)
#### Post date: [August 13, 2024, 9:37pm UTC](https://discourse.checkcheckonetwo.com/t/need-direction-on-how-to-setup-logicpro-automation/4155/9 "2024-08-13T21:37:39Z")

</div>

I tried rtpmidi, but it won’t install. I’m guessing I need a newer version of CompanionPi, but I’m not willing to go to a beta version.

---

<div class="post-metadata">

### Author: ![Andy](https://discourse.checkcheckonetwo.com/letter_avatar_proxy/v4/letter/a/aeb1de/32.png) [@Andy](https://discourse.checkcheckonetwo.com/u/Andy)
#### Post date: [August 13, 2024, 9:38pm UTC](https://discourse.checkcheckonetwo.com/t/need-direction-on-how-to-setup-logicpro-automation/4155/10 "2024-08-13T21:38:20Z")

</div>

Did you follow the instructions here?

> [@How to install rtpMIDI on RaspberryPi or other Linux SBC](https://discourse.checkcheckonetwo.com/t/how-to-install-rtpmidi-on-raspberrypi-or-other-linux-sbc/4111):
>
> Here are the steps to install rtpMIDI on companion-pi (or any Linux SBC) Install Companion Pi (or your favourite SBC distro) and get to a terminal window. At the prompt, enter: wget https://github.com/davidmoreno/rtpmidid/releases/download/v23.12/rtpmidid\_23.12\_arm64.deb Next: sudo dpkg -i rtpmidid\_23.12\_arm64.deb Then enter: sudo apt -f install After that, you should see rtpMIDI devices in the MIDI choices. Note that the rtpMIDI devices are called rtpmidid, NOT RtMidi (which …

---

<div class="post-metadata">

### Author: ![Andy](https://discourse.checkcheckonetwo.com/letter_avatar_proxy/v4/letter/a/aeb1de/32.png) [@Andy](https://discourse.checkcheckonetwo.com/u/Andy)
#### Post date: [August 13, 2024, 9:48pm UTC](https://discourse.checkcheckonetwo.com/t/need-direction-on-how-to-setup-logicpro-automation/4155/11 "2024-08-13T21:48:12Z")

</div>

I’ll download the LP trial and have a go at it.

---

<div class="post-metadata">

### Author: ![dprows](https://discourse.checkcheckonetwo.com/letter_avatar_proxy/v4/letter/d/c57346/32.png) [@dprows](https://discourse.checkcheckonetwo.com/u/dprows)
#### Post date: [August 13, 2024, 9:56pm UTC](https://discourse.checkcheckonetwo.com/t/need-direction-on-how-to-setup-logicpro-automation/4155/12 "2024-08-13T21:56:32Z")

</div>

I did. Only difference I could find was that I’m running the stable version of companion vs beta

---

<div class="post-metadata">

### Author: ![Andy](https://discourse.checkcheckonetwo.com/letter_avatar_proxy/v4/letter/a/aeb1de/32.png) [@Andy](https://discourse.checkcheckonetwo.com/u/Andy)
#### Post date: [August 13, 2024, 10:01pm UTC](https://discourse.checkcheckonetwo.com/t/need-direction-on-how-to-setup-logicpro-automation/4155/13 "2024-08-13T22:01:26Z")

</div>

What messages did you see on your terminal window after each command that I listed?

BTW, I cannot figure out either how to send MIDI controller messages from LP. It’s easy as pie to receive them using the Learn function, and the settings show where to set the MIDI input port, but I can’t see anywhere that shows how to set the MIDI output port…

Might be part of the controller setup, but it seems to be set up to work with exisiting hardware controllers rather than any kind of user-definable MIDI…

Maybe see if Apple support can help?

---

<div class="post-metadata">

### Author: ![dprows](https://discourse.checkcheckonetwo.com/letter_avatar_proxy/v4/letter/d/c57346/32.png) [@dprows](https://discourse.checkcheckonetwo.com/u/dprows)
#### Post date: [August 16, 2024, 1:20am UTC](https://discourse.checkcheckonetwo.com/t/need-direction-on-how-to-setup-logicpro-automation/4155/14 "2024-08-16T01:20:40Z")

</div>

I think it’s going to be Saturday before I can get back to it. I know there’s some messages when running the dpkg command about having too old of versions. I’m guessing that’s why it’s failing and why I think I’d need to go to a newer version of CompanionPi.

---

<div class="post-metadata">

### Author: ![dprows](https://discourse.checkcheckonetwo.com/letter_avatar_proxy/v4/letter/d/c57346/32.png) [@dprows](https://discourse.checkcheckonetwo.com/u/dprows)
#### Post date: [August 17, 2024, 4:00pm UTC](https://discourse.checkcheckonetwo.com/t/need-direction-on-how-to-setup-logicpro-automation/4155/15 "2024-08-17T16:00:33Z")

</div>

![20240817_115844](https://discourse.checkcheckonetwo.com/uploads/default/original/1X/a7b11d3ed151905316b9356ad1c250436eb888e6.jpeg)

---

<div class="post-metadata">

### Author: ![Andy](https://discourse.checkcheckonetwo.com/letter_avatar_proxy/v4/letter/a/aeb1de/32.png) [@Andy](https://discourse.checkcheckonetwo.com/u/Andy)
#### Post date: [August 17, 2024, 4:13pm UTC](https://discourse.checkcheckonetwo.com/t/need-direction-on-how-to-setup-logicpro-automation/4155/16 "2024-08-17T16:13:04Z")

</div>

I’ve heard of that specific issue before. It was a corrupted install of CompanionPi. A fresh install fixed the issue.  
@mikemoore had the same issue and a fresh install fixed it. He was running the stable version of CompanionPi.

---

<div class="post-metadata">

### Author: ![dprows](https://discourse.checkcheckonetwo.com/letter_avatar_proxy/v4/letter/d/c57346/32.png) [@dprows](https://discourse.checkcheckonetwo.com/u/dprows)
#### Post date: [August 17, 2024, 4:16pm UTC](https://discourse.checkcheckonetwo.com/t/need-direction-on-how-to-setup-logicpro-automation/4155/17 "2024-08-17T16:16:41Z")

</div>

This is the steam deck software profile by Sideshow FX. It is getting the status. Just not sure how. The video goes over things I’ve seen.

> **[New video by David Prows](https://photos.app.goo.gl/GscKXtuLi5KkXUUv9)**

---

<div class="post-metadata">

### Author: ![Andy](https://discourse.checkcheckonetwo.com/letter_avatar_proxy/v4/letter/a/aeb1de/32.png) [@Andy](https://discourse.checkcheckonetwo.com/u/Andy)
#### Post date: [August 17, 2024, 4:27pm UTC](https://discourse.checkcheckonetwo.com/t/need-direction-on-how-to-setup-logicpro-automation/4155/18 "2024-08-17T16:27:43Z")

</div>

Oh, I’ve no doubt that LP can send MIDI, it does so with all the hardware controllers it supports. I just don’t know how to make it happen “manually”, so that’s why I’m suggesting you reach out to Apple or a expert-level LP forum for assistance.

---

<div class="post-metadata">

### Author: ![dprows](https://discourse.checkcheckonetwo.com/letter_avatar_proxy/v4/letter/d/c57346/32.png) [@dprows](https://discourse.checkcheckonetwo.com/u/dprows)
#### Post date: [August 17, 2024, 4:41pm UTC](https://discourse.checkcheckonetwo.com/t/need-direction-on-how-to-setup-logicpro-automation/4155/19 "2024-08-17T16:41:13Z")

</div>

I just got it to work with midi-relay. Only problem with that is that it doesn’t seem stable and randomly crashes.

---

<div class="post-metadata">

### Author: ![Andy](https://discourse.checkcheckonetwo.com/letter_avatar_proxy/v4/letter/a/aeb1de/32.png) [@Andy](https://discourse.checkcheckonetwo.com/u/Andy)
#### Post date: [August 17, 2024, 4:43pm UTC](https://discourse.checkcheckonetwo.com/t/need-direction-on-how-to-setup-logicpro-automation/4155/20 "2024-08-17T16:43:51Z")

</div>

I’ve not used MIDI Relay myself, but I would think that if it works with MIDI Relay, there’s no reason I can think of that it wouldn’t work with the generic-MIDI module. Just copy the MIDI settings over?

[Next page](https://discourse.checkcheckonetwo.com/t/need-direction-on-how-to-setup-logicpro-automation/4155.md?page=2)
