|
With the proviso that I'm not a plug developer (one SynthEdit plug does not count, I think, right?)...
If it's coded properly, there should be no problem, assuming there are the resources available.
There's only one program file... but the host software loads multiple instances of it in ram separately, which then all run as independent programs, with their own memory spaces, etc. They essentially don't even know the other instances exist.
That said, if a plug is poorly written it might be possible for it to create problems for other instances of itself, though I think they'd have to go out of their way to do that in such a way that it didn't cause systemic problems, besides.
And, of course, a single instance of a badly written plug can bring a DAW to its knees. Some DAWs are more resilient/robust than others, of course.
|