CPC G10L 19/032 (2013.01) [G10L 19/002 (2013.01); G10L 19/008 (2013.01); G10L 19/06 (2013.01)] | 18 Claims |
1. A method of encoding for compression of audio signals forming, over time, a succession of sample frames, in each of N channels in an ambisonic representation of order higher than 0, the method being implemented by an encoding device and comprising:
forming, based on the channels and for a current frame, a matrix of inter-channel covariance, and searching for eigenvectors of said covariance matrix with a view to obtaining a matrix of eigenvectors,
testing the matrix of eigenvectors to verify that the matrix represents a rotation in an N-dimensional space, and if not, correcting the matrix of eigenvectors until a rotation matrix is obtained, for the current frame, and
applying said rotation matrix to the signals of the N channels before encoding of said signals.
|