Remove all connections and make them one by one, building your reverse setup.
Probably if you set something that overlaps with another settings, it is ignored/omited/switched off or something like that. Therefore you have half of settings working.
Remove all connections and make them one by one, building your reverse setup.
Probably if you set something that overlaps with another settings, it is ignored/omited/switched off or something like that. Therefore you have half of settings working.
I hope you are aware of what is happening now The Microsoft Windows MIDI Services rollout -- Important info , this can have some effect on any MIDI and VST Live may have absolutely nothing to do with it
I tried this on MacOS. No issue at all. Everything works as expected.
Stefano & I have had a look at his problem:-
There seems to be an issue with changing the MIDI input device in Connections. He has 3 keyboards set up as inputs MIDI 1, 2 & 3. They are all connected on USB using a hub, but I donât think this makes a difference here,
If he changes the input device in connections then one of them will cease to be received in VSTL. There is nothing in MIDI monitor at that point for that keyboard.
To reproduceâŚ
Set up 3 keyboards (letâs call them kb1, kb2 and kb3) as MIDI 1,2,3
Add 3 Layers and set their inputs as MIDI 1,2,3
In connections
Set MIDI ,1,2,3 to have the same input device - kb1
Set the input devices back to as they were staring with kb1, then kb2, then kb3
One of the devices will cease to function.
Correct input can be achieved by restarting VSTL or by playing with the connections until they work.
@spork - Can you have a look please? Something peculiar going on behind the scenes.
I think that when setting up a layer it makes sense to select only one channel to work with. for example 1, 2 and 3, respectively, assign an individual one for each keyboard. Donât choose âANYâ
then the problem will be solved.
Thanks Anton, but MIDI does not even show in the MIDI input monitor, let alone get to the Layer.
@CliveJ, I follow all your steps and yes, something strange happening.
I set all 3 MIDI INs to kb1 - played kb1 and all three layers are playing. From this point if I restore to right order, everything works - all three kb plays their layer. So after I set all to kb1, I set all to kb2 and checked - all three layers are playing when I hit kb2. So now if I restore right order, layer 2 donât receive kb2, but all other connection works. And this is replicable many times within the same session.
At this point in Connections I set MIDI IN 2 to (nc) and then to kb2 and now it works.
This connection bug doesnât appear if layers are connected to tracks and tracks have all Monitors on. But I suppose you and Stefano donât want to use tracks in live performance.
Oh, I found whatâs happening! @musicullum & @Spork, itâs replicable.
Layer donât receive itâs keyboard if it was used in connections for other layers.
If all layers receive kb1 and then you restore right order, then layer1 wonât receive kb1.
If all layers receive kb2 and then you restore right order, then layer2 wonât receive kb2.
Iâm sure it will be the same with kb3, but I use virtual keyboard for MIDI IN 3 and this bug cannot be replicated using virtual keyboard, i.e. virtual kb works in any situation.
Not my method - I use a CME merge box and WIDI so have never banged up against this problem. But Iâm a sucker for problem solving ![]()
And youâre right - I missed a step. We had reassigned kbs to other channels. Thanks for pointing that out.
will check!
What is âright orderâ?
2 Layers, different sounds, both set to MIDI IN 1, all good. Set Layer 1 to MIDI IN 2, all good. Set Layer 1 to MIDI IN 1 again, still all good. How to test?
Thanks!
Ah, you talk about connections. Ok, so MIDI IN 1 is connected to keyb1, playing. Set to keyb2, keyb2 is playing. Set back to keyb1, keyb1 is playing fine.
?
Got it, will fix for next version, sorry.