[linux-audio-dev] [ANN] JACK TimeMachine 0.0.2
I've fixed some build issues and theoretically made it slightly more efficient. If you managed to build 0.0.1 theres no real point in you upgrading. Theres also now a webpage of sorts, with a screenshot ;) http://plugin.org.uk/timemachine/ - Steve
Re: [linux-audio-dev] [ANN] JACK TimeMachine
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 : > > 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-.wav, where 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 > > > >
Re: [linux-audio-dev] [ANN] JACK TimeMachine
Just another thing. threads.c needs to include : 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-.wav, where 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 >
Re: [linux-audio-dev] [ANN] JACK TimeMachine
On Wed, Jan 15, 2003 at 11:03:00PM +, Steve Harris wrote: > May it preserve many interesting sounds for you, !!! -- Paul Winkler http://www.slinkp.com Look! Up in the sky! It's THE LAST FLYING PORNO PUMA! (courtesy of isometric.spaceninja.com)
[linux-audio-dev] [ANN] JACK TimeMachine
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-.wav, where 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