Audio Weaver is the fastest, trusted framework to craft audio experiences that users love. Purpose-built to design, develop, and deploy embedded audio products, innovators choose Audio Weaver to transform their development workflow.
Collaborate across different disciplines with a proven, low-code framework of 500 modules from leading audio designers. Streamline development, enable reuse, and reduce risk.
Design and develop without hardware. Your designs are hardware agnostic, when you’re ready, deploy them on the hardware that’s right for you without redesigning or refactoring.
Hear the results in hours not months — design, develop, and deploy in parallel, iterate to innovate without delays or obstacles.
Build forward-looking innovations that customers love, with higher quality, enhanced performance, and unbeatable features competitors can’t match.
Purpose-built for audio: the only comprehensive audio development framework that brings new designs to life in real-time without the obstacles of legacy development.
Audio Weaver helps teams craft better designs and work on hardware and software in parallel without getting bogged down in low-level code
Audio Weaver runs on your PC and lets you craft any audio product without code or hardware, freeing you and your team to rapidly iterate and evaluate multiple concepts.See all the modules available in Audio Weaver
Jump past the learning curve with
A free introductory video series, optional in-depth courses
Our user community with other audio experts
Self-documenting, end-to-end workflows unite audio designers, DSP designers and embedded system engineers. Someone can work on a filter/EQ layout while someone else works on audio/speaker distribution.
Jump-start development with pre-configured module packs for performance tuned and tested capabilities and features like multi-channel AEC and wind-noise reduction.
Accelerate initial efforts with a diverse collection of reference designs that you can tweak to “make your own.”Available reference designs
Create alternate designs, copy and modify initial designs to provide multiple configurations. You can visualize the differences and benchmark every design.
Experience insanely fast iteration, avoid development obstacles and integration challenges, painlessly include your code while optimizing performance for many different processors and systems
Rapidly experiment, iterate, and prototype without focusing on the underlying hardware or low-level code. See and test changes instantly without recompiling or flashing hardware to accelerate processor/system evaluation.
Quickly view and adjust parameters of every module as the system is running, hear changes instantly, see signals live.
Query the execution time and memory usage of every module in your Layout. Export the data to gain new insight into the topology and efficiency of your audio processing Layout. Test on actual hardware and measure system level effects such as memory bandwidth and multiple threads.
Build on your existing innovations, futureproof your code base, create custom modules for unique requirements, weave them into your design, and see what they do. Leverage MATLAB’s huge library of signal processing design functions through the MATLAB API.
Design for and evaluate many processors, letting you pick the one that’s right for your product.
Build with dozens of DSP Concepts and 3rd party modules from leading vendors like Alango and Sensory that provide specialized and customized functions, including extended range audio for voice-controlled products, automatic bass enhancement, and wind noise reduction.
Build with leading-edge voice control that cuts through the noise, delivering better ASR and local command results. Easily integrate Alexa Voice Service and Google Voice Assistant while extending their range. Eliminate interfering noise sources even without a reference signal, multichannel AEC, and custom mic array geometries.Learn More
Make sure collaboration doesn’t cause a challenge. Prevent edits, lock block diagrams, limit tuning of specific blocks or open elements for collaborative engagements.
Run anywhere: run the same design on your hardware of choice, using any processor supported by Audio Weaver.
Test hundreds of modules on the PC or actual target.
Sidestep the challenges of code optimization. Audio Weaver’s output is highly optimized, resulting in an efficient, ultra-small footprint on the target device with minimal overhead. For example, the underlying Audio Weaver framework requires 13 kB on an ARM Cortex-M4.
Run bare metal, with an RTOS, or using a high-level operating system like Linux or Android.
Tune performance on the actual hardware to accommodate product changes, as they happen, on the fly.
An advanced version of the Audio Weaver development system that runs with MATLAB® from MathWorks® and leverages MATLAB scripts to coordinate the building of Audio Weaver designs.
The Pro edition provides key features through the MATLAB Automation (Scripting) API. The API allows users to leverage the power of MATLAB to configure and control Audio Weaver including:
Create and run automated regression tests
Control full system building
The API is an advanced feature and assumes that the user is familiar with MATLAB.
Audio Weaver transforms audio development, but sometimes our customers want hands-on experience from a trusted partner. By leveraging our up-front consulting, taking advantage of our partnerships with third party intellectual property providers and chip manufacturers, and engaging with our experienced audio development engineers, we’re here to help you with the services you need to succeed, to move forward faster, cut your risks, and control your costs.