View on GitHub

agraef.github.io

Albert Gräf's home on Github

Welcome!

You’ve reached Albert Gräf’s presence on Github. I’m a computer scientist and mathematician from the Johannes Gutenberg University (JGU) at Mainz, Germany. Here you can find pointers to the source code and documentation of my functional programming language Pure (now on Github) and related projects still mostly hosted on Bitbucket. In particular, there’s also some software for Faust, Grame’s functional dsp programming language, Pd, Miller Puckette’s graphical computer music and multimedia environment, and Dave Robillard’s LV2, the new audio and MIDI plugin standard for Linux and other Unix systems.

Please note that this site is in a perpetual state of construction, and also serves as a grab bag for various other side projects. I will hopefully turn it into a full website some time, but for the time being, here’s a brief overview of the available projects:

The Faust-related software has been tested and is known to work with both the stable Faust and the experimental Faust2 version available in the Faust git repository. The Pd externals have been tested and work with both vanilla Pd and with the pd-extended, pd-l2ork and purr-data distributions.

Source tarballs and binary packages for Pure and related projects can be found on the Download page of the Pure project.

Users of Arch Linux may want to check out the Arch User Repositories for ready-made packages (in particular, you can find the Pure packages here and the other AUR packages that I maintain here). More details, including pointers to binary package repositories, can be found on the Pure on Arch Linux wiki page. Moreover, Arch packages for pd-l2ork et al can be found in my Pd-L2Ork Arch Package Repository.

I also maintain a reasonably complete and up-to-date collection of packages for recent Ubuntu releases on my Launchpad page. This also offers packages for Faust, Pd-L2Ork and some other dependencies which aren’t packaged elsewhere.

Mac OS X users can find Pure on MacPorts; please check the Pure on Mac OS X wiki page for details. We also have binary packages for most of the other projects available; please check the Download pages of the corresponding projects for those.

Windows users can find pointers to binary packages for Pure and some of the addon modules on the Addons wiki page.