jackcpp version 0.3.1
A C++ class wrapping most of the jack client functionality, a "blocking"
interface for jack and a template class wrapping the jack ring buffer. There
is also a swig interface generator for making scripting interfaces for the
by Alex Norman email@example.com
Works with Linux, Will Wolcott tested with OSX. Everything works fine except
it seems that there is a bug in the jack implementation that causes crashes
when jack_client_open (called in the constructor) starts a jack server. It
seems that the OSX version doesn't pause the jack_client_open thread while
starting the server, so calls to jack_connect cause crashes after the server is
automatically started. Basically, you should start a jack server before you
start your jack clients if you are OSX.
Jack and its development headers.
Swig to generate swig wrappers.
There are doxygen automatically generated docs in doc/
SWIG scripting interfaces.
see the example script files in the swig directory.
Edit config.mk to reflect your system setup.
sudo make install
To make tests:
To make ruby swig interface:
To make lua swig interface:
To make python swig interface: