Software
Software Projects
My own Software Projects
This section lists some of my own software projects as well as other people's software projects that I am contributing to.
SoundPaint
SoundPaint is a tool for creating sound collages by converting colored paintings into audio files. SoundPaint supersedes its ancestor ImageSound. SoundPaint is hosted on a web site of its own, see soundpaint.org.
ImageSound
ImageSound is a small set of command-line software tools written in the Java language. I designed and implemented ImageSound in 1998 to produce sound collages from black/white images.
Note: Development on ImageSound has been abandoned in favour of the new GUI application SoundPaint that also features processing of colored images.
More...SynGraph
Syn G r a p h is a software tool for capturing and visualizing data on object-color mappings in the field of graphemic synaesthesia. Object-color mappings can be interactively entered into the software through its graphical user interface; the resulting diagrams can be viewed on screen, printed to paper as well as permanently stored on disk.
The SynGraph project is hosted on the SoundPaint.org website.Software Projects that I am or was Contributing to
This section lists a selection of other people"s software projects that I am or was contributing to.
LilyPond
LilyPond is a music typesetting program initiated by that prints music in the best traditions of classical engraving with minimum fuss. See lilypond.org.
JavaParty
JavaParty allows easy port of multi-threaded Java programs to distributed environments such as clusters. Regular Java already supports parallel applications with threads and synchronization mechanisms. While multi-threaded Java programs are limited to a single address space, JavaParty extends the capabilities of Java to distributed computing environments. See http://www.ipd.uni-karlsruhe.de/JavaParty/.