That's helpful. So I need a USB MIDI driver on my Win10 VM, and on the linux host something to properly interpret the incoming USB stream. Something capable of handling that as MIDI, and connecting it to Vital.
I had hoped, in fact, to run Vital as a VST directly on the VM. But when I attempted this, it told me loudly that it needed a more recent release of libGL than it found in Win10. And that's where things are now stuck.
Ah, you mentioned latency. Sure, even now I'm getting little breakup noises from the VST's I'm currently using. But like you, I'm not doing any serious audio production, and by the time I get to that stage of my project I will have a Win10 machine dedicated to the purpose.
For the time being, I'm stuck with Audio on linux and Cakewalk on Win10. Thanks for your experience.