Massive VST glitching heavily when more then one vst running

Still trying to get two instances of my favorite vst running smoothly in gamma.

In this example I’m selecting some random notes to play at the same time, with a single vst running things are pretty smooth, just the occasional glitchy sound.

But enable the second VST and this really start to glitch badly.

Other vst’s seem to work pretty well, just wondering why Serum 2 is so glitchy.

VST Tester9.vl (130.0 KB)

You can download the demo of serum 2 to test.

Hm, when I only use one Serum2 node, but let it play 16 notes, it also starts to crackle and getting worse. Going back to 8 notes it becomes stable again at some point. That makes me wonder if the issue is really with our Audio engine.

Can you build something similar in a different software with which we could compare it to?

For reference here is the modified patch:
VST Tester9-2.vl (132.5 KB)

Yeah, thats interesting, if I just send the raw midi out to Ableton (putting a Midi Out just after the Merge, Ableton handles almost any amount of midi notes concurrently, and no issue with multiple instances. But my whole intent is to try to move away from having to use another bit of software….

Also for context, I’m using ASIO, on a Motu Ultralite MK5.

Further testing, I can run heaps of concurrent notes with a single VST in gamma, but max I can run if I am running two instances is 3 on each, it just crunches things and distorts out of use.

Been doing a bit more work on this one. I’m now getting some glitching in the audio from the patch, effecting audio in ableton.

Worst culprit is particles, I’ve got a basic patch using the skia spray patch, for each xy point from touch I’m generating particles, so taxing the cpu a bit, when all points are creating sprays of skia particles we get very similar stuttering.

I need to try generating the particles from fuse on the gpu perhaps.

Thinking about it - the used buffer size might have quite some impact on whether or not audio crackles. Can you double check those values? Are they the same for vvvv and Ableton?