JACK Timemachine 0.3.1 review

Download
by rbytes.net on

JACK Timemachine is a tool that can record occasional bursts of interesting noise from jack apps. I used to always keep a minidisc

License: GPL (GNU General Public License)
File size: 0K
Developer: Steve Harris
0 stars award from rbytes.net

JACK Timemachine is a tool that can record occasional bursts of interesting noise from jack apps.

I used to always keep a minidisc recorder in my studio running in a mode where when you pressed record it wrote the last 10 seconds of audio to the disk and then caught up to realtime and kept recording.

The recorder died and haven't been able to replace it, so this is a simple jack app to do the same job. It has the advantage that it never clips and can be wired to any part of the jack graph.

The idea is that I doodle away with whatever is kicking around in my studio and when I heard an interesting noise, I'd press record and capture it, without having to try and recreate it.

It seems to be stable for me, but there could be threading issues and race condidtions if run without SCHED_FIFO (ie. without jackd -R).

Requirements:
JACK
GTK+ 2.x
libsndfile
and optionally
LASH

You will also need the -devel packages if you're using packages.

Installation:

./configure
make
su -c "make install"

Usage:

Run it with jack_timemachine then connect it up with a jack patchbay app. To start recording click in the window, to stop recording click in the window again.
It will create a file following tm-*.wav, with an ISO 8601 timestamp, eg tm-2003-01-19T20:47:03.wav. The time is the time that the recording starts from, not when you click.

What's New in This Release:
Can generate WAV as well as W64 files, extension is now aprropriate
Command line mode by Mario Lang
Can specify JACK ports to connect to on the command line

JACK Timemachine 0.3.1 keywords