On 4/10/06, James Richard Tyrer <[EMAIL PROTECTED]> wrote:
Jack Carroll wrote:
> On Sun, Apr 09, 2006 at 02:08:49PM -0700, James Richard Tyrer wrote:
>> Tom Cook wrote:
>>> Timestamps are not necessary.  Audio is a synchronous data stream, so as
>>> long as one sample follows another, it's all good.
>>>
>>> But still not good enough for live work.  Any latency or skew will be a
>>> killer.
>> Time division is going to cause skew so you would have to use code
>> division to run multiple channels through one wire (or fiber).
>
>       Not if you do simultaneous sampling.  That's why a system that's
> expandable by plugging multiple A/D boxes into a common data cable needs a
> frame sync pulse.  Also remember that, if the sampling rate is set to 192
> KHz, the maximum possible skew is by definition only 5 uS.

I think that if you have that much skew between the left and right
stereo channels that it would be a problem.  OTOH, having that much
uniform delay shouldn't be a problem.

Exactly.  So you collect samples one after the other, then delay them by varying amounts so that they all end up uniform.  In live work (where this sort of thing really matters) you are going to end up mixing it all down to a few output channels anyway, which will take care of the skew between channels without any extra work.

_______________________________________________
Open-graphics mailing list
[email protected]
http://lists.duskglow.com/mailman/listinfo/open-graphics
List service provided by Duskglow Consulting, LLC (www.duskglow.com)

Reply via email to