Claims
- 1. An interactive music method comprising the steps of:
receiving a gesture; interpreting the gesture in accordance with a plurality of predefined gestures; assigning an emotional meaning to the gesture; and playing music according to the assigned emotional meaning.
- 2. The method of claim 1 wherein the gesture is interpreted by scaling the gesture into a value indicating a group of parameters selected from the group consisting of bentness, jerkiness and length of the gesture.
- 3. The method of claim 1 wherein the gesture is received by an input device selected from the group consisting of a mouse, joystick, trackball, tablet, data gloves, electronic conducting baton, video motion tracking device, blood pressure tracking device, heart rate tracking device and muscle tracking device.
- 4. The method of claim 3 further comprising the steps of:
calculating a duration of time between when the mouse is up and when the mouse is down; calculating a number of pixels traveled by the mouse; calculating variations in a velocity of the mouse within the gesture; and calculating an arm of the mouse movement throughout the gesture.
- 5. The method of claim 2 further comprising the steps of:
calculating a number and location of horizontal and vertical direction changes in the gesture; and determining a bentness of the gesture according to the calculated number and location.
- 6. The method of claim 5 further comprising the step of scaling the bentness with reference to a number of bends per unit length.
- 7. The method of claim 1 further comprising the step of valuing the received gesture according to a three-tier scale including little bentness, medium bentness and very bent.
- 8. The method of claim 1 further comprising the step of valuing the received gesture according to a three-tier scale including little jerkiness, some jerkiness and very jerky.
- 9. The method of claim 2 further comprising the steps of:
mapping the parameters to the predefined gestures; and associating the mapped parameters with corresponding emotional meanings.
- 10. The method of claim 1 wherein the interpreting step includes different levels of responsiveness to the received gesture.
- 11. The method of claim 10 further comprising the step of adjusting the responsiveness to the received gesture.
- 12. The method of claim 10 wherein the levels of responsiveness comprise a DJ mode and a simple composition mode.
- 13. The method of claim 1 further comprising the steps of:
storing a plurality of musical segments in database; associating the musical segments with the predefined gestures; selecting one of the musical segments according to the emotional meaning assigned to the received gesture; and playing the selected musical segment.
- 14. The method of claim 13 further comprising the steps of:
randomly selecting one of the musical segments corresponding to the emotional meaning; and playing the randomly selected musical segment.
- 15. The method of claim 13 further comprising the step of playing a predefined sequence if more than one of the musical segments correspond to the assigned emotional meaning.
- 16. An interactive music system comprising:
a receiver receiving a gesture; an interpreter device interpreting the gesture in accordance with a plurality of predefined gestures; an assignor device assigning an emotional meaning to the gesture; and a playback device playing music according to the assigned emotional meaning.
- 17. The system of claim 16 wherein the gesture is interpreted by scaling the gesture into a value indicating a group of parameters selected from the group consisting of bentness, jerkiness and length of the gesture.
- 18. The system of claim 16 wherein the gesture is received by an input device selected from the group consisting of a mouse, joystick, trackball, tablet, data gloves, electronic conducting baton, video motion tracking device, blood pressure tracking device, heart rate tracking device and muscle tracking device.
- 19. The system of claim 18 further comprising:
a calculator calculating a duration of time between when the mouse is up and when the mouse is down, calculating a number of pixels traveled by the mouse, calculating variations in a velocity of the mouse within the gesture, and calculating an arm of the mouse movement throughout the gesture.
- 20. The system of claim 17 further comprising:
a calculator calculating a number and location of horizontal and vertical direction changes in the gesture; and the system determining a bentness of the gesture according to the calculated number and location.
- 21. The system of claim 20 further comprising a scalar device scaling the bentness with reference to a number of bends per unit length.
- 22. The system of claim 16 wherein the system values the received gesture according to a three-tier scale including little bentness, medium bentness and very bent.
- 23. The system of claim 16 wherein the system values the received gesture according to a three-tier scale including little jerkiness, some jerkiness and very jerky.
- 24. The system of claim 17 further comprising:
a mapper mapping the parameters to the predefined gestures; and the system associating the mapped parameters with corresponding emotional meanings.
- 25. The system of claim 16 wherein the interpreter device interprets the gesture according to different levels of responsiveness to the received gesture.
- 26. The system of claim 25 further comprising an adjustor device adjusting the responsiveness to the received gesture.
- 27. The system of claim 25 wherein the levels of responsiveness comprise a DJ mode and a simple composition mode.
- 28. The system of claim 16 further comprising:
a database storing a plurality of musical segments wherein the musical segments are associated with the predefined gestures; and a selector device selecting one of the musical segments according to the emotional meaning assigned to the received gesture wherein the playback device plays the selected musical segment.
- 29. The system of claim 28 further comprising a random selector randomly selecting one of the musical segments corresponding to the emotional meaning wherein the playback device plays the randomly selected musical segment.
- 30. The system of claim 28 wherein a predefined sequence is played if more than one of the musical segments correspond to the assigned emotional meaning.
RELATED APPLICATIONS
[0001] The present application relates to, and claims priority of, U.S. Provisional Patent Application Ser. No. 60/197,498 filed on Apr. 18, 2000, commonly assigned to the same assignee as the present application and having the same title which is also incorporated herein by reference.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60197498 |
Apr 2000 |
US |