if you set the sound and listener position to the same point it will just sound like a mono wave.
try this code to test out 3d sound.
sync on: sync rate 60
load 3dsound "media\monowave.wav",1
make object sphere 1,100
position object 1,0,100,0
loop sound 1
position sound 1,0,100,0
do
control camera using arrowkeys 0,1,1
POSITION LISTENER camera position X(),camera position Y(),camera position Z()
ROTATE LISTENER camera angle X(),camera angle Y(), camera angle Z()
sync
loop
Sometimes I like to use words out of contents