[linux-audio-dev] Re: GPL Audio Hardware

Richard Smith smithbone at gmail.com
Thu Apr 6 01:31:29 UTC 2006


On 4/5/06, Lee Revell <rlrevell at joe-job.com> wrote:
> On Wed, 2006-04-05 at 19:52 -0500, Richard Smith wrote:
> >
> > 60 channels @192/24 is 35Megs/s.  A SCSI cards and Gigabit ethernet
> > interface do much more than that.  Perhaps you could not get super low
> > latency running all 60 channels.  All 60 channels would take a minimum
> > of 300mS to move across the bus.  You would need PCI 64/66 at that
>      ^^^^^
> Do you mean microseconds?  To move how many frames?

Ah.. yeah.. I _totally_ fsked up the math.  Gotta lay off all that
crack. A whole frame of 60 channels @ 24bit is only 1.4 uS.  Jeez.
talk about being bad wrong.    That's good news though.  That means an
fairly low powered FPGA could do that plus a whole lot more.

> Also I don't think 192/24 is really a typical config, most people would
> use 96.

All the more reason to be able to run at 192/24.  Using the onboard
PLLs of the FPGA you could pretty much run at whatever sample rate you
wanted with just a firmware change.  But clocking at 192k gets 96 and
48 with simple divisors.  44.1 could be a special case.  Most of the
fpga now days have more than 1 pll so you could do 1 for the 192
multiples and one for  the 44.1 rate.

--
Richard A. Smith


More information about the Linux-audio-dev mailing list