SHARC Software Modules
SHARC Software Modules
Audio and video codecs, encoders, decoders, post processing code and other modules can speed development and help evaluate processors. Software and hardware requirements are outlined on the software module product pages and in the accompanying documentation.
Select related information:
Software | Type | Revision | Release Date | Description | Availability |
Acoustic Echo Cancelling, Noise Reduction, Beam Forming (AEC/NR/BF bundle) |
Algorithmic and Tuning GUI |
1.0.0 |
Jan-2021 |
Complete microphone(s) signal processing bundle for both Consumer and Automotive Hands-Free applications, such as conferencing systems, hands-free telephony, pre-processing for Voice Recognition, etc. The library contains all processing modules (including Equalizers, Automatic Gain Control, Dynamic Range Compression, etc.) required for the application to be compliant with the relevant hands-free specifications (MS-Teams, Apple Car Play, ITU-T P.1100/1100 and 1140 (E-Call), etc.). All modules of the library can be individually turned on and off, and their parameters can be tuned by an easy-to-use PC Graphical User Interface (GUI) tuning tool that connects to the application via UART. |
Request Evaluation Code |
Asynchronous Sample Rate Converter (ASRC) |
Audio Post Decoders |
2.0.0 |
Nov-2012 |
Asynchronous Sample Rate Converter (ASRC) is used for audio sampling rate conversion in both consumer and professional applications. The ASRC software module supports a variety of sample rate configurations. The ASRC software module can be used to change the sampling frequency in small steps which vary with time without producing any audible artifacts in the output, during the change. Such a time ...more |
Download Production Code |
Dirac Dimensions |
Audio Decoders and Post Decoders |
2.0.0 |
Jan-2013 |
This library for the SHARC processor is an implementation of an audio post-processing module specified by Dirac Research for the purpose of delivering premium automotive surround sound. It unifies equalization, cross-over, delay, and gain adjustments, with up-mixing from its single- or multi-channel inputs to directly drive multiple speaker outputs. Dirac Dimensions™ applies a single...more |
Download Production Code |
DTS Enhance™ |
Audio Decoders and Post Decoders |
1.0.0 |
Feb-2013 |
DTS Enhance™ software dynamically equalizes stereo audio to give improved brightness at all volume levels, and can optionally synthesize high frequencies that may have been lost on low bandwidth channels. Applications where ...more |
Request Evaluation Code Request Production Code |
DTS Neo: X Decoder |
Audio Decoders and Post Decoders |
3.0.0.1 |
Jun-2016 |
The DTS Neo:X Decoder delivery from ADI has been highly optimised to run on the Analog Devices' SHARC processor family. The DTS Neo:X decoder operates on PCM data received either through analog/digital input channels or from a decoder module such as DTS 5.1 decoder. The DTS Neo:X Decoder takes channel configurations up to 7.1 input channels and outputs up to 11.1 audio channels. It contains a...more |
Request Evaluation Code Request Production Code |
DTS Neural Upmix for SHARC |
Audio Decoders and Post Decoders |
1.0.2 |
Jun-2013 |
DTS Neural UpMix technology can output 5.1 or 7.1 multi-channel surround sound from stereo (227 mode) or 5.1 (527 mode) source material. The technology spectrally separates individual audio elements and places each in its intended location within the surround environment. This results in unparalleled image placement and audio depth. It is widely used in XM satellite radio. Up mixing on stereo...more |
Request Evaluation Code Request Production Code |
DTS Surround Sensation |
Audio Decoders and Post Decoders |
2.0.0 |
May-2013 |
DTS Surround Sensation for SHARC is an audio post-processing module specified by DTS Inc. for the purpose of delivering enhanced stereo experience from a multi-channel surround source. It offers processing algorithms for both headphones and speaker output modes. In addition to superior down-mixing functions, the technology also includes enhancement to bass as well as creating clearer dialog audio ...more |
Request Evaluation Code Request Production Code |
DTS Symmetry for SHARC |
Audio Decoders and Post Decoders |
1.1.0 |
Oct-2012 |
DTS Symmetry for SHARC is an audio post-processing module developed by DTS Inc. for dynamically adjusting the audio gain to maintain the same level of perceived loudness for a stereo source without cause audible distortion. It is primarily...more |
Request Evaluation Code Request Production Code |
DTS® 5.1 Decoder for SHARC |
Audio Decoders and Post Decoders |
5.0.0.1 |
Jun-2016 |
The DTS 5.1 Decoder delivery from ADI has been highly optimized to run on the Analog Devices' SHARC processor family. The DTS 5.1 Decoder is capable of decoding standard 5.1 DTS bit streams from a DVD-Video disc and the core DTS audio from a BluRay disc. Bitrates up to 1.5mb/s are supported. In addition to outputting the full 5.1 decoded surround sound, the decoder is capable of down-mixing to 2....more |
Request Evaluation Code Request Production Code |
DTS® Neo:6 Decoder |
Audio Decoders and Post Decoders |
4.0.1.1 |
Jun-2016 |
Neo:6 is a DTS® proprietary algorithm with the primary objective of providing a richer and more natural sound in multi-channel derived from a two channel source. It is targeted for applications involving multi-channel A/V receivers so that the single unit can deliver up to seven audio outputs, while still capable of delivering matrix encoded stereo output. Neo:6 adopts the multi-channel speaker...more |
Request Evaluation Code Request Production Code |
MPEG-4 HE-AAC v2 Decoder for SHARC and MPEG-4 AAC-LC Decoder |
Audio Decoder |
2.0.0 |
Nov-2012 |
The MPEG-4 HE-AAC v2 decoder is the combination of Advanced Audio Coding (AAC), Spectral Band Replication (SBR) and Parametric Stereo (PS), standardized as the High-Efficiency v2 profile in MPEG-4 (HE-AAC v2). The MPEG-4 HE-AAC v2 is backward compatible with AAC-LC. This version of the HE-ACC v2 decoder implements the High Quality (HQ) SBR tool and baseline PS tool. This library for the SHARC...more |
Download Evaluation Code Request Production Code |
SRS TruVolume® |
Audio Decoders and Post Decoders |
2.0.0 |
Dec-2012 |
SRS TruVolume® is an automatic volume-control post-processing module that adjusts the amplitude of a stereo audio signal to maintain a constant perceived level of loudness in spite of level changes in the input audio material. The algorithm monitors 20 frequency bands and reacts differently to level changes in different bands in order to produce a natural listening experience while avoiding...more |
Request Evaluation Code Request Production Code |
WAV PCM Utilities |
Audio Decoders and Post Decoders |
2.0.0 |
Nov-2013 |
This library for the Blackfin and SHARC processors is an implementation of support for handling of WAV files and PCM data stored in files. |
Download Production Code |