calminthenight
I updated my post. I just ran a test and I still hear the issue when using "Play At Object".
I issued a bug report on github for Construct thinking no way this is a Chromium bug. But I guess it is. There was a user that posted on my bug report that said he issued the bug report to Google.
I honestly don't think this will be fixed anytime soon.
I also work in sound design, so I have a critical ear when it comes to this. The problem is that audio is often overlooked in all walks of life, so I can hardly blame the powers-that-be.
Currently in my tests the audio artifacts are extremely subtle to moderately noticeable. The issue I have is that when you make a large game with lots of overlapping sounds, the problem will just multiply and end up creating something that many will just think is glitchy, laggy, gameplay. But to me it will sound broken. So I've moved on.
I have not noticed any issues with doing something like:
Play at Volume: -(distance(enemy.X,enemy.Y,Player.X,Player.Y) / 50) -10