Hello list,
Thanks to Olaf Matthes' objects Shout*~ , I have done a PD patch which allows three different groups of musicians to play together on the Internet at the same time from different locations. Besides streaming in and out, the patch records the bands on a tempo and re-synchronizes the incoming streams. Delays take part in the musical composition: the idea is that even if the 3 streams are not played-back like in real conditions, the music that comes out still makes sense as it is synchronized. Another feature of the patch gives the possibility to hold incoming streams during <n> bars, the way they can be played-back at a precise moment in the playing. This allows the three groups of musician to play with a structure (and different notes).
A demonstration will involve musician David Kristian from Montreal, and the band VoodooMuzak split in two halves: bass and drums 1 in London and bariton and drums 2 in Biarritz (France). In London the gig will take place on the Sunday 6 and Tuesday 8 July at Common Wealth Conference Center in Kensington High Street during the London College of Music and Media end of year showcase. You are welcome to come. It is a free entrance. The three different compositions will also be broadcasted for Internet audience.
Delays due to CPU performance, connexion speed and network congestion have never been considered as creative tools in previous attempts but rather as drawbacks of today technology. The main purpose of the project is precisely to give those technical features a particular artistic role within the musical composition process. Computers become a medium rather than a tool. Having said that, I still have to defend the artistic concept behind it:
at PD) than an artistic one. That reminded me some discussion few weeks ago that triggered different thoughts about PD from the list' s users.
be profitable for musicians not for listeners. I have planed to set up an installation for the showcase which allows users to listen -from a location of their choice to 3 different streams coming as well from locations of their choice. This will be a simulation which will hopefully help people to find a proper interest in that system of playing /listening music.
I would really like to know what do you think about it. If you think this is more a technical project rather than a artistic one, in either case I would very much like to know your argument.
Thanks a lot.
Alex PS: more info there: http://www.idoia.com/tvu/VMN.pdf
does anyone have a flext already compiled for windows with msvc?
i only have cygwin here and can't compile flext to support threading.
thanks -august.
you have to use a newer version of cygwin with a gcc-3.x compiler. Threading should work then
ok, got that now and can compile.
but how would I start a pd app with a cygwin compiled object? i always get errors that it cant find the cygwin1.dll
and, is it at all possible to build standalone objects that arent dependent on cygwin1.dll? with -mno-cygwin?
i tried compiling flext with -mno-cygwin, but no dice.
Hallo, Thomas Grill hat gesagt: // Thomas Grill wrote:
i only have cygwin here and can't compile flext to support threading.
you have to use a newer version of cygwin with a gcc-3.x compiler. Threading should work then
Oh, I didn't see yet, that you also provide Cygwin-configs (I didn't have time to look). So this means, that with a recent Cygwin (or also MinGW?) I can build flext and flext-ernals on Windows without needing to buy an expensive MS-product that's not included in W2000?
I'll have to take a deeper look, because maybe then I can provide W32-versions of my externals in the future myself ;)
It would be cool to have a little tutorial on how to make W32 and OS-X ready to compile externals (flext and others), btw. Linux comes with the needed tools built in.
Frank Barknecht _ ______footils.org__
Oh, I didn't see yet, that you also provide Cygwin-configs (I didn't have time to look). So this means, that with a recent Cygwin (or also MinGW?) I can build flext and flext-ernals on Windows without needing to buy an expensive MS-product that's not included in W2000?
well, I'm finding out its not that easy. At least for a windoze newbie like myself. I can compile my external and run it with cygwin. But, it only works inside the cygwin environment and is dependant on the cygwin1.dll
I've been trying to compile flext and my ext with -mno-cygwin (which should in theory compile things that run without cygwin)...but it is prooving to be pretty tough.
I'll have to take a deeper look, because maybe then I can provide W32-versions of my externals in the future myself ;)
It would be cool to have a little tutorial on how to make W32 and OS-X ready to compile externals (flext and others), btw. Linux comes with the needed tools built in.
only difference i notice so far is that one has to link with -lpd under win.
-august.
It would be cool to have a little tutorial on how to make W32 and OS-X ready to compile externals (flext and others), btw. Linux comes with the needed tools built in.
Since flext and vasp shall be the subjects of my degree work here at the Institute for Electro-Acoustics, the included tutorials will cover this and other aspects of starting with PD. They should be finished by June, 24th.
greetings, Thomas
Thomas,
I have successfully compiled flext, libsamplerate and libmad under cygwin with mingw and pthreads. its a mess but it works and loads in pd under windows.
the problem im having now is that i can load my external, and see that it is registered by pd. i can even see that the thread is running properly. just whenever I turn on the dsp in pd, pd crashes.
you have any idea what this could be?
attached is the makefile im using. I have no idea how to properly link under windows with .dlls and .libs
thanks - august.
PS: there were some probs with mingw under cygwin with flext...but only with fltimer.cpp. you need to include winsock.h and do some other things. you also need to define an OS. under cygwin, i just used linux -DFLEXT_OS=3
########################################### # Comment out the ones you don't have/need ###########################################
### Ogg Vorbis support #DEFINES += -DREAD_VORBIS #LDFLAGS += -lvorbis -logg -lvorbisfile
### Mp3 support using libmad #DEFINES += -DREAD_MAD #LDFLAGS += -lmad
### Mp3 streaming support using libmad #DEFINES += -DREAD_MAD_URL #LDFLAGS += -lmad
### Flac support using libflac #DEFINES += -DREAD_FLAC #LDFLAGS += -lFLAC
#DEFINES += -DNT
PDPATH = /cygdrive/c/pd/ FLEXTDIR = ./flext SRCDIR = ./SRC
### change to suit your CPU CFLAGS+= -mcpu=i486 #i386, i486, i586, i686, pentium, pentium-mmx, #pentiumpro, pentium2, pentium3, pentium4, k6, k6-2, k6-3 #athlon, athlon-tbird, athlon-4, athlon-xp athlon-mp
################################################### # From here on, it should be ok...no need to change ###################################################
CFLAGS+= -O6 -fno-rtti -DFLEXT_SYS=2 -DFLEXT_THREADS $(DEFINES) CFLAGS += -DFLEXT_OS=3 CFLAGS+= -I/src -I$(FLEXTDIR) -I$(SRCDIR) -I./ -Wall LDFLAGS += -lm -lpd -lpthreadVC DIR=pd_win
all: readanysf
readanysf: main.cpp Fifo.cpp Readsf.cpp ReadVorbis.cpp ReadRaw.cpp ReadMad.cpp ReadFlac.cpp ReadMadUrl.cpp
g++ -c $(CFLAGS) main.cpp -o $(DIR)/main.o
g++ -c $(CFLAGS) Fifo.cpp -o $(DIR)/Fifo.o
g++ -c $(CFLAGS) Readsf.cpp -o $(DIR)/Readsf.o
g++ -c $(CFLAGS) ReadRaw.cpp -o $(DIR)/ReadRaw.o
g++ -c $(CFLAGS) ReadVorbis.cpp -o $(DIR)/ReadVorbis.o
g++ -c $(CFLAGS) ReadMad.cpp -o $(DIR)/ReadMad.o
g++ -c $(CFLAGS) ReadMadUrl.cpp -o $(DIR)/ReadMadUrl.o
g++ -c $(CFLAGS) ReadFlac.cpp -o $(DIR)/ReadFlac.o
g++ -shared $(DIR)/main.o -L./bin -L./flext
$(DIR)/Fifo.o
$(DIR)/Readsf.o
$(DIR)/ReadRaw.o
$(SRCDIR)/libsamplerate.a
$(FLEXTDIR)/flext_t-pdwin.lib
$(LDFLAGS)
-o $(DIR)/readanysf~.dll
chmod 755 $(DIR)/readanysf~.dll
clean:
rm pd_linux/*.o pd_linux/readanysf~.pd_linux ./*~
# $(DIR)/ReadVorbis.o
# $(DIR)/ReadMad.o
# $(DIR)/ReadMadUrl.o
# $(DIR)/ReadFlac.o \
Hi August,
I have successfully compiled flext, libsamplerate and libmad under cygwin with mingw and pthreads. its a mess but it works and loads in pd under windows.
That's great. Did flext compile without changes? Any compiler warnings?
the problem im having now is that i can load my external, and see that it is registered by pd. i can even see that the thread is running properly. just whenever I turn on the dsp in pd, pd crashes.
you have any idea what this could be?
Nope.
attached is the makefile im using. I have no idea how to properly link under windows with .dlls and .libs
Looks good - and: if it links without seriuos warnings, it should be ok.
best greetings, T
That's great. Did flext compile without changes? Any compiler warnings?
no, since its a cygwin environment and mingw-gcc compiler that takes only the includes and libs from is mingw directory, i had to do a number of things where FLEXT_OS=3:
for timeval, i needed to add winsock.h
to skipove gettimeofday (which isnt with mingw) i had to reverse
the #if statements so that LINUX was WIN. for usleep, i had to do the same.
then in cygwin makefile, I had to add -DFLEXT_OS=3 in all CFLAGS. if you dont define an _OS, make spits out errors.
not sure how it would be best to integrate this. maybe a FLEXT_OS_CYGWINMINGW or something like that.
-august.
That's great. Did flext compile without changes? Any compiler warnings?
no, since its a cygwin environment and mingw-gcc compiler that takes only the includes and libs from is mingw directory, i had to do a number of things where FLEXT_OS=3:
scratch that. adding FLEXT_OS=1 to the cygwin makefile is enough. flext then compiles without a hitch.
i compile flext again with mingw and now i can load my ext and turn on the dsp. however, funnythings are happening. i think it has to with something other than flext though.
working on it - august.
Hi Frank, for the Windows platform the free Cygwin and Borland compilers are supported. I don't recommend Borland since the make file format is primitive and it doesn't support threading either. A recent cygwin package should do it just well. Concerning the cygwin1.dll thing.... i also don't know if there are static libraries to link against for standalone externals.
best greetings, Thomas
----- Original Message ----- From: "Frank Barknecht" fbar@footils.org To: pd-list@iem.kug.ac.at Sent: Friday, May 09, 2003 8:29 AM Subject: Re: [PD] flext for win
Hallo, Thomas Grill hat gesagt: // Thomas Grill wrote:
i only have cygwin here and can't compile flext to support threading.
you have to use a newer version of cygwin with a gcc-3.x compiler. Threading should work then
Oh, I didn't see yet, that you also provide Cygwin-configs (I didn't have time to look). So this means, that with a recent Cygwin (or also MinGW?) I can build flext and flext-ernals on Windows without needing to buy an expensive MS-product that's not included in W2000?
I'll have to take a deeper look, because maybe then I can provide W32-versions of my externals in the future myself ;)
It would be cool to have a little tutorial on how to make W32 and OS-X ready to compile externals (flext and others), btw. Linux comes with the needed tools built in.
ciao
Frank Barknecht _ ______footils.org__
PD-list mailing list PD-list@iem.kug.ac.at http://iem.kug.ac.at/cgi-bin/mailman/listinfo/pd-list
With regards the dll thing, is it possible to compiule a flext external with the MinGW, this would mean that you do not need a seperate dll to run the external? But by using MinGW I think they're might be problems with threading issues? I know that for example I just tried to compile a simple soundapp I had which compiles in Cygwin using MinGW and I got many many errors about pthread.h? Has anyone else had similar problem with MinGW, I would be interested to know?
regards, Rory.
--- Thomas Grill t.grill@gmx.net wrote: > Hi Frank,
for the Windows platform the free Cygwin and Borland compilers are supported. I don't recommend Borland since the make file format is primitive and it doesn't support threading either. A recent cygwin package should do it just well. Concerning the cygwin1.dll thing.... i also don't know if there are static libraries to link against for standalone externals.
best greetings, Thomas
----- Original Message ----- From: "Frank Barknecht" fbar@footils.org To: pd-list@iem.kug.ac.at Sent: Friday, May 09, 2003 8:29 AM Subject: Re: [PD] flext for win
Hallo, Thomas Grill hat gesagt: // Thomas Grill wrote:
i only have cygwin here and can't compile
flext to support
threading.
you have to use a newer version of cygwin with a
gcc-3.x compiler.
Threading should work then
Oh, I didn't see yet, that you also provide
Cygwin-configs (I didn't
have time to look). So this means, that with a
recent Cygwin (or also
MinGW?) I can build flext and flext-ernals on
Windows without needing
to buy an expensive MS-product that's not included
in W2000?
I'll have to take a deeper look, because maybe
then I can provide
W32-versions of my externals in the future myself
;)
It would be cool to have a little tutorial on how
to make W32 and OS-X
ready to compile externals (flext and others),
btw. Linux comes with
the needed tools built in.
ciao
Frank Barknecht _
______footils.org__
PD-list mailing list PD-list@iem.kug.ac.at
http://iem.kug.ac.at/cgi-bin/mailman/listinfo/pd-list
PD-list mailing list PD-list@iem.kug.ac.at
http://iem.kug.ac.at/cgi-bin/mailman/listinfo/pd-list
Yahoo! Plus For a better Internet experience http://www.yahoo.co.uk/btoffer
http://aug.ment.org/readanysf/
fixes & additions:
ogg vorbis support for http streaming
small bug with the stop message
todo (in order of importance):
still trying to compile for windows and macosx
markers for looping including marker reading
capabilities for .aiff
add an http class for reading from the net
rtp support
if you try it out, please drop me a line to let me know how you make out.
- august.
It causes segfault on my system.
#0 0x40158938 in sigsuspend () from /lib/libc.so.6 #1 0x40055598 in longjmp () from /lib/libpthread.so.0 #2 0x400558d1 in pthread_create () from /lib/libpthread.so.0 #3 0x405529b2 in flext::StartHelper() () from /home/maurizio/readanysf~/pd_linux/readanysf~.pd_linux #4 0x4054c229 in readanysf::__setup__(_class*) () from /home/maurizio/readanysf~/pd_linux/readanysf~.pd_linux #5 0x40550e35 in flext_obj::obj_add(bool, bool, bool, char const*, char const*, void (*)(_class*), flext_obj* (*)(int, _atom*), void (*)(flext_hdr*), int, ...) () from /home/maurizio/readanysf~/pd_linux/readanysf~.pd_linux #6 0x4054bb12 in readanysf_tilde_setup () from /home/maurizio/readanysf~/pd_linux/readanysf~.pd_linux #7 0x08099db0 in sys_load_lib ()
I'm using
pd-externals-20030311.tar.gz
I cannot login as anonymous on the sf cvs server. Is it something fixed in the cvs version?
Maurizio Umberto Puxeddu.
On Sat, 2003-05-10 at 18:06, august wrote:
http://aug.ment.org/readanysf/
fixes & additions: ogg vorbis support for http streaming small bug with the stop message
todo (in order of importance): still trying to compile for windows and macosx markers for looping including marker reading capabilities for .aiff add an http class for reading from the net rtp support
if you try it out, please drop me a line to let me know how you make out.
- august.
PD-list mailing list PD-list@iem.kug.ac.at http://iem.kug.ac.at/cgi-bin/mailman/listinfo/pd-list
what gcc version are you using? gcc 3.2 if prefered.
sort of looks like a flext problem. can you load other externals with flext?
hmmm...
and yeah, if i do markers for aiff, then i'd do them for wav a well I guess. but, thats further down the road.
-august.
On 10 May 2003, Maurizio Umberto Puxeddu wrote:
It causes segfault on my system.
#0 0x40158938 in sigsuspend () from /lib/libc.so.6 #1 0x40055598 in longjmp () from /lib/libpthread.so.0
....
/home/maurizio/readanysf~/pd_linux/readanysf~.pd_linux #7 0x08099db0 in sys_load_lib ()
what gcc version are you using? gcc 3.2 if prefered.
sort of looks like a flext problem. can you load other externals with flext?
Yes, it's a problem inside flext, but it's hard to believe that the respective lines of code can segfault. It would be interesting to know if other users of readanysf~ or other threaded flext externals have a similar problem. As i haven't had such problems it's probably a memory-corrupting bug somewhere else in the external. I'll have a look at it as soon as i have the time to.
best greetings, Thomas
as you say ,,,,will be nice for win also ;)
----- Original Message ----- From: "august" august@alien.mur.at To: pd-list@iem.kug.ac.at Sent: Saturday, May 10, 2003 6:06 PM Subject: [PD] readanysf~ 0.11 with vorbis http support
http://aug.ment.org/readanysf/
fixes & additions: ogg vorbis support for http streaming small bug with the stop message
todo (in order of importance): still trying to compile for windows and macosx markers for looping including marker reading capabilities for .aiff add an http class for reading from the net rtp support
if you try it out, please drop me a line to let me know how you make out.
- august.
PD-list mailing list PD-list@iem.kug.ac.at http://iem.kug.ac.at/cgi-bin/mailman/listinfo/pd-list
Hallo, august hat gesagt: // august wrote:
http://aug.ment.org/readanysf/
fixes & additions: ogg vorbis support for http streaming small bug with the stop message
todo (in order of importance): still trying to compile for windows and macosx markers for looping including marker reading capabilities for .aiff add an http class for reading from the net rtp support
I'm testing late, but absolutely no problems with readany here. Wonderful external and seems to be more useful for DJ applications than controlling alsaplayer remotely.
Usability-wise I guess, I would like to have "pause 1/0" messages, so that it's easier to use the pause function like on a Technics mk1200: Press to pause, press again to unpause. Otherwise a great external but I said that, didn't I?
Frank Barknecht _ ______footils.org__
I read:
I'm testing late, but absolutely no problems with readany here. Wonderful external and seems to be more useful for DJ applications than controlling alsaplayer remotely.
absolutely!
Usability-wise I guess, I would like to have "pause 1/0" messages, so that it's easier to use the pause function like on a Technics mk1200: Press to pause, press again to unpause. Otherwise a great external but
andI might add playing backwards and some sort of interpolation would be nice (or did I miss something)
regards,
x
Hallo, CK hat gesagt: // CK wrote:
I read:
Usability-wise I guess, I would like to have "pause 1/0" messages, so that it's easier to use the pause function like on a Technics mk1200: Press to pause, press again to unpause. Otherwise a great external but
andI might add playing backwards and some sort of interpolation would be nice (or did I miss something)
Maybe it would be solved with interpolation, but something very important for DJing is nudging i.e. pushing the track a short time for- or backward (around 5-10 msec) to align the tempo of two tracks. This currently results in clicks, at least the way I built it. Also this might be easier to build, if there was a pcm_samples output.
Just my 2 cent wishlist.
Frank Barknecht _ ______footils.org__
I finally managed to checkout the cvs version of flext and rebuilt everything and now everything works almost perfectly.
If you don't compile something in (for example streaming mp3 support) and you try to use that, it causes segfault.
But this is definitely I very useful work. Thanks,
Maurizio Umberto Puxeddu.
On Mon, 2003-05-12 at 16:13, Frank Barknecht wrote:
Hallo, august hat gesagt: // august wrote:
http://aug.ment.org/readanysf/
fixes & additions: ogg vorbis support for http streaming small bug with the stop message
todo (in order of importance): still trying to compile for windows and macosx markers for looping including marker reading capabilities for .aiff add an http class for reading from the net rtp support
I'm testing late, but absolutely no problems with readany here. Wonderful external and seems to be more useful for DJ applications than controlling alsaplayer remotely.
Usability-wise I guess, I would like to have "pause 1/0" messages, so that it's easier to use the pause function like on a Technics mk1200: Press to pause, press again to unpause. Otherwise a great external but I said that, didn't I?
ciao
Frank Barknecht _ ______footils.org__
PD-list mailing list PD-list@iem.kug.ac.at http://iem.kug.ac.at/cgi-bin/mailman/listinfo/pd-list
Frank Barknecht
Usability-wise I guess, I would like to have "pause 1/0" messages, so that it's easier to use the pause function like on a Technics mk1200: Press to pause, press again to unpause. Otherwise a great external but I said that, didn't I?
i was also thinking about a play 1 and play 0. but, one could also build this in pd. probably will be in the next release.
Maybe it would be solved with interpolation, but something very important for DJing is nudging i.e. pushing the track a short time for- or backward (around 5-10 msec) to align the tempo of two tracks. This currently results in clicks, at least the way I built it. Also this might be easier to build, if there was a pcm_samples output.
ill look into this though. maybe its not so difficult.
in principal it would be the same as pausing for x milliseconds eh? or doing a pcmseek +64 without flushing the internal buffer.
CK:
andI might add playing backwards and some sort of interpolation would be nice (or did I miss something)
because of the buffering, playing backwards is a bit difficult. but not impossible. with mp3 its a bit tricky cause it takes a lot of recources to be sample accurate with seeking. again, not impossible though.
and, what exactly do you mean by interpolation? example code?
Maurizio :
If you don't compile something in (for example streaming mp3 support) and you try to use that, it causes segfault.
ok, that must be a bug. ill look into it when I get back to vienna
tim:
I get glitches when speeding up readanysf~ playback. Slowing down is great. Does speeding up work smoothly for anyone else?
could be problem with the slider. the threshold from (1 - 12) is much greater on the vslider than from 1-.2 for example. you might try building a slider that is larger for the areas between .2 - 1 clicking might also happen if the file cant be read fast enough.
needless to say, you'll run into problemw speeding up streams from the net.
looking into it all
thanks for the feedback. that helps! - august.
errr, i have the same problem here on linux with gcc 2.96 :
############################################################################################ g++ -c -O6 -fno-exceptions -fno-rtti -mcpu=pentiumpro -DFLEXT_THREADS -DFLEXT_SYS=2 -I/usr/local/pd/src -I/usr/local/snd-obj/include -I/usr/local/stk/include -Isource source/flthr.cpp -o pd-linux/flthr.to source/flsupport.h: In function `bool flext::PushThread ()': source/flsupport.h:450: Internal compiler error in fix_lexical_addr, at function.c:5320 Please submit a full bug report. See URL:http://www.gnu.org/software/gcc/bugs.html for instructions. ############################################################################################
sevy
does anyone have a flext already compiled for windows with msvc?
i only have cygwin here and can't compile flext to support threading.
thanks -august.
PD-list mailing list PD-list@iem.kug.ac.at http://iem.kug.ac.at/cgi-bin/mailman/listinfo/pd-list
Hi Yves, i can't reproduce the error since i don't have gcc 2.96. I never had a problem with 2.95.3, though. However, i recommend upgrading to a 3.2 version anyhow since older gccs seem to have many bugs concerning c++.
Also, methinks that you're not using an up-to-date flext, right?
best greetings, Thomas
----- Original Message ----- From: "Yves Degoyon" ydegoyon@free.fr Cc: pd-list@iem.kug.ac.at Sent: Thursday, May 08, 2003 10:29 PM Subject: Re: [PD] flext for win
errr, i have the same problem here on linux with gcc 2.96 :
############################################################################ ################
g++ -c -O6 -fno-exceptions -fno-rtti -mcpu=pentiumpro -DFLEXT_THREADS -DFLEXT_SYS=2 -I/usr/local/pd/src -I/usr/local/snd-obj/include -I/usr/local/stk/include -Isource source/flthr.cpp -o pd-linux/flthr.to source/flsupport.h: In function `bool flext::PushThread ()': source/flsupport.h:450: Internal compiler error in fix_lexical_addr, at function.c:5320 Please submit a full bug report. See URL:http://www.gnu.org/software/gcc/bugs.html for instructions.
############################################################################ ################
sevy
does anyone have a flext already compiled for windows with msvc?
i only have cygwin here and can't compile flext to support threading.
thanks -august.
PD-list mailing list PD-list@iem.kug.ac.at http://iem.kug.ac.at/cgi-bin/mailman/listinfo/pd-list
PD-list mailing list PD-list@iem.kug.ac.at http://iem.kug.ac.at/cgi-bin/mailman/listinfo/pd-list
Hi, I'm snipping some of your stuff, thinking that anyone interested already read the fascinating concept.
On Thursday 08 May 2003 14:35, Alex wrote:
Delays due to CPU performance, connexion speed and network congestion have never been considered as creative tools in previous attempts but rather as drawbacks of today technology. The main purpose of the project is precisely to give those technical features a particular artistic role within the musical composition process. Computers become a medium rather than a tool.
The above statement compelled my to respond, because it is entirely false, and I'm surprised you would suggest that the inherent delays "have never been considered as creative tools ..."
I think you underestimate the intelligence of the average musical artist.
It is entirely not true! I remember conversations on Compuserve, even I think before the Internet was open to commercial traffic, on how to creatively deal with the transport delay and incorporate it into some kind of online jam session, with the appropriate software.
What was missing at the time was easy tools for implementation.
Your contribution seems to be an effective implementation of the concept; that is far more valuable than the idea in itself, which in fact is easy to come by. IOW the perspiration is the bulk of the effort and not the inspiration. Therefore, having used the former to acheive an actual implementation, you should be proud and commended for that.
As for the rest of the points you bring up, I'll take a night's sleep on it :-)
Larry
hi,
i just recently got a new powerbook and i'm starting to get my pd/gem stuff running. i've run in to a problem with PD 0.37 Test4 and the GemG4 package. It seems to freeze up the whole system when i try to start rendering. There doesn't seem to be any specific object or action that causes the freeze, it's pretty random.
I also have a quesiton about CVS. I'm trying to log in using the anonymous account to download all the externals but it doesn't seem to work. Also, is there an easy way to install all the docs from the externals once i have them? will PD look for help files anywhere in my search path? or do they have to be in 5.reference?
thanks for the help.
matt. www.ekran.org