Skip to content


Subversion checkout URL

You can clone with
Download ZIP
A JACK aplication that can retrospectively record audio.
C Shell
branch: master
Failed to load latest commit information.
pixmaps Added version 0.3.1
src Added comandline option -o which allows the OSC port timemachine is r…
AUTHORS Added version 0.3.1
COPYING Added version 0.3.1
ChangeLog Added version 0.3.1
INSTALL Added version 0.3.1 Added version 0.3.1
NEWS Added version 0.3.1
README Use jack_clinet_open() not _new(), update README, bump version
TODO Added version 0.3.1 Added version 0.3.1 Bump version number, remove stale references from


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

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


This app requires:

    * JACK
    * GTK+ 2.x
    * libsndfile

and optionally:
    * LASH
    * liblo

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

su -c "make install"


Run it with "timemachine" then connect it up with a jack patchbay app. To
start recording click in the window, to stop recording click in the window

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.


You can report bugs to steve at plugin dot, to the linux-audio-dev
mailing list, or to #lad on
Something went wrong with that request. Please try again.