I'd recommend looking at OpenAL for this kind of thing... It's a library designed for placing audio sources in 3D, and sounds like just what you need.
Separate names with a comma.