Joe Bloggs
Sponsor: HiByMember of the Trade: EFO Technologies Co, YanYin TechnologyHis Porta Corda walked the Green Mile
Hmm, I suppose that Jan's analysis of the 21kHz sine wave was wrong (edit: or 'dumbed down') but the analysis of ringing in the square wave is correct?
The two analyses do seem to be contradictory, because if you use linear interpolation there would be no ringing in the square wave and impulse reproduction.
It seems to me that ringing is the inevitable result of having too low a sample rate. If you knew the input was a sine wave to start with you'd just keep the sampled points as they are and use linear interpolation in this part of the wav to reproduce the original signal as closely as possible. But since you don't KNOW this is a square wave and you this sampling rate usually can't reproduce frequencies above the Nyquist frequency correctly, you have to either choose to reproduce normal music correctly and square waves and sharp impulses incorrectly, or reproduce square waves and sharp impulses correctly and everything else incorrectly
Or use the windowing filter and lose HF.
Andre, are you saying that all that is needed to eliminate ringing is a rolloff from 15kHz on up? That you can't implement that with any digital or analog EQ, and that just doesn't seem right
Also, I suppose you and aos are saying that it's impossible to design a perfect analog brickwall filter but possible to design a pefect digital brickwall filter--and this is already done in today's DACs?
And you two seem to be saying that it is part of the JOB of a perfect brickwall filter to introduce oscillation BEFORE an impulse?
Hmm, is it POSSIBLE for a system that cannot detect frequencies above 21kHz to nevertheless detect ringing caused by removal of all frequencies above 21kHz?
From the old upsamling DACs thread:
Quote:
Excuse me--accurate upconversion requires interpolation, and interpolation works using sinc filtering, which is a frequency domain process, isn't it?
The two analyses do seem to be contradictory, because if you use linear interpolation there would be no ringing in the square wave and impulse reproduction.
It seems to me that ringing is the inevitable result of having too low a sample rate. If you knew the input was a sine wave to start with you'd just keep the sampled points as they are and use linear interpolation in this part of the wav to reproduce the original signal as closely as possible. But since you don't KNOW this is a square wave and you this sampling rate usually can't reproduce frequencies above the Nyquist frequency correctly, you have to either choose to reproduce normal music correctly and square waves and sharp impulses incorrectly, or reproduce square waves and sharp impulses correctly and everything else incorrectly
Or use the windowing filter and lose HF.
Andre, are you saying that all that is needed to eliminate ringing is a rolloff from 15kHz on up? That you can't implement that with any digital or analog EQ, and that just doesn't seem right
Also, I suppose you and aos are saying that it's impossible to design a perfect analog brickwall filter but possible to design a pefect digital brickwall filter--and this is already done in today's DACs?
And you two seem to be saying that it is part of the JOB of a perfect brickwall filter to introduce oscillation BEFORE an impulse?
Hmm, is it POSSIBLE for a system that cannot detect frequencies above 21kHz to nevertheless detect ringing caused by removal of all frequencies above 21kHz?
From the old upsamling DACs thread:
Quote:
I don't agree. Accurate upconversion should do nothing to the baseband signal. You don't need to go to the frequency domain to do upsampling, BTW. Almost no one does it this way. |
Excuse me--accurate upconversion requires interpolation, and interpolation works using sinc filtering, which is a frequency domain process, isn't it?
Stay updated on HiBy at their facebook, website or email (icons below).
Stay updated on HiBy at their sponsor profile on Head-Fi.
|