Patchage is a modular patchbay for Jack audio and Alsa sequencer.
It allows you to connect various audio applications together in a clear, organised way. Patchage supports LASH for session saving and restoring, so your module layouts and connections can be restored at the click of a button.
Patchage is Free Software licensed under the GNU GPL.
This release updates LASH support to depend on the new LASH 0.5.0 release, fixes some incorrectly split module bugs, and hides some useless system modules.
Oops. The last release (0.2.1) was broken and completely unusable. This release actually does what the announcement for the last one says it should :)
Primarily a bugfix release, fixed the problem with "Disconnect All" not working on Jack ports, and the problem with modules randomly moving around. This release also adds preliminary LASH support, but no guarantees there (yet). Tarball now lives at Savannah alongside Om (this page will move there soon as well).
I finally got around to putting patchage in a CVS repository so people can track changes in between releases (which I'm not too fond of making). It's in with everything else at the Om project.
(Old news from former site deleted)
In order to build and run patchage you will need Jack, Gtkmm, and LibGlademm, all of which will be included with any major GNU/Linux distribution, as well as FlowCanvas, which depends on LibGnomeCanvasmm
Related projects:
FlowCanvas is the canvas widget that Patchage requires.
Om is a modular synthesizer (by Dave Robillard). It uses the same canvas as Patchage and thus looks very similar. Om can dynamically create and rename Jack ports on the fly, so it works well with Patchage as part of an audio system.
Patchage is written by Dave Robillard. You can reach me at drobilla (a.t) connect (d.o.t) carleton (d.o.t) ca. I can also be found in #lad on irc.freenode.net (as drobilla) more often than is probably healthy.
The Om mailing list is the best place for feature requests, bug reports, etc.