[Vorbis-dev] low-memory vorbis decoding

Ethan Fenn ethan at harmonixmusic.com
Thu Mar 8 11:17:42 PST 2007


Great, thank you Mike and Dave for the info, I'll give Tremor-lowmem a
whirl.

-Ethan 

-----Original Message-----
From: mlrsmith at gmail.com [mailto:mlrsmith at gmail.com] On Behalf Of
Michael Smith
Sent: Thursday, March 08, 2007 2:01 PM
To: Ethan Fenn
Cc: vorbis-dev at xiph.org
Subject: Re: [Vorbis-dev] low-memory vorbis decoding

On 3/8/07, Ethan Fenn <ethan at harmonixmusic.com> wrote:
>
>
> Hi all,
>
> Does anyone have any experience porting libvorbis to platforms with 
> small total memory sizes?  Specifically, I'm trying to figure out if 
> it's feasible to run Ogg Vorbis decoding on one of the PlayStation 3's

> SPU's -- secondary processors with only 256kb of local memory.  It 
> looks like out of the box the memory footprint of libvorbis is
roughly:

'Tremor' is xiph's fixed-point decoder. It also has a branch called
Tremor-lowmem, specifically designed for low memory footprint.

Whilst for a cell SPU the fixed-point thing isn't particularly useful,
the design of the decoder in other ways is appropriate for any
low-memory system. Also, Tremor-lowmem will probably run just fine on an
SPU anyway, even if it's not using the floating point hardware...

Mike


More information about the Vorbis-dev mailing list