Course curriculum

  • 1

    CAPÍTULO I: introducción a la visualización de datos de audio

    • Instalación y settings de vídeo

    • Tipos de cables en Max MSP Jitter

    • El motor de rendering : jit.world

    • Leer una secuencia de video

    • Aplicar efectos a una secuencia de vídeo

    • Audio-reactividad en un efecto de brillo

    • Audio-reactividad en otros efectos de vídeo

  • 2

    CAPÍTULO II: análisis de los picos de amplitud y OpenGL

    • Introducción a OpenGL

    • Mapeo de la amplitud a las dimensiones de una forma 3D

    • Mapeo de los picos de amplitud al cambio de forma 3D

    • Las coordenadas del plano 3D en la ventana de contexto

  • 3

    CAPÍTULO III: análisis de la frecuencia fundamental y texturas

    • Análisis de la frecuencia fundamental

    • Mapeo de la frecuencia fundamental a la posición de la forma

    • Aplicar una textura a una forma 3D

    • Aplicar efectos de video a una textura

    • Mapeo del análisis de audio a diferentes atributos

  • 4

    CAPÍTULO IV: matrices, color y resolución de la imagen

    • Representación del color en una matriz

    • Modificación del color en el CPU

    • Modificación del color en el GPU

    • Los argumentos del objeto jit.matrix

    • Crear "pixel art" modificando las dimensiones de una matriz

  • 5

    CAPÍTULO V: análisis RMS y mezcla de vídeo

    • Análisis de amplitud RMS

    • Mapeo de la amplitud RMS a las dimensiones de la matriz

    • Cambios graduales de color por medio del mapeo de la amplitud RMS

    • Mezcla de vídeo por medio de operaciones matemáticas

    • Efecto "cross-fade" para mezcla de vídeo

  • 6

    CAPÍTULO VI: proyecto final: un patch para tocar en vivo

    • Aplicación de un "cross-fade" en dos formas 3D

    • Modos de dibujo en jit.gl.mesh

    • Rotación de la forma con jit.anim.drive

    • Interpolación de formas 3D con jit.slide

    • Aplicación de un shader y una textura en OpenGL

    • Aplicación de efectos de video en una escena 3D

    • Preparar el patch para una presentación en vivo

    • Sistema de presets para una presentación en vivo

Instructor(s)

Sabina Covarrubias

Instructora

Sabina Covarrubias es compositora e investigadora en el área de informática musical. Su trabajo de música-visual ha sido comentado y analizado en importantes revistas como el Computer Music Journal del MIT, en 2020. Covarrubias estudió la licenciatura en composición musical en la Escuela Nacional de Música de la UNAM. En 2010 obtuvo el Master con especialidad doble en etnomusicología y composición asistida por computadora en la misma universidad. En 2016 obtuvo el diploma de doctorado en “Estética Ciencias y Tecnología de las Artes”, especialidad : Composición asistida por computadora en la Université de Paris 8. En 2020, obtuvo la certificación de conocimientos: “MAX perfeccionamiento” por parte del IRCAM, Francia. Más información en : www.sabinacovarrubias.com