Advertisement
Bienvenido a Squishdot Reportes Anuncios Debian Ciencia Linux
 principal
 nivel superior
 enviar artículo
 buscar
 administrar
 acerca de ...
 rdf
 rss
 main


Reporte 5-iv-08
Reportes Posted by ernesto on Saturday May 31, @05:19AM el 2008
from the sonidero dept.

Hola,

He aquí los avances de la semana:

  • La versión más nueva de la primera función de síntesis: orquesta Para escuchar un ejemplo sencillo se puede utilizar el siguiente score: score
  • También subo el HolaMundo para correr Csound desde python: python y el archivo de csound que necesita para correr: csound

-Estoy en proceso de:

-Sigo tratando de descifrar como funciona el "AudioMonitor al que me referí en el reporte pasado. El script ya corre pero, por lo pronto, es mudo. Sigo trabajando en ello.

-Hacer el script de python para convertir el oscilador que hice para csound en un modelo de síntesis aditiva.

Finalmente, sigue pendiente:

-Correr los códigos de Pancho y Vian. Edgar: te busco en la semana para ver si con tu ayuda lo consigo.

Por lo pronto es todo.




rereporte | Reporte 30-V-08  >

 

Related Links
  • Articles on Reportes
  • Also by ernesto
  • Contact author
  • The Fine Print: The following comments are owned by whoever posted them.
    ( Reply )

    Re: Reporte 5-iv-08
    by ernesto on Saturday May 31, @07:08AM

    Vianagan, me parece que tu necesitabas algo que estaba en este reporte. Nos acabamos de dar cuenta de que las ligas no estaban bien.

    Hechale otra miradita, porfas. Tu tambien, Panx.

    Ernesto, ya no me acuerdo exactamente como corriamos las cosas en csound, porfas pon aqui abajo como respuesta a esto los comandos que hay que correr para escuchar tu HolaMundoRT y tu OsciladorPulido.

    Panx, Ernesto: Si el sonido ya esta saliendo en tiempo real, podemos intentar pegarle sonido a nuestro demo? Aunque se alente demasiado, si es posible debemos irlo intentando como proof of concept y para irnos topando con los posibles bugs.

    Vianagan: Tu Habias logrado compilar csound en Windog, que tan rapido o viable es agregar sonido a tus demos? Es decir, a las ultimas versiones de ellos que lograste compilar, o si no hay tales, a las que usamos en la escuela y que tenemos arriba. O, mejor aun, que tan cerca estamos de un demo en linux al que se le podria intentar poner sonido?

    Espero prontas respuestas de los tres aqui abajo, y hablando de respuestas, Panx y Vian, uds. me deben ya varios reportes. (Recuerden la regla, cada semana debe entrar como un post separado.)


    [ Reply to this ]
    • Re: Reporte 5-iv-08
      by jergas on Wednesday June 04, @12:36PM
      ahi van los URLs que prometi:

      ahi van los URLs que prometi:

      • busquedas

      threading building blocks python

      • boost.python

      docs
      tutorial

      • threads en boost.python

      mailing list thread
      faq entry
      blog entry

      • threads

      threading building blocks

      • vida artificial

      alife.org
      evolution, complexity & cognition
      coevolution of brains & bodies

      • tom ray

      the chemical architecture of the human mind


      [ Reply to this ]
    • Re: Reporte 5-iv-08
      by ernesto on Friday June 06, @08:48AM

      Hola!

      Lo primero es corregir la liga al HolaMundoRT.csd. Pues todav�a est� mal en la correcci�n anterior (las otras ya funcionan bien. La buena: HolaMundoRT.csd

      ***

      Respecto a correr archivos desde la l�nea de comando:

      � Con el input HolaMundo.csd, crea el archivo HolaMundoRT.wav en el path especificado(no tiempo real):

      csound -o path/HolaMundoRT.wav path/HolaMundoRT.csd

      � Con los inputs osciladorpulido.orc y osciladorpulido.sco, crea el archivo OsciladorPulido.wav en el path especificado(no tiempo real):

      csound -o path/OsciladorPulido.wav path/osciladorpulido.orc path/osciladorpulido.sco

      � PARA CORRER EN TIEMPO REAL el HolaMundoRT hay dos distintas opciones. Una para Linux y otra para PC o Mac.

      • EN LINUX:

      csound -+rtaudio=alsa -o dac -d -m0 path/HolaMundoRT.csd

      • EN MAC O PC:

      csound -o devaudio -d -m0 path/HolaMundoRT.csd

      ***

      Respecto a pegarle sonido a nuestro demo, eso se podr�a hacer, en su versi�n m�s sencilla (no creo que valga la pena ni intentarlo) corriendo el HolaMundoRT.csd cuando empiece el display gr�fico. Para hacer un audio que responda al display visual (el m�s sencillo posible) se le podr� mandar datos al osciladorpulido.orc. Sin embargo para esto, necesitamos que csound corra en un thread. Esto a�n no se como hacerlo. Lo que hace HolaMundoRT es que env�a el sonido al convertidor digital a an�logo en vez de crear un archivo de audio para reproducir despu�s. Lo que necesitamos es lo mismo m�s que csound escuche y espere nuevas notas.

      Edgar: En la conversaci�n que tuvimos el fin de semana pasado me pareci� que estabas de acuerdo en que terminara el modelo para la s�ntesis del espectro distorsionado antes de meterme a ver que onda con el código lisp que si jala y con los threads. Si nos malentendimos, o si las prioridades cambiaron, por favor h�zmelo saber a.s.a.p. para entrarle a lo otro.

      Creo que es todo.

      Saludos.


      [ Reply to this ]
    Re: Reporte 5-iv-08
    by angolero on Saturday May 31, @12:58PM

    ok, La cosa es la siguiente, yo pude crear los dll de csound, estos, cuando los llamas, como si llamaras a csoun desde la lina de comandos, funcionan igual que el csoudn de interfaz grafica, aunque no e provado ningun sonido en tiempo real, por que no se usar csound, pero el punto es que dentro del programa, le dices cuales son los archivos a llamar, cuales son las banderas que utilizas, y en el caso de prueva que realice, me genero un archivo un audio, en base a unos archivos orquesta y no se que mas jajaja.

    Ahora poner eso en el demo, es trivial, si me dicen como crear sonidos desde tiempo real, en linea de comando.

    Por ahora pude instalar fedora 8 en la maquina, y mas o menos ya entiendo como funcionan los threads boost, asi que, para jalar en linux, va lo que sigue...

    Provar coin3d, soxt, y simage en linux Checar y tratar de pasar mi software con threads windowseros, a que usen boost.

    y...... pues eso es todo, si me dicen como hacer lo del sonido desde la linea de comandos podre empezar a poner todo con sonido e imagen etc ya linuxero.

    Saludos y suerte.


    [ Reply to this ]
    • Re: Reporte 5-iv-08
      by ernesto on Friday June 06, @08:57AM

      Hola Vian!

      Espero te encuentres bien.

      A lo mejor esto resulta redundante, pero no se si se te notificará automáticamente sobre la respuesta que hice al mensaje de Edgar. Así es que aquí va: en lo que le respondo a Edgar (más arriba en esta conversación) hay varias maneras de llamar archivos pa' csound (tiempo real, no tiempo real, con archivo .csd y, con archivos .orc + .sco. También está la liga al mentado HolaMundoRT.csd. Esta si funciona. Un abrazo,

      Ernesto


      [ Reply to this ]
      • Re: Reporte 5-iv-08
        by angolero on Friday June 06, @12:50PM

        Gracias, voy a probar que hongo con todo esto, y les digo como se va dando. Saludos a las europeas de mi parte.


        [ Reply to this ]

     
    The Fine Print: The following comments are owned by whoever posted them.
    ( Reply )

    Powered by Zope  Squishdot Powered
      "Any system that depends on reliability is unreliable." -- Nogg's Postulate
    All trademarks and copyrights on this page are owned by their respective companies. Comments are owned by the Poster. The Rest ©1999 Butch Landingin.
    [ home | post article | search | admin ]