<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Psychosynth</title>
	<atom:link href="http://psychosynthes.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://psychosynthes.wordpress.com</link>
	<description>Un sintetizador libre e interactivo</description>
	<pubDate>Sat, 22 Mar 2008 00:15:07 +0000</pubDate>
	<generator>http://wordpress.org/?v=MU</generator>
	<language>es</language>
			<item>
		<title>Está pagina se ha cambiado de sitio</title>
		<link>http://psychosynthes.wordpress.com/2008/03/22/esta-pagina-se-ha-cambiado-de-sitio/</link>
		<comments>http://psychosynthes.wordpress.com/2008/03/22/esta-pagina-se-ha-cambiado-de-sitio/#comments</comments>
		<pubDate>Sat, 22 Mar 2008 00:12:19 +0000</pubDate>
		<dc:creator>jpboli</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://psychosynthes.wordpress.com/2008/03/22/esta-pagina-se-ha-cambiado-de-sitio/</guid>
		<description><![CDATA[Esta página ha cambiado de sitio. Por favor visitanos en:
www.psychosynth.com
       ]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p style="font-size:20px;color:#ff3333;" align="center"><b>Esta página ha cambiado de sitio. Por favor visitanos en:</b></p>
<p style="font-size:40px;color:#ffff33;" align="center"><b><a href="http://www.psychosynth.com">www.psychosynth.com</a></b></p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/psychosynthes.wordpress.com/15/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/psychosynthes.wordpress.com/15/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/psychosynthes.wordpress.com/15/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/psychosynthes.wordpress.com/15/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/psychosynthes.wordpress.com/15/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/psychosynthes.wordpress.com/15/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/psychosynthes.wordpress.com/15/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/psychosynthes.wordpress.com/15/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/psychosynthes.wordpress.com/15/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/psychosynthes.wordpress.com/15/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/psychosynthes.wordpress.com/15/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/psychosynthes.wordpress.com/15/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=psychosynthes.wordpress.com&blog=2122387&post=15&subd=psychosynthes&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://psychosynthes.wordpress.com/2008/03/22/esta-pagina-se-ha-cambiado-de-sitio/feed/</wfw:commentRss>
	
		<media:content url="http://a.wordpress.com/avatar/jpboli-128.jpg" medium="image">
			<media:title type="html">jpboli</media:title>
		</media:content>
	</item>
		<item>
		<title>Nueva web</title>
		<link>http://psychosynthes.wordpress.com/2008/03/17/nueva-web/</link>
		<comments>http://psychosynthes.wordpress.com/2008/03/17/nueva-web/#comments</comments>
		<pubDate>Mon, 17 Mar 2008 21:26:32 +0000</pubDate>
		<dc:creator>jpboli</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://psychosynthes.wordpress.com/2008/03/17/nueva-web/</guid>
		<description><![CDATA[El proyecto Psychosynth estrena una nueva página web: http://www.suicidesoft.com/psychosynth, alojada en un hosting propio por lo que tendremos más control sobre ella que wordpress.com, sin contar con la elegancia y versatilidad de Dokuwiki. Aquellos que sigáis el RSS del blog recordad actualizarlo a la nueva página.
       ]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>El proyecto Psychosynth estrena una nueva página web: <a href="http://www.suicidesoft.com/psychosynth" class="urlextern" title="http://www.suicidesoft.com/psychosynth" rel="nofollow">http://www.suicidesoft.com/psychosynth</a>, alojada en un hosting propio por lo que tendremos más control sobre ella que wordpress.com, sin contar con la elegancia y versatilidad de Dokuwiki. Aquellos que sigáis el <acronym title="Rich Site Summary">RSS</acronym> del blog recordad actualizarlo a la nueva página.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/psychosynthes.wordpress.com/14/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/psychosynthes.wordpress.com/14/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/psychosynthes.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/psychosynthes.wordpress.com/14/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/psychosynthes.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/psychosynthes.wordpress.com/14/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/psychosynthes.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/psychosynthes.wordpress.com/14/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/psychosynthes.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/psychosynthes.wordpress.com/14/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/psychosynthes.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/psychosynthes.wordpress.com/14/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=psychosynthes.wordpress.com&blog=2122387&post=14&subd=psychosynthes&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://psychosynthes.wordpress.com/2008/03/17/nueva-web/feed/</wfw:commentRss>
	
		<media:content url="http://a.wordpress.com/avatar/jpboli-128.jpg" medium="image">
			<media:title type="html">jpboli</media:title>
		</media:content>
	</item>
		<item>
		<title>Mejor fachada, mejor corazón</title>
		<link>http://psychosynthes.wordpress.com/2008/03/10/mejor-fachada-mejor-corazon/</link>
		<comments>http://psychosynthes.wordpress.com/2008/03/10/mejor-fachada-mejor-corazon/#comments</comments>
		<pubDate>Mon, 10 Mar 2008 21:15:52 +0000</pubDate>
		<dc:creator>jpboli</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://psychosynthes.wordpress.com/?p=13</guid>
		<description><![CDATA[Antes de nada comentar el amable ofrecimiento de shaker08 para crear unos loops y samples para distribuir con Psychosynth y que servirán de paso para probar el sampler, que programaré a lo largo de semana. Pasaos por su MySpace para escuchar un poco de buen minimal techno  
Por otro lado, a pesar de que [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Antes de nada comentar el amable ofrecimiento de <a href="http://profile.myspace.com/index.cfm?fuseaction=user.viewprofile&amp;friendid=258295699">shaker08</a> para crear unos loops y samples para distribuir con Psychosynth y que servirán de paso para probar el sampler, que programaré a lo largo de semana. Pasaos por <a href="http://profile.myspace.com/index.cfm?fuseaction=user.viewprofile&amp;friendid=258295699">su MySpace</a> para escuchar un poco de buen minimal techno <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Por otro lado, a pesar de que los cambios de temperatura me tienen medio enfermo y que me he tirado un finde un poco sabático, rsta semana he escrito dos funcionalidades importantes del programa.</p>
<p><a href="http://psychosynth.files.wordpress.com/2008/03/screenshot-01.png" title="screenshot-01.png"><img src="http://psychosynth.files.wordpress.com/2008/03/screenshot-01.thumbnail.png" alt="Nuevas mejoras visuales del Psychosynth" align="right" hspace="5" vspace="5" /></a></p>
<p>La primera hace el programa más vistoso pero también más útil. Se trata de mostrar en tiempo real la señal que pasa a través de una conexión. Esto nos permite tener una idea más fiel de qué esta pasando en el programa. Por lo pronto, como en general las señales de audio son mucho más rápidas que las de control, de las señales de audio mostramos los últimos 0.05 segundos y de las señales de control 1 segundo, aunque lo suyo sería hacerlo configurable. Aún así, estoy pensando que para las señales de audio, al ser muy rápidas, puede que sea conveniente implementar un detector de frecuencias para hacer que el marco temporal mostrado sea múltiplo del periodo de la onda, con lo que normalmente obtendríamos una mejor visualización.</p>
<p>Esto implica también que se ha añadido un mecanismo genérico a la biblioteca para observar las señales que se trasmiten desde el código cliente, lo que en el futuro podría permitirnos crear dectores de beats para controlar efectos de luces y cuantas sutilezas se nos ocurran.</p>
<p><span id="more-13"></span></p>
<p>La otra funcionalidad que se ha implementado es menos vistosa pero es una de las quejas que más he recibido por parte de gente que se dedica a la música electrónica. Se trata de que al cambiar las conexiones entre los objetos, si la señal que se enviaba por la conexión no se había estabilizado, se escuchaba un leve pero molesto click. Esto se debe a que al pasar directamente de un valor arbitrario a cero, estamos generando inconscientemente un pulso, que es lo que escuchamos.</p>
<p>Los sintetetizadores modulares por software normalmente no tienen que enfrentarse a este problema, ya que las conexiones no se cambian &#8220;en caliente&#8221;. Pero en nuestro caso es uno de los propósitos principales la construcción de los <i>patch</i> de síntesis en vivo, haciendo la manipulación de los objetos y sus conexiones en vivo como parte fundamental de la actuación. La solución que he aportado consiste en aplicar una <a href="http://es.wikipedia.org/wiki/Envolvente_ac%C3%BAstico">envolvente</a> lineal muy rápida para que su efecto no sea apreciable -para producir envolventes apreciables ya haré objetos destinados a ello- sobre la conexión, de tal forma que cuando desconectamos realmente encolamos la petición de alterar la conexión y esperamos a que acabe el efecto de la envolvente para ejecutarlo realmente. Igualmente ahora al eliminar un objeto habrá que esperar a que acaben las envolventes de todas sus conexiones para eliminarlo.</p>
<p>La solución proporciona resultados muy buenos, aunque si alguien cree que puede mejorar la solución el tema está abierto a sugerencias y posibles mejoras.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/psychosynthes.wordpress.com/13/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/psychosynthes.wordpress.com/13/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/psychosynthes.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/psychosynthes.wordpress.com/13/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/psychosynthes.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/psychosynthes.wordpress.com/13/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/psychosynthes.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/psychosynthes.wordpress.com/13/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/psychosynthes.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/psychosynthes.wordpress.com/13/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/psychosynthes.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/psychosynthes.wordpress.com/13/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=psychosynthes.wordpress.com&blog=2122387&post=13&subd=psychosynthes&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://psychosynthes.wordpress.com/2008/03/10/mejor-fachada-mejor-corazon/feed/</wfw:commentRss>
	
		<media:content url="http://a.wordpress.com/avatar/jpboli-128.jpg" medium="image">
			<media:title type="html">jpboli</media:title>
		</media:content>

		<media:content url="http://psychosynth.files.wordpress.com/2008/03/screenshot-01.thumbnail.png" medium="image">
			<media:title type="html">Nuevas mejoras visuales del Psychosynth</media:title>
		</media:content>
	</item>
		<item>
		<title>Primer lanzamiento</title>
		<link>http://psychosynthes.wordpress.com/2008/03/03/primer-lanzamiento/</link>
		<comments>http://psychosynthes.wordpress.com/2008/03/03/primer-lanzamiento/#comments</comments>
		<pubDate>Mon, 03 Mar 2008 15:12:10 +0000</pubDate>
		<dc:creator>jpboli</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://psychosynthes.wordpress.com/?p=12</guid>
		<description><![CDATA[Al fin he acabado de trastear con las autotools y limpiar el paquete. Acabo de subir la primera versión alpha de Psychsynth y pueden descargarla aquí: psychosynth-0.0.1.tar.gz. Ese paquete instalará la librería libpsynth y los clientes psynth3d y psynth, de los que puede obtenerse más información en la sección sobre actualizada. Os agradacería enormemente que [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Al fin he acabado de trastear con las autotools y limpiar el paquete. Acabo de subir la primera versión <i>alpha</i> de Psychsynth y pueden descargarla aquí: <a href="https://forja.rediris.es/frs/download.php/602/psychosynth-0.0.1.tar.gz">psychosynth-0.0.1.tar.gz</a>. Ese paquete instalará la librería <i>libpsynth</i> y los clientes <i>psynth3d</i> y <i>psynth,</i> de los que puede obtenerse más información en la sección <a href="http://psychosynthes.wordpress.com/about">sobre</a> actualizada. Os agradacería enormemente que lo prueben y que notifiquen los errores que encuentren, preferiblemente a través del <a href="https://forja.rediris.es/tracker/?atid=871&amp;group_id=228&amp;func=browse">bug-tracker de la forja</a>.</p>
<p>Con esto espero poder volver a la parte divertida del trabajo <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /></p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/psychosynthes.wordpress.com/12/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/psychosynthes.wordpress.com/12/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/psychosynthes.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/psychosynthes.wordpress.com/12/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/psychosynthes.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/psychosynthes.wordpress.com/12/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/psychosynthes.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/psychosynthes.wordpress.com/12/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/psychosynthes.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/psychosynthes.wordpress.com/12/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/psychosynthes.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/psychosynthes.wordpress.com/12/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=psychosynthes.wordpress.com&blog=2122387&post=12&subd=psychosynthes&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://psychosynthes.wordpress.com/2008/03/03/primer-lanzamiento/feed/</wfw:commentRss>
	
		<media:content url="http://a.wordpress.com/avatar/jpboli-128.jpg" medium="image">
			<media:title type="html">jpboli</media:title>
		</media:content>
	</item>
		<item>
		<title>Nuevo vídeo</title>
		<link>http://psychosynthes.wordpress.com/2008/02/29/nuevo-video/</link>
		<comments>http://psychosynthes.wordpress.com/2008/02/29/nuevo-video/#comments</comments>
		<pubDate>Fri, 29 Feb 2008 15:18:51 +0000</pubDate>
		<dc:creator>jpboli</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://psychosynthes.wordpress.com/?p=11</guid>
		<description><![CDATA[Mi amigo Leynar ha tenido el detallazo de grabar un video mostrando el funcionamiento del Psychosynth en red. Podemos verlo en este post de su blog. En el video además juega un poco con las LFO. Yo creo que le ha quedado muy bonito  
Comentaré también las novedades en el desarrollo. Como prometí he [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Mi amigo <a href="http://elrincondeleynar.blogspot.com/">Leynar</a> ha tenido el detallazo de grabar un video mostrando el funcionamiento del Psychosynth en red. Podemos verlo <a href="http://elrincondeleynar.blogspot.com/2008/02/psychosynth.html">en este post de su blog</a>. En el video además juega un poco con las LFO. Yo creo que le ha quedado muy bonito <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Comentaré también las novedades en el desarrollo. Como prometí he desarrollado ya el sistema para guardar las configuraciones, aunque falta ponerle una ventana para editar las configuraciones a la interfaz 3D y terminar de retocar los sistemas base para que los parámetros como la frecuencia de muestreo o el tamaño de los buffers puedan cambiarse sin reiniciar la sesión. De repente estoy muy liado con otras cosas fuera del proyecto, pero aún así espero encontrar un hueco para tener estas cosas listas antes de la semana próxima.</p>
<p>Por otro lado, las mejoras no se han quedado aquí. Me he saltado un poco el plan para realizar una ardua tarea que llevaba postponiendo mucho tiempo: separar el código de la librería y de las aplicaciones y he creado algunas clases para facilitar la creación de aplicaciones basades en Psychosynth usando lo que ya toma forma de framework más que de simple biblioteca. Además ahora tanto en la aplicación como la librería todas las dependencias no son impositivas sino que algunas son opcionales. Por ejemplo, puedes prescindir de liblo si no necesitas comunicación en red o prescindir de jack si no vas a hacer un uso avanzado del programa. A pesar de ser una tarea aburrida, creo que el pelearse con las autotools y refactorizando ha merecido la pena :p</p>
<p>Ahora, de cara al futuro, estoy empezando a valorar la posibilidad de ponerme con el soporte para cargar plugins <a href="http://www.ladspa.org/">LADSPA</a> y también realizar algunos cambios importantes en el corazón de la aplicación. Os mantendré al tanto.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/psychosynthes.wordpress.com/11/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/psychosynthes.wordpress.com/11/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/psychosynthes.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/psychosynthes.wordpress.com/11/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/psychosynthes.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/psychosynthes.wordpress.com/11/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/psychosynthes.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/psychosynthes.wordpress.com/11/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/psychosynthes.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/psychosynthes.wordpress.com/11/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/psychosynthes.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/psychosynthes.wordpress.com/11/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=psychosynthes.wordpress.com&blog=2122387&post=11&subd=psychosynthes&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://psychosynthes.wordpress.com/2008/02/29/nuevo-video/feed/</wfw:commentRss>
	
		<media:content url="http://a.wordpress.com/avatar/jpboli-128.jpg" medium="image">
			<media:title type="html">jpboli</media:title>
		</media:content>
	</item>
		<item>
		<title>Resumen de novedades</title>
		<link>http://psychosynthes.wordpress.com/2008/02/20/resumen-de-novedades/</link>
		<comments>http://psychosynthes.wordpress.com/2008/02/20/resumen-de-novedades/#comments</comments>
		<pubDate>Wed, 20 Feb 2008 22:34:29 +0000</pubDate>
		<dc:creator>jpboli</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://psychosynthes.wordpress.com/?p=10</guid>
		<description><![CDATA[Primero querría pedir disculpas por no actualizar el blog desde hace tiempo y no haber subido el video que prometí hace un mes. Lo cierto es que por motivos técnicos no pude grabar el video y se fue retrasando la actualización del blog y, cuando pensaba que podría hacerlo, mis profesores irrumpieron con una emboscada [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Primero querría pedir disculpas por no actualizar el blog desde hace tiempo y no haber subido el video que prometí hace un mes. Lo cierto es que por motivos técnicos no pude grabar el video y se fue retrasando la actualización del blog y, cuando pensaba que podría hacerlo, mis profesores irrumpieron con una emboscada de miles de trabajos y prácticas y luego llegaron los fatídicos exámenes. Por fortuna, los exámenes han salido bastante bien lo que supone una pequeña inyección de moral para programar intensamente durante las próximas semanas.</p>
<p>Lo cierto es que la falta de actividad de la web no quiere decir que no existan novedades significativas. Ahora existen LFO&#8217;s y filtros variados, lo que permiten darle un juego interesante al sonido, que puede generararse además con nuevas formas básicas y se ha añadido un modulador en anillo para tanto para señales de audio como para señales de control. También pueden desactivarse los objetos sin eliminarlos simplemente pinchando en su conexión. Hay también logs multinivel, jerárquico y de salida genérica. Y puede grabarse el sonido que se está generando en un fichero <i>wav</i>. Se han realizado modificaciones importantes en el sistema de objetos que dan versatilidad y nos permitirán escribir una mayor variedad de módulos de síntesis. He hecho también un diagrama muy resumido de la arquitectura del programa, que ofrece una primera visión sobre como podrá ser utilizado el sistema por programadores y puede ser consultado en <a href="https://forja.rediris.es/docman/?group_id=228">la sección de documentación de la forja</a>. Y seguro que me dejo cosas en el tintero.</p>
<p><span id="more-10"></span>Por otro lado, durante los exámenes he aprovechado algún rato de ensimismamiento para madurar las ideas de las próximas cosas a implementar y el parón ha servido también para refrescar ideas y replantearse algunas cosas. Así, voy a comentar de forma somera que serán las próximas cosas ha implementar:</p>
<p>Como no encontré ninguna librería que se comportase como quería, ayer empecé a implementar un sistema para almacenar las configuraciones del programa. Éste será jerárquico y basado en <a href="http://es.wikipedia.org/wiki/Modelo_Vista_Controlador">MVC</a> y podrá intercambiarse de forma transparente para el programador el sistema que se utilice para almacenar la configuración -utilizaré en un principio XML, pero podría usarse indistintamente <a href="http://www.gnome.org/projects/gconf/">gconf</a> o el registro de Windows, por ejemplo. También completaré este trabajo con un sistema que permita actualizar automáticamente los parámetros de configuración y una clase PsychosynthApp que facilite la escritura de aplicaciones basadas en Psychosynth.</p>
<p>Luego me pondré manos a la obra con un tema peliagudo: la creación de objetos generadores de ritmos y la solución de los pequeños clicks que se escuchan al conectar y desconectar objetos. Por fortuna, ya tengo más o menos pensado como hacer todo esto.</p>
<p>Una vez hecho esto tengo muchas cosas interesantes en la cabeza pero no se en que orden las haré. Por ejemplo, que el mapeo entre los objetos reales de síntesis y las formas visuales que se muestran en pantalla se realice a través de un lenguaje basado en XML. También quiero escribir un controlador basado en <a href="http://reactable.iua.upf.edu/?software">reacTIVision</a> para el simulador 3D ya que, aunque en un principio pensaba esperar a hacer todo el sistema para las mesas, así podremos tener un <a href="http://reactable.iua.upf.edu/">Reactable</a> sin necesidad de gastar una pasta en parafernalia. Las otras cosas que comparten prioridad con estas últimas en la posibilidad de reproducir ficheros -ajustando el tempo, etcétera, lo que convertiría a Psychosynth en un arma muy atractiva para DJ&#8217;s- y que se visualice las señales que transmiten los objetos.</p>
<p>Por último, comentar mi decisión de no desarrollar aún la documentación del proyecto antes de que termine el concurso. Esto se debe a que aún quedan varios meses al menos para poder estabilizar la API y además preferiría no estabilizarla hasta que participen más desarrolladores en el proyecto y hagan sugerencias y se sientan cómodos con las librerías. Como ven hay tengo mucho trabajo por hacer y no hay por que apresurarse demasiado con eso.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/psychosynthes.wordpress.com/10/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/psychosynthes.wordpress.com/10/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/psychosynthes.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/psychosynthes.wordpress.com/10/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/psychosynthes.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/psychosynthes.wordpress.com/10/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/psychosynthes.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/psychosynthes.wordpress.com/10/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/psychosynthes.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/psychosynthes.wordpress.com/10/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/psychosynthes.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/psychosynthes.wordpress.com/10/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=psychosynthes.wordpress.com&blog=2122387&post=10&subd=psychosynthes&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://psychosynthes.wordpress.com/2008/02/20/resumen-de-novedades/feed/</wfw:commentRss>
	
		<media:content url="http://a.wordpress.com/avatar/jpboli-128.jpg" medium="image">
			<media:title type="html">jpboli</media:title>
		</media:content>
	</item>
		<item>
		<title>Sistema de red</title>
		<link>http://psychosynthes.wordpress.com/2007/12/22/sistema-de-red/</link>
		<comments>http://psychosynthes.wordpress.com/2007/12/22/sistema-de-red/#comments</comments>
		<pubDate>Sat, 22 Dec 2007 19:17:45 +0000</pubDate>
		<dc:creator>jpboli</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://psychosynthes.wordpress.com/2007/12/22/sistema-de-red/</guid>
		<description><![CDATA[Al fin está funcionando el sistema de red basado en OSC sobre UDP.
Gracias a esto varios sintetizadores pueden conectarse entre sí a través de un servidor para sincronizar su estado. De esta forma, si la latencia de la red lo permite (aunque por usar UDP normalmente obtendremos latencias bajas) podremos realizar música colaborativa desde sitios [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Al fin está funcionando el sistema de red basado en <a href="http://opensoundcontrol.org/">OSC</a> sobre UDP.</p>
<p>Gracias a esto varios sintetizadores pueden conectarse entre sí a través de un servidor para sincronizar su estado. De esta forma, si la latencia de la red lo permite (aunque por usar UDP normalmente obtendremos latencias bajas) podremos realizar música colaborativa desde sitios dispares <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>A final de navidades os regalaré un video con esta y otras mejoras que están por venir. ¡Felices fiestas!</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/psychosynthes.wordpress.com/9/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/psychosynthes.wordpress.com/9/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/psychosynthes.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/psychosynthes.wordpress.com/9/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/psychosynthes.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/psychosynthes.wordpress.com/9/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/psychosynthes.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/psychosynthes.wordpress.com/9/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/psychosynthes.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/psychosynthes.wordpress.com/9/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/psychosynthes.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/psychosynthes.wordpress.com/9/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=psychosynthes.wordpress.com&blog=2122387&post=9&subd=psychosynthes&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://psychosynthes.wordpress.com/2007/12/22/sistema-de-red/feed/</wfw:commentRss>
	
		<media:content url="http://a.wordpress.com/avatar/jpboli-128.jpg" medium="image">
			<media:title type="html">jpboli</media:title>
		</media:content>
	</item>
		<item>
		<title>Soporte para Jack</title>
		<link>http://psychosynthes.wordpress.com/2007/12/12/soporte-para-jack/</link>
		<comments>http://psychosynthes.wordpress.com/2007/12/12/soporte-para-jack/#comments</comments>
		<pubDate>Wed, 12 Dec 2007 14:49:55 +0000</pubDate>
		<dc:creator>jpboli</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://psychosynthes.wordpress.com/2007/12/12/soporte-para-jack/</guid>
		<description><![CDATA[El soporte para Jack es una funcionalidad muy importante para permitir la comunicación con otras aplicaciones de audio, y muchas personas han expresado su deseo de que esté en Psychosynth. Ya está en el SVN  
El sistema de red está avanzando también, pero me está costando encontrar tiempo libre para dedicárselo al proyecto.
  [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>El soporte para <a href="http://jackaudio.org/">Jack</a> es una funcionalidad muy importante para permitir la comunicación con otras aplicaciones de audio, y muchas personas han expresado su deseo de que esté en Psychosynth. Ya está en el SVN <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>El sistema de red está avanzando también, pero me está costando encontrar tiempo libre para dedicárselo al proyecto.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/psychosynthes.wordpress.com/8/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/psychosynthes.wordpress.com/8/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/psychosynthes.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/psychosynthes.wordpress.com/8/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/psychosynthes.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/psychosynthes.wordpress.com/8/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/psychosynthes.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/psychosynthes.wordpress.com/8/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/psychosynthes.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/psychosynthes.wordpress.com/8/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/psychosynthes.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/psychosynthes.wordpress.com/8/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=psychosynthes.wordpress.com&blog=2122387&post=8&subd=psychosynthes&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://psychosynthes.wordpress.com/2007/12/12/soporte-para-jack/feed/</wfw:commentRss>
	
		<media:content url="http://a.wordpress.com/avatar/jpboli-128.jpg" medium="image">
			<media:title type="html">jpboli</media:title>
		</media:content>
	</item>
		<item>
		<title>Avances importantes</title>
		<link>http://psychosynthes.wordpress.com/2007/11/20/avances-importantes/</link>
		<comments>http://psychosynthes.wordpress.com/2007/11/20/avances-importantes/#comments</comments>
		<pubDate>Tue, 20 Nov 2007 21:28:09 +0000</pubDate>
		<dc:creator>jpboli</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://psychosynthes.wordpress.com/2007/11/20/avances-importantes/</guid>
		<description><![CDATA[Después de una semana de silencio, acabo de publicar un video que desvela las numerosas mejoras que se han producido en estos días de programación frenética. Podéis comprobar, comparando con videos anteriores, que las mejoras han sido sustanciales, entre ellas:

Se ha reescrito el manejo de la visualización y manejo objetos y se ha conectado con [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Después de una semana de silencio, acabo de publicar <a href="http://blip.tv/file/494851">un video</a> que desvela las numerosas mejoras que se han producido en estos días de programación frenética. Podéis comprobar, comparando con <a href="http://blip.tv/file/get/Raskolnikov-PschosynthTest1378.ogg">videos anteriores</a>, que las mejoras han sido sustanciales, entre ellas:</p>
<ul>
<li>Se ha reescrito el manejo de la visualización y manejo objetos y se ha conectado con el código de síntesis existente, añadiendo elementos para visualizar y manipular los parámetros de los objetos, tanto de forma abstracta como el Reactable como introduciendo directamente los valores.</li>
<li>Se ha rediseñado parte del código del enlazador de objetos (<em>dynamic patcher</em>) y corregido varios bugs en éste módulo.</li>
<li>Se ha mejorado el control de la cámara.</li>
<li>Se ha mejorado el aspecto gráfico de los controles visuales y creado nuevos modelos con texturas para los objetos.</li>
<li>Se ha añadido un nuevo módulo para manipular los argumentos de la linea de comandos, aunque aún no se usa.</li>
</ul>
<p>Todos estos cambios están ya en el SVN, dónde podeis seguir todo el avance del desarrollo hasta que exista una versión publicable. En la sección de descargas tenéis instrucciones de cómo probarlo.</p>
<p>Ahora dedicaré un par de días a otras cosas y después volveremos a la carga con el proyecto. El próximo punto a implementar será el modulo de red, que se sustituirá el prototipo existente pro un código nuevo basado en OSC.</p>
<p><em>PS: En el video el sonido se desfasa en algunos puntos o da algún salto, lo cual es culpa del programa de screencast y no del sintetizador.<br />
</em></p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/psychosynthes.wordpress.com/7/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/psychosynthes.wordpress.com/7/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/psychosynthes.wordpress.com/7/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/psychosynthes.wordpress.com/7/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/psychosynthes.wordpress.com/7/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/psychosynthes.wordpress.com/7/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/psychosynthes.wordpress.com/7/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/psychosynthes.wordpress.com/7/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/psychosynthes.wordpress.com/7/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/psychosynthes.wordpress.com/7/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/psychosynthes.wordpress.com/7/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/psychosynthes.wordpress.com/7/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=psychosynthes.wordpress.com&blog=2122387&post=7&subd=psychosynthes&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://psychosynthes.wordpress.com/2007/11/20/avances-importantes/feed/</wfw:commentRss>
	
		<media:content url="http://a.wordpress.com/avatar/jpboli-128.jpg" medium="image">
			<media:title type="html">jpboli</media:title>
		</media:content>
	</item>
		<item>
		<title>¡La carrera ha empezado!</title>
		<link>http://psychosynthes.wordpress.com/2007/11/14/hello-world/</link>
		<comments>http://psychosynthes.wordpress.com/2007/11/14/hello-world/#comments</comments>
		<pubDate>Wed, 14 Nov 2007 14:48:13 +0000</pubDate>
		<dc:creator>jpboli</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[
El proyecto ha sido aceptado en el II Concurso Universitario de Software Libre que intenta promover el desarrollo de software libre entre estudiantes de universidad.
A causa de esto, no actualizaré el repositorio CVS de savannah hasta que finalice la compteción, el 7 de Abril. Todo el desarrollo se hará en la forja del concurso. Acabo [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p class="entrybody">
<p class="snap_preview">El proyecto ha sido aceptado en el <a href="http://www.concursosoftwarelibre.org/">II Concurso Universitario de Software Libre </a>que intenta promover el desarrollo de software libre entre estudiantes de universidad.</p>
<p>A causa de esto, no actualizaré el repositorio CVS de <a href="https://savannah.nongnu.org/projects/psychosynth/">savannah</a> hasta que finalice la compteción, el 7 de Abril. Todo el desarrollo se hará en <a href="https://forja.rediris.es/projects/csl2-psynth/">la forja del concurso</a>. Acabo de subir al repositorio SVN todo el código antiguo que podía encontrarse en Savannah con algunas mejora realizadas en Octubre.</p>
<p>Encuentro este concurso como una experiencia muy motivadora que impulsará el desarrollo del proyecto. A lo largo de esta semana subiré más información sobre el plan de desarrollo y las interioridades del diseño del proyecto.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/psychosynthes.wordpress.com/1/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/psychosynthes.wordpress.com/1/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/psychosynthes.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/psychosynthes.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/psychosynthes.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/psychosynthes.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/psychosynthes.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/psychosynthes.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/psychosynthes.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/psychosynthes.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/psychosynthes.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/psychosynthes.wordpress.com/1/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=psychosynthes.wordpress.com&blog=2122387&post=1&subd=psychosynthes&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://psychosynthes.wordpress.com/2007/11/14/hello-world/feed/</wfw:commentRss>
	
		<media:content url="http://a.wordpress.com/avatar/jpboli-128.jpg" medium="image">
			<media:title type="html">jpboli</media:title>
		</media:content>
	</item>
	</channel>
</rss>