Needed to initialize audio positions to starting position of sprites. Also for correctness, inverted the y-axis, not that anybody will be able to tell.
Copy/paste bug; used source instead of listener.