Overview

Features and Benefits

SigmaStudio for SHARC features:

  • Faster time to market due to user interface (UI) programming features such as
    – Optimized algorithms (in excess of 100 in existence)
    – Block and sample processing.
  • Efficient Floating-Point Algorithm Library using SIMD with support for extended precision.
  • Processor Agnostic Solutions with abstracted algorithms that can be used with other ADI processors.
  • Intuitive UI for schematic tuning.
  • Supports proprietary code custom algorithm designs which permits conversion into a SigmaStudio Plug-In library.
  • Differential schematic loading to support changes in them at runtime.


SHARC Audio Toolbox supported functions:

  • Spectral Domain Processing, FFT/IFFT(standard DFT), Short-Time FFT/iFFT (DFT with Windowing and overlap).
  • FIR and IIR filters.
  • Delay modules.
  • Signal Generators.
  • Reverberation Effect.
  • Bit-stream detector for feeding audio bit-stream decoders.

Product Details

SigmaStudio™ for SHARC® is a programming, development, and tuning software environment that allows an audio designer to graphically design and program audio applications utilizing an extensive set of pre-built audio algorithms.

SigmaStudio for SHARC allows audio engineers to wire together familiar audio processing blocks in a schematic-like layout, while a compiler generates DSP-ready code and a "control surface" for setting and tuning all parameters in real time, directly on the production system. The SigmaStudio for SHARC tool is powerful enough to satisfy the demands of experienced DSP engineers, while allowing audio developers with little or no DSP code writing experience to easily implement a SHARC audio processor in their design. . SigmaStudio for SHARC links with both Analog Devices evaluation boards and production designs to provide full in-circuit real-time IC control.

SigmaStudio for SHARC includes an extensive library of over 100 algorithms to perform audio processing such as filtering, mixing, and dynamics processing, as well as basic low-level DSP functions and control blocks. Plug-in algorithms from Analog Devices and 3rd party partners can be added to SigmaStudio's drag-and-drop library. SigmaStudio for SHARC also contains the Algorithm Designer, which can be used to turn any CrossCore® Embedded Studio for Analog Devices Processors object library into a drag-and-drop module accessible through the SigmaStudio GUI.

SigmaStudio for SHARC is a SigmaStudio plug-in module that uses and supports signal processing functions provided by the SHARC Audio Toolbox software (SATBX) module. All the algorithms contained in the SATBX are block processing modules that can be used in the schematic as any other SigmaStudio processing cell.

SigmaStudio for SHARC is a free download, and requires a Windows PC with CrossCore Embedded Studio IDE and the original SigmaStudio Graphical Development Tool installed, a supported SHARC EZ-Board and USB adaptor cables.

Downloads & Related Software

Software Development Tools

CrossCore® Embedded Studio

CCES is a world-class integrated development environment (IDE) for the ADI Blackfin®, SHARC® and Arm® processor families.

SigmaStudio®

Graphical development tool for programming, development, and tuning software for ADI DSP audio processors and A2B® transceivers.

Software Module

Dirac Dimensions, SHARC

The Dirac Dimensions library for the SHARC processor implements an audio post-processing module specified by Dirac Research for the purpose of delivering premium automotive surround sound.

DTS 5.1 Decoder, SHARC

The Digital Theatre Systems (DTS) Decoder library for the SHARC processor implements a DTS decoder, which is compliant with DTS 5.1 specification.

DTS Surround Decoder, SHARC

The Digital Theatre Systems (DTS) Surround Sensation Decoder library for the SHARC processor is an audio post-processing module that delivers an enhanced stereo experience from a multi-channel surround source.

DTS Neo:X Decoder, SHARC

The Digital Theatre Systems (DTS) Neo:X Decoder library for the SHARC processor operates on PCM data received either through analog or digital input channels or from a decoder module such as DTS 5.1 decoder.

DTS Boost Decoder, SHARC

The Digital Theatre Systems (DTS) Neo:X Decoder library for the SHARC processor is an audio post-processing module that maximizes the perceived loudness for a stereo source without cause audible distortion.

DTS Enhance Decoder, SHARC

The Digital Theatre Systems (DTS) Enhance Decoder library for the SHARC processor dynamically equalizes stereo audio to give improved brightness at all volume levels.

DTS UpMix Decoder, SHARC

The Digital Theatre Systems (DTS) Neural Upmix Decoder library for the SHARC processor supports output of 5.1 or 7.1 multi-channel surround sound from stereo (227 mode) or 5.1 (527 mode) source material.

SRS TruVolume, SHARC

The SRS TruVolume® library for the SHARC processor implements automatic volume-control post-processing 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.

Systems 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.
  • SigmaStudio™ Graphical Development Tool.

Related Hardware (6)

EZ-Kits

See All 6 EZ-Kits