Que bueno que preguntas porque hay varias cosas que veo no están claras. Lo mas importante es que los modelos espectrales (SMS de Clam) no tienen que ver con convolución. Es un proceso diferente en el que utilizas la FFT y a partir de esta información cambias las envolventes de cada uno de los parciales. Es decir, puedes cambiar la amplitud de cada parcial (y en esto se parece a filtros o a síntesis sustractiva) y también puedes cambiar la envolvente del tiempo (es decir comprimir o expandir el tiempo).
La ventaja de SMS es que tienes acceso o a parciales pares o impares pero también si es necesario a cada parcial. Si miras una gráfica de una FFT o análisis de espectro, cada uno de los parciales sigue una trayectoria. En sonidos temperados estas trayectorias son casi predecibles por lo que CLAM se puede utilizar para comprimir audio o para restaurar grabaciones. El proceso de resíntesis es simplemente generar una nueva señal a partir de los datos suministrados por la FFT. Para esta aplicación es mejor sacar FFTs con al menos un ciclo del sonido para tener toda la información armónica. Por ejemplo con un sonido de flauta, por lo menos dos segundos. Si la FFT se hace en una señal de 44.1KHz de frecuencia de muestreo, estamos hablando de 88.200 muestras. De pronto al cambiar la amplitud de los armónicos impares el sonido se vuelve mas metálico, casi de trompeta. Al cambiar la duración de las envolventes de tiempo el sonido de flauta se estira volviéndose mas como un sonido entubado. Si cambias los valores de las frecuencias el sonido cambia de octava. Para convolución el proceso es mas de esta manera: buscas una respuesta de impulso con una FFT de unas pocas muestras dependiendo el sonido. Luego ésta FFT, la multiplicas, o mejor dicho, le haces convolución, con otra señal para colorear la señal final con el sonido de la repuesta impulso. PD o Max no son tampoco tan buenos para convolución. Creo que en Audacity hay un plug-in de convolución mejor. Casualmente un grupo de alumnos de Ingeniería de Sonido en la Javeriana acaban de entregar su tesis sobre reverberación por convolución utilizando Max y cuentan este tipo de problemas. Avisame si estás entendiendo. Saludos, --* Juan On Fri, 2008-08-01 at 12:01 -0500, daniel gomez wrote: > Juan Hola > leyendo tu correo... _______________________________________________ ____ _ _ ___ _ _ ____ ___ ___ |___ \/ |__] \_/ |___ / |__] |___ _/\_ | | |___ /__ | Expyezp mailing list [email protected] http://lists.slow.tk/listinfo.cgi/expyezp-slow.tk
