Automatically detect when an audio playback source is clipping, and mute that source

by dtgq   Last Updated June 23, 2018 03:01 AM

Is there a way to detect whenever audio playback is clipping, and automatically mute it?

I'd accept a solution on any level of the stack, non-inclusively:

  • browser plugin
  • dedicated video player application
  • custom audio playback codec
  • system audio driver wrapper or something (prefer this one if it doesn't deteriorate quality)

Currently, my only solution is to bind a mouse button to toggle global mute, but by the time I react, the damage is already done.

(inb4 anyone suggests volume normalizing - it's a completely different issue)

Related Questions

Speed up video/audio at periods of stillness

Updated December 16, 2017 10:01 AM