Capítulo de sonido de la guía de Neblla — Eco, el estudio de música y efectos de Creator, y cómo suena lo que sale de él en una app o en cualquier web: Opus o MP3 de Medios, el bucle sin salto y `world.sound`. El contrato base está en core.txt; el motor 3D, en mundo.txt; el portal y la tienda, en creator.txt. # Sonido: Eco y cómo suena en tu app **Eco** (`https://creator.neblla.com/eco`) es el estudio de Creator para hacer música, efectos de juego, grabaciones e instrumentos. Lo usa una persona con cuenta de developer; tu agente no lo maneja, pero lo que exporta acaba en los **Medios** de la app («Mandar a mi app») y se usa con lo de este capítulo. ## Lo que hace Eco - **Canción, Música de fondo (un bucle), Efectos, Grabar e Instrumento** son las cinco maneras de empezar. La Partitura se escribe en una cuadrícula (o se lee como pentagrama); los instrumentos de la casa los sintetiza Eco con su propio código, sin muestras con licencia. - **Efectos de juego:** salto, moneda, golpe, explosión, láser, poder y clic, con «Al azar» y «Variar». Salen en WAV o MP3. - **Grabar** pide el micrófono solo al pulsar; lo grabado se vuelve un efecto, una pista de la canción o un **instrumento grabado**. - **Lo que se baja o se manda a la app:** la canción en **Opus (WebM)** y en **MP3**, más un `.json` al lado con lo que existe y los puntos del bucle. Los efectos, en WAV o MP3. ## Tocar un fichero de Medios en cualquier web El navegador no toca nada hasta que la persona toca la página una vez (en el iPhone, además, el interruptor de silencio apaga Web Audio). Tras ese primer toque: ```javascript const a = new Audio('/media/tema.mp3'); // sirve para sonar una vez a.play(); ``` Escoge el fichero más ligero que el aparato sepa tocar: `new Audio().canPlayType('audio/webm; codecs=opus')` distinto de `''` → el `.webm`; si no, el `.mp3`. ### El bucle sin salto Un MP3 lleva un **retardo del codificador** (unas 1100 muestras al principio y relleno al final) que ni `