[linux-audio-dev] [ANN] JACK TimeMachine 0.0.2

2003-01-20 Thread Steve Harris
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

2003-01-17 Thread Kjetil S. Matheussen


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

2003-01-17 Thread Kjetil S. Matheussen

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

2003-01-15 Thread Paul Winkler
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

2003-01-15 Thread Steve Harris
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