On Wed, Feb 29, 2012 at 6:04 PM, Aaron Heller <hel...@ai.sri.com> wrote:
>  22 speakers, 3rd-order is 352 parameters so some strategy
> is needed to guide it.

It wouldn't work for a 3D array of 22 speakers— but for an irregular
layout with the same number of speakers as a regular one (easy in 2D,
fewer choices in 3D):

I'd add a single term to the optimization which controls a morphing
between your desired layout and a regular one.  Then start the
optimizer with 1 in that position and the analytic solution for the
rest of the matrix. The geometry error term could then just be
included in the error function.  A local optimizer should be able to
then walk to a reasonable solution (if not the best one).

(similarly, you may be able to add or eliminate speakers from a
solution in a similar way, having a gain parameter for the extra
speakers— though I'm more sceptical of that working well— it's not as
obvious to me that the solutions should be all that smooth with extra
speakers with infinitesimal gain)
_______________________________________________
Sursound mailing list
Sursound@music.vt.edu
https://mail.music.vt.edu/mailman/listinfo/sursound

Reply via email to