Rendering method of preventing object-based audio from clipping and apparatus for performing the same
A rendering method of an object-based audio signal and an apparatus for performing the same are provided. The rendering method of an object-based audio signal includes obtaining a rendered audio signal, performing clipping prevention on the rendered audio signal using a first limiter, mixing a signal output by the first limiter using a mixer, and performing clipping prevention on the mixed signal using a second limiter.
1 . A rendering method of an object-based audio signal, the rendering method comprising:
obtaining a rendered audio signal;
performing clipping prevention on the rendered audio signal using a first limiter;
mixing a signal output by the first limiter using a mixer; and
performing clipping prevention on the mixed signal using a second limiter,
wherein the first limiter comprises a plurality of limiters, and
wherein each of the plurality of limiters is allocated to each audio object.
2 . The rendering method of claim 1 , wherein the rendered audio signal is obtained by rendering a plurality of render items generated by an audio object and mixing the render items for each object.
3 . The rendering method of claim 1 , wherein the rendered audio signal is obtained by rendering a single render item generated by an audio object.
4 . The rendering method of claim 1 , wherein each of the plurality of limiters is allocated to each render item generated by an audio object.
5 . A non-transitory computer-readable storage medium storing instructions that, when executed by a processor, cause the processor to perform the rendering method of claim 1 .
6 . An apparatus for rendering an object-based audio signal, the apparatus comprising:
a memory comprising instructions; and
a processor electrically connected to the memory and configured to execute the instructions,
wherein the processor performs a plurality of operations when the instructions are executed by the processor, and
wherein the plurality of operations further comprises:
obtaining a rendered audio signal;
performing clipping prevention on the rendered audio signal using a first limiter;
mixing a signal output by the first limiter using a mixer; and
performing clipping prevention on the mixed signal using a second limiter,
wherein the first limiter comprises a plurality of limiters, and
wherein each of the plurality of limiters is allocated to each audio object.
7 . The apparatus of claim 6 , wherein the rendered audio signal is obtained by rendering a plurality of render items generated by an audio object and mixing the render items for each object.
8 . The apparatus of claim 6 , wherein the rendered audio signal is obtained by rendering a single render item generated by an audio object.
9 . The apparatus of claim 6 , wherein each of the plurality of limiters is allocated to each render item generated by an audio object.