On Thu, Mar 20, 2014 at 10:17:30AM +0000, Paul Hodges wrote:
 
>  But if the data is coming from the Internet, that data
> cannot but be separately clocked, but it can't provide the master clock
> for the interface - it just hasn't the stability, and buffering will
> get in the way and so on.  

Not really. For the same reasons it would be impossible to 
resample, since this requires an accurate ans stable (i.e.
at most changing very slowly) estimate of the ratio. 

It *is* possible to extract a stable clock from the jittery
timing of the internet data (basically a SW DLL with some
extensions to allow for missing packets etc.). The real
problem is that most sound cards don't provide any means
to use this information - they only accept a physical
external clock signal. 

There are some exceptions, e.g. some RME cards have a
software interface that allows to change the master clock
frequency (a multiple of the sample rate) in very small
steps. Using this the SW can sync the card to the data
instead of resampling it. 

Ciao,

-- 
FA

A world of exhaustive, reliable metadata would be an utopia.
It's also a pipe-dream, founded on self-delusion, nerd hubris
and hysterically inflated market opportunities. (Cory Doctorow)

_______________________________________________
Sursound mailing list
[email protected]
https://mail.music.vt.edu/mailman/listinfo/sursound

Reply via email to