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 Serial 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.
PCT Information
| Filing Document |
Filing Date |
Country |
Kind |
| PCT/US01/40539 |
4/17/2001 |
WO |
|