[Openal-devel] new panning algorithm

Chris Robinson chris.kcat at gmail.com
Fri Jan 23 06:23:04 PST 2009


On Wednesday 21 January 2009 1:02:02 am Christian Borss wrote:
> >Though as "luck" would have it, I started implementing a Phonon backend
> > just before this patch was brought up, and I've been fighting with it
> > trying to get it not to crash.
>
> Good luck. ;-)

Well, the Phonon backend didn't work out as I hoped. Doesn't seem as though 
I'll be able to use it for ALURE to load files either, for the time being. Oh 
well.

In either case, I've been playing around with this code. I've simplified the 
code setting the drysends a bit, but it should be functionally the same. I've 
also made it so stereo will use it too, since it's possible they may not be at 
the sides (like with quad+, they could be at 30~45 degree angles.. or they 
could be at +/-90, eg. with headphones; this allows them to be configurable as 
such).

I didn't change the positioning of the speakers yet, but I'll do that after 
the initial change is committed. Attached is a patch that I have now.. does it 
work good for you?
-------------- next part --------------
A non-text attachment was scrubbed...
Name: new-pan-algo.diff
Type: text/x-patch
Size: 15560 bytes
Desc: not available
Url : http://opensource.creative.com/pipermail/openal-devel/attachments/20090123/668bac2f/new-pan-algo.bin


More information about the Openal-devel mailing list