Single Client USB with Multiple Instances

Hello, I would like to use my Novation SL MK3 to trigger multiple instances using USB MIDI. But it appears to be a single client USB device (am I wrong?) So It’ll work fine in one instance, but it will be unrecognized in the second instance.

What is the work around?

Thanks

Did you check midi port options window in the other instance?

Windows, I assume? Workarounds are MIDI Bome (Bome MIDI Translator Pro – Bome Software) or txl20 MIDI router (MIDI Router - TXL20) together with loopmidi (loopMIDI | Tobias Erichsen)

Another way is using GP with OSC, but GP ‘consumes’ some messages itself, and thus it isn’t really easy to make that transparent.

1 Like

Link: Sending MIDI from one device to multiple programs

Yes, I am using Windows 11. Upon further research, I think my KB might be multiple client. I can see in the MIDI Port window that there are three inputs from the same KB, does that mean its multi client, or does that just mean it has 3 sep KB outputs?

Here’s what I’m looking to do: to save on CPU, I split my Gig File into 3 different instances. But I need to be able to cycle thru songs/rackspaces/variations on all instances from my single keyboard.

But when my KB is in use in one instance, it’s unresponsive in another. Currently, I can only use the KB to change songs in 1 instance. How do I resolve?

If you have buttons on your controller assigned in Global MIDI Options, you should be able to do these changes within all instances simultaneously.