CPC G11B 27/036 (2013.01) [G11B 27/322 (2013.01)] | 20 Claims |
1. A non-transitory, machine-readable medium storing instructions that, when executed by one or more processors, effectuate operations comprising:
obtaining, by a computer system, a media content list that includes at least one first type audio content segment entry and at least one second type audio content segment entry, wherein each of the at least one first type audio content segment entry is associated with a respective first type audio content segment and each of the at least one second type audio content segment entry is associated with a respective second type audio content segment;
determining, by the computer system, a first audio content track based on the at least one first type audio content segment entry and a second audio content track based on the at least one second type audio content segment entry;
determining, by the computer system, media content track features of the first audio content track and the second audio content track based on an order of the at least one first type audio content segment entry and the at least one second type audio content segment entry in the media content list;
generating, by the computer system, a media content layered object based on the media content track features and the first audio content track and the second audio content track, wherein the media content layered object includes the first audio content track and the second audio content track such that when the media content layered object is played, at least a portion of the first audio content track is played concurrently with the second audio content track; and
storing, by the computer system, the media content layered object in a storage system.
|