Sign in



Don't have an account?

Signing up is free and easy
Home -> Our Services -> DSP Applications -> Audio -> Development of Ogg Vorbis decoder

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

    • Memory Requirements
    ROM (Bytes)RAM (Bytes)
    Code Table
    33716 29016 41888
    • MIPS

      Benchmark File characteristics: 48000 Hz, 352 KBPS, stereo

      Decoder MIPS
      Ogg Vorbis 5