Archive for August, 2005

Jessica Rylan. Nature Diorama

Wednesday, August 31st, 2005

Llevo todo el día, desde que la descubrí esta mañana, tratando de imaginar cómo sonará la pieza untitled (Nature Diorama with Natural Synthesizer and Electronic Birds) de Jessica Rylan.

Un sintetizador casero rodeado de ramas

Sublime el pájaro electrónico

Pequeño altavoz y circuito colgado de una rama

Después de haber visto algunas de sus máquinas, oído algunas de sus canciones, y leído sobre sus proyectos estoy totalmente embelesado.

Actualización: Actualmente está de gira por Europa. Iba a tocar el día 3 aquí en Barcelona pero desafortunadamente el concierto se ha cancelado. El 21 estará en Zaragoza y el 22 en La Casa Encendida de Madrid.
También me dijo (le escribí ayer) que no hay grabaciones del natural diorama, por lo que habrá que esperar a que vuelva a montar la instalación para averiguar como suena.

tags:No tags

ChucK vs Supercollider

Monday, August 29th, 2005

Más anuncios, más ChucK, más Toplap:

Raging Code; The Battle of Barcelona

Dos miembros del colectivo toplap, Ge Wang y Nick Collins nos van a hacer bailar al son de su código en el marco del OFF-ICMC, la sección de actividades paralelas (y gratuitas) de la International Computer Music Conference que se celebrará en barcelona del 4 al 10 de Septiembre de este año.

El concierto tendrá lugar en el metrònom el miércoles día 7 a las 23:15. De todos modos, durante toda la semana hay muchas propuestas muy interesantes.

Actualización: Finalmente estuve y me encantó. Si quereis ver un par de videos y leer una breve crónica en gallego, hacedlo en alg-a

tags:No tags

chuck ya es 1.2

Friday, August 26th, 2005

Otro de esos anuncios que no puedo evitar. El lenguaje de programación musical chuck ha pasado de la versión 1.1.5.6 (nombre en clave frankenstein) a la 1.2 (dracula).

Para quienes no lo conozcan:

ChucK is a new audio programming language for real-time synthesis, composition, and performance, which runs on MacOS X, Windows, and Linux. ChucK presents a new time-based concurrent programming model, which supports a more precise and fundamental level of expressiveness, as well as multiple, simultaneous, dynamic control rates, a precise and straightforward concurrent programming model, and the ability to add, remove, and modify code, on-the-fly, while the program is running, without stopping or restarting. It offers composers, researchers, and performers a powerful and flexible programming tool for building and experimenting with complex audio synthesis programs, and real-time interactive control.

Básicamente es un lenguaje que te permite programar música en directo (al estilo del colectivo toplap). Llevo algún tiempo experimentando con el y es divertidísimo (una vez que te haces con la sintaxis, un poco marciana para mi gusto).

Aunque el cambio de versión (1.1.5.6 a 1.2) pueda parecer trivial, le han añadido algunas cosas imprescindibles, como arrays (¡no tenía!) o una especificación del lenguaje decente y muchas interesantes, como soporte para OSC, clases y objetos…

El fin de semana se presenta jugoso. A ver si soy capaz de tener algo audible para el lunes :)

via Beginning chuck

tags:No tags

Funcionalismo de fiesta.

Thursday, August 18th, 2005

Me encantó ver, en la exposición “La Bauhaus de fiesta 1919-1933” (Del 29 de junio al 4 de septiembre en el CaixaForum), cómo algunos de mis artistas favoritos (tan austeros, tan funcionales, tan germánicos) tenían fiestas semana si, semana también. Con disfraces de Marianne Brandt, invitaciones de Herbert Bayer, carteles de Josef Albers, tarjetas de Paul Klee, decorados conceptuales (La fiesta del metal, “1/3 de blanco, 2/3 de color”…), los eventos debieron ser envidiables.

Lo mejor, saber un poco más de la vida cotidiana de aquel maravilloso experimento pedagógico que fue la bauhaus.

tags:No tags

OpenSound Control: Recopilacion de recursos.

Wednesday, August 17th, 2005

Si quisieras, por ejemplo, hacer que processing leyera el input de tu tableta wacom o tu webcam y max/msp lo tradujera a sonidos, o que un ordenador estuviera recibiendo información de sensores y otro (ya sea en una red local o en internet) estuviera generando cualquier output (visual, sonoro, …) de acuerdo con los datos recibidos, tarde o temprano te toparías con que la comunicación entre programas, sensores y/o ordenadores la realizaría un “algo” llamado OpenSound Control (”OSC”), pues:

OpenSound Control (”OSC”) is a protocol for communication among computers, sound synthesizers, and other multimedia devices that is optimized for modern networking technology and has been used in many application areas.

Genial. Es lo que necesito para desarrollar alguna cosilla que me ronda la cabeza últimamente. Pero… al buscar algo de documentación (”beginner’s-friendly” por favor), me he encontrado que no hay casi nada al respecto y lo que hay está muy disperso.

Es por eso que he pensado en recopilar los (escasos) recursos útiles que me he encontrado:

Open Sound Control: State of the Art 2003
Aparentemente todo lo que necesitas saber sobre OSC, incluyendo una descripción de sus componentes, las principales implementaciones (Max/MSP, SuperCollider, Reaktor, Pure Data…) y una relación de beneficios.
Open Sound Control, An Overview
Explicación de la gente de ixi-software, creadores, por ejemplo de Picker y SpinOSC. Una introducción a OSC más general y menos académica que la primera. Probablemente mejor para empezar si no tienes ninguna idea.
OpenSound Control Specification
La especificación completa. Yo empecé por aquí y no lo recomiendo, aunque siempre conviene tenerla a mano. Especialmente útiles los ejemplos
Capítulo sobre OSC en el manual de OSW
Open Sound World es un entorno de programación extensible creado por los mismos que el protocolo OSC (el CNMAT), de funcionamiento parecido a Max/MSP y otros lenguajes de “cableado”. Aunque esta es la descripción de una implementación específica, los ejemplos provistos ayudan a comprender el funcionamiento general del invento.
OpenSoundControl Application Areas y Managing Complexity with Explicit Mapping of Gestures to Sound Control with OSC
Para que veas lo que se puede hacer

Si alguien tiene algún otro recurso que compartir, coméntelo y lo añado a la lista.

tags:No tags