AMI Designer

Audio Cross Platform, Design & Development Tool
Processor and OS Agnostic

AMI Designer : Audio Modules Interweaver


AMI Designer from AMI Technologies is a design environment for developing optimized Embedded Audio/Speech software modules. AMI Designer is suitable for the entire lifecycle of an product, from basic Research to Optimization and Productization, Integration into end Products, and ongoing support

  • Native Rendering Support of the Audio and Speech Modules.
  • Less Development Time and Cost.
  • Faster Time to Market.
  • Showcase your Innovation to the customer within no time.
  • Do Apple to Apple comparision.
  • Graphical User Interface(GUI).
  • Repository of the Modules.
  • Integration of Custom Modules development and 3rd Party Modules integration.

AMI DESIGNER DEVELOPMENT STAGES

website template image
DESIGN

Graphical User Interface, Drag-and-Drop Signal Flow Editor, Repository of Audio and Speech Module Library(more than 400 Modules), Simple Module API, no need of MATLAB for Modules writing, Supports Multiple Embedded Processors.

GENERATE CODE

Generates Efficient & Optimized Code depending on the selected Target hardware, Floating-Point and Fixed-Point Algorithms, MIPS and Memory Profiling in Real Time.

VALIDATE

Regression testing capabilities scriptable using MATLAB, Can Execute tests on Production Hardware.

TUNE ON THE FLY

Real-Time Tuning includes Design Equations, Configurable User Interfaces, Flexible SPI, RS-232/UART,Ethernet and USB Tuning Interfaces, MATLAB Automation API.

DEPLOY

Supports Production Hardware Platform Source Code, Host Interface, includes Audio Module, Control Functions, Flash Manager to support the updates in field.

Repository of Modules

Our "Off-the-Shelf" modules are categorized into grouped like EQs , Cross Overs, Virtualizer, Bass Boost, Speed EQs, Auto Duckers, Filters, Scalars, Mixers, Delays, Limiters, etc..


Spatial Enhancers
  • 360° Audio/ Spatial Audio
  • Virtual Surround
  • Dialog Enhancement
  • Dynamic Bass Boost
  • Stereo Widening
  • Algorithm Reverb
  • Convolution Reverb
  • 3D Audio
  • Ambisonics
  • HRTF Processing
  • Head Tracking, Steering Audio
AI Noise Reduction
  • Wind Noise Reduction(WNR)
  • Baby Cry Noise
  • Dong Barking
  • Vacuum Clear Nosie
  • Crowd Noise .
  • Engine Noise
  • Keyboard Noise Reduction
  • Metro/ Airport Noise Reduction
  • Traffic Noise Reduction
Dynamic Range Control Modules
  • AGC Compressor Core
  • AGC Limiter Core
  • Table Driven AGC Compressor
  • Table Driven AGC Limiter
  • AGC Multipliers
  • AGC RMS / AGC ABS
  • Noise Gate
  • Expanders
Filters & EQs
  • 18 Types of Filters with Precision of 32bit, 40/48Bit & 64Bit
  • Biquad
  • Biquad Cascade(DF1/DF2)
  • FIR
  • Interpolation / Decimation
  • Correlation / Convolution
Fast Math Function
  • Reciprocal
  • SquareRoot
  • RMS
  • dB and Linear Conversion Modules
  • Polynomial Modules
  • Clip Sym / Clip Asym
  • Add / Subtract / Multiply / Devider
Frequency Domain and Premium Modules
  • CFFT / CIFFT
  • RFFT / RIFFT
  • Complex Math Functions
  • WOLA
  • Windowing Functions
Meters
  • ITU-1 Meter (Loudness Meter).
  • ITU-2 Loudness Meter
  • Peak Meter
  • Peak and Hold
  • Spectral Display
  • VU meters
  • Level Meters
  • HRTF Processing.
Special Effects
  • Audio Duckers
  • Speed Dependent EQ
  • Announcement Channel Handling
  • Reverb / Chorus / Flanger / PitchShift
  • Word Famous rooms , Walt Disney concert Hall, Symphony Room , many more
Stereo Enhancements
  • Headphone Processing
  • Loudspeaker Processing
  • Speaker Dock processing
  • M/S Matrix
  • Balance / Panner
  • Scalers
  • Multi Channel Scalars
Speech Enhancements
  • Multi Channel Acoustic Echo Cancellation (AEC)
  • Multi Channel Microphone BeamFormer
  • Non Linear Processing(NLP)/ Ressidual Echo Supressor
  • Comfort Noise Generator (CNG)
  • Voice Activity Detection (VAD)
  • Double Talk Detector (DTD)
  • Adaptive Noise Reduction (ANR)
  • Acoustice Feedback Cancellation (AFC)
  • Speaker Identification (Speaker ID)
Audio Modules - Basic & EQs
  • Multi Band Parametric EQs
  • Multi Band GEQs
  • Scalars
  • MxN Mixers
  • Routers / Multiplexors
Delays
  • Delay in Time / Samples / Fractional
  • All Pass Delay / Delay Lattice
  • Delay N tap / Pooled Delay
Generators
  • Sine Tone
  • Sine Sweep
  • Impulse Train
  • Pink Noise
  • White Noise
  • Source and Sync
  • Table Driven Source
Adaptive Filters
  • LMS / NLMS / BLMS
  • FDAF / Partition Block FDAF
  • FXLMS / FBFXLMS
Sample Rate Converters & 3rd Party Post Process
  • Integer Sample Rate Converter(ISRC)
  • Asynchronous Sample Rate Converter(ASRC)
  • DPLIIX / DPLIIz
  • NEO:6 / DH / DVS
  • Dolby Audio
  • DTS Virtual X
Home Theatre Specific
  • Bit Stream Detector : PCM / Dolby Digital / DTS / Dolby Digital Plus
  • Bass Management : Dolby Bass Management / 5.1 System / 7.1 System
Audio CODEC
  • HE-AAC Encoder / Decoder
  • AAC-LC Encoder / Decoder
  • Dolby Digital Encoder / Decoder
  • MPEG-2 Layer2 Encoder / Decoder
  • DTS 5.1
  • MP3
  • AAC
  • Dolby Atmos
  • DTS X
Modulation / Guitar Effects
  • Distortion Effects
  • Delay Effects
  • Modulation Effects
  • EQ Effects
  • Reverb Effects
  • Filter Effects
  • AGC Effects