Some Audio Questions

How can I change the pitch of a sound using OpenAl?
Is there a way to find when a 3d sound or object is behind the listener?
Is there a way to muffle or make the volume quieter when the sound is behind an object?
Thank you,