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.

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

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

Dolby® Advanced Fader & Mixer is one of the central components in the Dolby Automotive Entertainment Program (DAEP) Post-Processing System. The DAEP system is aimed at improving the in-car listening experience by taking into consideration the positions and directionality of the listener with respect to the available speaker sets. The Dolby Advanced Fader Mixer provides audio channel ...more

The ADI Dolby® Digital (AC-3) 5.1 Decoder library for the SHARC processor is an implementation of a Dolby Digital Consumer Decoder, compliant with the Advanced Television Systems Committee (ATSC) AC-3 standard. This implementation has been certified by Dolby Laboratories, Inc. The ADI Dolby Digital AC-3 5.1 Decoder contains a standard C-callable 'push' API. The module has no dependencies on ...more

Dolby® Digital EX is an extension of the Dolby Digital decoding algorithm that adds a center rear channel or two back channels to 5.1-channel playback, expanding the surround sound experience to 6.1 channels...more

Dolby® Headphone is a proprietary algorithm from Dolby Laboratories intended for creating 5.1 realistic surround sound effects on headphones. The Dolby Headphone technology is capable of processing 24-bit 96 kHz audio such as DVD-Audio, from sources providing up to 7.1 channels. Dolby Headphone can also produce 5.1 surround effects from stereo sources when used in combination with Dolby...more

Dolby® Pro Logic IIz is an extension of Dolby Pro Logic IIx that provides two additional "front height" output channels. These two channels drive two speakers positioned above the front left and right speakers. Dolby Pro Logic IIz can be used to expand 5.1-channel material or even stereo material to be reproduced by "7.1 Height" or "9.1" systems....more

Dolby TrueHD is a lossless audio coding technology designed for applications in high-definition disc media and other contexts where the quality of the programming demands playback accuracy that is bit-for-bit identical to the original performance. Expanding upon the proven foundation of MLP Lossless™, Dolby TrueHD is further defined by expanded bit rates (up to 18 Mbps), additional channel offerings...more

Dolby® Volume is an advanced automatic volume control system that analyses the perceived volume of audio and adjusts it to maintain an enhanced and uniform listening experience. Dolby Volume maintains the reference level frequency response of the audio and provides a consistent volume level across different audio material by applying processing based on a model of human perception of sound...more

DTS Boost for SHARC is an audio post-processing module developed by DTS Inc. for maximizing the perceived loudness for a stereo source without cause audible distortion. It is primarily designed for audio speaker systems that have limited power output...more

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

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

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

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

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

DTS-HD Master Audio is a lossless extension to the core DTS 5.1 surround format. It is used on Blu-Ray video discs to allow bit-to-bit accurate reproduction of the original studio master. The standard reproduces up to 7.1 audio channels at 24-bit resolution and 96kHz sampling rate. The nature of having the core and extension components allows the DTS-HD MA stream to be decode-able on non DTS-HD...more

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

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

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

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

ADI enables our customers to interpret the world around us by intelligently bridging the physical and digital with unmatched technologies that sense, measure and connect. We collaborate with our customers to accelerate the pace of innovation and create breakthrough solutions that are ahead of what’s possible.

Interested in the latest news and articles about ADI products, design tools, training and events? Choose from one of our 12 newsletters that match your product area of interest, delivered monthly or quarterly to your inbox.