US 11,943,600 B2
Rendering audio objects with multiple types of renderers
François G. Germain, Boston, MA (US); and Alan J. Seefeldt, Alameda, CA (US)
Assigned to Dolby Laboratories Licensing Corporation, San Francisco, CA (US)
Appl. No. 17/607,956
Filed by Dolby Laboratories Licensing Corporation, San Francisco, CA (US)
PCT Filed May 1, 2020, PCT No. PCT/US2020/031154
§ 371(c)(1), (2) Date Nov. 1, 2021,
PCT Pub. No. WO2020/227140, PCT Pub. Date Nov. 12, 2020.
Claims priority of provisional application 62/842,827, filed on May 3, 2019.
Claims priority of application No. 19172615 (EP), filed on May 3, 2019.
Prior Publication US 2022/0286800 A1, Sep. 8, 2022
Int. Cl. H04S 7/00 (2006.01); H04R 5/02 (2006.01); H04S 3/00 (2006.01)
CPC H04S 7/302 (2013.01) [H04R 5/02 (2013.01); H04S 3/008 (2013.01); H04S 2400/01 (2013.01); H04S 2400/11 (2013.01); H04S 2400/13 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method of audio processing, the method comprising:
receiving one or more audio objects, wherein each of the one or more audio objects respectively includes position information;
for a given audio object of the one or more audio objects:
selecting, based on the position information of the given audio object, at least two renderers of a plurality of renderers;
determining, based on the position information of the given audio object, at least two weights;
rendering, based on the position information, the given audio object using the at least two renderers weighted according to the at least two weights, to generate a plurality of rendered signals; and
combining the plurality of rendered signals to generate a plurality of loudspeaker signals; and
outputting, from a plurality of loudspeakers, the plurality of loudspeaker signals,
wherein the plurality of loudspeakers is arranged in a first group that is directed in a first direction and a second group that is directed in a second direction that differs from the first direction,
wherein the second direction includes a vertical component, wherein the at least two renderers include a wave field synthesis renderer, an upward firing panning renderer and a beamformer, and wherein the wave field synthesis renderer, the upward firing panning renderer and the beamformer generate the plurality of rendered signals for the second group.