[vorbis] Vorbis decoding in hardware

Alexei Sintotski A.Sintotski at tue.nl
Wed Feb 21 06:20:07 PST 2001



Hi Andrew,

This is an interesting project indeed but I think that an ISA
board, which can be used for decoding Vorbis audio stream only
is not a brilliant idea (I don't like to be offensive :-) ).
I know several PCI sound boards on the market having onboard
DSP-core. For example, Turtle Beach Santa Cruz is based on
Crystal's chip CS4630, which DSP core delivers 420 MIPS (peak,
if I understood the documentation right). They also have drivers,
which support onboard MP3-decoding. Since I am not an audio-coding
and hardware expert, I don't know whether it's feasible or not to
port the Vorbis decoder onto this CS chip.

As I already mentioned, the cards using this chip are already available
on the market (Turtle Beach Santa Cruz), so you can focus on software
and drivers rather than on hardware.

Philips has announced recently their PCI-based audio accelerators called
SAA7780 ThunderBird Q3D and SAA7785 ThunderBird Avenger. They
also use DSP as a core, namely PineDSPCore in SAA7780 and its
enhanced version on SAA7785. However, the performance of the PineDSPCore
is unimpressive 33 MIPS. That's, probably, not enough for the decoder.

May be that will help.

Best wishes,
Alexei Sintotski

> -----Original Message-----
> From: owner-vorbis at xiph.org [mailto:owner-vorbis at xiph.org]On
> Behalf Of Mark Kanof
> Sent: Wednesday, February 21, 2001 2:38 PM
> To: vorbis at xiph.org
> Subject: Re: [vorbis] Vorbis decoding in hardware
>
>
> Sounds like an interesting idea.  Maybe you would want to look
> into creating
> a PCI card though.  I don't know how much complexity that adds to the
> project, but I know myself and others who don't even have an ISA slot
> anymore.  Just something to think about.
>
> Mark Kanof
>
> ----- Original Message -----
> From: "Andrew Henderson" <hendersa at db.erau.edu>
> To: <vorbis at xiph.org>
> Sent: Wednesday, February 21, 2001 1:33 AM
> Subject: [vorbis] Vorbis decoding in hardware
>
>
> > I spoke briefly with Jack Moffitt on the #vorbis IRC channel about a
> > project of mine, and he suggested I throw this out to the general Vorbis
> > mailing list.
> >
> > I'm doing research into developing a prototype decoder for
> Vorbis that is
> > implemented in hardware.  The hardware itself is a card that is
> > ISA-based.  Besides being an interesting project for me to work on, it
> > also gives some more press to Ogg Vorbis.
> >
> > I've requested a grant from Linux Fund to provide funding for needed
> > hardware for this project.  The details of the project can be
> seen over at
> > the Linux Fund website at:
> >
> > http://www.linuxfund.org/development/project/?id=48
> >
> > I'm interested in hearing from anyone who might have some input on the
> > project, and I invite anyone interested to comment on the
> project over at
> > the LinuxFund web site and perhaps even contribute some
> "penguin pesos" to
> > the cause.
> >
> > Enjoy!
> >
> > Andrew Henderson
> >
> >
> >
> >
> > --- >8 ----
> > List archives:  http://www.xiph.org/archives/
> > Ogg project homepage: http://www.xiph.org/ogg/
> > To unsubscribe from this list, send a message to
> 'vorbis-request at xiph.org'
> > containing only the word 'unsubscribe' in the body.  No subject
> is needed.
> > Unsubscribe messages sent to the list will be ignored/filtered.
>
>
> --- >8 ----
> List archives:  http://www.xiph.org/archives/
> Ogg project homepage: http://www.xiph.org/ogg/
> To unsubscribe from this list, send a message to 'vorbis-request at xiph.org'
> containing only the word 'unsubscribe' in the body.  No subject is needed.
> Unsubscribe messages sent to the list will be ignored/filtered.

--- >8 ----
List archives:  http://www.xiph.org/archives/
Ogg project homepage: http://www.xiph.org/ogg/
To unsubscribe from this list, send a message to 'vorbis-request at xiph.org'
containing only the word 'unsubscribe' in the body.  No subject is needed.
Unsubscribe messages sent to the list will be ignored/filtered.



More information about the Vorbis mailing list