2008/8/1 Juan I Reyes <[EMAIL PROTECTED]>: > > Hola Daniel, > > Mil gracias por tus comentarios. Que bueno!. > > En referencia a lo de los arreglos, lo que pasa es que estas estructuras > de datos en Pd y en Max, tienen mucho que ver con la estructura del > 'array' en C. Si no estoy mal estas están en la memoria y no en un > archivo externo por lo que se convierten an algo dependiente del > hardware. Para ciertas aplicaciones están bien, inclusive para cargar un > archivo de audio de tres minutos o mas. Sin embargo para otros procesos > intensos y que tienen que ver con la FFT de pronto no son la forma > optima de manejar datos. Hoy en día 4Gb de memoria en el computador es > normal, por lo que creo que es difícil que Miller o los del grupo de > Zicarelli vayan a cambiar el esquema. > > Bueno, CLAM no es un reemplazo de Pd o MAX. Es otra alternativa de > búsqueda sonora. En los días de la 'Musique Concrete', la gente hubiera > escogido cien veces mas a CLAM que a Pd o MAX, pero los tiempos van > cambiando. > > Retomo lo de la quinta sinfonia: si de pronto quieres estirar a una una > hora los cinco primeros compases, CLAM es la herramienta. Yo comenzaría > con FFTs de corta duración, con ventanas de un tamaño promedio y cuando > el espectro ya es mas o menos lo que quiero, ahí si re-sintetizaría los > sesenta minutos. He hecho el experimento aunque no de una hora sino mas > bien cinco minutos y no con Beethoven sino con Wagner. Vale la pena!. > > Por lo que me cuentas yo creo que CLAM es una buena alternativa para el > grupo de trabajo en Medellín que comentaba Jose en su visita a Bogota. > Además porque varios en la lista los apoyamos. > > Más sobre lo de C. Ando trabajando con Chuck ahora como alternativa a > Pd. Pero en realidad es mas por lo de la conexión con otras librerías > como STK y RtAudio, por no hablar de lo del C. > > Pero también quería comentarte, por estos lados hay varias personas > trabajando con Python por lo que esa puede ser otra alternativa por si > acaso.
Combinando un poco las ideas de este thread, les comento que desde hace unas semanas comencé a desarrollar unos bindings de la biblioteca CLAM para python (es decir para poder usar clam desde scripts python). Todavía esta en un estado muy experimental y faltan muchas cosas, pero ya se pueden ver algunos usos interesantes: Aca les dejo un demo: http://audiores.uint8.com.ar/blog/2008/08/03/interactive-clam-programming/ Y archivos python de ejemplo: http://audiores.uint8.com.ar/files/code/python/fft_example.py http://audiores.uint8.com.ar/files/code/python/playfile.py Saludos -- Hernán http://h.ordia.com.ar GnuPG: 0xEE8A3FE9 _______________________________________________ ____ _ _ ___ _ _ ____ ___ ___ |___ \/ |__] \_/ |___ / |__] |___ _/\_ | | |___ /__ | Expyezp mailing list [email protected] http://lists.slow.tk/listinfo.cgi/expyezp-slow.tk
