[SatieConfiguration] throw exception if listenerFormat and outBusIndex mismatch
This MR adds a check to SatieConfiguration.init
which throws an error (causing the object not to be created) when listeningFormat
and outBusIndex
don't match in length. This check is necessary to avoid users mistakenly creating overlapping spatializers. If someone wants to overlap spatializers, they need to be specific about it by assigning the desired offset values to outBusIndex
.
Edited by Patrick Dupuis