[Openal] Mono Output in Softwaremode

Daniel PEACOCK dpeacock at creativelabs.com
Wed May 2 09:19:44 PDT 2007





Hi Peter,

Glad you got things working.   Regarding the Listener Orientation ... it
may be that the DS3D drivers used by the "Generic Hardware" device were
failing the call to set that listener orientation (because the two vectors
were not orthogonal) which hid the bug.  Maybe the "GS" device should do
more checking and fail the set listener orientation call if the vectors are
not orthogonal too.

Dan

Notice
The information in this message is confidential and may be legally
privileged.  It is intended solely for the addressee.  Access to this
message by anyone else is unauthorized.  If you are not the intended
recipient,  any disclosure,  copying or distribution of the message,  or
any action taken by you in reliance on it,  is prohibited and may be
unlawful.  If you have received this message in error,  please delete it
and contact the sender immediately.  Thank you.



                                                                           
             Peter_                                                        
             <timbuktu1000 at gmx                                             
             .de>                                                       To 
             Sent by:                  openal at opensource.creative.com      
             openal-bounces at op                                          cc 
             ensource.creative                                             
             .com                                                  Subject 
                                       Re: [Openal] Mono Output in         
                                       Softwaremode                        
             05/02/2007 07:40                                              
             AM                                                            
                                                                           
                                                                           
                                                                           
                                                                           





Hello Daniel,

thanks a lot for the hint.
I tried out the EFX10Show application and got correct 3d positioning, even
with the software device.

After all, i found the bug in my source code:

The up-vector of the listener was set to 0,0f; 0.0f; 0.0f ... changing it
to
0.0f; 1.0f; 0.0f lead to correct positioning.
It seems that this vector is not used in hardware mode.

Thanks,
Peter
--
View this message in context:
http://www.nabble.com/Mono-Output-in-Softwaremode-tf3644815.html#a10286875
Sent from the OpenAL - User mailing list archive at Nabble.com.

_______________________________________________
Openal mailing list
Openal at opensource.creative.com
http://opensource.creative.com/mailman/listinfo/openal

ForwardSourceID:NT0004050E



More information about the Openal mailing list