Free-space gesture musical instrument digital interface (MIDI) controller
First Claim
1. A computer-implemented process for using free-space gesture recognition to control a MIDI-capable electronic device, comprising:
- using a depth camera, capturing free-space gestures of a first human being simulating playing a musical device;
mapping each gesture captured to a standard MIDI control signal for operating the musical device;
capturing audio of the first human being, or vocal or audio from another instrument, and any additional human beings present;
using the mapped MIDI control signals to control a MIDI-capable musical device while playing back the captured audio.
2 Assignments
0 Petitions
Accused Products
Abstract
The free-space gesture MIDI controller technique described herein marries the technologies embodied in a free-space gesture controller with MIDI controller technology, allowing a user to control an infinite variety of electronic musical instruments through body gesture and pose. One embodiment of the free-space gesture MIDI controller technique described herein uses a human body gesture recognition capability of a free-space gesture control system and translates human gestures into musical actions. Rather than directly connecting a specific musical instrument to the free-space gesture controller, the technique generalizes its capability and instead outputs standard MIDI signals, thereby allowing the free-space gesture control system to control any MIDI-capable instrument.
197 Citations
17 Claims
-
1. A computer-implemented process for using free-space gesture recognition to control a MIDI-capable electronic device, comprising:
-
using a depth camera, capturing free-space gestures of a first human being simulating playing a musical device; mapping each gesture captured to a standard MIDI control signal for operating the musical device; capturing audio of the first human being, or vocal or audio from another instrument, and any additional human beings present; using the mapped MIDI control signals to control a MIDI-capable musical device while playing back the captured audio. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer-implemented process for using free-space gesture recognition to control a MIDI-capable electronic musical instrument, comprising:
-
using one or more depth cameras, capturing free-space gestures of more than one human simulating playing an electronic musical instrument, each of the one or more human beings simulating playing an electronic musical instrument using the captured gestures in a different location; mapping each free-space gesture of each human being captured to a standard MIDI control signal for a standard MIDI-capable musical instrument; using the mapped MIDI control signals to play the one or more standard MIDI-capable musical instruments; sending audio of at least one human being playing an electronic musical instrument at a first location to the location of at least one other human being playing an electronic musical instrument over a network; and playing the sent audio with the at least one other human being playing the electronic musical instrument. - View Dependent Claims (12, 13, 14)
-
-
15. A system for playing a musical device using gestures, comprising:
-
a general purpose computing device; a computer program comprising program modules executable by the general purpose computing device, wherein the computing device is directed by the program modules of the computer program to, capture gestures of a human being simulating playing an electronic musical device using a depth camera, wherein the module to capture gestures further comprises sub-modules to; transmit encoded information on infrared light patterns in a space where the human being is gesturing; and capture changes to the encoded infrared light patterns with the depth camera to determine which gestures the human being is making; map each gesture captured to a standard control signal for operating an electronic musical device; use the mapped control signals to play an electronic musical device; and capture audio of the human being, or vocal or audio from another instrument along with audio from the electronic musical device played using the mapped control signals. - View Dependent Claims (16, 17)
-
Specification