No hay archivos de audio: qué significa sintetizar sonido en directo
En resumen: Ambient Sound Online no contiene grabaciones. Cada tono, textura y eco se calcula en tu navegador en el momento en que lo oyes, con la API Web Audio que todos los navegadores modernos traen incorporada. Toda la app pesa lo que una foto pequeña, y usa la misma cantidad de datos si escuchas un minuto o todo el día.
Cómo comprobarlo
Pon Ocean y luego pon el móvil en modo avión, o apaga el wifi del ordenador. El sonido sigue. No le queda nada que descargar, porque no hay archivos de sonido.
No sabía que esto era posible cuando empecé. Soy diseñador, y daba por hecho que una app de sonido era una carpeta de archivos de sonido.
Un cocinero, no una máquina expendedora
La mayoría de las apps ambientales funcionan como una máquina expendedora. Alguien grabó una pista una vez, y cada vez que pulsas reproducir te da la misma.
Esto funciona más como un cocinero con una receta. El navegador tiene unos pocos ingredientes básicos. Un oscilador zumba una sola nota simple. Un filtro hace un sonido más brillante o más apagado. Un control de ganancia lo sube y lo baja. Conecta un puñado de estos y el navegador hace el sonido nuevo mientras escuchas. No se guarda nada. El sonido existe solo mientras tarda en llegar a tus altavoces.
Hasta la sala está calculada
La sensación de que un sonido ocurre en un espacio es la reverberación. Normalmente se consigue grabando una palmada en una sala real y usando esa grabación como un sello. Yo no tengo sala. La app construye una ráfaga corta de ruido que se apaga como lo haría un eco, y usa eso como sello. Cada mundo tiene uno distinto, y por eso Ocean suena sumergido y Forest suena a templo. Más en Reverberación sin grabación EN.
Qué consigues haciéndolo así
Nunca se repite. Una grabación es un tramo fijo de sonido, así que tarde o temprano vuelve a empezar. Aquí el sonido depende de dónde estén las figuras en ese momento, y toda la afinación sube y baja despacio a lo largo de unos minutos, así que no hay tramo al que volver.
Cuesta casi nada de datos. Tras cargar la página no hay nada más que descargar. Eso importa en un plan de móvil. El coste pasa al procesador de tu dispositivo, lo cual miré en CPU, batería y datos.
Sigue sonando si se corta la conexión. Mientras la pestaña siga abierta, el sonido no necesita la red.
Lo que no significa
No significa que nada salga de tu dispositivo. El sitio cuenta visitas y cuánto tiempo escucha la gente, de forma anónima, como la mayoría de los sitios. No se graba ningún sonido y no se envía ninguno.
Fuentes
- Web Audio API, MDN: la función del navegador sobre la que se construye todo esto
Pruébalo: abre Ocean y pulsa reproducir. Es gratis y empieza con un clic, sin cuenta. Todo lo que oyes se está haciendo mientras escuchas.
Abrir Ocean, gratisLa interfaz de la aplicación está en inglés.