## What is "time resolution"?

#####
Reply #38 –

For your viewing pleasure, here's a quick demonstration that 16/44.1 PCM can resolve 10ns differences in time between two signals. The code is MATLAB, but if you don't have MATLAB, then download Octave (it's free) which will run this code without modification.

fs = 44100; %sample rate

ts = 1/fs; %sample period

bd = 16; %bit depth

f0 = 1e3; % frequency of wave

bd_scale = 2^(bd-1);

x=0:(1/fs):0.01;

y = round(cos(f0*2*pi*x)*bd_scale);

y2 = round(cos(f0*2*pi*(x+1e-8))*bd_scale);

plot(x, y1-y2, 'r');

Chigung's assertion that you sacrifice the accuracy of other samples is, in my mind, quite a stretch. Do you have a demonstration of this (in code, or in a theoretical treatment)?