Hola,
De pronto pueden ver este artículo:
A Pure Data Break Point Function patch James Hearon
j_hearon AT hotmail.com
Introduction This article describes a Pure Data patch which is a data
structure holding an array of graphical break points. The array's data is
traversed and fed into a subpatch which formats the numbers for a Csound Gen07
ftable. The table can then be sent to a Csound file using the csoundapi~
object for Pure Data and the "event" opcode from Csound. This patch follows
the work of Matt Ingalls, and his "csound~events" patch example for Max/Msp.
Victor Lazzarini also wrote csoundapi~, a class for Pure Data which is based
on the Csound API, and provides similar functionality to csound~ for Max/Msp
by Matt Ingalls. The current Max/Msp class is csound~ by Davis Pyon.
Articulo completo en:
http://www.csounds.com/journal/issue5/PdBPFpatch.html
No sé si les sirve de ayuda. Qué les parece?
Saludos,
Jose.
Jose Ignacio Quevedo <[EMAIL PROTECTED]> wrote:
-----Mensaje original-----
De: [EMAIL PROTECTED] en nombre de Juan I Reyes
Enviado el: vie 02/05/2008 18:08
Para: expyezp-slow
CC:
Asunto: [Expyezp] La poblacion en composicion algoritmica
En referencia al algoritmo del sistema dinámico de la población y a la
discusión pasada comenzada por Jose Ignacio Quevedo. Después de otra
vuelta por el callejón de la silicona en Bogota, se me ocurre que para
la aplicación de un sistema dinámico quizá en este momento lo mas
práctico no es seguir con tutorías de Csound sino mas bien utilizar Pd
(que brillantez).
Por lo tanto retomo el email con la ecuación de la población y les paso
la solución en Pd. Creo que a estas alturas es lo mas practico y de ahí
pueden partir a realizar otras aplicaciones. El algoritmo original en
Matlab era el siguiente:
> %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
>
> N=100; % Reiteraciones
> R=3.95; % Tasa de crecimiento R>1 Incremento población; 2.25 Estable
> % R < 1 Pobl. decrece; 3 Pobl. Oscilante
> % R > 3 Bifurcation 3.6 R > 4 Pobl. decrece a cero
>
> x=0.25; % Inicializar x entre 0 y 1,
>
> for i=1:N
> newx = R*x*(1-x);
> x = newx;
> X(i) = x;
> %disp(sprintf('x(%d)=%f',i,x));
> end
>
> j=1:N;
> plot(j,X(j));
> % plot(j,(X(j)-Y(j)));
>
>
> title("Expansión de una población");
> xlabel("j");
> ylabel("x");
>
> %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
>
La solución en Pd es la gráfica que adjunto (se necesita la librería de
iemlib para correr el patch).
En referencia a estos sistemas caóticos la referencia básica es el libro
de James Gleick: Chaos: The Making of a New Science. Creo que está en
las bibliotecas de la Javeriana y Los Andes. De pronto hay traducción al
español pero no he tenido paciencia para buscarla.
Por cualquier duda por favor no duden en escribir a este medio ;)
Suerte,
--* Juan
Bueno, la situacion es la siguiente al no poder entender todavia el
funcionamiento del pd o csound yo trabajo de manera manual aplicando las
matematicas avazadas a archivos midi y a elementos electronicos microformales
dentro de una mescla de audio.
En realidad estoy mas interesado por comenzar con csound ya que lo veo mas
adaptable a mis requicitos de syntesis.
la situacion es que llevo mas o menos un mes tratando de instalarlo en xp.
me pide un dll. phyton 25, al instalarle phython 2.5
la ventana de DOS que se llama csound y que aparece en la barra de perogramas
de windos, se abre pero inmeditamente deaparece otra ves, apreciaria
grandemente sus ayudas porque si no puedo instalarlo mucho menos puedo participe
ar en las discuciones sobre el software.
_______________________________________________
____ _ _ ___ _ _ ____ ___ ___
|___ \/ |__] \_/ |___ / |__]
|___ _/\_ | | |___ /__ |
Expyezp mailing list
[email protected]
http://lists.slow.tk/listinfo.cgi/expyezp-slow.tk
Jose Duarte
Music Technology
Grupo Oscilador
Comunidad Electroacustica de Costa Rica
www.oscilador.org
Proyecto Sonorum
(Musica Electroacustica e Improvisacion Libre)
www.showcaseyourmusic.com/sonorum
Rock Instrumental
www.myspace.com/proyectosonorum
---------------------------------
Be a better friend, newshound, and know-it-all with Yahoo! Mobile. Try it now._______________________________________________
____ _ _ ___ _ _ ____ ___ ___
|___ \/ |__] \_/ |___ / |__]
|___ _/\_ | | |___ /__ |
Expyezp mailing list
[email protected]
http://lists.slow.tk/listinfo.cgi/expyezp-slow.tk