Hi Thomas.
On Wed, Jan 31, 2024 at 4:12 PM Thomas Grill <
g...@grrrr.org> wrote:
>
> Hi all,
> thanks for the clarification and the hint to literature!
> The PRs look like a lot of intricate work….
> I am not familiar with the code base yet, but i wonder if it might be possible to just restrict the computation of output channels to a selected set of the whole setup, leaving everything else untouched.
Yes, sure, I guess that was the idea at the time.
One possibility would be to have a completely separate reproduction
setup with active/inactive loudspeakers for each instance.
But that seems cumbersome to me.
I think it would be better to use the same setup for all instances
and, as you say, provide a subset of active loudspeakers for each
instance.
It could be just a list of active loudspeakers numbers per instance.
But I think this could even be combined with a channel-mapping feature
for more flexibility.
So for example, with a setup of 8 loudspeakers you could have 2 SSR
instances with 4 loudspeakers each:
instance 1: "0 0 0 0 1 2 3 4"
instance 2: "1 2 3 4 0 0 0 0"
This could be a single string that's given to each SSR instance as a
command line parameter (or via the config file).
We were also talking about changing the format of the reproduction
setup file (which I still think would be a good idea), but this would
be completely orthogonal.
> If you think this is doable, i would fork and inquire more deeply.
Yes, go ahead, I'm looking forward to what you can come up with.
cheers,
Matthias
> best, Thomas
>
> --
> Thomas Grill
>
http://grrrr.org