Arrgh, I did it again. Posting a message supposed to be private to a public list. Sorry.
On Fri, 17 Jan 2003, Kjetil S. Matheussen wrote: > > Just another thing. threads.c needs to include <time.h>: > > gcc -DHAVE_CONFIG_H -I. -I. -I. -I/site/include -Wall -g `sdl-config --cflags` >-DPKG_DATA_DIR=\"/site/share/timemachine\" -c `test -f 'threads.c' || echo >'./'`threads.c > threads.c: In function `writer_thread': > threads.c:80: warning: implicit declaration of function `time' > threads.c:82: warning: implicit declaration of function `localtime' > threads.c:82: warning: assignment makes pointer from integer without a cast > threads.c:84: dereferencing pointer to incomplete type > threads.c:84: dereferencing pointer to incomplete type > threads.c:84: dereferencing pointer to incomplete type > threads.c:85: dereferencing pointer to incomplete type > threads.c:85: dereferencing pointer to incomplete type > threads.c:85: dereferencing pointer to incomplete type > make[2]: *** [threads.o] Error 1 > > > > On Wed, 15 Jan 2003, Steve Harris wrote: > > > http://plugin.org.uk/timemachine/ tarball, 100k. > > Depends on SDL, SDL_image, jack and libsndfile. > > > > I used to always keep a minidisc recorder in my studio running in a mode > > where when you pressed record it wrote the last 10seconds of audio to the > > disk and then caught up to realtime and kept recroding. 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. > > > > I've been using it to record occasional bursts of interesting noise from > > jack apps feeding back into each other. > > > > Usage: ./configure, make, make install, run jack_timemachine. Connect it > > up with a patchbay app. To start recording click in the window. To stop > > recording, click in the window. > > > > It writes out 32bit float WAV files called tm-<time>.wav, where <time> is > > the time the recording starts from. > > > > The prebuffer time and number of channels are set in a macro, defaults are > > 10s and 2. It works on my machine, and I'l fix major bugs, but I don't > > really have time to support another piece of software, so good luck :) > > If anyone wants to maintain it, feel free. > > > > May it preserve many interesting sounds for you, > > Steve > > > >
