On Fri, 11 Mar 2016, Jonathan Brickman wrote:

Nope, I don't want to switch engines.  Everything runs at once, and
runs very well by the way.  I just want to take more advantage of
what I have, by running some things asynchronously, exactly the way
some are already doing using multiple motherboards.

Ok, I am not seeing any sign of this at all. I am obviously not echoing your setup exactly... in fact my setup should be more prone forcing everything to one core. I have 4 cores. I started just adding synths... examples include yoshimi because you mention it, setbfree, calf fluid, hexter, synthv1. I have them all set up in separate chains either inside a carla box or just jack strings. They feed into one nonmixer, some of the channels have aux to reverb. All of the synths are fed from the same midi input.

Jack dsp goes up to about 10.5% max, The four cores all bounce around from about 7% to 15%. The important word here is all. There is not one that is higher than the rest.

Now true, I am running only 6 synths, but I would expect to start to see some indication of uneven load by now if there was a problem. Three times more synths does not look like a problem. Is there one particular application you have that just takes a big chunk of dsp/cpu?

(Yoshimi does not like changes in buffer size BTW)
(nonmixer does not have solo/pfl/afl or mute groups, so listening to just one channel is more work than I like)

The Carla boxes seem to have been the biggest CPU users here. (not surprising really and may reflect the plugins more than the host anyway)

I notice you use velocity to adjust levels. In the case of some synths that may not make a lot of difference, but many of them have a timbre change with velocity. I suspect the mutes in nonmixer could be controlled by midi/osc which would allow using a change of output level for even timbre. On the other hand maybe a synth alone should be softer so when mixed with another it is still within range. This would be closer to the natural (acoustic) mix. No worries though, it is all artistic preferences after all. Maybe in an acoustic situation a player would hold back when playing with others and not when soloing...

--
Len Ovens
www.ovenwerks.net
_______________________________________________
Linux-audio-dev mailing list
Linux-audio-dev@lists.linuxaudio.org
http://lists.linuxaudio.org/listinfo/linux-audio-dev

Reply via email to