Tools that help to craft features and optimize performance enable product makers to focus on delivering remarkable Audio Experiences to consumers.


Rapid Audio Prototyping Device


RAPID is a complete design and evaluation system for voice features that includes customizable microphone arrays that work with off-the-shelf soundcards and the Audio Weaver platform

• Works in real-time
• Reduces risk early in the product development cycle
• Simplifies the evaluation of voice processing
• Accelerates time-to-market
• Microphone geometry and placement
• Multi-channel audio data acquisition
• Algorithm development, selection, and evaluation
• System level design validation
• Designed to be used with an off-the-shelf sound card
• All audio I/O is synchronized
• Expandable to 16 microphones and 64 in / 64 out analog I/O
• USB drivers for both Windows and Linux

RAPID Kit Components

RAPID Audio Prototyping Device

Real-time Audio System Check


An audio system problem identification and debugging process supported in Audio Weaver designed to verify hardware performance, software performance, and functionality

Provides visibility and access to:
• All aspects of the system
• All signals in real-time
Identifies issues related to:
• Software integration
• Microphone and loudspeaker assembly
Tests advanced processing chains
Tests advanced processing chains to:
• Get visibility into multi-channel feedback paths for AEC
• Inspect signal integrity before ASRs and ML blocks
Eliminates the need to:
• Use specialized interfaces and audio workstations
• Interfere with the operation of the audio system

Real-time Troubleshooting


• Noise floor
• Acoustic overload point
• Spurious harmonics
• High frequency rejection
• Isolation / porting
• Conducted sound
• Gain mismatch
• Time synchronization


• Nonlinearities and distortion
• Coupling between loudspeakers and microphones
• Enclosure resonance


• Mic and playback clock stability
• Fixed latency through system
• CPU load
• Audio buffer over and underruns
• Dropped samples

Ready to get started?