http://ccrma.stanford.edu/~kjetil/src/
jack_capture
*************************************************************************
jack_capture is a small program to capture whatever sound is going out to
your speakers into a file without having to patch jack connections, fiddle
around with fileformats, or set options on the argument line.
This is the program I always wanted to have for jack, but no
one made. So here it is.
Changes 0.2.4 -> 0.3.1:
-----------------------
*Reduced CPU usage a lot because of better disk handling. (25% -> 1%)
*Make sure the rest of the recorded file is not garbage in case of an
overrun.
*Added the port argument, which can be specified many times and accepts
both input and output port names (including regexp expressions). This
makes jack_capture to completely replace jackrec.
*Rewrote buffer handling. Silence is now inserted when underruns occure.
Previously, the file became shorter than the recording in case of
underrun. It can still happen though, but much more seldom, and a
warning about that will be printed to the terminal.
*Last rests of jackrec code has been rewritten. Well, all the code with
substance, at least.
*Nicified code a lot.
*More efficient way of handling overruns.
*Fixed really stupid compilation error. Thanks to Dragan Noveski for
spotting it.
das_watchdog
*************************************************************************
Whenever a program locks up the machine, das_watchdog will temporarily
sets all realtime process to non-realtime for 8 seconds. You will get an
xmessage window up on the screen whenever that happens.
Changes 0.2.2->0.2.3
--------------------
*Fixed commandline arguments for increasetime, checktime and waittime.
*Nicified source a bit
Mammut
*************************************************************************
Mammut will FFT your sound in one single gigantic analysis (no windows).
These spectral data, where the development in time is incorporated in
mysterious ways, may then be transformed by different algorithms prior to
resynthesis. An interesting aspect of Mammut is its completely
non-intuitive sound transformation approach.
Changes 0.21->0.22
------------------
*Added patch and instructions from Owen Green on how to make mammut
compile on OSX. Thanks! (Sorry, I forgot to release this version for
almost a year...)