The Adaptive Digital Technologies WMA Decoder .pdf
is
Class 4 implementation of WMA decoder,
fully support all versions of WMA
namely V2, V7, V8, V9, V9beta, V9NC and VBR(Variable Bit Rate) . The WMA
decoder converts audio data in compressed format to uncompressed format(16bit
raw PCM). It supports sampling frequencies from 8 kHz to 48 kHz and
all bit-rates specified by the standard.
ADT MP3 Decoder is available on the TMS320C5000™ DSP Platform
C55x™ and C54x DSP Generation
Sampling Rate: The WMA Decoder supports sampling frequency from 8kHz to 48 kHz as specified
by the standard.
Bit Rate: The WMA Decoder supports all bit rates as specified by the standard.
CYCLES INFORMATION –Profiled on TMS320C5510
Measured with number of frames = 500, all internal memory.
Configuration |
Test File Parameters |
MIPS(MAX) |
MIPS(AVG) |
WMA decoder (non-DRM) |
48kHz – 320 kbps |
55.13 |
30.14 |
WMA decoder (non-DRM) |
48kHz – 192 kbps |
34.72 |
23.66 |
WMA decoder (with DRM) |
48kHz – 320 kbps |
47.92 |
28.50 |
Last update: 05/31/2006
MEMORY STATISTICS
All Memory usage of WMA C55X is given in units
of kilobytes. (1 kilo byte = 1024 bytes)
Configuration |
Program Memory |
Constants | Scratch | Instance |
WMA decoder (non-DRM) |
28.03 |
33.78 |
8.7 |
26.72 |
WMA decoder (with DRM) |
51.31 |
38.05 |
8.7 |
29.74 |
Last update: 05/31/2006
CYCLES INFORMATION –Profiled on TMS320C5510
Configuration |
Test File Parameters |
MIPS(MAX) |
MIPS(AVG) |
WMA decoder (non-DRM) |
48kHz – 320 kbps |
78.1 |
40.0 |
WMA decoder (non-DRM) |
48kHz – 192 kbps |
69.5 |
35.7 |
WMA decoder (with DRM) |
48kHz – 320 kbps |
100.4 |
91.9 |
Last update: 05/31/2006
MEMORY STATISTICS
All Memory usage of WMA C54X is given in units of kilo words (1 kilo word =
1024 words).
Configuration |
Program Memeory |
Constants | External |
Scratch | Instance |
WMA decoder (non-DRM) |
15 |
8.1 |
7.3 |
4 |
20 |
WMA decoder (with DRM) |
30 |
10.2 |
7.3 |
4 |
22 |
Last update: 05/31/2006
DECODE_create(…) creates an instance of the DECODE algorithm and returns a handle to the object.
DECODE_decode(…) processes the calls to the decoder.
DECODE_delete(…) deletes the instance of the dynamically created object referenced to by the handle
SITE LINKS
HOMEAUDIO ALGORITHMS
MPEG4 AAC Decode MPEG4 AAC Encode MPEG2/4 AAC-LC Enc/Dec MPEG4 AAC-LD Enc/Dec MP3 Decode WMA Decode Adaptive Feedback Control AUDIO INDEXRELATED LINKS
.pdf INDEX DSP RESOURCE WIZARD