I want to add a river to my scene, and I want it to have a sound of rushing water coming from it. But, I don't want the sound to come from a single spot in the world - I want the sound to always come from where the closest point on the river is relative to the listener.
Should I just constantly move the source relative to the player, or is there another way?