Module List | Audio Module Library | Audio Weaver

Audio Module List
Basic
  • Add
  • Subtract
  • Multiply
  • Offset
  • Sum/Diff
  • Routers
  • Multiplexors
  • Interleaving and deinterleaving
  • Float to fract32
  • Fract32 to float
Gain control
  • Scalers
  • Smoothly varying scalers
  • Scalers with dB controls
  • N channel scalers
  • Mute module
Delays
  • Sample based
  • Millisecond based
  • Multi-tap
  • Interpolating delays
  • Allpass delays
Dynamics processing
  • Peak follower
  • Peak hold
  • Table lookup with linear interpolation
  • Table lookup with spline interpolation
  • dB and undB
  • Clipping
  • Polynomial nonlinearity
  • Maximum absolute value
Filters
  • 5 coefficient Biquad
  • 5 coefficient Biquad with 40-bit floating-point processing
  • 32-, 48-, and 64-bit fixed-point filters
  • Biquad cascade
  • FIR filter
  • Smoothly varying Biquad
  • Butterworth highpass, lowpass, and allpass filters
  • Single band graphic EQ
  • Multiband graphic EQ
Frequency domain processing
  • FFT
  • IFFT
  • Real to complex
  • Complex to real
  • Windowing
  • Spectral Subtraction noise removal
Logical Functions
  • Binary operation (And, Or, Xor)
  • All
  • Any
  • Compare to constant value
Math – entire C math library + others
  • acos
  • asin
  • atan
  • atan2
  • ceil
  • cos
  • cosh
  • db10
  • db20
  • divide
  • exp
  • floor
  • fmod
  • frexp
  • ldexp
  • log
  • log2
  • log10
  • modf
  • pow
  • pow10toX
  • reciprocal
  • round
  • sin
  • sinh
  • sqrt
  • tan
  • tanh
  • undb10
  • undb20
Multirate Processing
  • Simple upsampler
  • Simple downsampler
  • Polyphase FIR upsampler
  • Polyphase FIR downsampler
Mixers
  • NxM mixer
  • Smoothly varying NxM mixers
  • 2x1 smoothly varying mixer
Signal generators
  • Sine waves
  • Periodic source
  • White noise
  • Pink noise
  • Slowly varying linear noise
  • Sawtooth
Decoders
  • Dolby Digital
  • DTS
  • MP3
  • AAC
  • Bitstream detector
  • File streaming module
Nonlinear processing
  • Polynomial
  • Assymmetrical clipping
  • Table lookup and interpolation