Is there a Pd external in existence that will respond to the jack transport? I have yet to find a program that can score video for Linux, so I'm thinking such an interface combined with GEM and -nosound would be a possible solution.
-Chuckk
On Tue, 2006-08-08 at 09:55 -0400, Chuckk Hubbard wrote:
Is there a Pd external in existence that will respond to the jack transport? I have yet to find a program that can score video for Linux, so I'm thinking such an interface combined with GEM and -nosound would be a possible solution.
i had the same problem when i composed the sound for a video last year ... for that purpose, i wrote a small externals that connects with jack transport, you can find it in the cvs in externals/tb/jack_transport ... it requires pd devel_0_39, though, because it's using the idle callbacks for synchronization ... also, it's completely undocumented, iirc, it supports 'start', 'stop' and 'bang'...
hth ... tim
-- tim@klingt.org ICQ: 96771783 http://www.mokabar.tk
Life is really simple, but we insist on making it complicated. Confucius
On Tue, 8 Aug 2006, Tim Blechmann wrote:
for that purpose, i wrote a small externals that connects with jack transport, you can find it in the cvs in externals/tb/jack_transport ... it requires pd devel_0_39, though, because it's using the idle callbacks for synchronization ... also, it's completely undocumented, iirc, it supports 'start', 'stop' and 'bang'...
Are you sure that this is only for devel, I just tried it and it seems to work without a problem on standard pd too.
Günter
for that purpose, i wrote a small externals that connects with jack transport, you can find it in the cvs in externals/tb/jack_transport ... it requires pd devel_0_39, though, because it's using the idle callbacks for synchronization ... also, it's completely undocumented, iirc, it supports 'start', 'stop' and 'bang'...
Are you sure that this is only for devel, I just tried it and it seems to work without a problem on standard pd too.
oh, i just wrote it from memory ... seems that i was wrong ... i just had a brief look at the sources again, it's completely synchronous, so it doesn't depend on the fifo api from devel ...
so yes, it should run fine with vanilla pd ...
thanks for trying! tim
-- tim@klingt.org ICQ: 96771783 http://www.mokabar.tk
Happiness is a byproduct of function, purpose, and conflict; those who seek happiness for itself seek victory without war. William S. Burroughs
On 8/8/06, Tim Blechmann TimBlechmann@gmx.net wrote:
On Tue, 2006-08-08 at 09:55 -0400, Chuckk Hubbard wrote:
Is there a Pd external in existence that will respond to the jack transport? I have yet to find a program that can score video for Linux, so I'm thinking such an interface combined with GEM and -nosound would be a possible solution.
i had the same problem when i composed the sound for a video last year ... for that purpose, i wrote a small externals that connects with jack transport, you can find it in the cvs in externals/tb/jack_transport ... it requires pd devel_0_39, though, because it's using the idle callbacks for synchronization ... also, it's completely undocumented, iirc, it supports 'start', 'stop' and 'bang'...
hth ... tim
Awesome. Do you know what I need to compile this? I have jack.h, m_pd.h, and stdio.h in my /usr/include/ directory. "Make" gives me a long string of errors. Thanks. -Chuckk
Chuckk Hubbard wrote:
Awesome. Do you know what I need to compile this? I have jack.h, m_pd.h, and stdio.h in my /usr/include/ directory. "Make" gives me a long string of errors.
do you expect anyone to solve the long string of errors? if so, it would be nice if you could tell anybody what this string contains.
mfga.dsr IOhannes
On 8/9/06, IOhannes m zmoelnig zmoelnig@iem.at wrote:
Chuckk Hubbard wrote:
Awesome. Do you know what I need to compile this? I have jack.h, m_pd.h, and stdio.h in my /usr/include/ directory. "Make" gives me a long string of errors.
do you expect anyone to solve the long string of errors? if so, it would be nice if you could tell anybody what this string contains.
Sorry. I was thinking I just had to have the right libraries and compilers in the right places, which turned out to be it. I'll try to be more articulate. -Chuckk
On 8/9/06, Chuckk Hubbard badmuthahubbard@gmail.com wrote:
On 8/8/06, Tim Blechmann TimBlechmann@gmx.net wrote:
i had the same problem when i composed the sound for a video last year ... for that purpose, i wrote a small externals that connects with jack transport, you can find it in the cvs in externals/tb/jack_transport ... it requires pd devel_0_39, though, because it's using the idle callbacks for synchronization ... also, it's completely undocumented, iirc, it supports 'start', 'stop' and 'bang'...
hth ... tim
Awesome. Do you know what I need to compile this? I have jack.h, m_pd.h, and stdio.h in my /usr/include/ directory. "Make" gives me a long string of errors. Thanks. -Chuckk
Okay, I got it.
On Tue, Aug 08, 2006 at 09:55:24AM -0400, Chuckk Hubbard wrote:
Is there a Pd external in existence that will respond to the jack transport? I have yet to find a program that can score video for Linux, so I'm thinking such an interface combined with GEM and -nosound would be a possible solution.
If by "score video" you mean non-linear editing of video then I think there are several solutions including Blender, Kino and Cinelerra. But maybe you mean realtime scoring/VJing?
Best,
Chris.
chris@mccormick.cx http://mccormick.cx
On 8/8/06, Chris McCormick chris@mccormick.cx wrote:
On Tue, Aug 08, 2006 at 09:55:24AM -0400, Chuckk Hubbard wrote:
Is there a Pd external in existence that will respond to the jack transport? I have yet to find a program that can score video for Linux, so I'm thinking such an interface combined with GEM and -nosound would be a possible solution.
If by "score video" you mean non-linear editing of video then I think there are several solutions including Blender, Kino and Cinelerra. But maybe you mean realtime scoring/VJing?
Actually, I meant writing music for existing film. Editing the video isn't necessary, just plain old playback. I'd checked out Cinelerra, because the website makes mention of MIDI, but from what I could tell the video aspects would be a huge drain on CPU with very little MIDI sequencing options.
-Chuckk