From 53e3f22a12b7c3b2d867fd40a070661a1aad9797 Mon Sep 17 00:00:00 2001 From: Hans-Christoph Steiner Date: Fri, 14 Mar 2003 21:55:18 +0000 Subject: switched site over to PHP; make menu, quote, webring, and lastmodified include files svn path=/trunk/; revision=470 --- htdocs/contact.html | 43 ------- htdocs/contact.php | 44 +++++++ htdocs/developer.html | 169 --------------------------- htdocs/developer.php | 161 ++++++++++++++++++++++++++ htdocs/documentation.html | 286 ---------------------------------------------- htdocs/documentation.php | 259 +++++++++++++++++++++++++++++++++++++++++ htdocs/download.html | 69 ----------- htdocs/download.php | 69 +++++++++++ htdocs/index.html | 127 -------------------- htdocs/index.php | 92 +++++++++++++++ htdocs/lastmodified.inc | 10 ++ htdocs/lists.php | 90 +++++++++++++++ htdocs/menu.inc | 7 ++ htdocs/pd.css | 3 + htdocs/quote.inc | 7 ++ htdocs/subprojects.html | 10 -- htdocs/subprojects.php | 31 +++++ htdocs/upload | 2 +- htdocs/webring.inc | 24 ++++ 19 files changed, 798 insertions(+), 705 deletions(-) delete mode 100644 htdocs/contact.html create mode 100644 htdocs/contact.php delete mode 100644 htdocs/developer.html create mode 100644 htdocs/developer.php delete mode 100644 htdocs/documentation.html create mode 100644 htdocs/documentation.php delete mode 100644 htdocs/download.html create mode 100644 htdocs/download.php delete mode 100644 htdocs/index.html create mode 100644 htdocs/index.php create mode 100644 htdocs/lastmodified.inc create mode 100644 htdocs/lists.php create mode 100644 htdocs/menu.inc create mode 100644 htdocs/quote.inc delete mode 100644 htdocs/subprojects.html create mode 100644 htdocs/subprojects.php create mode 100644 htdocs/webring.inc diff --git a/htdocs/contact.html b/htdocs/contact.html deleted file mode 100644 index a29f2ed3..00000000 --- a/htdocs/contact.html +++ /dev/null @@ -1,43 +0,0 @@ - - - -Pure Data External Repository - - - - - -

Pure Data External Repository

- - -
- - - -

Contact

- -All questions, suggestions should go to the PD Developer -mailing list. (Except if you want to ask to be added to the developer list on sourceforge). - -

Contributors

- -.. this will be filled with people working on this ... - diff --git a/htdocs/contact.php b/htdocs/contact.php new file mode 100644 index 00000000..c6e21b4f --- /dev/null +++ b/htdocs/contact.php @@ -0,0 +1,44 @@ + + + +Pure Data External Repository + + + + + +

Pure Data External Repository

+ + +
+ + + +

Contact

+ +

All questions, suggestions should go to the PD Developer +mailing list. (Except if you want to ask to be added to the developer list on sourceforge).

+ +http://www.iem.at/mailinglists/pd-list/ + +

Contributors

+ +.. this will be filled with people working on this ... + + + + +
+ + +
+ + + \ No newline at end of file diff --git a/htdocs/developer.html b/htdocs/developer.html deleted file mode 100644 index 97643741..00000000 --- a/htdocs/developer.html +++ /dev/null @@ -1,169 +0,0 @@ - - - -Pure Data External Repository - - - - - -

Pure Data External Repository

- - -
- - - - -

Accessing the Externals via CVS

- -You have to install cvs. On most Linux systems this is already installed, on -Windows or Mac OS/X you will have to download it from the net. Then, if you have cvs -installed (this example is assuming the commandline version) use the following -line to login into the CVS server: -
-% cvs -d:pserver:anonymous@cvs.pure-data.sourceforge.net:/cvsroot/pure-data login 
-
-

- -Hit return when you are asked for a password. In order to get the source: -

-% cvs -z3 -d:pserver:anonymous@cvs.pure-data.sourceforge.net:/cvsroot/pure-data co externals
-
-

- -This will give you a local copy of the externals-directory in the repository. -After some time, if you want to get all the latest additions and updates, type -(in the externals directory): -

-% cvs -d:pserver:anonymous@cvs.pure-data.sourceforge.net:/cvsroot/pure-data update -d
-
-

- -Without the -d only existing directories on your local copy get updated. -

- -Currently building the externals works to same way it did before, just cd into -the external directory (e.g. cd vst) and read through the compilation -instructions. Later this process will be automated and you can build al the -externals in one go, or even download a precompiled archive for your system. -

-Some other modules in the repository include Pd abstractions or the developers -version of Pd. You can check these out by replacing the modulename with the -respective modulename. -

-For example check out the abstractions with: -

-% cvs -z3 -d:pserver:anonymous@cvs.pure-data.sourceforge.net:/cvsroot/pure-data co abstractions
-
-

-or Pd with - -

-% cvs -z3 -d:pserver:anonymous@cvs.pure-data.sourceforge.net:/cvsroot/pure-data co pd
-
-

-To check out the current developers' branch, which is tagged with "devel_0_36", use -

-% cvs -z3 -d:pserver:anonymous@cvs.pure-data.sourceforge.net:/cvsroot/pure-data co -r devel_0_36 pd
-
-

-You can find out the available branches in the pulldown menu on the project's -CVS-page -(or use "cvs -T ..."). -Browsing CVS -is a good way to see what else is in the repository anyway. -

- - -

Putting Your Externals in the Repository

- -This description is mainly about Linux, if you are working with Windows, you -might try the procedure described in this tutorial. Let -us know if it works. -

- -To contribute your pd externals to the repository you'll first have to register -yourself at sourceforge (making you an official developer of the project). Go -to sourceforge.net and click on the "new user" link on the upper left corner. -Then send an email with the user you -created and Guenter will add you to the pure-data developer list. -

- -At the project page you -can see if you are already listed as a developer. The next step is to "import" -your source code. First make sure that your code is in a directory, and remove -everything from that directory that you don't want to put under CVS. Compiled -code, for example, is not normally put into CVS. -

- -Make sure you are in this directory and issue the command: -

-

-% export CVS_RSH=ssh
-% cvs -z3 -d:ext: developername@cvs.pure-data.sourceforge.net:/cvsroot/pure-data 
-  import externals/dirname developername source-dist
-
-

- -Exchange "developername" with your sourceforge accountname and "dirname" with -the name of your externals directory. You have to import the source only -once for your external(s). -

- -If all of this went well, move away your external directory (keep it as a -backup) and checkout the code with: -

-% cvs -z3 -d:ext:developername@cvs.pure-data.sourceforge.net:/cvsroot/pure-data 
-  co externals
-
-

- -From this point on, if you are working in your externals directory, and want to -commit your changes to the server you just have to do -

-% cvs commit
-
-

- -or -

-% cvs update
-
-

- -to take a look at what you have changed. -

- -All the information about where the repository is, the loginname etc, is in the -"CVS" directory, that should be part of your external directory now. -

- -If you are still unsure about the workings, take a look at this introduction about using -CVS. - - - - - diff --git a/htdocs/developer.php b/htdocs/developer.php new file mode 100644 index 00000000..c84648a1 --- /dev/null +++ b/htdocs/developer.php @@ -0,0 +1,161 @@ + + + +Pure Data External Repository + + + + + +

Pure Data External Repository

+ + +
+ + + + +

Accessing the Externals via CVS

+ +You have to install cvs. On most Linux systems this is already installed, on +Windows or Mac OS/X you will have to download it from the net. Then, if you have cvs +installed (this example is assuming the commandline version) use the following +line to login into the CVS server: +
+% cvs -d:pserver:anonymous@cvs.pure-data.sourceforge.net:/cvsroot/pure-data login 
+
+

+ +Hit return when you are asked for a password. In order to get the source: +

+% cvs -z3 -d:pserver:anonymous@cvs.pure-data.sourceforge.net:/cvsroot/pure-data co externals
+
+

+ +This will give you a local copy of the externals-directory in the repository. +After some time, if you want to get all the latest additions and updates, type +(in the externals directory): +

+% cvs -d:pserver:anonymous@cvs.pure-data.sourceforge.net:/cvsroot/pure-data update -d
+
+

+ +Without the -d only existing directories on your local copy get updated. +

+ +Currently building the externals works to same way it did before, just cd into +the external directory (e.g. cd vst) and read through the compilation +instructions. Later this process will be automated and you can build al the +externals in one go, or even download a precompiled archive for your system. +

+Some other modules in the repository include Pd abstractions or the developers +version of Pd. You can check these out by replacing the modulename with the +respective modulename. +

+For example check out the abstractions with: +

+% cvs -z3 -d:pserver:anonymous@cvs.pure-data.sourceforge.net:/cvsroot/pure-data co abstractions
+
+

+or Pd with + +

+% cvs -z3 -d:pserver:anonymous@cvs.pure-data.sourceforge.net:/cvsroot/pure-data co pd
+
+

+To check out the current developers' branch, which is tagged with "devel_0_36", use +

+% cvs -z3 -d:pserver:anonymous@cvs.pure-data.sourceforge.net:/cvsroot/pure-data co -r devel_0_36 pd
+
+

+You can find out the available branches in the pulldown menu on the project's +CVS-page +(or use "cvs -T ..."). +Browsing CVS +is a good way to see what else is in the repository anyway. +

+ + +

Putting Your Externals in the Repository

+ +This description is mainly about Linux, if you are working with Windows, you +might try the procedure described in this tutorial. Let +us know if it works. +

+ +To contribute your pd externals to the repository you'll first have to register +yourself at sourceforge (making you an official developer of the project). Go +to sourceforge.net and click on the "new user" link on the upper left corner. +Then send an email with the user you +created and Guenter will add you to the pure-data developer list. +

+ +At the project page you +can see if you are already listed as a developer. The next step is to "import" +your source code. First make sure that your code is in a directory, and remove +everything from that directory that you don't want to put under CVS. Compiled +code, for example, is not normally put into CVS. +

+ +Make sure you are in this directory and issue the command: +

+

+% export CVS_RSH=ssh
+% cvs -z3 -d:ext: developername@cvs.pure-data.sourceforge.net:/cvsroot/pure-data 
+  import externals/dirname developername source-dist
+
+

+ +Exchange "developername" with your sourceforge accountname and "dirname" with +the name of your externals directory. You have to import the source only +once for your external(s). +

+ +If all of this went well, move away your external directory (keep it as a +backup) and checkout the code with: +

+% cvs -z3 -d:ext:developername@cvs.pure-data.sourceforge.net:/cvsroot/pure-data 
+  co externals
+
+

+ +From this point on, if you are working in your externals directory, and want to +commit your changes to the server you just have to do +

+% cvs commit
+
+

+ +or +

+% cvs update
+
+

+ +to take a look at what you have changed. +

+ +All the information about where the repository is, the loginname etc, is in the +"CVS" directory, that should be part of your external directory now. +

+ +If you are still unsure about the workings, take a look at this introduction about using +CVS. + + + + +

+ + + diff --git a/htdocs/documentation.html b/htdocs/documentation.html deleted file mode 100644 index 97cea239..00000000 --- a/htdocs/documentation.html +++ /dev/null @@ -1,286 +0,0 @@ - - - -Pure Data External Repository - - - - - -

Pure Data External Repository

- - -
- - - -
- -

Projects at the Pure Data Ext. Repository

-

The following projects already have put their sources inside the Pure Data -External Repository: -

-	externals
-	|-- OSCx
-	|-- aenv~
-	|-- ann
-	|-- arraysize
-	|-- chaos
-	|-- creb
-	|-- cxc
-	|-- debian
-	|-- ext13
-	|-- footils
-	|-- ggee
-	|-- grill
-	|   |-- deljoin  
-	|   |-- delsplit  
-	|   |-- flext
-	|   |-- pguitest  
-	|   |-- idelay  
-	|   |-- namedobjs 
-	|   |-- pool
-	|   |-- prepend
-	|   |-- py
-	|   |-- vasp 
-	|   `-- xsample
-	|-- maxlib
-	|-- pdogg
-	|-- plugin~
-	|-- rhythm_estimator
-	|-- sprinkler
-	|-- susloop~
-	|-- svf~
-	|-- vbap
-	|-- vst
-	|-- zexy
-	`-- zhzxh~
-
-

-You also can browse the Repository contents at the projects CVS-Page. -

Missing externals

-

There are externals missing, I know. Please mail your descriptions to -fbar@footils.org. Thank you for your attention. - - -

OSCx

-OSC, OpenSoundControl for pd -
by jdl at xdv.org -

aenv~

-aenv~: asymptotic ADSR envelope generator; The output value approaches the -target values as asymptotes. -
(c) Ben Saylor -

ann

-/* ...this is an externals for comouting Aritficial Neural Networks... -
thikn aboiut this -
-
0201:forum::für::umläute:2001 -
*/ - -

arraysize

-

arraysize -- report the size of an array - -

chaos

-"Chaos PD Externals" a set of objects for PD which -calculate various "Chaotic Attractors"; including, Lorenz, Rossler, Henon -and Ikeda. Hopefully more will be on their way. -
Copyright Ben Bogart 2002 -

creb

-This is a collection of pd externals. No fancy stuff, just my -personal bag of (ahem) tricks... -
(c)Tom Schouten -

cxc

-

--------------------------- -
cxc pd eternals library -
powered by zt0ln d4ta -
-------------------------- -
many useful externals. -

debian

-From the README.Debian: -
<possible notes regarding this package - if none, delete this file> ;) -

Debian users can check out all externals and build a Debian package of -most in one command. -

ext13

-

this ist ext13, another highly useful collection of externals for pd - -

footils

-

-externals for classic synthesis techniques like fm, granular, soundfont, ... -
flext-iiwu | rx7 | shabby | syncgrain -

ggee

-Your host's Guenther Geiger's ggee externals collection. They serve different -purposes, ranging from objects for building a simple User interface for pd -patches, to objects interfacing Perry Cooks STK, streaming audio over the LAN, -Filter implementations and other. -

grill

-Various externals, libraries and development tools by Thomas Grill (xovo@gmx.net). Synched to -www.parasitaere-kapazitaeten.net/ext. -Please see the following descriptions: - -

deljoin

-

join a list with delimiter - -

delsplit

-

split a delimited list-in-a-symbol -

flext

-

-flext - C++ layer for Max/MSP and pd (pure data) externals -
-This package seeks to encourage the development of open source software -for the pd and Max/MSP platforms. - - -

guitest

-

Experimental wrapper for writing GUI externals. - -

idelay

-

Interpolating delay line - -

namedobjs

-

retrieve named objects in a patcher -

pool

-pool - a hierarchical storage object for PD and Max/MSP - - -

prepend

-

prepend - just like in MaxMSP -

py

-py/pyext - python script objects for PD (and MaxMSP... once, under MacOSX and Windows) - -

vasp

-

VASP modular - vector assembling signal processor -

GOALS/FEATURES -
=============== -

-VASP is a package for PD or MaxMSP consisting of a number of externals extending -these systems with functions for non-realtime array-based audio data processing. -VASP is capable of working in the background, therefore not influencing eventual -dsp signal processing. - - -

xsample

-xsample - extended sample objects for Max/MSP and pd (pure data) - - -

maxlib

-

-maxlib - music analysis extensions library -

The objects can be very useful to analyse any musical performance. Some -of the objects are 'borrowed' from Max (they are not ported but -rewritten for Pd - cheap immitations). -maxib has recently been extended by objects of more general use and some -which can be use for composition purposes. See -http://www.akustische-kunst.org/puredata/maxlib/ -
(c) 2002 by Olaf Matthes -

pdogg

-

-Superior open source audio compression with OGG Vorbis has come to Pd. -
(c) 2002 by Olaf Matthes -

plugin~

-

LADSPA and VST plug-in hosting for Pd -

-This is a Pd tilde object for hosting LADSPA and VST audio plug-ins on Linux -and Windows systems, respectively. The LADSPA plug-in interface is supported -completely on Linux, while the VST 1.0 audio processing plug-in interface -(without plug-in graphics) is supported on Windows. -
Jarno Seppänen, jams@cs.tut.fi -

rhythm_estimator

-

This is a collection of Pd objects for doing rhythm (quantum) -estimation. -
Jarno Seppänen jams@cs.tut.fi and Piotr Majdak p.majdak@bigfoot.com - -

sprinkler

-

-'sprinkler' objects do dynamic control-message dissemination. -
-Given a list as input, a 'sprinkler' object interprets the initial -list element as the name of a 'receive' object, and [send]s the -rest of the list to that object. -
Bryan Jurish <moocow@ling.uni-potsdam.de> - -

susloop~

-

sample player with various loop methods (ping-pong, ... ) think tracker. - -

svf~

-

This is a signal-controlled port of Steve Harris' state variable filter LADSPA plugin
By Ben Saylor, http://www.macalester.edu/~bsaylor - -

vbap

-

Vector Based Amplitude Panning. Use, if you need to control sound locations -in space. - -

vst

-

VST 2.0 support external. It supports the "string" interface for -parameters as well as providing access to the graphical interface supplied by -the plugin's creator. VSTi's can have midi information supplied to them and -export automation data. All in all it provides a very flexable mechanism to use -VST plugins outside of the Cubase environment. This download is the compiled -external DLL and PDF help file. - -

zexy

-

the zexy external -

-general::
the zexy external is a collection of externals. Including matrix -operations. -

zhzxh~

-

by Ben Saylor http://www.macalester.edu/~bsaylor -Turns the input signal into a staticky, distorted mess. Comes with tone -control. - -

-
- - - - - - - - - - - - - -
- - - -
- - -
-
-
- - -SourceForge Logo - -
-
- - diff --git a/htdocs/documentation.php b/htdocs/documentation.php new file mode 100644 index 00000000..b6666217 --- /dev/null +++ b/htdocs/documentation.php @@ -0,0 +1,259 @@ + + + +Pure Data External Repository + + + + + +

Pure Data External Repository

+ + +
+ + + +
+ +

Projects at the Pure Data Ext. Repository

+

The following projects already have put their sources inside the Pure Data +External Repository: +

+	externals
+	|-- OSCx
+	|-- aenv~
+	|-- ann
+	|-- arraysize
+	|-- chaos
+	|-- creb
+	|-- cxc
+	|-- debian
+	|-- ext13
+	|-- footils
+	|-- ggee
+	|-- grill
+	|   |-- deljoin  
+	|   |-- delsplit  
+	|   |-- flext
+	|   |-- pguitest  
+	|   |-- idelay  
+	|   |-- namedobjs 
+	|   |-- pool
+	|   |-- prepend
+	|   |-- py
+	|   |-- vasp 
+	|   `-- xsample
+	|-- maxlib
+	|-- pdogg
+	|-- plugin~
+	|-- rhythm_estimator
+	|-- sprinkler
+	|-- susloop~
+	|-- svf~
+	|-- vbap
+	|-- vst
+	|-- zexy
+	`-- zhzxh~
+
+

+You also can browse the Repository contents at the projects CVS-Page. +

Missing externals

+

There are externals missing, I know. Please mail your descriptions to +fbar@footils.org. Thank you for your attention. + + +

OSCx

+OSC, OpenSoundControl for pd +
by jdl at xdv.org +

aenv~

+aenv~: asymptotic ADSR envelope generator; The output value approaches the +target values as asymptotes. +
(c) Ben Saylor +

ann

+/* ...this is an externals for comouting Aritficial Neural Networks... +
thikn aboiut this +
+
0201:forum::für::umläute:2001 +
*/ + +

arraysize

+

arraysize -- report the size of an array + +

chaos

+"Chaos PD Externals" a set of objects for PD which +calculate various "Chaotic Attractors"; including, Lorenz, Rossler, Henon +and Ikeda. Hopefully more will be on their way. +
Copyright Ben Bogart 2002 +

creb

+This is a collection of pd externals. No fancy stuff, just my +personal bag of (ahem) tricks... +
(c)Tom Schouten +

cxc

+

+-------------------------- +
cxc pd eternals library +
powered by zt0ln d4ta +
-------------------------- +
many useful externals. +

debian

+From the README.Debian: +
<possible notes regarding this package - if none, delete this file> ;) +

Debian users can check out all externals and build a Debian package of +most in one command. +

ext13

+

this ist ext13, another highly useful collection of externals for pd + +

footils

+

+externals for classic synthesis techniques like fm, granular, soundfont, ... +
flext-iiwu | rx7 | shabby | syncgrain +

ggee

+Your host's Guenther Geiger's ggee externals collection. They serve different +purposes, ranging from objects for building a simple User interface for pd +patches, to objects interfacing Perry Cooks STK, streaming audio over the LAN, +Filter implementations and other. +

grill

+Various externals, libraries and development tools by Thomas Grill (xovo@gmx.net). Synched to +www.parasitaere-kapazitaeten.net/ext. +Please see the following descriptions: + +

deljoin

+

join a list with delimiter + +

delsplit

+

split a delimited list-in-a-symbol +

flext

+

+flext - C++ layer for Max/MSP and pd (pure data) externals +
+This package seeks to encourage the development of open source software +for the pd and Max/MSP platforms. + + +

guitest

+

Experimental wrapper for writing GUI externals. + +

idelay

+

Interpolating delay line + +

namedobjs

+

retrieve named objects in a patcher +

pool

+pool - a hierarchical storage object for PD and Max/MSP + + +

prepend

+

prepend - just like in MaxMSP +

py

+py/pyext - python script objects for PD (and MaxMSP... once, under MacOSX and Windows) + +

vasp

+

VASP modular - vector assembling signal processor +

GOALS/FEATURES +
=============== +

+VASP is a package for PD or MaxMSP consisting of a number of externals extending +these systems with functions for non-realtime array-based audio data processing. +VASP is capable of working in the background, therefore not influencing eventual +dsp signal processing. + + +

xsample

+xsample - extended sample objects for Max/MSP and pd (pure data) + + +

maxlib

+

+maxlib - music analysis extensions library +

The objects can be very useful to analyse any musical performance. Some +of the objects are 'borrowed' from Max (they are not ported but +rewritten for Pd - cheap immitations). +maxib has recently been extended by objects of more general use and some +which can be use for composition purposes. See +http://www.akustische-kunst.org/puredata/maxlib/ +
(c) 2002 by Olaf Matthes +

pdogg

+

+Superior open source audio compression with OGG Vorbis has come to Pd. +
(c) 2002 by Olaf Matthes +

plugin~

+

LADSPA and VST plug-in hosting for Pd +

+This is a Pd tilde object for hosting LADSPA and VST audio plug-ins on Linux +and Windows systems, respectively. The LADSPA plug-in interface is supported +completely on Linux, while the VST 1.0 audio processing plug-in interface +(without plug-in graphics) is supported on Windows. +
Jarno Seppänen, jams@cs.tut.fi +

rhythm_estimator

+

This is a collection of Pd objects for doing rhythm (quantum) +estimation. +
Jarno Seppänen jams@cs.tut.fi and Piotr Majdak p.majdak@bigfoot.com + +

sprinkler

+

+'sprinkler' objects do dynamic control-message dissemination. +
+Given a list as input, a 'sprinkler' object interprets the initial +list element as the name of a 'receive' object, and [send]s the +rest of the list to that object. +
Bryan Jurish <moocow@ling.uni-potsdam.de> + +

susloop~

+

sample player with various loop methods (ping-pong, ... ) think tracker. + +

svf~

+

This is a signal-controlled port of Steve Harris' state variable filter LADSPA plugin
By Ben Saylor, http://www.macalester.edu/~bsaylor + +

vbap

+

Vector Based Amplitude Panning. Use, if you need to control sound locations +in space. + +

vst

+

VST 2.0 support external. It supports the "string" interface for +parameters as well as providing access to the graphical interface supplied by +the plugin's creator. VSTi's can have midi information supplied to them and +export automation data. All in all it provides a very flexable mechanism to use +VST plugins outside of the Cubase environment. This download is the compiled +external DLL and PDF help file. + +

zexy

+

the zexy external +

+general::
the zexy external is a collection of externals. Including matrix +operations. +

zhzxh~

+

by Ben Saylor http://www.macalester.edu/~bsaylor +Turns the input signal into a staticky, distorted mess. Comes with tone +control. + +
+
+

+ +
+ + +SourceForge Logo + +
+
+ + +
+ + diff --git a/htdocs/download.html b/htdocs/download.html deleted file mode 100644 index d3cb8b56..00000000 --- a/htdocs/download.html +++ /dev/null @@ -1,69 +0,0 @@ - - - - -Pure Data External Repository - - - - - -

Pure Data External Repository

- - -
- - -

Download

- -We are aiming to make this page the one stop for all of your pd downloads. - -

Pure Data

- -

pure-data

-

Miller Puckette's distribution. You can also get it from his site.

- -

pd-extended

-

The pd developers community have added a few extensions to the core of MSP, -like colored audio cords, GUI glitch prevention, and more. The pd-extended -distribtution includes these patches.

- -

Externals

- -

pd-externals

-

The core package of pd externals. It includes all externals that -do not depend on other libraries.

- -

pd-flext

-

flext is a C++ layer for cross-platform development of Max/MSP and pd -externals. Package is coming soon... look here in the meantime.

- -

pd-gem

-

GEM is an OpenGL and video extension for pd.

- -

pd-osc

-

This is OpenSoundControl for pd. Package is coming soon... look here in the meantime.

- -
- - \ No newline at end of file diff --git a/htdocs/download.php b/htdocs/download.php new file mode 100644 index 00000000..a888521c --- /dev/null +++ b/htdocs/download.php @@ -0,0 +1,69 @@ + + + + + + + +Pure Data External Repository + + + + + +

Pure Data External Repository

+ + +
+ + +

Download

+ +We are aiming to make this page the one stop for all of your Pd downloads. + +

Pure Data

+ +

pure-data

+

Miller Puckette's distribution. You can also get it from his site.

+ +

pd-extended

+

The Pd developers community have added a few extensions to the core of MSP, +like colored audio cords, GUI glitch prevention, and more. The pd-extended +distribtution includes these patches.

+ +

Externals

+ +

pd-externals

+

The core package of pd externals. It includes all externals that +do not depend on other libraries.

+ +

pd-flext

+

flext is a C++ layer for cross-platform development of Max/MSP and Pd +externals. Package is coming soon... look here in the meantime.

+ +

pd-gem

+

GEM is an OpenGL and video extension for Pd.

+ +

pd-osc

+

This is OpenSoundControl for Pd. Package is coming soon... look here in the meantime.

+ +
+
+
+ +
+
+ + +
+ + \ No newline at end of file diff --git a/htdocs/index.html b/htdocs/index.html deleted file mode 100644 index 75e3cd2c..00000000 --- a/htdocs/index.html +++ /dev/null @@ -1,127 +0,0 @@ - - - -Pure Data External Repository - - - - - -

Pure Data External Repository

- - -
- - - -

Introduction

- -The Pure Data external repository is meant to be a place where developers of -externals for the Pure Data computer music system can put their code. For -information about PD, look at the Pure Data -website. -

- -PD has a huge user base and we all enjoy working with PD. A lot of externals -are being written and published on the web. As a consequence, it has become -increasingly hard to have an overview of all the externals. A central code -repository will offer this, as well as many other advantages. It will be easier -to manage the code, update orphaned externals, distribute compiled versions for -different systems, avoid duplication of effort, collaborate on improving the -same external, and finally the users have the advantage of being able to -download it from one single place. -

- -I could go on listing the advantages, but there is one big disadvantage. We -have to work on it in order to make it a success. We have to learn CVS and we -have to import our projects into the repository. I think it is worth this work, -because you gain a lot too. If you don´t have the time to get into this, but -still agree that your external becomes part of the repository, just send an email with the information how to -download your code. -

- -Another drawback is that your code has to be GPL'd. If this is a problem for -you, let us know. - -
-
-

-
- - - - - - - - - - - - - -
- - - -
- - -
-
-
- -
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -SourceForge Logo - - -
- - diff --git a/htdocs/index.php b/htdocs/index.php new file mode 100644 index 00000000..90a923b6 --- /dev/null +++ b/htdocs/index.php @@ -0,0 +1,92 @@ + + + +Pure Data External Repository + + + + + +

Pure Data External Repository

+ + +
+ + + +

Introduction

+ +

The Pure Data external repository is meant to be a place where developers of +externals for the Pure Data computer music system can put their code. For +information about PD, look at the Pure Data +website.

+ + +

PD has a huge user base and we all enjoy working with PD. A lot of externals +are being written and published on the web. As a consequence, it has become +increasingly hard to have an overview of all the externals. A central code +repository will offer this, as well as many other advantages. It will be easier +to manage the code, update orphaned externals, distribute compiled versions for +different systems, avoid duplication of effort, collaborate on improving the +same external, and finally the users have the advantage of being able to +download it from one single place.

+ + +

I could go on listing the advantages, but there is one big disadvantage. We +have to work on it in order to make it a success. We have to learn CVS and we +have to import our projects into the repository. I think it is worth this work, +because you gain a lot too. If you don´t have the time to get into this, but +still agree that your external becomes part of the repository, just send an email with the information how to +download your code.

+ +

Another drawback is that your code has to be GPL'd. If this is a problem for +you, let us know.

+ +
+
+
+ +
+ +
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ +SourceForge Logo + + + +
+ + diff --git a/htdocs/lastmodified.inc b/htdocs/lastmodified.inc new file mode 100644 index 00000000..5ee33cb5 --- /dev/null +++ b/htdocs/lastmodified.inc @@ -0,0 +1,10 @@ + +
+

+ +

diff --git a/htdocs/lists.php b/htdocs/lists.php new file mode 100644 index 00000000..20762053 --- /dev/null +++ b/htdocs/lists.php @@ -0,0 +1,90 @@ + + + +Pure Data External Repository + + + + + +

Pure Data External Repository

+ + +
+ + + +

Mailing Lists

+ +

There are a few active lists for dicussing Pd. Before posting to any of the lists, you should search the +archives. Many questions have been covered in depth there, plus you get an +immediate answer.

+ +
+

+Mailing +Lists Archive +

+
+ +

Subscribing

+

pd-list

    +
  • This is the official mailinglist for the Pd-community.
  • +
  • Most of the things regarding pure-data are discussed on this list. + However, for pure off-topic items, announcements or developers' talk, + the appropriate mailing-lists (see below) should be used.
  • +
  • For subscription/unsubscription and delivery options, please visit the web-interface at + + + http://iem.kug.ac.at/cgi-bin/mailman/listinfo/pd-list
  • +
+

pd-dev

    +
  • There is a developer-list for discussion of hacking pure-data and externals and similar. + Since Pd is still beta software (this is: needs some testing), it is a good idea to subscribe + to this list too.
  • +
  • It is probably a good idea, to subscribe to this list too, + since developers threads on the main list will eventually be moved to this list + (by users, not by the administrator)
  • +
  • For subscription/unsubscription and delivery options, please visit the web-interface at + + + http://iem.kug.ac.at/cgi-bin/mailman/listinfo/pd-dev
  • +
+

off-topic

    +
  • This list is intended to be a forum for the Pd-community that allows + the discussion of things apart from pure-data.
  • +
  • It is probably a good idea, to subscribe to this list too, + since off-topic threads on the main list will eventually be moved to this list + (by users, not by the administrator)
  • +
  • For subscription/unsubscription and delivery options, please visit the web-interface at + + + http://iem.kug.ac.at/cgi-bin/mailman/listinfo/pd-ot
  • +
+

pd-announce

    +
  • There is an announce-list for announcements regarding Pd-releases, + software releases (like externals), upcoming events, concerts, ...
  • +
  • This list might prove most interesting for people not having the time and intention + to keep-up with the main-lists but still want to stay up-to-date.
  • +
  • For subscription/unsubscription and delivery options, please visit the web-interface at + + + http://iem.kug.ac.at/cgi-bin/mailman/listinfo/pd-announce
  • +
+ + + + +
+ +
+ + + \ No newline at end of file diff --git a/htdocs/menu.inc b/htdocs/menu.inc new file mode 100644 index 00000000..525eb75d --- /dev/null +++ b/htdocs/menu.inc @@ -0,0 +1,7 @@ +| Introduction
+| Download
+| Documentation
+| Developers
+| Mailing Lists
+| Contact
+ diff --git a/htdocs/pd.css b/htdocs/pd.css index e21fbe77..8f54d466 100644 --- a/htdocs/pd.css +++ b/htdocs/pd.css @@ -86,6 +86,9 @@ P.small { padding: 5px; } +UL { + list-style-type: circle; +} #Content>p {margin:0px;} #Content>p+p {text-indent:30px;} diff --git a/htdocs/quote.inc b/htdocs/quote.inc new file mode 100644 index 00000000..14145ae8 --- /dev/null +++ b/htdocs/quote.inc @@ -0,0 +1,7 @@ + +Quote of the month
+I think it is certainly true that the open-source movement is a very powerful +source toward higher-quality software, and I would turn the question around and +ask if open-source music wouldn t also be a very good thing. +
+
MSP diff --git a/htdocs/subprojects.html b/htdocs/subprojects.html deleted file mode 100644 index d221f0db..00000000 --- a/htdocs/subprojects.html +++ /dev/null @@ -1,10 +0,0 @@ - - - -Pure Data External Repository - - - - - - diff --git a/htdocs/subprojects.php b/htdocs/subprojects.php new file mode 100644 index 00000000..2886c7c5 --- /dev/null +++ b/htdocs/subprojects.php @@ -0,0 +1,31 @@ + + + +Pure Data External Repository + + + + + + + + + \ No newline at end of file diff --git a/htdocs/upload b/htdocs/upload index d7a14bb7..fdd25845 100755 --- a/htdocs/upload +++ b/htdocs/upload @@ -1,7 +1,7 @@ #!/bin/sh -FILES="*.html *.css" +FILES="*.css *.php *.inc" NAME=`cat CVS/Root | sed y/:/" "/ | sed y/@/" "/ | awk '{print $2}'` diff --git a/htdocs/webring.inc b/htdocs/webring.inc new file mode 100644 index 00000000..53222cc0 --- /dev/null +++ b/htdocs/webring.inc @@ -0,0 +1,24 @@ +
+ + + + + + + + + + + + + +
+ + + +
+ + pd webring +
+
-- cgit v1.2.1