Can I keyswitch between 2 vsts from a midi track using different midi channels?

Hello, so I have 2 nexus vst, and one midi track.
I would like to send the notes to one nexus vst or another depending on the midi channel using keyswitchs from an expression map

Is this possible ? I am trying to combine midi sends and expression maps without sucess

Basically you want to change the MIDI channel of the track. That is not possible with keyswitches.

If you set the channel of the track to “Any” each individual event will have a MIDI channel information. You can change which event is supposed to be transmitted to which channel this way. But I don’t think it works live during a performance unless you make this setting switch on your MIDI keyboard directly (change MIDI send channel).

indeed, I am trying to use Patchwork with the vsts loaded in as a workaround

I think you can probably do this (he says without knowing for sure).

I’m using this on an Instrument not MIDI Track that uses 2 instances of Session Horns which is limited to 9 articulations per instance. So all of the Articulations above the selected use an instance on Ch 1, and the ones at the bottom use Ch 2. All the incoming Notes are on Ch 1. But if one of the lower articulations is active it gets changed to Ch 2.

Seems like setting up the Remote Keys would give you the Keyswitch Control.

EDIT
For comparison here’s an articulation using Ch 1

it appears that it’s not working unless you are doing it inside an instrument track. Which of course imply that your vst host can do this. So Kontakt can. But nexus 4 cannot load 2 patchs sadly

I am getting hanging midi note with patchwork (and very short audio dropouts), otherwise I can make it work on patchwork :confused:

But if you are using a MIDI Track you can use 2 Sends - one going to a Rack Instrument Instance of Nexus 4 listening for Ch 1 and another for Ch2. Make sure to set the Track’s MIDI Channel to Any so the Note’s Channel value gets used. Then the Expression map will change the Note’s Channel so it gets routed to the desired instance based on the active articulation.

1 Like

does it have to be rack instrument ?

I am trying with instrument track and it’s not working
image
image
image

currently the notes in the midi track trigger both nexus