Control a recording sign via WiFi

Hi everyone,

I’ld like to trigger a recording light in another room/floor of the building using a Shelly RGBW bulb that should receive apple scripts switching it on and off and changing colours via WiFi. This is done in Keyboard Maestro with simple curl scripts and works perfectly:

do shell script “curl ‘http://10.0.0.244/color/0?turn=on&red=255&green=0&blue=0’”

Now I try to make Cubase send out midi messages to Keyboard Maestro on each status stop, play and record that that could work as midi triggers. But I can’t find a way to address KM as destination. I’m absolutely new to MIDI remote and/or setting up any controller settings… Is this possible and how should I approach this? Thanks for any hint of you pros…

Thomas

I believe you need to create a virtual MIDI port that will bridge MIDI Remote in Cubase with your other software.
You can use the IAC bus to create any number of virtual MIDI ports from Audio MIDI Setup Utility.

thanks mlib, that’s a good point! I’ll look into this, maybe that will do the trick with addressing KM. But how do you program Cubase to send out a special midi message on play, stop and record?

How familiar are you with MIDI Remote?
I think you use TransportValues although I’ve never used these.

:wink: that’s my problem: I’m absolutely not familiar with remote control :slight_smile:

Hi, though MIDI Remote can surely do what you want, there is the alternative of MIDI Machine Control, IF Keyboard Maestro can accept (I think it does) and properly recognize MMC messages (they are SysEx messages).

If that’s the case, you just have to enable MMC Slave, Menu Transport→Project Synchronization Setup→Machine Control. You will obviously need a virtual MIDI Port for this as @mlib already pointed out. Now, whenever you press Play, Stop, Record, a special SysEx message will be delivered to the virtual port and you can handle it the way you want.

image

that’s a great idea to use mcc instead! Tried to set it up but… as far as I see, mcc only sends stop and continue messages, there doesn’t seem to exist a rec on/of message… but… yes: there are different SysEx messages going out for start, stop and rec. I’ll have to check how to use these as triggers in KM. I think I’m on the way to a solution :wink: