Product Details

Dolby® Virtual Speaker is a proprietary algorithm from Dolby Laboratories intended for creating realistic 5.1 surround effects with as few as two speakers. Dolby Virtual Speaker uses the directional and phase characteristics of the audio data as well as room-modeling technologies to simulate a 5.1 virtual surround sound reproduction system on a two-speaker system. Dolby Virtual Speaker can also produce surround effects from stereo sources when used in combination with Dolby Pro Logic II. This module can only be shipped to pre-approved Dolby "qualified recipients."

Features

  • Input format: Floating-point 32-bit samples, ranging from -1.0 to 1.0, non-interleaved.
  • Output format: Two channels (Stereo) 32-bits floating-point representation, non-interleaved.
  • Sample Rate: All sampling frequencies specified by Dolby Virtual Speaker (32, 44.1 and 48kHz).
  • Release Format: Object code module with C source examples. Code compatible across the SHARC ADSP-2136x Processor Family and ADSP-214xx Processor Family.
  • Framework dependencies: None. No dependencies on processor peripherals or registers.
  • Multi-instancing: Fully re-entrant and multi-instance capable.
  • Compliance: Dolby compliance/certification requirements for Dolby Virtual Speaker.
  • Code base origin: Dolby Virtual Speaker Implementation Development Kit, Issue 2.0.
  • Reference Code Revision #: Revision 2.0.
  • Certified Processors: ADSP-21362/3/4/5/6, ADSP-21367/8/9, ADSP-21462/5/7/9, ADSP-21471/2/5/8/9 & ADSP-21481/2/3/5/6/7/8/9.

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).
  • 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.

Metrics

MIPS /Memory summary:

SHARC Processor Code RAM (KiB) Data RAM (KiB) Constant Data Tables (KiB) MIPS
Average Average Peak
ADSP-21369 9.9 20.3 4.2 32.8 32.8
ADSP-21469 7.2 20.3 4.2 33.0 33.0

  • This table highlights example SHARC processors and expected MIPS performance.
  • MIPS are measure using typical memory layout, worst case test vector, bandwidth extension enabled, stereo audio sampled at 48 kHz.
  • “Data RAM” for one instance includes stack, scratch, instance, six single-buffered input buffers and five single-buffered output buffers, each buffer containing 128 samples.
  • The number of input samples to be processed per channels is configurable and affects the overall memory requirements of the module.
  • 1 KiB = 1024 Bytes.
  • “Averaged Peak” is a four frame moving average of the MIPS consumed by the module.

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