New features of the Mask and Ambient modules can be used to automatically place the sounds for water, and automatically update as changes to the water area are done.
The new Signed Distance Mask feature of the Masks module can output the distance to anything in your game. In this case, the data is used to control sound volumes as you get near to water.