Although BJS has the ability to load audio/sound files, I have always used Howler.js because of its ability to create “sound sprites” What this means is I could create one sound file of weather effects (for example rain, wind, thunder) then use that one file to play the appropriate sound at a particular time. So one file replaces three and I just choose when to start and stop the appropriate sound in that one file.
Several years back, I asked about this feature and could it be added to the Babylon Sound functionality, but I kind not find anything about it in the documentation.
The first number is the start time and the second number is the length both in milliseconds. Useful for battle sounds, background sounds, and holding conversations where the response to a question might be different depending on the scene conditions that exist at the time. And files are easy to create with my sound program - Audacity. And of course a lot less clutter on my HD