I was just thinking about something recently and realized I was not sure about the answer. Typically I tend to have a single instance of csounds and to have many instruments within it, even if communication between the instruments is non-existent and they are externally triggered.
I was curious, is having multiple instances of csounds going so that instruments run independently, say when being trigged by MIDI better? Does this allow the other instances to potentially run on different threads, which could give a boost to performance?
Thanks in advance for thoughts/insight