Jugando con la función seno, me he dado cuenta de que cuando se introduce la fórmula $y = \sin(x \cdot \sin(x))$ en tus altavoces, puedes escuchar bonitas secuencias de sobretonos. Especialmente si añades un control de frecuencia ' $f$ El resultado puede ser sorprendente, desde secuencias similares a las de una película de terror hasta sonidos de gotas de cristal del mundo de la fantasía: $\sin(x \cdot \sin(x \cdot f))$ . Añade una variable ' $s$ ' para ralentizar o acelerar las cosas y una variable de amplitud ' $a$ ', y se obtiene:
$$y = \sin(x \cdot \sin(x \cdot f) \cdot s) \cdot a$$
Un applet de JavaScript que hace esto (funciona en Chrome en Win8):
http://zzp-online-marketing.nl/js-portfolio/oscillator/waves.html
Prueba con $f = 110$ o $f = 125$ para obtener algunos efectos espeluznantes.
Todo bien, pero hay un problema: el sustento de las frecuencias parece no acabar nunca. Se añaden más, se pegan las más antiguas, lo que da lugar a una acumulación, que al final resulta en ruido. Es una pena, porque las secuencias son divertidas, pero después de un par de segundos el ruido se acumula hasta niveles intolerables (bueno, supongamos).
He intentado anular el ciclo anterior, pero eso no parece hacer mucho.
¿Alguien sabe cómo se pueden anular las frecuencias más antiguas y acoger las más nuevas con esta fórmula?