VisualAudio Documentation
This page contains the latest versions of all VisualAudio documentation in Adobe PDF format. The best place to start digging into the details is the "VisualAudio Designer's Users Guide." For a higher-level view, try the "VisualAudio Whitepaper."
Manuals
- VisualAudio 2.5 QuickStart Guide (pdf, 1,945,600 bytes)
- Getting Started With VisualAudio 2.5 (pdf, 847,872 bytes)
Tutorial and basic introduction to the features. - VisualAudio Designer User's Guide (pdf, 2,469,888 bytes)
Explains how to use the Graphical User Interface, Platforms and Layouts.
Module Reference Manuals
Full references for SHARC and Blackfin Audio Modules including details about each module's function, parameters, CPU and memory usage.
VisualAudio Module Library Reference
VisualAudio Module Pack Reference
- Blackfin - Delay Pack (pdf, 770,048 bytes)
- Blackfin - MuxDemux Pack (pdf, 425,984 bytes)
- SHARC - Delay Pack (pdf, 888,832 bytes)
- SHARC - MuxDemux Pack (pdf, 425,984 bytes)
- SHARC - Spectral Pack (pdf, 847,872 bytes)
- SHARC and Blackfin - ButtonsAndLEDs Pack (pdf, 307,200 bytes)
VisualAudio Platform References
These documents describe how to setup and configure the various EZ-KIT Lite platform combinations supported in the VisualAudio 2.0.1 release.
- ADSP-21262 EZ-KIT Lite Basic (pdf, 421,888 bytes)
- ADSP-21364 EZ-KIT Lite Basic (pdf, 425,984 bytes)
- ADSP-21369 EZ-KIT Lite Basic (pdf, 430,080 bytes)
- ADSP-BF537 EZ-KIT Lite Basic (pdf, 659,456 bytes)
- ADSP-BF537 EZ-KIT Lite w/AudioEZExtender Basic (pdf, 360,448 bytes)
- ADSP-BF537 EZ-KIT Lite w/Audio AVR (pdf, 409,600 bytes)
- ADSP-21369 EZ-KIT Lite w/Audio AVR (pdf, 688,128 bytes)
Advanced Designer Applications
Covers the basics of using MATLAB® with VisualAudio. Application examples include filter design and automatic regression testing.
- External Automation API (pdf, 507,904 bytes)
- VisualAudio MATLAB® Interface (pdf, 983,040 bytes)
For the Audio Programmer
- Developing VisualAudio Modules (pdf, 978,944 bytes)
Explains how to write your own audio processing modules for VisualAudio - VisualAudio Module Library Usage Guide (pdf, 499,712 bytes)
Describes how to use the VisualAudio modules library as a standalone.
For the Embedded Engineer
- Integrating a VisualAudio Layout into a Custom Framework (pdf, 565,248 bytes)
- Porting a VisualAudio AVR or Automotive Reference Framework to Target Hardware
(pdf, 520,192 bytes) - Using VisualAudio AVR and Automotive Reference Frameworks (pdf, 819,200 bytes)
- VisualAudio ASRC Library (pdf, 589,824 bytes)
- VisualAudio Host Communication Protocol (pdf, 634,880 bytes)
- VisualAudio Reference Frameworks for AVR and Automotive Applications - Introduction
Detailed programmer references.
Product Highlight
- VisualAudio Product Highlight (pdf, 1,265,664 bytes)
Whitepapers
- VisualAudio - Accelerating the Development of Embedded Audio Products (pdf, 237,568 bytes)
This paper provides an overview of VisualAudio®, a graphical development environment from Analog Devices, Inc. (ADI) that is specifically aimed at audio development engineers. VisualAudio provides many of the software building blocks, together with an intuitive graphical interface, for designing, configuring, and tuning audio systems.
This article describes the decisions that were made in the design of VisualAudio and how they are tailored to the embedded processing environment. It contrasts VisualAudio with previous systems created by the authors, particularly Staccato Systems' "SynthCore," currently known as Analog Devices' "SoundMAX."
The sampling-rate conversion algorithm described in this paper provides a computationally efficient method of performing multi-channel asynchronous conversion in software on a modern digital signal processor. This algorithm is integrated into some of the VisualAudio reference frameworks or available stand-alone for both SHARC and Blackfin processors.
