What can I do to detect loud audios

Hello everyone,

I’ve been on this topic for a while now but haven’t actually got around to doing something about it; I’ve seen a surge in bypassed audios lately and wanted to somehow filter out audios that would be counted as bypassed.

I’ve found that most are bypassed through distorted audio or really loud noises, so I’ve come to ask how can I detect an audios volume? If not what are other ways can I combat the issue with these bypassed IDs?

Do you mean in game to detect if it is loud or in general?

Yeah if the audio is like louder than average

Use Sound.PlaybackLoudness to detect it. If it is above a certain level, you can mute/pause/skip it.

2 Likes

Use your ears.






Just kidding. There’s probably a way to determine average volume of a soundtrack. Figure out what constitutes “too loud” and then block or dynamically lower the volume of audios seemed too loud but be aware that what might be loud for you is quiet on someone else’s speakers.

1 Like

I literally just explained how to detect it.

1 Like

The PlaybackLoudness property of the sound instance, as has been suggested.