# Mackie Control Universal-like behavior

**URL:** <https://forum.metagrid.app/t/mackie-control-universal-like-behavior/1540>\
**Category:** Logic Pro\
**Tags:** metagrid-pro\
**Created:** [June 24, 2026, 6:05pm UTC](https://forum.metagrid.app/t/mackie-control-universal-like-behavior/1540 "2026-06-24T18:05:56Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![vico](https://avatars.discourse-cdn.com/v4/letter/v/e274bd/32.png) [@vico](https://forum.metagrid.app/u/vico)\
**Post date:** [June 24, 2026, 6:05pm UTC](https://forum.metagrid.app/t/mackie-control-universal-like-behavior/1540/1 "2026-06-24T18:05:56Z")

</div>

I’m trying to build a button in MetaGrid Pro that does two things for Logic Pro:

1. Shows whether Logic is currently playing or stopped (visual state)
2. Lets me tap it to toggle play/stop

The toggle action itself is easy (AppleScript/keystroke), but I can’t find a way to get the _state_ side working, since Logic’s native AppleScript dictionary doesn’t expose a clean “is playing” property.

I noticed MetaServer creates a port called “Metasystem MCU” on my Mac, and from your MIDI & DAW Setup Guide I suppose this port is used to receive Mackie Control feedback for the timecode display feature in Cubase/Nuendo (Logic Pro X \> Control Surfaces \> Setup \> New \> Install \> Mackie Control \> Output Port to Metasystem MCU).

My questions:

1. Does Metasystem MCU also work with Logic Pro the same way it does with Cubase — i.e., if I install a Mackie Control device in Logic’s Control Surfaces and route it to Metasystem MCU, will MetaServer receive Logic’s transport feedback (Play/Stop LED state)?
2. If so, is that feedback exposed anywhere I can use it — for example, in a Latching Switch’s “Toggle on Incoming MIDI” setting — to drive a button’s visual on/off state based on Logic’s actual transport status?
3. If this isn’t currently possible for Logic (only for Cubase), is it on your roadmap? I saw a similar question answered in the forum (“Latching Switch Question” thread, July 2025) where it was mentioned that Logic feedback would need a custom controller script that didn’t exist yet — wondering if that’s changed since.

I run MetaGrid Pro + MetaServer on macOS with Logic Pro, and have AppleScript-based transport control already working fine — I’m specifically trying to close the loop on visual feedback.

Thanks , kind regards from Mexico.

Vico

---

<div class="post-metadata">

**Author:** ![MetaGrid\_Admin](https://yyz1.discourse-cdn.com/flex009/user_avatar/forum.metagrid.app/metagrid_admin/32/21_2.png) [@MetaGrid\_Admin](https://forum.metagrid.app/u/MetaGrid_Admin)\
**Post date:** [June 29, 2026, 2:12pm UTC](https://forum.metagrid.app/t/mackie-control-universal-like-behavior/1540/2 "2026-06-29T14:12:32Z")

</div>

MCU implementation is in works and will be released this summer.

---

<div class="post-metadata">

**Author:** ![vico](https://avatars.discourse-cdn.com/v4/letter/v/e274bd/32.png) [@vico](https://forum.metagrid.app/u/vico)\
**Post date:** [June 29, 2026, 9:59pm UTC](https://forum.metagrid.app/t/mackie-control-universal-like-behavior/1540/3 "2026-06-29T21:59:12Z")

</div>

Great!

Thank you very much
