Product Details

Windows Media Audio (WMA9) Standard Decoder is a proprietary audio compression format from Microsoft which supports both mono and stereo at sampling rates up to 48 kHz. The codec was designed primarily for music and it can deliver near CD-audio quality at 128kb/s.

Features

  • Code compatible across the Blackfin ADSP-BF5xx Processor Family.
  • Release format: Object code module with C interface.
  • API: C callable 'push' API.
  • Framework dependencies: None.
  • Conformance Standard: Fully compliant to Microsoft conformance specifications. Version 9.00, Revision E, May 2 2003.
  • Certified Processors: ADSP-BF51x/52x/53x/54x/60x.
  • Input format: Compliant with WMA9/9.1 standard audio bit streams encapsulated in ASF container and backward compatible with WMA4, WMA4.1, WMA7 & WMA8; CBR & VBR; Mono & Stereo.
  • Output format: Supports up to two channels (Stereo) Interleaved 16-bit PCM (left, right, left, right ...)
  • Output buffer samples per block: Variable depending on sampling frequency. Maximum output size is 3008 16-bit PCM samples per channel.
  • Sample Rate: All sample frequency specified by WMA9 standard - 8, 11.025, 16, 22.05, 32, 44.1 and 48 kHz.
  • Bit Rate: All bit rates specified by WMA9 standard: 8 - 384 kbit/sec.
  • Multiple instancing: Fully re-entrant and multi-instance capable.
  • Supported Transport Formats: A separate sub-module is required to demultiplex WMA9 frames from a transport stream. Example source code is available for Advanced Streaming Format (ASF).
  • Fast Forward / Rewind: Supported via additional application code and an ASF parser. Decoder API provides all the necessary support for implementing the seek operation.
  • ASF tags: Support ASF tag field extraction via separate ASF parser including Title, Artist, Genre and album fields; automatic ASF tag truncation based on user defined memory allocation & limits.

System Requirements

  • Windows XP Professional SP3 (32-bit only).
  • Windows Vista Business/Enterprise/Ultimate SP2 (32-bit only). It is recommended to install the software in a non-UAC-protected location.
  • Windows 7 Professional/Enterprise/Ultimate (32 and 64-bit). It is recommended to install the software in a non-UAC-protected location.
  • Minimum of 2 GHz single core processor, 3.3 GHz dual core is recommended.
  • Minimum of 1 GB memory (RAM), 4 GB is recommended.
  • Minimum of 2 GB hard disk (HDD) space is required.
  • CrossCore® Embedded Studio for Analog Devices Processors.

Performance Metrics

MIP Summary:

Code RAM (KiB) Data RAM (KiB) Constant Data Tables (KiB) MIPS
ADSP-BF533 ADSP-BF609 ADSP-BF527
Average Peak Averaged Average Peak Averaged Average Peak Averaged
45.8 78.5 60.5 18.6 26.9 13.6 17.7 16.2 23.4
  • This table highlights example Blackfin processors and expected MIPS performance using optimal memory layout. The BF609 processor includes additional L2 on-chip memory which can help reduce MIPS when fully utilized. Similarly, processors with higher bandwidth external memory interfaces (32-bit versus 16-bit and DDR versus SDRAM) will also help reduce overall MIPS requirements
  • MIPS measured using Microsoft test vectors at a constant bit rate of 128kpbs, 48 kHz sampling rate, optimal memory layout, worst case test vector, running on ADSP-BF533/527/609.
  • BF609 Core Clock = 500 MHz, System Clock = 250 MHz, Dynamic Mem Clock = 250 MHz; BF533 Core Clock = 594 MHz, System Clock = 119 MHz; BF527 Core Clock = 400 MHz, System Clock = 133 MHz.
  • "Data RAM" for one instance, includes Stack, Scratch, Minimum Input and Output Single Buffers.
  • 1 KiB = 1024 Bytes.
  • NOTE: Peak Averaged MIPS is the maximum averaged MIPS over a period of 100ms.

EngineerZone Support Community: Latest Software Modules, Starter Kits and Software Development Kits

Availability and Licensing

Each module supports the Analog Devices, Inc. (ADI) Blackfin or SHARC Processor family and is a licensed product that is available in object code format. Recipients must sign or accept a license agreement with ADI prior to being shipped or downloading the modules identified in the license agreement.

沪ICP备09046653号
content here.
content here.

Send Feedback

Close