Does a DSP object used on multiple channels have to be instantiated that many times?

#1

For instance: I want to apply the same effect on several channels but with different settings. Do I declare an array of DSP objects equal to the number of times used? Or can a single instance of a DSP object be used on multiple channels?

Refering to this: https://fmod.com/resources/documentation-api?version=1.10&page=content/generated/FMOD_Channel_AddDSP.html

#2

If you want to use the DSP on multiple channels at the same time, you will need to create multiple instances, although if you wanted to reuse/recycle the DSP you can use the same instance.