Audio techniques for music content generation
AssigneeAiMi Inc.
InventorsEdward Balassanian, Patrick E. Hutchings, Toby Gifford
Life of this patent
Estimating the term…
Abstract
Techniques are disclosed relating to implementing audio techniques for real-time audio generation. For example, a music generator system may generate new music content from playback music content based on different parameter representations of an audio signal. In some cases, an audio signal can be represented by both a graph of the signal (e.g., an audio signal graph) relative to time and a graph of the signal relative to beats (e.g., a signal graph). The signal graph is invariant to tempo, which allows for tempo invariant modification of audio parameters of the music content in addition to tempo variant modifications based on the audio signal graph.
Claims19
A method, comprising:
- accessing, by a computer system, a set of music content;
- generating, by the computer system, a first graph of an audio signal of the music content, wherein the first graph is a graph of audio parameters relative to time;
- generating, by the computer system, a second graph of the audio signal of the music content, wherein the second graph is a signal graph of the audio parameters relative to beat;
- and
- generating, by the computer system, new music content from playback music content by modifying the audio parameters in the playback music content, wherein the audio parameters are modified based on a combination of the first graph and the second graph.
A non-transitory computer-readable medium having instructions stored thereon that are executable by a computing device to perform operations comprising:
- accessing a set of music content;
- generating a first graph of an audio signal of the music content, wherein the first graph is a graph of audio parameters relative to time;
- generating a second graph of the audio signal of the music content, wherein the second graph is a signal graph of the audio parameters relative to beat;
- and
- generating new music content from playback music content by modifying the audio parameters in the playback music content, wherein the audio parameters are modified based on a combination of the first graph and the second graph.
An apparatus, comprising:
- one or more processors;
- and
- one or more memories having program instructions stored thereon that are executable by the one or more processors to:
- access a set of music content;
- generate a first graph of an audio signal of the music content, wherein the first graph is a graph of audio parameters relative to time;
- generate a second graph of the audio signal of the music content, wherein the second graph is a signal graph of the audio parameters relative to beat;
- and
- generate new music content from playback music content by modifying the audio parameters in the playback music content, wherein the audio parameters are modified based on a combination of the first graph and the second graph.
Dependencies are inferred from the claim text.