CPC H04R 3/02 (2013.01) [G06F 3/165 (2013.01); H03G 1/02 (2013.01); H04R 27/00 (2013.01); H04R 2227/005 (2013.01); H04R 2420/07 (2013.01)] | 22 Claims |
1. A playback device comprising:
one or more amplifiers configured to drive one or more audio transducers;
one or more processors;
a network interface; and
data storage having instructions thereon that, when executed by the one or more processors, cause the playback device to perform operations comprising:
receiving, at the playback device, one or more first input parameters;
transmitting, via the network interface and to one or more remote computing devices, a request for a first version of a generative media content model, wherein the generative media content model comprises at least one set of rules that can be used to produce novel media content based on one or more pre-existing media segments;
receiving, via the network interface, a first generative media content model and a first plurality of pre-existing media segments;
generating, via the playback device, first novel, generative media content based at least in part on the one or more first input parameters, the generating comprising:
accessing a library stored on the playback device including the received first plurality of pre-existing media segments; and
arranging a first selection of pre-existing media segments from the library for playback and combining the first selection with synthesized media content according to the first generative media content model and based at least in part on the one or more input parameters;
playing back, via the one or more amplifiers, the generated first media content;
after beginning playback of the generated first media content, receiving, at the playback device, one or more second input parameters different from the one or more first input parameters;
generating, via the playback device, second media content based at least in part on the one or more second input parameters, wherein the generated second media content is different from the generated first media content; and
playing back, via the one or more amplifiers, the generated second media content, wherein playing back the generated second media content comprises crossfading between the generated first media content and the generated second media content.
|