### Srikar Sastry (@planb_buzz)

Awesome! Thank you!gd1 and gd2 are the same and they also match with MATLAB's built-in grpdelay function which can be used directly on [num,den] coefficients.

Thaks @kaz.Could you tell me why the sine sweep is better than white noise?Also, I tried your method (still with white noise) for estimating the group delay by taking...

Hello David,Thank you for your answer!The 6 samples delay was just an example to illustrate the question. The real latencies I am dealing with are on the order of...

Hello,I'm trying to figure out the best way to compute the delay from a room response filter. This room response filter was measured by playing white noise from...

I ended up using a normalized cross-correlation and the variation in delays from frame to frame (in valid frames where there should not be any delay variation) is...

I ignore noise frames by simple mean squared energy computation. But otherwise I compute the cross-correlation over the entire signal, but while looking at the output...

the python code looks like this:import os, sys, fnmatch, mathimport numpy as npimport matplotlib.pyplot as pltfrom scipy.io import wavfile as wffrom scipy import...

Yes, the EC does adapt slowly, and I'm looking at a converged section without interfering double talk to ensure that the filter is stable. I should have added that...

Hello,I'm trying to examine the delay between two speech signals over time by using cross-correlation over small chunks. I'm doing this in python with the approach...

Thank you Professor Smith!I think I understand what you described, but I'll need to spend more time on it and follow Tim's approach (wait for the rest of my brain...

Hi Tim,Thanks, I get it now. Yes, I like the approaches given in the books because they provide a very good intuition on the spectral behavior.Regards,Srikar

Hello,An M-Fold decimator is given by,y(n) = x(nM)Y(z) = Sum_-inf_to_inf [ x(nM) * z^-n ]Pretty much every book that shows the derivation defines a comb sequence...

In general, yes, to avoid aliasing you need to pre-filter. But this identity is simply to show that a cascade of L-interpolate and M-decimate is interchangeable...

Dr Mike and Rick,Thank you so much for providing useful and clear explanations. I can now clearly see why this identity is true. Yes, this is precisely the problem...

Use this form to contact **planb_buzz**

Before you can contact a member of the *Related Sites:

- You must be logged in (register here)
- You must confirm you email address