| CPC H04S 3/02 (2013.01) [H04S 7/308 (2013.01); H04S 2400/11 (2013.01); H04S 2420/07 (2013.01); H04S 2420/11 (2013.01)] | 3 Claims |

|
1. A method of rendering an Ambisonics audio signal, the method comprising:
adding one or more virtual loudspeaker positions ΩL+1′ to a set of L loudspeaker positions to determine a new set of L2 loudspeaker positions;
determining a first decode matrix for the new set of L2 loudspeaker positions;
determining a second decode matrix for the set of L loudspeaker positions, wherein the second decode matrix is determined based on at least one coefficient of the first decode matrix, and wherein the second decode matrix is further based on weighting and distributing at least a coefficient for the one or more virtual loudspeaker positions ΩL+1′ based on a weighting factor
![]() determining a rendering matrix based on a normalization of the second decode matrix, wherein the normalization is based on a frobenius norm; and
rendering the Ambisonics audio signal based on the rendering matrix.
|
|
3. An apparatus for rendering an Ambisonics audio signal, the apparatus comprising:
a first processor for adding one or more virtual loudspeaker positions ΩL+1′ to a set of L loudspeaker positions to determine a new set of L2 loudspeaker positions;
a second processor for determining a first decode matrix for the new set of L2 loudspeaker positions;
a third processor for determining a second decode matrix for the set of L loudspeaker positions, wherein the second decode matrix is determined based on at least one coefficient of the first decode matrix, and wherein the second decode matrix is further based on weighting and distributing at least a coefficient for the one or more virtual loudspeaker positions ΩL+1′ based on a weighting factor
![]() a fourth processor for determining a rendering matrix based on a normalization of the second decode matrix, wherein the normalization is based on a frobenius norm; and
a fifth processor for rendering the Ambisonics audio signal based on the rendering matrix.
|