Development of Ogg Vorbis Decoder
-
Technology Overview
Ogg Vorbis is known for its patent-free and completely open source in the field of audio coding technology. Ogg is the name of Xiph.org's container format for audio, video, and metadata. Vorbis is an audio compression that's contained in Ogg bitstream.
Ogg vorbis is a lossy audio compression and inherently a variable-bitrate codec. Vorbis decoder uses the entropy decoding to parse the bitstream. The entropy decoding is based on the codebook vector quantization algorithm. The decoded audio information from vector quantization is requantized. The requantized audio data is used for the construction of floor noise and residue components. Finally, inverse transformation (IMDCT) is used to produce the audio samples.
-
Product Features
- Supports sampling rate 8 KHz - 48 KHz
- Supports mono, dual, stereo
- No limitation on bit rate
- Supports window sizes 256 and 2048
- Supports only Floor1 decoding type
- Processor
- ARM946E-S with 8KB instruction cache, 8KB data cache, no TCM (Tightly Coupled Memory).
-
Performance
| ROM (Bytes) | RAM (Bytes)
|
| Code |
Table
|
| 33716 |
29016 |
41888 |
|