Generación Musical y Visual: GEM

Prof. Carles Sora

(imagen de Clavilux de Thomas Wilfred)

http://www.youtube.com/watch?v=sqb88gdCM4Q&NR=1

LUMIA http://www.youtube.com/watch?v=apAjWdV8rG0&NR=1

Scan Processor - Woody Vasulka http://vimeo.com/7517418

El seminario se divide en 5 sesiones de programación en GEM y conteptos alrededor de la sinergia audiovisual y los directos audiovisuales (VJ, Live cinema...). Estas sesiones forman parte del curso de Generación Musical y Visual del Máster en Artes Digitales, IDEC-Universidad Pompeu Fabra

Tabla de contenidos de GEM

Primera sesión - (14/05/2008)

  • Árbol de render
  • Pantalla GEMWIN
  • Primitivas 3D
  • Transformadas
  • Uso de texturas
  • OBJ objectos 3d

Segunda sesión - (28/05/2008)

  • Comunicar con EYW: Open Sound Control
  • Formatos para vídeo
  • Extraer información del vídeo
  • Manipulación de vídeo
  • Texturas
  • Mezclas
  • Aplha channel
  • Live image
  • Manipulación de vídeo en directo

Tercera sesión - (04/06/2008)

  • Animaciones
  • Expresiones
  • Flujo para animación
  • Matrices y Buffer
  • Configuraciones para performances

Cuarta sesión - (11/06/2008)

Quinta sesión - (18/06/2008)

  • Wii control y otros dispositivos
  • Efectos
  • FreeFrame
  • pmpd (physical modelling)

¿Qué es GEM?

Gem (Graphics Environment for Multimedia) es un entorno de programació visual para generar, procesar y manipular gráficos (imágenes, vídeos, cámara). Es una librería que forma parte del entorno Pure Data.

Para poder utilizar Gem hay que instalarse Pd primero. Existen versiones para Windows, OSX y Linux. Ver Pure Data portal.

Los objetos de Gem se usan para la creación de contenido gráfico en tempo real. Esto es possible utilizando el sistema OpenGL, un sistema que permite utilizar las funciones acceleradas de las tarjetas graficas.

Estas funciones se pueden classificar como:

  • Objetos 3D
  • Manipuladores
  • Input de imágenes
  • Manipuladores de imágenes