Log in
Register
Home
Forums
New posts
Search forums
What's new
Featured content
New posts
New profile posts
Latest activity
News
Members
Current visitors
New profile posts
Search profile posts
Features
Log in
Register
What's new
Search
Search titles only
By:
Search titles only
By:
New posts
Search forums
Menu
Install the app
Install
Reply to thread
Home
Forums
Pro Audio
Varsity
FIR filters
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser
.
Message
<blockquote data-quote="Frank Koenig" data-source="post: 147933" data-attributes="member: 416"><p>Re: FIR filters</p><p></p><p></p><p></p><p>Yes, we're up against the uncertainty relationship. We can have time resolution or frequency resolution but not arbitrarily much of both. I believe the Wigner distribution, which is the 2-d Fourier transform of the ambiguity function familiar to radar folks, does the best is this regard, but the plots are riddled with artifacts that make them hard to interpret for audio. I can say what I'm using, which is based on a paper by Dave Gunness but computed a little differently. I'm guessing this is equivalent to what most folks are doing now, and probably Raimonds, too.</p><p></p><p>--Start with the windowed impulse response</p><p></p><p>--Take the DFT to get the complex frequency response.</p><p></p><p>--Window the FR with constant-octave-spaced, constant-octave-bandwidth Gaussian windows to get the frequency bands. (The Gaussian is of infinite extent but it gets so small so fast that it's OK to truncate it at the size of the transform.)</p><p></p><p>--Take the discrete Hilbert transform of each windowed band to get the time-domain analytic signals.</p><p></p><p>--Take the log magnitude of each and plot with pretty colors.</p><p></p><p>So what you have (waving hands in the time direction) is the log magnitude of the analytic signal corresponding to the impulse response of the system passed through a set of Gaussian band-pass filters.</p><p></p><p>I've tried to plot these both with a normal time axis and with the time axis in phase units (cycles, degrees, etc.) thereby stretching the high frequencies in the time direction. I think I like the normal time axis better. Another thing that I like a lot is to plot the ridge in a different color. The shape of the ridge, viewed looking normal to the t-f plane, strongly resembles the group delay.</p><p></p><p>For most filter/alignment work I think these representations are somewhat superfluous. Good old mag and phase plots pretty much tell the whole story. I have found them useful as a somewhat independent check on what filters do.</p><p></p><p>Agree about wavelets. They were all the rage right after I graduated in the mid '80s (I missed out) but I don't hear much now. But I'm kinda out of touch.</p><p></p><p>--Frank</p></blockquote><p></p>
[QUOTE="Frank Koenig, post: 147933, member: 416"] Re: FIR filters Yes, we're up against the uncertainty relationship. We can have time resolution or frequency resolution but not arbitrarily much of both. I believe the Wigner distribution, which is the 2-d Fourier transform of the ambiguity function familiar to radar folks, does the best is this regard, but the plots are riddled with artifacts that make them hard to interpret for audio. I can say what I'm using, which is based on a paper by Dave Gunness but computed a little differently. I'm guessing this is equivalent to what most folks are doing now, and probably Raimonds, too. --Start with the windowed impulse response --Take the DFT to get the complex frequency response. --Window the FR with constant-octave-spaced, constant-octave-bandwidth Gaussian windows to get the frequency bands. (The Gaussian is of infinite extent but it gets so small so fast that it's OK to truncate it at the size of the transform.) --Take the discrete Hilbert transform of each windowed band to get the time-domain analytic signals. --Take the log magnitude of each and plot with pretty colors. So what you have (waving hands in the time direction) is the log magnitude of the analytic signal corresponding to the impulse response of the system passed through a set of Gaussian band-pass filters. I've tried to plot these both with a normal time axis and with the time axis in phase units (cycles, degrees, etc.) thereby stretching the high frequencies in the time direction. I think I like the normal time axis better. Another thing that I like a lot is to plot the ridge in a different color. The shape of the ridge, viewed looking normal to the t-f plane, strongly resembles the group delay. For most filter/alignment work I think these representations are somewhat superfluous. Good old mag and phase plots pretty much tell the whole story. I have found them useful as a somewhat independent check on what filters do. Agree about wavelets. They were all the rage right after I graduated in the mid '80s (I missed out) but I don't hear much now. But I'm kinda out of touch. --Frank [/QUOTE]
Insert quotes…
Verification
Post reply
Home
Forums
Pro Audio
Varsity
FIR filters
Top
Bottom
Sign-up
or
log in
to join the discussion today!