principal
nivel superior
enviar artículo
buscar
administrar
acerca de ...
rdf
rss
main
|
Posted by ernesto on Saturday August 15, @09:07AM el 2009
from the dept.
Hola,
Aquí está mi reporte. La semana pasada estuve de vacaciones, así es que no hice reporte. Ya me pongo al corriente.
Terminado:
- Pienso que ya estudié suficiente sobre el opcode FOF (utilizado para síntesis vocal). Esta semana me enfoqué en el siguiente ejemplo. Para probarlo, basta teclear "csound fofx6" en la terminal (obviamente estando parado en la carpeta donde está el archivo). El ejemplo es bastante impresionante, funciona con una GUI FTLK y trae una breve explicación de su funcionamiento. El sinte utilizado es mucho más complejo que lo que estoy pensando para los agentes, ya que usa seis copias simultaneas de FOF. Si quieren ver un ejemplo más sencillo del opcode, pueden ver esta gui para explorar una sola copia de fof.
En proceso:
- Corregir que, al salir de sequence_threaded vía ctrl^c, la terminal se restablezca. Sigo sin éxito. Ya escribí a la lista de csounderos buscando ayuda. Estoy a la espera de alguna respuesta. Dado que he pasado varias semanas dedicando gran parte de mi tiempo a arreglar esto sin éxito y a que no encuentro más recursos que probar (salvo pedir auxilio), le bajaré a la prioridad de esta tarea.
Pendiente:
- Empezar a estudiar el código de los agentes con miras a la implementación de su sonido.
Saludos,
Ernesto
<
Reporte del 21-VIII-09
|
reporte ligeramente atrasado
>
|
|
The Fine Print: The following comments
are owned by whoever posted them.
( Reply )
|
Re: Reporte 14-VIII-09
by jergas on Sunday August 30, @05:23PM
|
Hola,
El hecho de que tengas que dar mas de un ctrl^c creo que tiene que ver con que hay mas de un thread. Pero el que la terminal quede mal creo que tiene que ver con curses, preguntale al Panx, mandale un correo con la liga a este post, porque sospecho que no ve estos comentarios tanto como deberia. El ya habia lidiado con algo asi. Sino pregunta en alguna lista de curses.
Un Abrazo,
Jergas
|
[
Reply to this ] |
Re: Reporte 14-VIII-09
by VÃctor MartÃnez on Sunday August 30, @05:38PM
|
Yo no se si sea un bashismo, pero podrias llamar a reset al final del llamado a ctrl + c eso debiera regresar la terminal a su estado normal
|
[
Reply to this ]
|
Re: Reporte 14-VIII-09
by ernesto on Wednesday September 02, @03:31AM
|
Bashismo o no bashismo voy a probar. Como siempre, gracias por el tip.
Un abrazo,
Ernesto
|
[
Reply to this ]
|
Re: Reporte 14-VIII-09
by ernesto on Wednesday September 02, @03:26AM
|
Hola,
Ojalá Pancho pueda elucidar el problema. Voy a contactarlo para ver que onda. Desafortunadamente para mi (y afortunadamente para Pancho), sequence_visual si se re-estable tras ctrl^c. En fin, ya dirá él. Gracias por el tip.
En cuanto a lo que dices de los threads, pienso que lo que pasa es que la interrupción es detectada por el thread de Csound (ajeno a Python), y esto de alguna manera previene el clean-up de curses. Esto dado que una versión multi-thread sin audio es interrumpida correctamente. He intentado implementar el clean-up que efectúa curses.wrapper, como parte de la cláusula de la excepción, pero sin éxito. Esto me hace pensar que interrumpir Csound genera una excepción que impide cualquier proceso posterior. Aunque no estoy seguro de esto. En fin en esas sigo.
Un abrazo,
Ernesto
|
[
Reply to this ]
|
|
The Fine Print: The following
comments are owned by whoever posted them.
( Reply )
|
|