CPC H04S 7/308 (2013.01) [G10L 19/008 (2013.01); G10L 19/20 (2013.01); H04R 5/02 (2013.01); H04R 5/04 (2013.01); H04R 27/00 (2013.01); H04S 3/008 (2013.01); H04S 5/005 (2013.01); H04S 7/30 (2013.01); H04S 7/305 (2013.01); H04S 5/00 (2013.01); H04S 7/302 (2013.01); H04S 2400/01 (2013.01); H04S 2400/03 (2013.01); H04S 2400/11 (2013.01); H04S 2420/01 (2013.01); H04S 2420/03 (2013.01); H04S 2420/11 (2013.01); H04S 2420/13 (2013.01)] | 10 Claims |
1. A system for processing audio signals, comprising a rendering system configured to:
receive a bitstream comprising encoded audio data representing a plurality of monophonic audio streams, and further comprising metadata associated with each of the monophonic audio streams and indicating a playback location of a respective monophonic audio stream, wherein at least some of the plurality of monophonic audio streams are identified as object-based audio, and wherein the playback location of an object-based monophonic audio stream comprises a location in a three-dimensional space, wherein at least some other of the plurality of monophonic audio streams are identified as channel-based audio, and wherein the playback location of a channel-based monophonic audio stream comprises a location in the three-dimensional space;
decode the encoded audio data to provide the plurality of monophonic audio streams; and
render the plurality of monophonic audio streams to a plurality of speaker feeds corresponding to speakers in a playback environment, wherein the speakers are placed at specific positions within the playback environment, and wherein one or more additional metadata elements associated with each respective object-based monophonic audio stream indicate whether rendering the respective monophonic audio stream into one or more specific speaker feeds of the plurality of speaker feeds is prohibited, such that the respective object-based monophonic audio stream is not rendered into any of the one or more specific speaker feeds of the plurality of speaker feeds.
|