Crear instrumentos electrónicos interactivos con MaxMSP (5 / 7 paso)

Paso 5: Xbox Kinect y MaxMSP

El Kinect de la XBox es hackeable profundidad detección cámara y dispositivo de seguimiento del gesto. El Kinect hackeado primero, ha sido una opción popular para toneladas de proyectos interactivos y la comunidad de Max desarrolló eventual un montón de maneras de extraer información de Kinect en Max. Si vas a comprar un Kinect, tenga en cuenta la el nuevo modelo 1473 no funciona con cualquiera de las opciones siguientes como de la Sep/2013, el más viejo modelo 1414 funcionará, también Asegúrese de que se llama "Kinect para Xbox".

El programa más popular para conectar a Kinect es llamado sinapsis, aunque este programa sólo puede seguir un usuario en un momento, es relativamente fácil de configurar y se comunica con Max a través de un parche llamado Kinect a través de sinapsis:

- Sinapsis descargar (puede que necesite instalar controladores aquí)
-Conectar el Kinect a través de puerto usb (también Asegúrese de encender el Kinect)
-Ejecutar la aplicación de la sinapsis (se desplome si no tienes el kinect conectado a tu comp)
-Open Kinect a través de Synapse.maxpat
-Después de comenzar la sinapsis, no olvide permanecer en posición (de pie y poner los brazos para arriba) y espere para la detección de esqueleto
-Descargue y ejecute el maxpat Kinect vía sinapsis para extraer datos de Kinect en Max

Una vez que sinapsis haciendo seguimiento de esqueleto, haga clic en una junta en la versión de Kinect vía sinapsis Max para empezar a tirar en información sobre su ubicación. Se puede alternar entre x, y y z coordenadas y usted también puede seleccionar el sistema de coordenadas que desea hacer referencia a:

Cuerpo es la distancia entre un empalme y el torso, esto es bueno si quieres mirar los movimientos de una persona sin una referencia a su entorno o ubicación en el marco de los gestos de cuerpo específico de tiro y captura
La pantalla es la posición de una articulación en x, y y z se coordina a través de la pantalla, medida en píxeles
Mundo es la posición de una articulación en el espacio del mundo, medida en mm

Haga doble clic en el objeto etiquetado "User 1" en el lado izquierdo del parche. Esto abrirá un subpatch que te indica donde se envía todos los datos de kinect. ¿Recuerde que el enviar y recibir objetos de la clase pasada? En lugar de escribir las palabras completas "enviar" y "recibir" en las definiciones de objeto puede utilizar las abreviaturas "s" y "r". Por ejemplo, si usted quiso agarrar la mano izquierda x coordenada, necesitará crear un objeto de recibir "r lhnd1x" en el parche. Aquí es un ejemplo que calcula la distancia entre a manos de las personas para aplicar un filtro de paso bajo a la lanzadera que construimos la clase pasada:

Y aquí hay otro parche que relojes de danza y velocidad o ralentiza música según cómo rápidamente su baile. (mide bailar mirando cómo rápidamente usted levantar alternando las manos en el aire, yo estaba en un apuro para así que tuve que escoger algo realmente exagerado, pero definitivamente se podría ajustar esto para adaptarse a lo quería)

Otra forma de interactuar con el máximo a través de Kinect se llama OSCeleton (funciona para Windows, Mac y Linux). Trabaja permitiendo que Max y el Kinect para comunicarse vía mensajes OSC (algo así como una versión más elegante de MIDI). OSCeleton le permite registrar múltiples usuarios simultáneamente (sinapsis sólo pueden hacer uno a la vez)

- Descargar OSCeleton (busque el botón de descarga en forma de nube "Descarga Zip")
-Seguir las instrucciones de la Página de OSCeleton GitHub - necesitará instalar los controladores
-Ejecutar el parche de Kinect por OSCeleton, como Kinect a través de la sinapsis, es un parche que saca datos de todas las juntas principales en el cuerpo, funciona de una manera muy similar.

Para ampliar esto aún más, jit.freenect es un objeto de inquietud que le permite tomar datos de profundidad y cámara del Kinect:

Artículos Relacionados

Crear puzzles electrónicos educativos con el kit de Circuitscribe y Circuitscribe Editor de 123D

Crear puzzles electrónicos educativos con el kit de Circuitscribe y Circuitscribe Editor de 123D

(Nota-Este es un post invitado de Eureka! Fábrica por Chuck Stephens como parte de su programa de Instructables construir noche.)El kit Circuitscribe es genial. Dispone de módulos de componentes electrónicos y bolígrafos de tinta conductiva que puede
Instrumento electrónico

Instrumento electrónico

este instrumento electrónico le permite a secuencia y loop de audio y datos MIDI.  Mayoría de las veces de que lo uso para secuencia muestras de batería así que puedo juguetear con los ritmos y pulsaciones diferentes.  Lo realmente bueno de este inst
Cómo construir un Luzboard (instrumento electrónico)

Cómo construir un Luzboard (instrumento electrónico)

este es un instrumento electrónico que jugó de manera similar a un teclado con algunos divertidos efectos. Un sensor de luz está conectado a la computadora que controla la madera (sonido) de las parcelas. Se puede jugar una escala cromática de C a C
El control de un cerrojo electrónico Schlage con un arduino!

El control de un cerrojo electrónico Schlage con un arduino!

Este instructivo le guiará a través del proceso de desmantelamiento y hacking un cerrojo electrónico Schlage para controlar con un arduino.Paso 1: Comprar la cerradura y descomprimirlo yo tengo la mía a la venta por $99 en Lowe.Saque de la caja y ech
Escuchar dispositivo electrónico "ruido" con radio AM

Escuchar dispositivo electrónico "ruido" con radio AM

este instructable le mostrará cómo escuchar el sonido de los dispositivos electrónicos.Por lo tanto, estaba tratando de hacer un transmisor de AM ayer (no...), prueba que tenía mi radio am en es la frecuencia más baja, 531khz. Por desgracia, en vez d
No su detonador electrónico ordinario (con Altoids lata!!!)

No su detonador electrónico ordinario (con Altoids lata!!!)

Este detonador utiliza 1 batería del AA, algunos interruptores y unos electrónica simple que se puede tener gratis en cualquier walmart o desarrollo de la foto de la tienda. (además, utiliza una lata altoids, es sólo que mucho más fresco)Esto fue ins
Equipo Rack de 19" para los instrumentos electrónicos

Equipo Rack de 19" para los instrumentos electrónicos

Para el almacenamiento y uso no hay nada mejor que un rollo alrededor de montaje sistema de Rack para electrónica. Están disponibles comercialmente en metal para cientos de dólares. Uno de los temas con estos es su equipo necesita oídos para montaje
Zumbador electrónico de aire

Zumbador electrónico de aire

El zumbador de aire electrónico es un instrumento electrónico donde la distancia de la mano de la Mesa decide el tono a jugarse por el zumbador.Paso 1: MediaTek LinkIt unoAcabo de recibir mi LinkIt uno, que es un micro controlador que incluye todo (G
¿Campana de notificación de correo electrónico

¿Campana de notificación de correo electrónico

deseo el equipo tenía todas las campanas y silbidos?  Se puede llegar al menos a medio camino con este proyecto, una campana con USB y - controlada que puede ser utilizada para la notificación por correo electrónico o una manera de otras cosas que re
Personalizado Tutorial electrónico de respuesta para autistas, pre escolar, cognitivo desafió y no verbal niños

Personalizado Tutorial electrónico de respuesta para autistas, pre escolar, cognitivo desafió y no verbal niños

el Tutorial de electrónica respuesta personalizada permitirá a padres, cuidadores y profesores personalizar los ejercicios y hojas de respuesta a las necesidades específicas de un niño. Cuando el niño selecciona la respuesta 'correcta' de 2 a muchas
Frambuesa Pi correo electrónico dispositivo del botón usando Gmail

Frambuesa Pi correo electrónico dispositivo del botón usando Gmail

Instructivo para el dispositivo del botón frambuesa Pi e-mailpor Pedro y Owen Czerny en Yukonstruct¿No tienen acceso a un dispositivo de comunicación comercial correo electrónico móvil o del ordenador portátil / escritorio computadora? ¿Necesita una
BRICOLAJE electrónicos dados

BRICOLAJE electrónicos dados

Vivimos en un mundo digital, así que por qué no hacer un dado electrónico digital para el juego. Aquí te presentamos un dado electrónico compacto con diseño de PCB. Puede romper la placa en dos si desea reducir el tamaño de los dados.Dados tienen con
Trabajo como electrónico componentes. El diodo

Trabajo como electrónico componentes. El diodo

siguiendo algunos consejos bastante pobre dado a una persona en Instructables, el Consejo no viene de nadie en instructables, pensé que me dar unos consejos y ayuda en algunas partes de electrónica. Yo intente y mantenerlo simple y hasta quienes a me
6 pasos para un potente programa de recepción de correo electrónico

6 pasos para un potente programa de recepción de correo electrónico

hace poco asistí a una conferencia de marketing por correo electrónico de Lyris en Chicago, y había un tema crítico que a través de una serie de presentaciones – el poder de un programa de bienvenida. He hablado de recepción emails antes (ver "9 mane