Method and system for generating sequences of musical tones
First Claim
Patent Images
1. A method for generating musical tones, the method comprising the acts of:
- generating a plurality of raw data sequences using at least one recursive system implemented by a computing system; and
converting, using the computing system, the plurality of raw data sequences into a plurality of sequences of musical tones that follow a set of aesthetic music principles, wherein the act of converting comprises at least one of a and b;
a) mapping, using the computing system, the plurality of raw data sequences into a plurality of potential sequences of musical tones, and selecting, using the computing system, sequences of musical tones that follow the set of aesthetic music principles from the plurality of potential sequences of musical tones;
b) mapping, according to the set of aesthetic music principles, the plurality of raw data sequences into the plurality of sequences of musical tones, at least one of the aesthetic musical principles including a requirement specifying a characteristic other than (1) pitch duration or (2) a scale or set of scales to which to map.
1 Assignment
0 Petitions
Accused Products
Abstract
In a method for generating musical tones, a plurality of raw data sequences are generated using at least one recursive system implemented by a computing system. The plurality of raw data sequences are converted, using the computing system, into a plurality of sequences of musical tones that follow a set of aesthetic music principles.
48 Citations
39 Claims
-
1. A method for generating musical tones, the method comprising the acts of:
-
generating a plurality of raw data sequences using at least one recursive system implemented by a computing system; and converting, using the computing system, the plurality of raw data sequences into a plurality of sequences of musical tones that follow a set of aesthetic music principles, wherein the act of converting comprises at least one of a and b; a) mapping, using the computing system, the plurality of raw data sequences into a plurality of potential sequences of musical tones, and selecting, using the computing system, sequences of musical tones that follow the set of aesthetic music principles from the plurality of potential sequences of musical tones; b) mapping, according to the set of aesthetic music principles, the plurality of raw data sequences into the plurality of sequences of musical tones, at least one of the aesthetic musical principles including a requirement specifying a characteristic other than (1) pitch duration or (2) a scale or set of scales to which to map. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A system for generating musical tones, the system comprising:
-
a raw data sequence generator including at least one recursive system, wherein the raw data sequence generator is configured to generate a plurality of raw data sequences using the at least one recursive system; and a converter system to convert the plurality of raw data sequences into a plurality of sequences of musical tones that follow a set of aesthetic music principles, wherein the converter system comprises at least one of a and b; a) a tone generator configured to map the plurality of raw data sequences into a plurality of potential sequences of musical tones, and a filter configured to select sequences of musical tones that follow the set of aesthetic music principles from the plurality of potential sequences of musical tones; b) a tone generator configured to map, according to the set of aesthetic music principles, the plurality of raw data sequences into the plurality of sequences of musical tones, at least one of the aesthetic musical principles including a requirement specifying a characteristic other than (1) pitch duration or (2) a scale or set of scales to which to map. - View Dependent Claims (7, 8, 9)
-
-
10. A non-transitory computer readable storage medium having stored thereon machine executable instructions, the machine executable instructions capable of causing, when executed by one or more processors, the one or more processors to:
-
generate a plurality of raw data sequences using at least one recursive system implemented by the one or more processors; and convert the plurality of raw data sequences into a plurality of sequences of musical tones that follow a set of aesthetic music principles, wherein the machine executable instructions capable of causing the one or more processors to convert the plurality of raw data sequences into a plurality of sequences of musical tones comprises machine executable instructions capable of causing, when executed by one or more processors, the one or more processors to perform at least one of a and b; a) map the plurality of raw data sequences into a plurality of potential sequences of musical tones, and select sequences of musical tones that follow the set of aesthetic music principles from the plurality of potential sequences of musical tones; b) map, according to the set of aesthetic music principles, the plurality of raw data sequences into the plurality of sequences of musical tones, at least one of the aesthetic musical principles including a requirement specifying a characteristic other than (1) pitch duration or (2) a scale or set of scales to which to map. - View Dependent Claims (11, 12)
-
-
13. A method for generating musical tones, the method comprising the acts of:
-
generating a plurality of raw data sequences using a raw data sequence generator, implemented by a computing system, wherein the raw data sequence generator includes at least one recursive system; and converting, using the computing system, the plurality of raw data sequences into a plurality of sequences of musical tones that follow a set of aesthetic music principles; wherein the raw data sequence generator is configured according to at least a first subset of the aesthetic music principles in the set of aesthetic music principles to generate raw data sequences that, when converted to sequences of musical tones, result in sequences of musical tones that follow the at least the first subset of the aesthetic music principles, wherein at least one of the aesthetic musical principles in the first subset includes a requirement specifying a characteristic other than (i) pitch duration or (ii) a scale or set of scales. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
-
20. A system for generating musical tones, the system comprising:
-
a raw data sequence generator including at least one recursive system, wherein the raw data sequence generator is configured to generate a plurality of raw data sequences using the at least one recursive system; and a converter system to convert the plurality of raw data sequences into a plurality of sequences of musical tones that follow a set of aesthetic music principles; wherein the raw data sequence generator is configured according to at least a first subset of the aesthetic music principles in the set of aesthetic music principles, and is configured to generate raw data sequences that, when converted into sequences of musical tones, result in sequences of musical tones that follow the at least the first subset of the aesthetic music principles in the set of aesthetic music principles, wherein at least one of the aesthetic musical principles in the first subset includes a requirement specifying a characteristic other than (i) pitch duration or (ii) a scale or set of scales. - View Dependent Claims (21, 22)
-
-
23. A method for generating musical tones, the method comprising the acts of:
-
generating a plurality of raw data sequences using at least one recursive system implemented by a computing system; and converting, using the computing system, the plurality of raw data sequences into a plurality of sequences of musical tones that follow a set of aesthetic music principles, wherein the act of converting includes at least one of a and b; a) using a filter, implemented by the computing system, configured with at least some of the aesthetic music principles from the set of the aesthetic music principles to eliminate raw data sequences that will result in sequences of musical tones that do not follow the at least some of the aesthetic music principles; and b) converting, using the computing system, the plurality of raw data sequences into a plurality of potential musical tone sequences, and selecting, using the computing system, sequences of musical tones, from the plurality of potential musical tone sequences, that follow the set of aesthetic music principles, wherein at least one of the aesthetic musical principles in the first subset includes a requirement specifying a characteristic other than (i) pitch duration or (ii) a scale or set of scales. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
-
34. A non-transitory computer readable storage medium having stored thereon machine readable instructions, the machine readable instructions, when executed by one or more computing devices, causing the one or more computing devices to:
-
generate a plurality of raw data sequences using at least one recursive system; and convert the plurality of raw data sequences into a plurality of sequences of musical tones that follow a set of aesthetic music principles; and at least one of a and b; a) use a filter configured with at least some of the aesthetic music principles from the set of the aesthetic music principles to eliminate raw data sequences that will result in sequences of musical tones that do not follow the at least some of the aesthetic music principles; and b) convert the plurality of raw data sequences into a plurality of potential musical tone sequences, and select, from the plurality of potential musical tone sequences, sequences of musical tones that follow the set of aesthetic music principles, wherein at least one of the aesthetic musical principles in the first subset includes a requirement specifying a characteristic other than (i) pitch duration or (ii) a scale or set of scales.
-
-
35. A system for generating musical tones, the system comprising:
-
a raw data sequence generator configured to use at least one recursive system to generate a plurality of raw data sequences; and a converter configured to convert the plurality of raw data sequences into a plurality of sequences of musical tones that follow a set of aesthetic music principles, wherein the converter includes a tone sequence generator configured to convert raw data sequences into tone sequences, and includes at least one of a and b; a) a first filter coupled to an input of the tone sequence generator, the first filter configured to eliminate raw data sequences that would result in sequences of musical tones that do not follow at least some aesthetic music principles in the set of aesthetic music principles; and b) a second filter coupled to an output of the tone sequence generator, the second filter configured to eliminate sequences of musical tones that do not follow at least some aesthetic music principles in the set of aesthetic music principles, wherein at least one of the aesthetic musical principles in the first subset includes a requirement specifying a characteristic other than (i) pitch duration or (ii) a scale or set of scales. - View Dependent Claims (36, 37, 38, 39)
-
Specification