[Openal-devel] Doing sound fields

Scott Mayo scottm at obsessionaudio.com
Mon Mar 17 15:19:25 PDT 2008


> To me, the more sensible solution is to put this at the implementation
> level.  To me, it's not likely that these settings would need to change
> between applications.

Applications should be able to query speaker positions, in case they want
to get weird. But I can't imagine having them specify them. Personally, I
don't know why openAl shouldn't want to know speaker positions, room
dimensions, and wall absorption, so it can calculate and account for room
acoustics. *serious nod*

But if I can't have that, speaker position alone is a great place to start.

The math shouldn't be incredibly complex, certainly not a lot worse than
what happens now. I assume the big problem is finding a user friendly way
to specify speaker positions - and providing sane defaults for people who
just don't care, or don't feel like getting the tape measure out.

Hm. If the distances are known, it would be possible to assign the right
delays to each channel...


-- 
www.obsessionaudio.com
Music matters.




More information about the Openal-devel mailing list