Fwd: [Openal] RE: Openal Digest, Vol 23, Issue 21

Ed icelus2k5 at gmail.com
Fri Feb 29 14:54:47 PST 2008


---------- Forwarded message ----------
From: Ed <icelus2k5 at gmail.com>
Date: 29 Feb 2008 22:53
Subject: Re: [Openal] RE: Openal Digest, Vol 23, Issue 21
To: Jason Daly <jdaly at ist.ucf.edu>


On 29/02/2008, Ed <icelus2k5 at gmail.com> wrote:
 > > The original idea probably came from OpenGL.  In OpenGL, you can have
 >  >  multiple contexts, each context output to a different window.  The same
 >  >  thing could be applied to sound cards.  Despite the fact that most
 >  >  consumer-level sound cards only have one output, there are lots of
 >  >  pro-level sound cards that have multiple independent outputs.  This is
 >  >  one area where multiple contexts on the same device makes sense (and it
 >  >  also suggests why most of the current implementations only support one).


Following up on this thought though: how exactly would that work? I
 don't have any context parameters to select WHICH independent output
 I'm getting. Presumably here we're talking about physical plugs in the
 back of a machine, so if I'm going to go to that level of trouble, I
 surely want to be able to pick what independent output I get. Why
 would I use contexts for this and not just have the drivers report
 multiple different devices for the same, multi-output device. Wouldn't
 this be clearer and work in more situations (e.g. it makes the similar
 case of multiple sound cards each with a single output line more
 analogous). This is just for my own curiosity(!)


 Ed


More information about the Openal mailing list