PULSO 128
PULSO 128 es una obra para orquesta de laptops basada en un pulso de house a 128 BPM. La idea es repartir entre varios intérpretes una estructura que normalmente se escucha muy precisa y repetitiva. Cada computador controla una parte distinta: kick, percusión, hi-hat, bajo, acordes, arpegios o efectos digitales.
La obra parte ordenada, después se va desarmando y dejando más libertad a los intérpretes, y finalmente vuelve a sincronizarse. Me interesa trabajar con algo que hemos vivido en clases: a veces el grupo se coordina muy bien y otras veces se empieza a desplazar. En vez de tratar ese desfase solamente como un error, la propuesta lo usa como parte de la forma de la obra.
Abrir instrumento Ver archivo de propuestaMaterial sonoro
El prototipo está hecho en HTML y JavaScript con Web Audio API. No utiliza archivos de audio externos. Genera seis capas: kick, clap/percusión, hi-hat, bajo, acordes y efectos digitales.
Render de 45 segundos generado con la lógica de síntesis del prototipo.
Parte 1 — Contexto y referentes
1. NUBE — Orquesta de Laptops UC
NUBE es una obra para ocho voces de laptop que construye una textura colectiva a partir de síntesis granular. Cada intérprete produce pequeños granos sonoros y recibe instrucciones ligeramente distintas.
Funciona mediante una interfaz web y no depende de una red local entre computadores. De esta obra tomo la idea de que cada laptop tenga un rol distinto y que el resultado completo aparezca al escuchar a todos juntos. También tomo el interés por sonidos claramente digitales.
Lo que no tomaría como elemento principal es la síntesis granular, porque PULSO 128 necesita ataques rítmicos más claros.
Fuente consultada: código e interfaz de NUBE
2. In C — Terry Riley / realización web OLUC
In C está construida a partir de patrones musicales pequeños que los intérpretes repiten y van abandonando de manera independiente. Esto genera una estructura común, pero deja libertad para decidir cuánto tiempo permanecer en cada patrón.
De In C tomo principalmente esa libertad controlada. En PULSO 128 existe un pulso común, pero cada intérprete puede decidir cuándo hacer una variación, un fill, aumentar intensidad o dejar espacio.
Fuente consultada: realización web de In C usada por OLUC
3. Twilight — Ge Wang / Stanford Laptop Orchestra
Twilight es una obra para laptop orchestra en la que los computadores son interpretados activamente y los músicos responden a señales del director. La obra divide a los intérpretes en grupos y utiliza interfaces gestuales para modificar el sonido.
De Twilight tomo la idea de que la laptop funcione como instrumento en vivo y no solo como reproductor, además de la coordinación humana. No usaría GameTrak porque no es una interfaz garantizada para nuestro curso.
Fuente consultada: Stanford Laptop Orchestra — Twilight
Parte 2 — Propuesta de obra
1. Idea
PULSO 128 propone construir una pieza de house en vivo entre siete o más laptops. Ningún computador contiene la obra completa: cada integrante controla una capa del groove. La pieza pasa por momentos de coordinación, libertad, desfase y reencuentro.
2. Estructura formal
| Sección | Tiempo | Qué sucede |
|---|---|---|
| I. Encendido | 0:00–0:30 | Comienza solo el kick. Aparecen sonidos digitales cortos y burbujeos. |
| II. Construcción | 0:30–1:30 | Entran progresivamente hi-hat, percusión, bajo y acordes. |
| III. Groove | 1:30–2:30 | Suena el ensamble completo. Se permiten pequeñas variaciones y fills. |
| IV. Desfase | 2:30–3:30 | Se reduce el kick y aumenta la libertad. Aparecen glitches y texturas digitales. |
| V. Reencuentro | 3:30–5:00 | El kick vuelve solo y el director hace una cuenta de cuatro tiempos para reordenar el grupo. |
| VI. Apagado | 5:00–6:00 | Las capas desaparecen una por una hasta quedar un último pulso. |
3. Coordinación
La obra está diseñada para funcionar sin red local. La estación 1 mantiene un kick en negras a 128 BPM y sirve como referencia auditiva. Los cambios grandes de sección se indican con señales del director y una cuenta de cuatro tiempos.
4. Roles por estación
- Estación 1: kick / pulso.
- Estación 2: clap y percusión.
- Estación 3: hi-hat y ruido filtrado.
- Estación 4: bajo sintetizado.
- Estación 5: acordes y pad.
- Estación 6: arpegio / pluck.
- Estación 7: efectos digitales, burbujeos, chirps y glitches.
Si existen estaciones 8–12, pueden duplicar funciones con materiales distintos o agregar nuevas capas espaciales.
5. Notación e instrucciones
Cada intérprete tendría una interfaz con nombre de rol, sección actual, contador de tiempo, acciones permitidas, teclas disponibles e intensidad aproximada.
Durante 8 compases haz intervenciones cortas. Deja espacios de silencio. En los siguientes 8 compases aumenta la densidad. Cuando aparezca la señal REENCUENTRO, deja de tocar y espera cuatro tiempos antes de volver a entrar.
6. Sonido en la sala
Cada estación utiliza su propio sistema de parlantes. Las capas quedan físicamente separadas para que el público pueda identificar de dónde aparece cada parte del groove. Las estaciones con funciones parecidas se ubicarían alejadas entre sí para generar movimiento espacial.
7. Riesgos y versión reducida
- Pérdida de sincronización: el kick funciona como reloj audible y el director puede hacer nuevas cuentas de cuatro tiempos.
- Falla de una estación: otro computador puede activar temporalmente ese rol.
- Exceso de sonido: cada sección limita qué variaciones están permitidas.
La versión reducida funciona con cuatro funciones principales: kick, bajo, acordes y efectos.
Parte 3 — Material sonoro
El material desarrollado es pulso128.html, una aplicación web en HTML y JavaScript con Web Audio API.
El tempo se mantiene fijo en 128 BPM. Las teclas 1 a 6 activan o desactivan las capas y la barra espaciadora ejecuta un fill.
Los controles de brillo e intensidad modifican el timbre y el nivel general.
Cómo abrirlo
- Abrir
pulso128.htmlen Chrome, Safari o Firefox. - Presionar INICIAR 128 BPM.
- Usar las teclas 1 a 6 para activar o desactivar capas.
- Usar la barra espaciadora para ejecutar un fill.
- Modificar brillo e intensidad con los controles de la interfaz.
Papel dentro de la obra
El prototipo demuestra la estética general de PULSO 128 y los roles principales de ritmo, bajo, acordes y efectos. En la obra final estas funciones se repartirían entre distintos intérpretes.
Declaración de uso de IA
Para esta tarea utilicé ChatGPT (OpenAI) como apoyo para organizar la propuesta, investigar y contrastar referentes, estructurar la forma de la obra y desarrollar una primera versión del instrumento web en JavaScript/Web Audio API. También se utilizó IA para documentar el funcionamiento del código y apoyar la generación del material sonoro de prueba.
Las decisiones principales —trabajar con house a 128 BPM, repartir las capas entre distintas laptops, incorporar sonidos digitales y usar momentos de sincronización y desfase— fueron definidas a partir de mis intereses y de las experiencias realizadas durante el curso.
Prompt relevante
Quiero crear una propuesta para Orquesta de Laptops basada en música electrónica house a 128 BPM. En el curso hemos trabajado con In C, Nube, Campo y Gracias a la Vida, usando interfaces web donde cada computador tiene un rol distinto. Me interesa mantener la libertad de interpretación que hemos usado en clases, pero combinarla con un groove de house y sonidos más computacionales como burbujeos, glitches y síntesis. Ayúdame a estructurar la obra, elegir referentes y crear un prototipo sonoro funcional en HTML y JavaScript.