Está en la página 1de 3

CURSO INTRODUCTORIO A LA CREACIÓN DE ENTORNOS INTERACTIVOS CON MAX/MSP

Duración: 24 horas. Pueden dividirse en sesiones diarias durante 6 días, cada sesión con una duración
de 4 horas; o en 4 días con sesiones de mañana y tarde de 3 horas cada una.
Docente: Iván Ferrer Orozco
Competencias que adquiere el participante
1 Obtendrá los conocimientos necesarios para la programación de entornos interactivos
y para el tratamiento de señales de audio y MIDI mediante el uso de la plataforma de
programación gráfica Max/MSP.
2 Conocerá y manejará a un nivel básico los medios disponibles en Max/MSP para la
recepción, envío y almacenamiento de datos.
3 Conocerá las herramientas fundamentales para la generación y transformación de
datos y señales mediante procesos deterministas, aleatorios, estocásticos y
generativos.
4 Sabrá desarrollar aplicaciones modulares a partir del diseño de algoritmos sencillos
interconectados para el procesamiento digital de señales (audio y vídeo).
5 Conocerá las técnicas básicas de sampling dentro del entorno Max/MSP.
6 Conocerá diferentes tipos de síntesis sonora a un nivel básico: por modulación (AM,
modulación en anillo, FM) síntesis aditiva (por adición de señales, por tabla de onda),
sustractiva (filtrado simple, por resonadores), granular, concatenativa, por formantes
(FOF), por modelado físico.
7 Conocerá y utilizará dentro de Max/MSP diferentes protocolos como son MIDI, OSC y
serial para comunicarse con periféricos como son tablets, teléfonos móviles,
controladores MIDI y placas Arduino.

Breve descripción del curso:


Max/MSP es una plataforma para la creación de entornos interactivos y para la generación, análisis y
procesamiento digital de señales (sonido y vídeo). Estas señales pueden ser utilizadas en la producción
de audio y video, o para controlar otros procesos y dispositivos por medio de protocolos de
comunicación e intercambio de información (MIDI, OSC, Serial, UDP, Bluetooth, etc.).

Max/MSP -comúnmente conocido como Max- se ha establecido como una de las más importantes
plataformas de programación en el ámbito de las artes digitales gracias a su entorno gráfico, su
arquitectura basada en objetos y módulos, y a la creciente comunidad de personas que trabajan,
colaboran e intercambian abiertamente información sobre el diseño de herramientas, procesos y
objetos en diversos foros en internet. Además, es un programa que permite crear aplicaciones
multiplataforma que pueden ser utilizadas dentro de Max (patches), o como aplicaciones standalone. El
objetivo principal de este curso es que el alumno obtenga los conocimientos básicos para poder crear
entornos interactivos que involucren los protocolos MIDI y OSC, sonido, vídeo, sampling, síntesis
sonora (a un nivel básico), comunicación con placas Arduino y sensores, así como otros periféricos.

Objetivos:
 Introducir al alumno al ambiente de programación gráfica Max/MSP y a la programación por
módulos y orientada a objetos.
 Construir patches multiplataforma e interactivos que permitan la transformación de datos
obtenidos vía MIDI, OSC o Serial, de señales de audio alojadas en el disco duro o captadas en
tiempo real, y para la generación interna de datos y señales mediante la programación de
algoritmos sencillos y eficaces.
 Analizar y transformar señales de entrada para la manipulación de sonido y vídeo, detonar y
controlar procesos, para la visualización y sonificación de datos, y para el control de
dispositivos periféricos.
Breve biografía del docente:
Iván Ferrer-Orozco es un artista sonoro, compositor y emprendedor cultural. Sumamente interesado
por el uso y desarrollo de las nuevas tecnologías estas se integran de manera continua en sus obras y en
diversos proyectos que desarrolla de forma paralela dedicados a la difusión, experimentación y
pedagogía. Ha sido artista en residencia en instituciones de diversos países como la MacDowell Colony,
I-Park y el VCCA (USA), Hooyong Performing Arts Center (Corea del Sur), Centro de las Artes San Luis
Potosí (México), Camargo Foundation (Francia), Conseil des Arts et Lettres de Québec (Canada),
Residencia de Estudiantes (España), Pepinière Europénnes (Chipre), entre otras. Su obra ha sido
ampliamente difundida y reconocida a nivel internacional. Entre los proyectos de divulgación de las
nuevas tecnologías aplicadas a la creación artística que ha llevado a cabo creó en 2011 InterAcciona,
encuentro que durante 2012 y 2013 se realizó en el Centro de Arte y Nuevas Tecnologías del Centro de
las Artes San Luis Potosí, México; otros proyectos en este ámbito han sido: Sonidero (para la difusión
del arte acusmático, desde 2010 a la fecha) y Ars Autómata (Matadero-Madrid, España, 2009). Iván es
actualmente además de un activo compositor y artista sonoro, arts consultor en Acelerador de Artistas,
responsable de producción y nuevos medios del grupo NEOPERCUSIÓN y coordinador del área de
sonido y profesor de Max/MSP del curso One Year de Artes Digitales y Diseño de Experiencias en el IED
Madrid.

Programa de la asignatura:
Introducción a la interfaz gráfica en Max. Introducción a los módulos que conforman el programa: Max,
MSP, Jitter, Gen, Beap, Vizzy, M4L. Flujo de datos en Max. Objetos y mensajes en Max. Protocolo MIDI:
estructura, comunicación y secuenciación. Introducción al protocolo de comunicación OSC.
Introducción a la creación de procesos aleatorios y generativos en Max. El almacenamiento de
información en Max. Visualización y sonificación de una señal. Técnicas de sampleo en Max.
Programación de interfaces sencillas para el control de procesos, señales audio y vídeo. Automatización
de procesos. Introducción a la síntesis sonora. Comunicación con Arduino.

Metodología:
En el desarrollo del curso se aúnan teoría y práctica en cada sesión. Primero se introduce al alumno a
cada uno de los recursos y elementos propios del programa que se utilizarán, así como a los conceptos
relacionados con los objetivos de cada clase. El profesor a continuación guía paso a paso a los alumnos
en la programación de las aplicaciones ilustrando las diferentes posibilidades de comunicación, análisis,
transformación, generación y almacenamiento de la información generada o recibida, mostrando
además de qué forma pueden ser utilizados estos procesos para crear y manipular sonido y vídeo, entre
otras posibilidades. Al final de cada clase el alumno contará con diversas aplicaciones básicas y cada vez
más complejas para la obtención, tratamiento y generación de señales. Se pretende también orientar
los contenidos de cada clase a las necesidades e intereses de los alumnos para el desarrollo de
proyectos personales y específicos.

Requisitos e infraestructura necesaria:

Alumnos
 Ordenador portátil propio PC con Windows 7 ó posterior, o Mac OS X 10.7 ó posterior.
 Max/MSP 7. Hay una versión de prueba por 30 días que puede ser descargada de forma
gratuita desde: https://cycling74.com/downloads/#.VrY12OaZJaY. Existen planes de pago
mensuales ($10 dólares) y anual ($59 dólares) con descuento para alumnos mismo que con una
carta del curso se podría obtener.
 Opcional: cualquier controlador externo (controlador MIDI, tablet o teléfono Android o de
Apple, placas Arduino, webcam, Kinekt. Micrófonosm etc.) (en el caso de usar tablet o
teléfono Android o de Apple sería necesario descargarse una aplicación que puede tener algún
costo, esto se vería durante el curso)

Infraestructura necesaria para el curso:


 Proyector
 Idealmente: Internet por WIFI
 Equipo de sonido (podría, en caso de ser necesario, llevarlo yo, pero sin duda lo ideal sería
contar con uno ahí): Dos altavoces autoamplificados o monitores de estudio, mesa de sonido
(mínimo 2 entradas y salidas), cables para conectar altavoces y un par extra para conectar una
tarjeta de audio externa a la mesa (Jack-Jack).

Criterios de Evaluación :
Asistencia, participación en clase y resolución de ejercicios tras cada sesión.

Bibliografia/ páginas web:


 Página de Cycling74 (desarrolladores de Max/MSP): https://cycling74.com
 Documentación online de Max/MSP: https://docs.cycling74.com/
 Ircam FORUM: http://forumnet.ircam.fr/
 Cipriani, Alessandro, Maurizio Giri. (2010) Electronic Music and Sound in Design: Theory and
Practice with Max/MSP. Vol. 1. Rome, Italy: Contemponet.
 Manzo, V. (2011). Max/MSP/Jitter for music a practical guide to developing interactive music
systems for education and more. New York: Oxford University Press.
 Colasanto, F. (2010). Max/MSP: Guía de programación para artistas. (1.st ed.). Morelia, México:
Centro Mexicano para la Música y las Artes Sonoras (CMMAS).

También podría gustarte