Re: [Sursound] matching speaker gain and delay compensation

2012-02-17 Thread Iain Mott
> do i understand correctly that the listener will be sitting on this very > off-center chair for most or all of the performance? i'm asking because > ambisonics won't perform at its best so far out from the sweet spot. > you seem to have adjusted the delays already to this position, right? Yes

Re: [Sursound] matching speaker gain and delay compensation

2012-02-17 Thread Jörn Nettingsmeier
On 02/17/2012 12:21 PM, Iain Mott wrote: Here is an extract from the ambdec config file showing distances and angles: /speakers/{ add_spkr 1 1.297 54.0 0.0system:playback_1 add_spkr 2 2.721111.0 0.0system:playback_2 add_spkr 3 3.290156.0

Re: [Sursound] matching speaker gain and delay compensation

2012-02-17 Thread Iain Mott
> > Quite a challenge I'd say, in particular if those voices have to > come near to the listener. With most the speakers at larger distance > you'll need a room that is quite 'dead' by itself, and then synthesize > the interaction of a virtual room and the voice. > > Would there be any way to mo

Re: [Sursound] matching speaker gain and delay compensation

2012-02-17 Thread Fons Adriaensen
On Thu, Feb 16, 2012 at 09:28:37PM -0200, Iain Mott wrote: > The material to be projected in the installation with some degree of > "precision" is voice. Will also be projecting more atmospheric sounds > that don't require accurate placement. I've uploaded a plan of the > installation (which also

Re: [Sursound] matching speaker gain and delay compensation

2012-02-16 Thread Iain Mott
Fons and Jörn, If i can stretch your time a little further: The material to be projected in the installation with some degree of "precision" is voice. Will also be projecting more atmospheric sounds that don't require accurate placement. I've uploaded a plan of the installation (which also functi

Re: [Sursound] matching speaker gain and delay compensation

2012-02-16 Thread Jörn Nettingsmeier
On 02/16/2012 09:59 PM, Iain Mott wrote: On Thu, 2012-02-16 at 20:34 +, Fons Adriaensen wrote: On Thu, Feb 16, 2012 at 06:22:15PM -0200, Iain Mott wrote: To clarify, for a 6-speaker 2d array - ambdec can decode at maximum, the following inputs (3rd order horizontal, 0 order height): W X Y

Re: [Sursound] matching speaker gain and delay compensation

2012-02-16 Thread Fons Adriaensen
On Thu, Feb 16, 2012 at 06:59:01PM -0200, Iain Mott wrote: > On Thu, 2012-02-16 at 20:34 +, Fons Adriaensen wrote: > > On Thu, Feb 16, 2012 at 06:22:15PM -0200, Iain Mott wrote: > > > > > To clarify, for a 6-speaker 2d array - ambdec can decode at maximum, the > > > following inputs (3rd order

Re: [Sursound] matching speaker gain and delay compensation

2012-02-16 Thread Iain Mott
On Thu, 2012-02-16 at 20:34 +, Fons Adriaensen wrote: > On Thu, Feb 16, 2012 at 06:22:15PM -0200, Iain Mott wrote: > > > To clarify, for a 6-speaker 2d array - ambdec can decode at maximum, the > > following inputs (3rd order horizontal, 0 order height): W X Y U V P Q ? > > Yes, but it doesn'

Re: [Sursound] matching speaker gain and delay compensation

2012-02-16 Thread Fons Adriaensen
On Thu, Feb 16, 2012 at 06:22:15PM -0200, Iain Mott wrote: > To clarify, for a 6-speaker 2d array - ambdec can decode at maximum, the > following inputs (3rd order horizontal, 0 order height): W X Y U V P Q ? Yes, but it doesn't make sense doing so. With six speakers you can't reproduce 3rd orde

Re: [Sursound] matching speaker gain and delay compensation

2012-02-16 Thread Iain Mott
> > When ambi_encode is set to 4th and 5th order, it has 9 and 11 output > > channels respectively in 2D. I'm not sure how these should be named. > > Can ambdec decode higher than 3rd order on the horizontal plane? When I > > try a "new configuration" in ambdec it seems to offer only as high as >

Re: [Sursound] matching speaker gain and delay compensation

2012-02-16 Thread Fons Adriaensen
On Thu, Feb 16, 2012 at 04:10:17PM -0200, Iain Mott wrote: > Thanks for the suggestion - actually I was only using 2nd order encoding > because I'd been unable to get the higher orders to work (using > ambi_encode from iem-ambi). Looking again i see what i was doing wrong. > Have got 3rd order run

Re: [Sursound] matching speaker gain and delay compensation

2012-02-16 Thread Iain Mott
> > One more thing: if you can go up to 3rd order or higher you may > prefer that to VBAP, in particular for moving sources. > Thanks for the suggestion - actually I was only using 2nd order encoding because I'd been unable to get the higher orders to work (using ambi_encode from iem-ambi). Look

Re: [Sursound] matching speaker gain and delay compensation

2012-02-16 Thread Fons Adriaensen
On Thu, Feb 16, 2012 at 08:37:28AM -0200, Iain Mott wrote: > Thanks a lot Fons. Re. near-field compensation, I'm guessing it wouldn't > hurt to keep this enabled in ambdec when combining with vector-panning. > Is this correct? It never hurts :-) One more thing: if you can go up to 3rd order or h

Re: [Sursound] matching speaker gain and delay compensation

2012-02-16 Thread Iain Mott
Thanks a lot Fons. Re. near-field compensation, I'm guessing it wouldn't hurt to keep this enabled in ambdec when combining with vector-panning. Is this correct? Cheers, Iain On Thu, 2012-02-16 at 10:09 +, Fons Adriaensen wrote: > On Thu, Feb 16, 2012 at 07:35:16AM -0200, Iain Mott wrote: >

Re: [Sursound] matching speaker gain and delay compensation

2012-02-16 Thread Fons Adriaensen
On Thu, Feb 16, 2012 at 07:35:16AM -0200, Iain Mott wrote: > Does anyone know what equations I need to base these delays and gain > attenuations on to match the compensation of ambdec? This is quite simple, linear gain and delays are both is proportional to the distance of the speaker to the 'sw

[Sursound] matching speaker gain and delay compensation

2012-02-16 Thread Iain Mott
Dear list, I'd like some advice on implementing gain and delay compensation for an irregular speaker array with a listener in a fixed position. This probably is a question for Fons Adriaensen if he is here, as it concerns a hybrid ambisonic/vector-panning system using ambdec: I am combining in t