vagar escribió:
Eso ya lo hacía Band-in-a-Box desde hace 20 años, incluso te improvisa un solo. Bastante pedestre y monótono, pero me imagino que en este tiempo habrán ido sofisticando el sistema experto que controla las decisiones y la generación de sonidos. ¿A ver cómo va estos días? (saltar a 1:50 para oír el resultado)
La verdad es que no entiendo mucho de estas cosas, pero como tipo curioso siempre me da por mirar cosas que no entiendo

en infografía se utiliza mucho lo que se conoce como ruido Perlin, que es básicamente un tipo de ruido fractal. Sirve para hacer humo, explosiones, terrenos, animación de multitudes, etc... de hecho vuelve "natural" cualquier cosa de forma procedural (sin intervención humana).
En el gráfico la curva negra sería ruido blanco y la roja ruido Perlin o interpolado de 1D. Se puede generar igualmente en 2D, 3D, etc... el ruido Perlin es continuo cuando el ruido blanco es discreto y además es autosimilar, no exactamente fractal pero casi.
El uso de ruido Perlin se ha ido extendiendo como forma de introducir aleatoriedad "natural" en muchos procesos, por ejemplo, se introduce cierta cantidad de ruido Perlin en el movimiento de las articulaciones de un personaje en un videojuego, o se usa para simular un parpadeo natural. La idea es que puedes introducir variaciones "naturales" en comportamientos programados o definidos por reglas.
Pero es curioso que apenas he encontrado nada sobre la aplicación de este tipo de "turbulencia" a la música o el diseño sonoro. Apenas esto:
https://etiennedeleflie.net/2010/11/01/research-on-self-similarity-in-music/
https://etiennedeleflie.net/2010/10/29/dynamic-stochastic-synthesis-and-perlin-noise-whats-the-dif/
Como yo el autor de ese blog tenia cierta intuición de que la generación puramente estocástica no iba a ninguna parte y quizás la auto-similitud funcionaba en la música como en tantos otros campos.
Tengo esa intuición (probablemente errónea) de que sería viable utilizar ruido Perlin para crear variaciones "naturales" sobre una secuencia, o un arpegiador. No se trataría de general secuencias puramente aleatorias (basadas en ruido blanco), si no de alterar una secuencia creada con una regla previa (como un arpegio) con la introducción de un elemento aleatorio, alterar la probabilidad de la nota, duración, inflexión, etc, en una secuencia aplicado un factor sacado de la función de Perlin.
Ya digo que nunca lo he probado (mis habilidades como programador son muy limitadas) pero tengo esa impresión de que una cierta cantidad de este tipo de ruido podría humanizar una secuencia generada de forma automática, o podría aplicarse a un ritmo, o a los valores de la rueda de pitch... e introducir una aparente "expresividad" en lo que de otra forma no es más que una secuencia "mecánica", parecido a aplicar cuantización pero al revés
Por analogía, el ruido Perlin se utiliza (combinado con reglas básicas sobre el comportamiento del trazo) para simular el dibujo a mano alzada en imágenes generadas por ordenador. No veo porqué no pueda aplicarse igualmente en música... otra cosa serán los resultados, claro
Aquí hay una composición estocástica a partir de valores de ruido perlin sobre una escala menor.
https://vimeo.com/39306453
Bueno, es sólo una idea

y probablemente inútil (si no habría cientos de estudios sobre el tema, sospecho).
Responder
Citar