US 12,323,786 B2
Systems and methods for spatial audio rendering
Christopher John Stringer, Venice, CA (US); Afrooz Family, Los Angeles, CA (US); Fabian Renn-Giles, West Drayton (GB); David Narajowski, San Jose, CA (US); Joshua Phillip Song, Los Angeles, CA (US); John Moreland, Torrance, CA (US); Pooja Patel, San Jose, CA (US); Pere Aizcorbe Arrocha, Santa Monica, CA (US); Nicholas Knudson, Venice, CA (US); Nathan Hoyt, Venice, CA (US); Marc Carino, Venice, CA (US); Mark Rakes, Venice, CA (US); Ryan Mihelich, Venice, CA (US); Matthew Brown, Brooklyn, NY (US); Bas Ording, San Francisco, CA (US); Robert Tilton, Los Angeles, CA (US); Jay Sterling Coggin, Brooklyn, NY (US); Lasse Vetter, Venice, CA (US); Christos Kyriakakis, Venice, CA (US); Matthew Robbetts, Venice, CA (US); Matthias Kronlachner, Venice, CA (US); and Yuan-Yi Fan, Sherman Oaks, CA (US)
Assigned to SYNG, Inc., Marina del Ray, CA (US)
Filed by SYNG, Inc., Marina del Ray, CA (US)
Filed on Jun. 22, 2023, as Appl. No. 18/339,969.
Application 18/339,969 is a continuation of application No. 17/456,878, filed on Nov. 29, 2021, granted, now 11,722,833.
Application 17/456,878 is a continuation of application No. 17/003,957, filed on Aug. 26, 2020, granted, now 11,190,899, issued on Nov. 30, 2021.
Application 17/003,957 is a continuation of application No. 16/839,021, filed on Apr. 2, 2020, granted, now 11,206,504, issued on Dec. 21, 2021.
Claims priority of provisional application 62/935,034, filed on Nov. 13, 2019.
Claims priority of provisional application 62/878,696, filed on Jul. 25, 2019.
Claims priority of provisional application 62/828,357, filed on Apr. 2, 2019.
Prior Publication US 2024/0107258 A1, Mar. 28, 2024
Int. Cl. H04S 7/00 (2006.01); H04S 5/00 (2006.01)
CPC H04S 7/305 (2013.01) [H04S 5/005 (2013.01); H04S 7/302 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A spatial audio system comprising:
a primary network connected speaker configured to:
obtain an audio stream comprising at least one audio signal;
obtain location data describing a physical location of the primary network connected speaker;
transforming the at least one audio signal into a spatial representation;
transform the spatial representation based on a virtual speaker layout;
generate a separate audio signal for each horn of the primary network connected speaker; and
playback the separate audio signals corresponding to the horns of the primary network connected speaker using at least one driver for each horn.