Hola Andres,

Casualmente ayer cuando venía en el bus de la novena (callejón de
silicona en Bogota), venía pensando en los puntos que tu aclaras. La
manera de conectar opcodes en Csound es muy buena. La combinación de
generadores de unidades (Gus), tanto en la frecuencia de muestreo como
en la frecuencia de control es la clave para entender toda la
flexibilidad de éste programa. Sin embargo me parece que esto es lo que
no es tan claro para la gente y por eso prefieren usar botones y
deslizadores. Un punto clave es entender las envolventes y sobre todo
que el espectro de un sonido cambia con el tiempo. Es decir, cada
parcial tiene su propia envolvente y esto es lo que se manipula con las
funciones generadoras de unidades.

Music-5, una de la versiones anteriores a Csound, estaba escrito en
Fortran y corría en Mainframes PDP-6 o PDP-10 de DEC (Digital). Por lo
que he leído recientemente tenían procesadores de enteros con 32 Bits
(algo bueno para las GUs, por lo de la interpolación de señales).
Fortran también es un lenguaje excelente aunque las estructuras de datos
no daban para programas de contabilidad, aunque si para métodos
numéricos. Hace unos años tuve en mis manos uno de los manuales de
Music-IV escrito a máquina por Max Mathews donde explicaba en detalle el
proceso de conversión de análogo a digital y viceversa para llegar a lo
de generadores de unidades. También tenía ejercicios de síntesis aditiva
pero en esa época no había ocurrido el descubrimiento de la FM.

Hay que reconocer que Chuck, SuperCollider, CLM y Pd todavía siguen este
modelo (paradigma), por lo que la transición puede ser solo el empaque.
Lo único que sigue siendo un reto fuerte, aparte de entender los GUs
como lo mencionas tu también y yo lo reitero, es lo de los scorefiles.
¿Como podieramos abreviar ésto ?.

Mis disculpas porque en cierto modo me estoy contradiciendo con las
afirmaciones de ayer pero tristemente no hay un camino mas corto que era
lo que se me había ocurrido.

Saludos,

  --* Juan Reyes



_______________________________________________
____ _  _ ___  _   _ ____ ___  ___  
|___  \/  |__]  \_/  |___   /  |__] 
|___ _/\_ |      |   |___  /__ |    
                                 
Expyezp mailing list
[email protected]
http://lists.slow.tk/listinfo.cgi/expyezp-slow.tk

Responder a