Midi Control using Keyboard Maestro

Hello everyone,

In the settings, Midi Control has the following:
Routing rules
USB Host Port 1 All channels
USB Device Port 1 All channels

Mapping
Note On 60 → Switch to preset 1
Note On 62 → Switch to preset 2

Using a midi controller plugged in the E1 USB Host, the presets change as expected.

When plugging the controller on my computer USB hub or using Keyboard Maestro to send the note on event, the midi monitor shows the midi note is sent

Ports are different though

From Electra Controller Electra CTRL (for the midi controller)
From Keyboard Maestro (for keyboard maestro)

So what am I missing so that the presets also get changed using keyboard maestro?

Or is it a bug? or not implemented?

I’m using Keyboard Maestro to change preset on the Electra One but since Keyboard Maestro can only address his own MIDI port I also use Bome MIDI Translator Pro to re-route the Keyboard Maestro to the Electra USB port

Thank you for the tip, I will check Bome but the routing page isn’t supposed to cover this?

Also it doesn’t work with a “regular” midi controller (Arturia minilab connected to computer)

also would you mind sharing the translator used in Bome? I’m new to this and it’s a bit overwhelming!

If you’re referring to the Electra routing page the answer is no, because the problem is that AFAIK Keyboard Maestro is not capable of addressing other MIDI ports so it’s necessary to have something that’s capable of routing the Keyboard Maestro output to the Electra CTRL input

The translator I’m using is actually a blank one, I’m only using the MIDI router side of it to connect the Keyboard Maestro MIDI Out to the Electra CTRL In