In Reply to: Re: What's the problem with "brick wall" filtering? posted by andy19191 on December 2, 2006 at 13:11:59:
Some time back, another poster here implemented an FFT-based CD upsampling approach and was pretty pleased with the results. IIRC, for each track he converted the data to double precision floating point, zero padded each track out to a power of two number of samples, FFT'd the track, applied the ideal brick wall response, added zeros to 4x oversample the data, IFFT'd it back, removed the padded samples, dithered down to 24-bit fixed point, and burned the resulting 24/176.4 track to a DVD-A. Or something like that anyway. Obviously, it's not something that can be done in real time with current technology, but I think it's as close to mathematically ideal as we can get.BTW, I think it's questionable that reducing the spread of the ringing is desirable. I think a lot of people like Todd who complain about seeing ringing on an impulse response, step response, or square wave mistakenly think that it is an artifact of the imperfect nature of FIR filters. When in fact, the ringing is simply a product of band limiting - by whatever the means. In a properly band-limited square wave, the ringing is supposed to be there.
Dave
This post is made possible by the generous support of people like you and our sponsors:
Follow Ups
- May not be undesirable - Dave Kingsland 16:02:58 12/03/06 (13)
- Re: May not be undesirable - andy19191 04:08:31 12/05/06 (10)
- I agree DVD-A 176KHz sampling does the trick. - cheap-Jack 11:54:26 12/05/06 (2)
- Re: I agree DVD-A 176KHz sampling does the trick. - Todd Krieger 00:33:20 12/06/06 (1)
- Steep brickwall filters are need for specific applications, - cheap-Jack 09:12:55 12/06/06 (0)
- Re: May not be undesirable - Dave Kingsland 11:05:30 12/05/06 (6)
- Re: May not be undesirable - Todd Krieger 00:17:11 12/06/06 (5)
- Re: May not be undesirable - Dave Kingsland 09:09:28 12/06/06 (4)
- Re: May not be undesirable - Todd Krieger 08:59:28 12/07/06 (3)
- Re: May not be undesirable - Dave Kingsland 09:44:49 12/07/06 (2)
- Re: May not be undesirable - Todd Krieger 00:09:23 12/08/06 (1)
- Re: May not be undesirable - Dave Kingsland 09:06:44 12/08/06 (0)
- Re: May not be undesirable - Todd Krieger 21:09:10 12/04/06 (1)
- Re: May not be undesirable - Dave Kingsland 06:30:01 12/06/06 (0)