On Fri, Oct 14, 2022 at 04:01:45PM -0400, Geoff Steckel wrote:
> >
> > I did simple A/B tests with music from CDs and my ears couldn't hear
> > the aliasing noise. Try it.
> Good a/b >x< tests for audio require extreme care to get accurate results.
> Simple sine sweeps don't show IM distortion well.
> In most cases numerically equal amounts of IM distortion are far more easily
> noticed than harmonic distortions or simple noise (white, pink, etc.)
Sure, there is measurable aliasing. My questioning is: is it audible
in 99% of the cases?
Remains the question, how to handle the 1% remaining. For now,
resampling off-line is the least annoying, IMHO.
> > Sometimes you just don't want to think about it (ex., when you debug
> > audio stuff), so resampling off-line (or switching the device rate)
> > still makes sense in certain cases.
> This is the classic "why would you ever want to do that?"
> "Just as good" is an opinion.
> Other OSs can and do provide controls which allow setting the device
> sample rate to whatever the device can do.
> This user wants that to work.
>
> This means compiling a kernel with AUDIO_DEBUG Real Soon Now
> and inserting a few more DPRINTFs.
AFAIK, sample rate changes in the kernel are OK, at least in uaudio
driver.
Now it's all in sndiod (or how to bypass sndiod to get bit-perfect
audio)
No comments:
Post a Comment