[Openal] Filter problems

Daniel PEACOCK dpeacock at creativelabs.com
Mon Oct 29 14:22:26 PDT 2007





Hi Andy,

I believe the equation is correct.  It seems to give sensible results when
plugging in different source and listener positions and velocities.  Are
you getting unexpected pitch shifts?

Dan
Creative Labs, Inc.

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.




                                                                           
             "Andy Patrick"                                                
             <Andy.Patrick at reb                                             
             ellion-derby.com>                                          To 
             Sent by:                  <openal at opensource.creative.com>    
             openal-bounces at op                                          cc 
             ensource.creative                                             
             .com                                                  Subject 
                                       RE: [Openal] Filter problems        
                                                                           
             10/29/2007 04:17                                              
             AM                                                            
                                                                           
                                                                           
                                                                           




Page 15 of the OpenAL Programmer's Guide quotes the doppler equation as:

f' = f * (SS - DF*vls) / (SS - DF*vss)

Should this not be

f' = f * (SS - DF*vls) / (SS + DF*vss)

(ie. plus instead of minus in the divisor)? Or am I misreading the
equation?

Andy P
CONFIDENTIALITY NOTICE: This e-mail message (including any attachments) is
for the sole use of the intended recipient and may contain confidential,
privileged and/or trade secret information. Any unauthorised review, use,
disclosure or distribution is prohibited. If you are not the intended
recipient, please contact the sender by reply e-mail and destroy all copies
of the original message.


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

ForwardSourceID:NT0004DFFA



More information about the Openal mailing list