If we use the model of the user's head for the listener, we can assume the following coordinate system:
- +X is right
- +Y is up (not towards the screen)
- +Z is away from the screen
The default listener orientation corresponds to your head in front of the monitor:
- Direction = -Z (towards the screen)
- Up = +Y (up)
Therefore, if you set the direction to +X (right), then the sound (15, 0, 5) has a positive Z coordinate, which means away from the screen. Since you are facing right, z=5 is on the right side of your head.
Furthermore, if you want a 2D world sound, you should not set its Z component to zero, because that would model the situation where your head is
inside the monitor. As a result, you'll only hear sounds on one ear, even if they're very close.