I am still trying here, but depending on how you load the sound file, you may end up getting weird errors.
The worst thing is that you need to copy the sound element to have multiple sound effects starting at the same time, so they can overlap each other.
All in all, note that due to the way ad blockers are/will be handled in Chrome, some of these things I did will not be possible. This includes modifying by injecting a header + the DNS API is not even there in Chrome.
For what this means, check out this:
https://www.theverge.com/2022/6/10/23131029/mozilla-ad-blocking-firefox-google-chrome-privacy-manifest-v3-web-request