MaxMSP está dividida en varias partes - MIDI y operaciones discretas asas de "Max", este es el lugar más fácil para empezar a familiarizarse con la herramienta. "MSP" trata de audio y procesamiento de señales. Y "La inquietud" para la representación gráfica y manipulación de vídeo. Este curso cubrirá Max y MSP.
Estos son algunos ejemplos de cosas impresionantes que puede hacer con Max. Mis aplicaciones favoritas de Max son las que incorporan algún tipo de interfaz de hardware. Hay toneladas de manera de hacer esto, aquí están algunos:
ReacTIVision es un libre, abra la herramienta de código se comunica con MaxMSP y le permite seguir los objetos con una cámara por imprimir y colocar los
. Las pistas de software x y posición y rotación y es ideal para incorporar los objetos del mundo real en su parche de MaxMSP y hacer interfaces de mesa. Originalmente fue escrita para el ReacTable, un instrumento de mesa multitouch:
Algunos ejemplos de ReacTIVision y MaxMSP:
Una mesa interactiva (por mi amigo Evan!):
Mezclador superior de la tabla:
Estructura interactiva:
La reacción en cadena arpeggiator (no creo que este realmente usada reacTIVision, pero puede):
El Kinect de la XBox es hackeable profundidad detección cámara y dispositivo de seguimiento del gesto. Datos del Kinect pueden importarse en MaxMSP a través de una aplicación llamada sinapsis. Sinapsis le permite registrar x, y y coordenadas de z de cada articulación importante del cuerpo (cabeza, codo, mano, rodilla, etc.). Aquí están algunos proyectos interesantes que usan Max y el Kinect:
Composición de instrumento gestual
Cajitas: instalación interactiva
Arduino es una pequeña computadora que puede programarse para controlar circuitos de todo tipo de proyectos crazy cool. Con la incorporación de Arduino, es posible extender los parches MaxMSP en el mundo físico. Hay muchas maneras de Arduino y Max para hablar (será definitivamente escribir un Instructable sobre esto en el futuro), incluyendo MIDI, seriey cualquiera de las Opciones enumeran en la Página Web de Arduino. Algunas opciones (como Arduino2Max) permiten leer directamente en los pines de Arduino, y otras dependen de comunicación USB. Estos son algunos ejemplos de proyectos que utilizan una combinación de MaxMSP y Arduino para facilitar interacciones físicas únicas:
Kit de batería robótica
Jalea ruidosa - interfaz de sintetizador de jalea tangibles
Hierro musical:
Fina colección de curioso sonido objetos (este realmente utiliza procesamiento en vez de Max, pero podría hacerse con Max)
Submarino - una visualización en tiempo real de datos del océano
Hay un tercer tipo de MaxMSP objeto que no tengo tiempo para entrar aquí, pero una vez que tienes Max y MSP abajo usted debe comprobar fuera de Jitter. La inquietud le permite gestionar vídeo y gráficos dentro de Max, para que pueda importar datos desde una cámara o crear efectos visuales en tiempo real para su aplicación.
Dyskograf - un dibujo basado secuenciador:
Interfaz de audio con salida de vídeo en tiempo real
Proyección interactiva
El MaKey MaKey es un dispositivo usb que puede cortar a cualquier conductor para transformar aquello en una interfaz. Esencialmente lo que hace es engañar el ordenador pensando que es un teclado externo, entonces las cosas clip que se vuelven claves. Puede leer estos comandos en el objeto "tecla" requerida software de max, no externo. Este es super fácil y divertido!
Instrumentos de vegetales:
Una última nota: Pure Data es esencialmente la versión de código libre y abierto de Max. Las ideas principales y la mayoría de los objetos es casi idéntica, aunque he encontrado que prefiero la interfaz de Max un poco mejor. Pero si no tienes los fondos para shell una copia de Max, Pure Data es una excelente opción.