Skip to content

Initial Setup and Overview

Overview

Audio Weaver, (AWE), Designer is a Windows-based, graphical Integrated Development Environment (IDE) for audio signal processing applications. AWE Designer uses a palette of over 500 optimized processing modules. AWE Designer modules are dragged, dropped and connected to form audio signal processing systems. AWE Designer allows users to easily design, debug, tune, and profile complex audio processing systems in real time without writing any DSP software. Unlike other graphical tools, Audio Weaver does not generate code; instead, it generates run-time configurations for the data-driven AWE Core runtime engine. AWE Core is a lightweight DSP processing framework that executes the system created with AWE Desiginer. The architecture of AWE Designer/AWE Core allows users to seamlessly run/tune their designs on either a PC target or an embedded hardware target.

AWE Designer can be downloaded and installed without charge from the DSP Concepts website dspconcepts.com. However to activate and run AWE Designer requires a license. Downloading and installation is described here. All details of Audio Weaver licensing are described here:
Audio Weaver Licensing

Audio Weaver Editions

Audio Weaver comes in two different editions: Standard Edition and Pro Edition. Standard Edition runs as a stand-alone application, while Pro runs as an application launched from MATLAB. Standard Edition require the MATLAB Compiler Runtime (MCR), which will be downloaded during the install process. The Pro edition requires that the user have an installed version of MATLAB (versions R2021b - R2024b).
Additionally the Pro edition may be configured to allow the user to create custom Audio Weaver modules.
Each edition requires the appropriate license(s):
Standard Edition --> Standard Edition License
Pro Edition --> Pro Edition License
Pro Edition with Custom Module Creation Features --> Pro Edition License, and Feature: Module Creator License

The summary of features available for the two different editions of Audio Weaver are listed in the table below.

Feature Standard Pro
Graphical Interface
Real-time Tuning
Native PC Simulation
Flash File Management
Accurate Profiling
Realtime Waveform Debug
Hierarchical Systems
Create and Share Reusable Subsystems (RUS/CRUS)
Create Custom User Inspectors for Subsystems
Over 500 Modules, Including Voice and Machine Learning
Save Layouts as Diffable Text Format (AWJ)
Use Custom Interpreted Modules
Multi-Rate and Multi-Instance Support
3rd Party IP
Configure any version of AWECore
Per Module Profiling
Point to Point layout measurements
Rapid Audio File Processing
Attach to Running Targets
Regression Testing Scripts
Requires MATLAB
MATLAB Scripting Automation Support
Create Custom Interpreted Modules
Create Custom Modules

Each edition of Audio Weaver has an associated license type. Once an account has been created on the DSP Concepts website, users can acquire evaluation licenses for Audio Weaver by request. Configuring the Pro edition for custom module creation requires an additional license. For questions or purchase information for both evaluation and non-evaluation licenses, please contact info@dspconcepts.com.

Initial Setup

Installation Steps for Standard and Pro Editions
The screen shots shown below are from the installation of the Standard Edition. The steps for the Pro Editions installation are identical.
Once the Audio Weaver installer executable has been downloaded, double click on it and click ‘Accept’ when Windows asks if you want to allow the program to make changes to your computer. The first installation screen will look like this:

alt text

Once all other applications are closed, click ‘Next’ to continue to the license agreement step.

alt text

Read over the terms in the Audio Weaver license agreement and click ‘I Agree’ to accept and continue with the installation.

alt text

Two third-party components are required for the Standard edition. The installer will check for preinstalled versions of Matlab Runtime and Microsoft Visual Studio C++ redistributable libraries. The checkbox will be set for any library that is needed. Manually select the appropriate checkbox to force a reinstall if desired. The appropriate libraries will be downloaded and installed during the Audio Weaver installation process. This may take a few minutes and of course, internet access is required. The MATLAB can also be installed directly by the user from: https://www.mathworks.com/products/compiler/matlab-runtime.html
No third-party components are required for the installation of the Pro Edition.

alt text

For the next step, it is recommended that you install Audio Weaver in the default location of C:\DSP Concepts\

Launching AWE Designer Standard Edition
To launch the Standard editions of Audio Weaver, simply double click the icon that the installer created on your Desktop:

alt text

This may take several minutes to launch for the first time since it must unpack the entirety of the compiled MATLAB application – future launches will be much faster. Once the DSP Concepts splash screen appears, you will likely be asked to allow several Audio Weaver executables that rely on TCP/IP to communicate between themselves to pass through your firewall.

Once the DSP Concepts splash screen appears, you may be asked to allow Audio Weaver executables to communicate between themselves or pass through your firewall. This is normal.

Next, in the user authentication window, fill in the email address and password associated with your DSP Concepts account:

alt text

Once your account is authorized to use the running edition of Audio Weaver, the graphical Audio Weaver tool will launch.
See the section on licensing for details on getting your account authorized:
Audio Weaver Licensing

When you are up and running, see the ‘Getting Started with AWE Designer’ section for instructions on how to get started using Audio Weaver Designer:
Getting Started with AWE Designer

Launching AWE Designer Pro Edition with MATLAB
To launch the Pro edition of Audio Weaver, the MATLAB path variable must first be updated to point to the ‘matlab’ folder of the current installation of Audio Weaver. To add to the MATLAB path, click the ‘Set Path’ icon in the ENVIRONMENT section of the MATLAB banner.

alt text

In the next window, click ‘Add Folder’ and navigate to the matlab folder in your AWE Designer install directory, (e.g. C:\DSP Concepts\AWE Designer 8.2025.1 Pro\matlab) Note that if you have used an earlier version of Audio Weaver Pro before, you must remove all the paths for the previous installation before launching the updated version. Your updated MATLAB path should look something like this:

alt text

Click ‘Save’, and in the MATLAB command window, type ‘awe_designer’ to launch the Audio Weaver application.

Once the DSP Concepts splash screen appears, you may be asked to allow Audio Weaver executables to communicate between themselves or pass through your firewall. This is normal.

Next, in the user authentication window, fill in the email address and password associated with your DSP Concepts account:

alt text

Once your account is authorized to use the running edition of Audio Weaver, the graphical Audio Weaver tool will launch.
See the section on licensing for details on getting your account authorized:
Audio Weaver Licensing

When you are up and running, see the ‘Getting Started with AWE Designer’ section for instructions on how to get started using Audio Weaver Designer:
Getting Started with AWE Designer