hi
i'd like to build a small pd-music-community with a few friends. i am looking for a possibility to share patches that one of us made with the others, so that you can store online-abstractions. is anyone experienced in that kind of stuff? the best would be to set a -path [web-folder] in the .bat-file (or pd-command or whatever).
thanks for inputs
roman
If you want these to be public, there is an abstractions directory in Pd CVS[1]. Even if you're on Windows it's very easy to use something like TortoiseCVS[2] to check out that folder. Although it may be a pain to add it's contents recursively to your -path ...
This is probably the most central way to share patches, but hardly anybody uses it. Maybe because not a lot of people know about it?
It would be nice to have one flat folder containing general and utility abstractions and then subfolders per author. Maybe we should expand on the thoughts in Guenter's README file[3] ?
[1]http://sourceforge.net/cvs/?group_id=55736 [2]http://www.tortoisecvs.org/ [3]http://cvs.sourceforge.net/viewcvs.py/pure-data/abstractions/README?rev=1.1&...
Roman Haefeli wrote:
hi
i'd like to build a small pd-music-community with a few friends. i am looking for a possibility to share patches that one of us made with the others, so that you can store online-abstractions. is anyone experienced in that kind of stuff? the best would be to set a -path [web-folder] in the .bat-file (or pd-command or whatever).
thanks for inputs
roman
PD-list mailing list PD-list@iem.at to manage your subscription (including un-subscription) see http://iem.at/cgi-bin/mailman/listinfo/pd-list .
Hallo, eric skogen hat gesagt: // eric skogen wrote:
If you want these to be public, there is an abstractions directory in Pd CVS[1]. Even if you're on Windows it's very easy to use something like TortoiseCVS[2] to check out that folder. Although it may be a pain to add it's contents recursively to your -path ...
This is probably the most central way to share patches, but hardly anybody uses it. Maybe because not a lot of people know about it?
Well, it's on the CVS where all other files are and currently there is no real permissions system set up, so CVS is more for developers/coders.
A better alternative could be puredata.info where you can share things online very easily and where even "untrusted" people can participate (don't take "untrusted" verbatim here ;). Currently pure-data.info is getting restructured, but basically it works like this:
Create an account there, and start uploading patches. Patches and the like are collected automatically under http://puredata.info/community/patches if they contain the "keyword" (sometimes also called "subject") "Patch", which you can set in the Properties tab of the File.
If there is need for subprojects then I could set up a sub-collector below http://puredata.info/community/projects/, we would just need to agree on a "keyword" for collecting these. Of course collecting also could be done by hand-editing a table of contents page somewhere.
Frank Barknecht _ ______footils.org__
Hi Roman,
Roman Haefeli wrote:
i'd like to build a small pd-music-community with a few friends. i am looking for a possibility to share patches that one of us made with the others, so that you can store online-abstractions. is anyone experienced in that kind of stuff? the best would be to set a -path [web-folder] in the .bat-file (or pd-command or whatever).
I'll echo what the others have written about using CVS or pure-data.info as a repository for patches. However, if I understand you correctly, then what you want is to be able to access archived patches on your local network or other machines from your friends. In this case, yes, you would set the path, or use the "Path" button in the main PD GUI, to set the location of your friends' shared network folders. Then you'd be able to load the patches immediately.
One other option, for network-jamming, would be to run your main PD DSP on one central machine, and have all the others access it via remote desktop, and then stream the audio results back out. Participants could also communicate with each other via IRC. This would give you something like the "extreme programming" that some folks here on this list were talking about last year--several people would be able to collaborate in [almost-]realtime on a single patch.
good luck, d.
hi ----- Original Message ----- From: "derek holzer" derek@x-i.net
I'll echo what the others have written about using CVS or pure-data.info as a repository for patches. However, if I understand you correctly, then what you want is to be able to access archived patches on your local network or other machines from your friends. In this case, yes, you would set the path, or use the "Path" button in the main PD GUI, to set the location of your friends' shared network folders. Then you'd be able to load the patches immediately.
yes, you understood, what my intentions are. my problem is actually not a pd-, but a windows-problem. i'm running win98 SE and i found out, how to share abstractions or patches in a LAN (as you described it). but i would like to share the files over internet (not peer2peer-sharing, but with a web-server or something similar). i think for this you need a virtual drive or so to specify a path in the .bat-file. specifying a path to a link to a folder in the .bat-file does not work (links seem not to be allowed in DOS; i must tell i'm not a profi in these things). in a LAN you can make a virtual drive on your computer from a folder of another computer (in german called: 'als Netzlaufwerk verbinden') . i am looking for something similar that works in the web and i'm still not sure if this is possible in win98 or not.
One other option, for network-jamming, would be to run your main PD DSP on one central machine, and have all the others access it via remote desktop, and then stream the audio results back out. Participants could also communicate with each other via IRC. This would give you something like the "extreme programming" that some folks here on this list were talking about last year--several people would be able to collaborate in [almost-]realtime on a single patch.
yeah, i heard about this. very interesting.
good luck, d.
thank you very much for your advice
roman
Hallo, Roman Haefeli hat gesagt: // Roman Haefeli wrote:
folder in the .bat-file does not work (links seem not to be allowed in DOS; i must tell i'm not a profi in these things). in a LAN you can make a virtual drive on your computer from a folder of another computer (in german called: 'als Netzlaufwerk verbinden') . i am looking for something similar that works in the web and i'm still not sure if this is possible in win98 or not.
You could setup a WebDAV server on the net which basically is a http-server but uses that as a file-server. _From the FAQ: Webdav does
"define the HTTP extensions necessary to enable distributed web authoring tools to be broadly interoperable, while supporting user needs", and in this respect DAV is completing the original vision of the Web as a writeable, collaborative medium."
I have no idea if Windows 98 supports WebDAV already but AFAIK later versions of that OS do.
See http://webdav.org/ for some more info.
Frank Barknecht _ ______footils.org__
Le 15 Juin 2004 03:23, Frank Barknecht a écrit :
You could setup a WebDAV server on the net which basically is a http-server but uses that as a file-server.
Zope, which is used for the puredata web site, supports webdav. It should be possible to collaborate directly through a zope web site.
I have no idea if Windows 98 supports WebDAV already but AFAIK later versions of that OS do.
There's a little cross-platform helper application called "zope external editor" that act as a webdav bridge between a web site and local applications.
-- Marc
Roman Haefeli wrote:
One other option, for network-jamming, would be to run your main PD DSP on one central machine, and have all the others access it via remote desktop, and then stream the audio results back out. Participants could also communicate with each other via IRC. This would give you something like the "extreme programming" that some folks here on this list were talking about last year--several people would be able to collaborate in [almost-]realtime on a single patch.
yeah, i heard about this. very interesting.
if you want to explore this more, there is a patch my brother hans and i have been developing to share a patch with several computers across a network in extreme programming style. its called "SerendiPd":
its still pretty raw, but we'd love any feedback.