Resolute AES70

RA-ES70DSP04 AES70 Network-controlled DSP Module

AES70 lays the foundation for a multitude of new control apps for monitoring, automation and workflow improvements, and expands the reach of current apps, thereby adding value to AES70 compliant hardware products.

RA-ES70DSP04.png
RA-ES70DSP04 DSP Module
header_resolute.png

Resolute Audio’s RA-ES70DSP04 DSP module is easily programmable, so you can add AES70 networked control and monitoring to your next generation product, be that a powered speaker, microphone pre-amp, power amp or small mixer.

The algorithms available for the RA-ES70DSP04 include multiband EQ, Crossover Filters, Vocal Reverb, Compressor, Noise Gate, Spring Reverb and many more. An onboard web server provides rich controls for each algorithm.

DSP Design Tools

The RA-ES70DSP04 comes with all the software tools to help you program the DSP and implement AES70. In addition, the RA-ES70DSP04-EVM evaluation board (see below), which includes 4 channels of analog audio in and out, and 2 channels of AES67 audio in and out, can aid in developing networked audio products.

equalizer.png

Features

  • Extensive libraries and tools for rapid product development
  • Dedicated DREAM DSP for audio path
  • Up to 6 channels in 8 channels out
  • Onboard web server with responsive user controls
  • AES70 device model and user control interface
  • 48/96kHz sample rates

Applications

  • Networked powered speakers
  • Power amplifiers
  • Effects gear
  • Networked mic-preamps

The RA-ES70DSP04 has an onboard web server user interface. The audio processing is separate from the control processor, so there is no performance degradation with control complexity.

See Dream DSP Algorithm Guide

The ARM processor provides the web server user-interface, handles network traffic and the AES70 control interface. The DREAM DSP is dedicated to audio processing for which there is a large library of algorithms to select, including:

  • Crossover Filters: Bessel, Butterworth, Linkwitz-Riley
  • Parametric Equalisation (up to 31 bands)
  • Compressor, Limiter and Noise Gate
  • Delay (time alignment)
  • Mixing, Gain, Peak Level
  • Vocal Reverb, Spring Reverb and other effects

The RA-ES70DSP04 has 3 x I2S inputs and 4 x I2S outputs for connection to audio converters, SPDIF interfaces or AoIP processors. There is USB , SPI and UART buses that can be used for streaming audio, control and GPIO.


oca-logo.png

Profusion is a member of the OCA (Open Control Architecture) Alliance, formed to promote and support AES70 as a media networking system control standard for professional applications.




RA-ES70DSP04-EVM

The RA-ES70DSP04-EVM is a development board available to help evaluate and prototype new designs. The board includes 2 high quality stereo DACs and 2 ADCs, providing 4-in 4-out analogue connectivity. The DACs can be configured in balanced output mode for high fidelity output.

There are several USB ports plus GPIO with onboard LEDs and switches, to help prototype and simulate real designs. Programming headers are provided for DREAM DSP and STM processor.

SIMPLE Design Steps

There is a programming guide to lead you through the programming stages. The design process is straightforward and breaks down into three stages:

The first stage is to configure the DSP using DREAM’s DSP Designer, a graphical user interface-based design tool. DSP blocks are added, connected and functions selected from a pull-down list. The DSP blocks can be repeated and connected as required using the drag and drop graphical interface.Listening tests can be carried out interactively, so you can be completely satisfied with the audio performance at this stage.

dream-dsp-designer.png

The second step is to add control functionality. The DEUSO based tools provided will generate the AES70 source code from the DSP designer output. The code includes a built-in web server with responsive user interface controls. Each DSP block will have a pre-defined control panel, for example the compressor example shown below.

dsp-compressor.png

The code can then be edited to add in additional GPIO user controls. For example, status indicators such as power, temperature and sample rate etc.

The final step is user interface layout. The CSS/HTML code can be modified by a web designer to obtain optimum layout for your design. Controls can be easily removed or hidden, and layouts adapted to mobile as well as desktop displays. The designer has full control over the look and feel of the interface.