LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

How can I detect If an audio signal is overloaded/clipped?

I'm looking for a simple way of detecting, in post-processing, when an audio signal has been clipped (aka overloaded). I'd also like to know what part of the signal was overloaded. Thanks for any help,

~Aaron
0 Kudos
Message 1 of 6
(4,086 Views)
there is a good chance the clipping will create a mess of the frequency spectrum, so you could look for any problems there.
0 Kudos
Message 2 of 6
(4,073 Views)

Overloading/cliping will add ALL frequencies,it's something like delta function.For example:

 

_________________________________________________________________________________________________
LV 8.2 at Windows & Linux


0 Kudos
Message 3 of 6
(4,062 Views)

It sounds like some of the methods described above would be good ways to identify this situation.  Another thing to consider is to export the data to a medium such as MS Excel, and manipulate things from there.  Please post back if you are still needing suggestions on this issue.

Jason Whaylen

National Instruments
Applications Engineer
0 Kudos
Message 4 of 6
(4,008 Views)
Thanks Jason. The challenge for me is to develop an automated program to identify locations of clipping. Right now I'm experimenting with detecting abnormal frequency distributions from sonograms and also detecting spurious harmonics using the total harmonic distortion analyzer routine. I think that will work, although I'm hopeful that maybe there's an even easier algorithm out there. Any other ideas would be helpful.

~Aaron
0 Kudos
Message 5 of 6
(4,003 Views)
In the time domain, it looks more like square waves rather than sine waves

Paul
0 Kudos
Message 6 of 6
(4,002 Views)