Interactive system for compositional morphing of music in real-time
First Claim
1. A method for effecting musical morphing in real time, the method comprising the steps of:
- 1) selecting a first sequence of musical events;
2) identifying a family of first musical elements encompassed by said first musical sequence;
3) selecting a second sequence of musical events;
4) identifying a family of second musical elements encompassed by said second musical sequence;
for each new event that is to be generated5) creating at least one paired set comprising one musical element from each of the first and second sequences;
6) associating each paired set to a parameter type in the new event;
and for each element of the paired sets7) assigning a grouping function for selecting values from the musical elements;
8) assigning a morphing factor for determining a relative weight of resemblance to each of said musical sequences;
and9) assigning a transformation function for mapping the selected values in accordance with a morphing factor for that set, thereby generating a value comprising one parameter of the new event.
1 Assignment
0 Petitions
Accused Products
Abstract
A system suitable for effecting musical morphing in real time. The system comprises a computer comprising a programmable memory for storing a program. The program comprises the steps of selecting a first musical sequence of events; and identifying a family of first musical elements encompassed by said first musical sequence; selecting a second musical sequence of events; identifying a family of second musical elements encompassed by said second musical sequence. For each new event that is to be generated, the program comprises creating at least one paired set comprising one element from each of the first and second musical sequences; associating each paired set to a parameter type in the new event. For each element of the paired sets the program comprises assigning a grouping function for selecting values from the musical elements; assigning a morphing factor for determining a relative weight of resemblance to each of said musical sequences; and assigning a transformation function for mapping the selected values in accordance with a morphing factor for that set, thereby generating a value comprising one parameter of the new event. The system further includes a means for converting the new event into a control signal and a synthesizer for inputting the control signal and outputting a sound signal.
117 Citations
24 Claims
-
1. A method for effecting musical morphing in real time, the method comprising the steps of:
-
1) selecting a first sequence of musical events; 2) identifying a family of first musical elements encompassed by said first musical sequence; 3) selecting a second sequence of musical events; 4) identifying a family of second musical elements encompassed by said second musical sequence; for each new event that is to be generated 5) creating at least one paired set comprising one musical element from each of the first and second sequences; 6) associating each paired set to a parameter type in the new event; and for each element of the paired sets 7) assigning a grouping function for selecting values from the musical elements; 8) assigning a morphing factor for determining a relative weight of resemblance to each of said musical sequences; and 9) assigning a transformation function for mapping the selected values in accordance with a morphing factor for that set, thereby generating a value comprising one parameter of the new event. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A system suitable for effecting musical morphing in real time, the system comprising:
-
1) a computer comprising a programmable memory for storing a program comprising the steps of; i) selecting a first musical sequence of events; ii) identifying a family of first musical elements encompassed by said first musical sequence; iii) selecting a second musical sequence of events; iv) identifying a family of second musical elements encompassed by said second musical sequence; for each new event that is to be generated v) creating at least one paired set comprising one element from each of the first and second musical sequences; vi) associating each paired set to a parameter type in the new event; and for each element of the paired sets vii) assigning a grouping function for selecting values from the musical elements; viii) assigning a morphing factor for determining a relative weight of resemblance to each of said musical sequences; and ix) assigning a transformation function for mapping the selected values in accordance with a morphing factor for that set, thereby generating a value comprising one parameter of the new event; 2) a means for converting the new event into a control signal; and 3) a synthesizer for inputting the control signal and outputting a sound signal. - View Dependent Claims (22, 23, 24)
-
Specification