Window Functions y su repercusión en el espectro granular con Csound

Como dije anteriormente, me encuentro estudiando síntesis granular más seriamente y leyendo el libro Microsound me enteré que con tan solo cambiar las ventanas, “window functions” , es posible afectar la textura final. Esto me pareció raro ya que todavía no termino de leer para encontrar el porqué pero antes de seguir, quise hacer un pequeño experimento auditivo para escuchar si la diferencia era significativa.

Para el experimento utilicé una simple onda senoidal en Csound, con el GEN10 y un tamaño de 4096 y para cambiar de ventanas utilicé el GEN20 con un tamaño de 4097 todas con un valor máximo de 1. Las ventanas que se utilizaron son:

  • Hamming
  • Hanning
  • Bartlett (triangle)
  • Blackman(3-term)
  • Blackman - Harris(4-term)
  • Gaussian 
  • Kaiser (con un ancho de 2)
  • Sync

El audio esta dividido por intervalos de 5 segundos por cada ventana, a una frecuencia de 440 Hz, densidad de 3 y duración de grano de 0.3 seguido de otro bloque de 5 segundos por cada ventana con la misma frecuencia y duración de grano solo que con una densidad de 55 (valores escogidos arbitrariamente) 

Aqui dejo la imagen del score

score

Algunas de estas funciones pueden variar el ancho pero no quise desvariar tanto en pequeñas diferencias. Tampoco me tomé la molestia de pasarlo por un analizador de espectro ya que la finalidad era solo escuchar si cambiaba la textura. Todavía me faltan cosas por leer así que es probable que haga un análisis completo mientras vaya avanzando.

Eso es todo por el momento…

EXPERIMENTEN!!