1. A method for providing linear prediction, the method comprising: collecting multi-channel data from a plurality of independent sources; representing the multi-channel data as vectors of quaternions; generating an autocorrelation matrix corresponding to the quaternions; and outputting linear prediction coefficients based upon the autocorrelation matrix, wherein the linear prediction coefficients represent a compression of the collected multi-channel data.