Help - Search - Members - Calendar
Full Version: RAM optimized version of Tremor for ARM
Hydrogenaudio Forums > Lossy Audio Compression > Ogg Vorbis > Ogg Vorbis - Tech
c.b.2000
My RAM optimized version of Tremor for ARM reach beta state. It can play 44.1 khz, upper then 64kbps stereo vorbis file encoded by libvorbis 1.0.
Need about 30kB RAM, 300kB ROM. Continue optimizing now using ASM.

Still missing : seek
Problem:need 50KB RAM to support low birate, but the chip only has 48kB
need too many ROM to store residue huffman book for all mode, about 1MB.

Otherwise it still a road to support vorbis decode on low resouce RISC and DSP chip.

Exciting that my cheap player supports mp123,mpc,aac and vorbis now!
NumLOCK
It's great ! Please, just ensure to support gapless playback + album/track gain for mpc, then all the people I know will buy it (due to my advice of course) wink.gif

By the way, why do lower Vorbis bitrates need more memory ? Oh, you mean, including those would need a few more constant tables ?

Keep up the good work.
ErikS
QUOTE(c.b.2000 @ Feb 28 2003 - 04:24 PM)
Exciting that my cheap player supports mp123,mpc,aac and vorbis now!

Very exciting indeed! Is it possible to buy such a player yet or do you have some special developer's version?
c.b.2000
for 44.1khz < 64kbps vorbis, it use bigger window size 4096. for >64kbps, only 2048. so it need twice RAM to store internal data.
this player is still in developing, buggy.
Garf
If you have specific problems, like for example the memory usage of the huffman tables, try segher@xiph.org, he can probably help you.
westgroveg
I am also interested in this player. Seems like it could become a gem for us!
David Nordin
Add PS HE-AAC and I'm in ;o)
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2009 Invision Power Services, Inc.