Documentación
Entorno: HTML + JavaScript vanilla con Web Audio API nativo, sin librerías externas. Funciona en cualquier navegador actualizado (Chrome, Firefox, Safari, Edge); requiere un clic inicial para activar el audio.
Qué controla cada parámetro
- Volumen general: ganancia maestra, se aplica en vivo.
- Silbido — vibrato: profundidad del LFO que modula la frecuencia del oscilador seno.
- Frutiger Aero — brillo: detune del oscilador secundario que da el brillo tipo campana/vidrio.
- Walkie-talkie — estática: Q del filtro pasa-banda sobre ruido; más alto = más silbido de radio.
- Tormenta — ráfaga: velocidad del LFO que mueve el corte del filtro pasa-bajos del ruido.
- Goteo — espacio: tiempo de delay/feedback aplicado al impacto de ruido filtrado.
Los sliders de textura afectan a las próximas notas que toques, no a las que ya están sonando.
Mapa de teclado
- 1 2 3 4 5 6 7 8 9 0 → Silbidos (escala pentatónica, sostenido mientras se mantiene la tecla).
- Q W E R T Y U I O P → Campanas "Frutiger Aero" (escala mayor, un disparo por tecla).
- A S D F G H J K L → Estática walkie-talkie (sostenida mientras se mantiene).
- Z X C V B N M → Viento / tormenta, intensidad creciente (sostenida mientras se mantiene).
- Barra espaciadora → Goteo (un disparo aleatorio por pulsación).
Cómo producir el render de 30–90 s
- Click en "Iniciar audio", luego click en "Grabar".
- Tocar combinando las cinco texturas durante 30 a 90 segundos.
- Click en "Detener" y bajar el archivo con "Descargar grabación".
Rol en la obra (borrador — edita según tu análisis)
Estas cinco texturas sintetizan el paisaje sonoro nostálgico-digital del segundo movimiento: silbidos como hilo melódico, la campana "Frutiger Aero" como brillo decorativo, la estática de walkie-talkie y el lecho de viento/tormenta como ambiente, y el goteo como puntuación. Podrían usarse superpuestas en la sección central del movimiento, entrando y saliendo de forma similar a como aparecen en la grabación original.