Copyright (C) 2012 Ed Sweeney This program is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. --- Jacks is a set of libraries that enable some of the Jack Audio Connection Kit APIs to be used from high-level languages like Perl, Python, Ruby, and Lua. This is an experiment, pre-alpha quality, and untested. Thanks for using Jacks (open to suggestions for a less presumptious name, we are not part of the jack audio project). --- Status: ************************************************** ************************************************** *** *** *** PRE ALPHA QUALITY! *** *** *** *** reworking the process callback to be *** *** non-blocking for capture applications. *** *** *** *** session events seem to work, looking for *** *** feedback *** *** *** ************************************************** ************************************************** Design: 1 - Synchronous-style client programming. 2 - No blocking on process callback. 3 - Support lots of languages. Implementation: - Written in C and SWIG - Build system uses autotools (sorry) - Build system tries to make lang-specific dist files - pthreads for IPC Install: - see the INSTALL file Usage: - see http://jackaudio.org/ - perldoc jacks - look at example-clients dir under each language module in the modules dir --- Contact: mailto:<Ed Sweeney>ed@onextent.com https://twitter.com/#!/Navicore