I have discrete time series containing signal with smoothly varied frequency over time (called a "sweep"). How can I design a discrete filter (low-pass or band-pass in my case) of a finite length with linearly varying cut-frequency over time and constant cut-slope?
EDIT: the signal is the sampled "trace" of the seismic source - a seismic vibrator, which sends the vibrations of the slowly varying frequency down the earth. The dependency of the frequency over time (the sweep) is known (let it be linear, $f(t)=f_1*(1-t)+f_2*t)$, but there is a problem that there might be another vibrators that operate on their own, and the task is to "band-guard" the trace of this vibrator avoiding the unwanted signals from other ones.
fi(ti)at the momentti, there can be no frequencies abovefi(ti)on the registered trace at timeti. That's why I want to design a low-pass filter with constantly varying edgefi. – mbaitoff Jan 04 '12 at 17:12