Patent ID: 8027479

Claim:
Multi-channel decoder for generating a binaural signal from a downmix signal derived from an original multi-channel signal using parameters including an upmix rule information useable for upmixing the downmix signal with an upmix rule, the upmix rule resulting in an energy-error, comprising: a gain factor calculator for calculating at least one gain factor for reducing or eliminating the energy-error, based on the upmix rule information and filter characteristics of a head related transfer function based filters corresponding to upmix channels; and a filter processor for filtering the downmix signal using the at least one gain factor, the filter characteristics and the upmix rule information to obtain an energy-corrected binaural signal, wherein the gain factor calculator is operative to calculate the gain factor for a binaural channel based on a ratio of a weighted linear combination of energies of channel impulse responses of the head related transfer function based filters for the binaural channel and a value obtained by subtracting an estimated energy-error from the weighted linear combination.