# Selected Channel MIDI Remote script not detected on macOS

**URL:** <https://forum.metagrid.app/t/selected-channel-midi-remote-script-not-detected-on-macos/1665>\
**Category:** Cubase\
**Tags:** metagrid-pro, cubase\
**Created:** [October 24, 2026, 10:29am UTC](https://forum.metagrid.app/t/selected-channel-midi-remote-script-not-detected-on-macos/1665 "2026-10-24T10:29:10Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![vinc](https://yyz1.discourse-cdn.com/flex009/user_avatar/forum.metagrid.app/vinc/32/1392_2.png) [@vinc](https://forum.metagrid.app/u/vinc)\
**Post date:** [October 24, 2026, 10:29am UTC](https://forum.metagrid.app/t/selected-channel-midi-remote-script-not-detected-on-macos/1665/1 "2026-10-24T10:29:10Z")

</div>

On my Mac the “Selected Channel” MIDI Remote script disappears from Cubase’s MIDI Remote Manager every time the scripts are reloaded. I have to add the surface by hand each time.

Cause: the detection unit at the end of the script asks for exact port names:

```
.expectInputNameEquals('Metasystem - Cubase Sync')
.expectOutputNameEquals('Metasystem - Cubase Sync')

```

On macOS the ports created by MetaServer are named “Metasystem - Cubase Sync - In” and “Metasystem - Cubase Sync - Out”, so the exact match never succeeds.

Replacing the two lines with the following fixed it for me, and the script is now detected automatically:

```
.expectInputNameContains(INPUT_PORT_NAME + ' - In')
.expectOutputNameContains(INPUT_PORT_NAME + ' - Out')

```

The “Commands” script already uses expectInputNameContains and works fine. Could this be corrected in the next release, so that an update does not overwrite my fix?

(script v1.1.2, MetaServer 6.1.5, Cubase 15)

---

<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:** [October 25, 2026, 9:14am UTC](https://forum.metagrid.app/t/selected-channel-midi-remote-script-not-detected-on-macos/1665/2 "2026-10-25T09:14:00Z")

</div>

Hi Vinc,

Thanks again for the detailed report. We’ve replied in your [original thread](https://forum.metagrid.app/t/1663/2), where we’ll keep further updates together.

The port-name correction is included in the planned MetaServer Mac 6.1.7 scope. In the meantime, please keep a backup of your working script, as reinstalling scripts from your current MetaServer package could overwrite your changes.
