An auxiliary device for performing delay compensation and polarity correction for N channels of audio data output by an existing sound system, the audio device comprising: an input source that generates a periodic test sequence with a sampling rate of the input source and outputs the periodic test sequence into the existing sound system through a digital-to-analog converter; a digital signal processor having a capture mechanism that is adapted to capture the N channels of audio data output by the existing sound system as a response to the periodic test sequence; a memory, a parameter estimation unit configured to process the captured N channels of audio data to obtain a plurality of parameters that are stored in the memory the parameter estimation unit comprising a cross correlation module configured to cross correlate between the periodic test sequence and the captured N channels of audio data to generate impulse response sequences of the existing sound system; a delay estimation module configured to estimate, based on the impulse response sequences, delays between the captured N channels of audio data; and a polarity module configured to determine, based on the impulse response sequences, polarities in the captured N channels of audio data; the digital signal processor further having a run-time signal processing block, in which the plurality of parameters are stored, the run-time signal processing block conducting delay compensation of the N channels of audio data from the existing sound system utilizing the estimated delays and correcting the pluralities of the N channels of audio data from the existing sound system in accordance with the determined polarities; characterized in that the parameter estimation unit comprises a sample rate estimation module configured to estimate, based on the captured N channels of audio data, a ratio of a sampling rate of the existing sound system and the sampling rate of the input source; and the cross correlation module is configured to generate sample rate corrected impulse response sequences of the existing sound system as the impulse response sequences. an input source that generates a periodic test sequence with a sampling rate of the input source and outputs the periodic test sequence into the existing sound system through a digital-to-analog converter; a digital signal processor having a capture mechanism that is adapted to capture the N channels of audio data output by the existing sound system as a response to the periodic test sequence; a memory, a parameter estimation unit configured to process the captured N channels of audio data to obtain a plurality of parameters that are stored in the memory the parameter estimation unit comprising a cross correlation module configured to cross correlate between the periodic test sequence and the captured N channels of audio data to generate impulse response sequences of the existing sound system; a delay estimation module configured to estimate, based on the impulse response sequences, delays between the captured N channels of audio data; and a polarity module configured to determine, based on the impulse response sequences, polarities in the captured N channels of audio data; the digital signal processor further having a cross correlation module configured to cross correlate between the periodic test sequence and the captured N channels of audio data to generate impulse response sequences of the existing sound system; a delay estimation module configured to estimate, based on the impulse response sequences, delays between the captured N channels of audio data; and a polarity module configured to determine, based on the impulse response sequences, polarities in the captured N channels of audio data; the digital signal processor further having a run-time signal processing block, in which the plurality of parameters are stored, the run-time signal processing block conducting delay compensation of the N channels of audio data from the existing sound system utilizing the estimated delays and correcting the pluralities of the N channels of audio data from the existing sound system in accordance with the determined polarities;