This version (18 May 2021 08:51) was approved by Nikhin Shetty.

Click here to return to the ADI Algorithms page



Phat-Stereo is a spreading algorithm that uses stereo cross-coupling to simulate surround sound in stereo speakers and other 2-channel situations. The ear is most responsive to interaural phase shifts below 2 kHz, so this increase in phase shift results in a widening of the stereo image. A 3D enhancement, it yields an enriched surround field both for headphones and for stereo speakers.

Targets Supported

Name ADSP-214xx ADSP-215xx/SC5xx ADAU145x/146x
—————————— ——————-- ——————————-- —————————-
Phat-Stereo S S S



———————- ————-- ———————-
Input0AudioInput Channel0
Input1AudioInput Channel1


———————- ————-- ———————-
Output0AudioOutput channel0
Output1AudioOutput channel1

Configurable Parameters

GUI Parameter NameDefault ValueRangeFunction Description
—————————————- ———————- ———————— —————————————-
Cut Freq (Hz)15020 to 20000 Hz Controls the cutoff frequency of the first-order low-pass filter. Determines the frequency range of the added out-of-phase signals.
Level -70 -96 to 6.0 dBControls the output level of the filter

DSP Parameters

Parameter Name Description ADSP-214xx/SC5xx/215xx ADAU145x/146x
—————————————- ——————————————————————————-- —————————————- —————————-
AlphaSpreadScales the spreading valueFloat8.24 Format
SpreadLevelScales the gain of spreading signalFloat8.24 Format

DSP Parameter Computation

AlphaSpread = 1.0 - 2.7^(-6.28 * CutFreq/ fs)
SpreadLevel = 10^(Level/ 20.0)

resources/tools-software/sigmastudiov2/modules/adialgorithms/phatstereo.txt · Last modified: 11 May 2021 08:32 by John Joseph