[linux-audio-dev] [ANN] jack_capture V0.3.1, das_watchdog V0.2.2 and Mammut V0.22

Kjetil S. Matheussen kjetil at ccrma.stanford.edu
Wed Jul 12 01:11:57 UTC 2006


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
  *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.

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 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...)

More information about the Linux-audio-dev mailing list