aquila
aquila copied to clipboard
Zero-crossing detection
Add a way toalculate number of zero-crossings in a given signal. This can be useful for example to detect acoustic signals and separate them from silence.
Does this even make sense? You can have a very quiet 20 kHz signal that would give tons of zero crossings. Far better to solve this problem in frequency space.
Hi John, thanks for your feedback, that's a good point! Zero-crossings alone are perhaps not as meaningful as I thought. However, I've considered z-c count only as one of inputs to some more elaborate signal detection algorithms; the other inputs being signal energy per frame, STFT and so on. This is still in a very conceptual phase and I don't have as much time for my DSP research as I wish I had, so other people's opinions are quite valuable, thanks!