Psychosynth is now a GNU package!
The first consecuences are:
- The webpage has been rewritten using Mediawiki. You can access it at www.psychosynth.com as usual or at psychosynth.es.gnu.org. I hope you like the new design
- As you can see, the blog has moved to the new fancy GNU blog’s infrastructure: http://planet.gnu.org/psychosynth
But, more important, this is a guarantee:
- That GNU Psychosynth is and will always be Free Software.
- That GNU Psychosynth will always work and integrate into a GNU system, with support for gettext internacionalization and full texinfo documentation.
- That we will work hard to make GNU Psychosynth live for a long time and meet high quality standards.
On the development side, I am working on a rewrite of some important core parts. The dynamic patcher is about tu suffer major changes so the connection matrix is not defined at compile time but dynamically on XML files with simple syntax. This is a first step to support plugins, so you can define your own XML file to handle the plugin’s dynamic patcher and map the plugin kind of ports to libpsynth kind of ports.
Also, we are changing the way ports are handled so we can support virtually any kind of data in the connection ports. This is a first step to support Midi message passing among objects and many other fancy features.
I’m sorry there are no new visible changes in the short term, but these internal changes are very important and will enable the development of many interesting features in the future.