[PD] networked multi-channel PD cluster

David Sabine dave at davesabine.com
Wed Mar 6 04:16:12 CET 2002

(Someone please tell me if this is post all wrong and terribly
uninformed...I'm new to this list.)


In terms of networking the many computers together and getting all your PD
patches to communicate, I think you could use Open Sound Control, or perhaps
the netsend and netreceive objects (native PD objects).

I found an OSC (open sound control) object and reference at

(Don the speed of your computer and the intensity of your installation, you
could consider running all the audio outputs from a single computer -- with
a multi-output soundcard. For example I've seen Digidesign hardware or
Sonorus hardware with 8 analog outputs.  HOWEVER, I don't know whether PD
supports more than 2 audio outs yet ??(can somebody else answer this?)-- but
I know SuperCollider and MAX for the Macintosh do.)

Dave Sabine
dave at davesabine.com

----- Original Message -----
From: "Hans-Christoph Steiner" <hans at eds.org>
To: <pd-list at iem.kug.ac.at>
Sent: Tuesday, March 05, 2002 9:16 AM
Subject: [PD] networked multi-channel PD cluster

> I am working on a sound installation in an old train tunnel and I am
> using PD to control everything.  But since I am a PD neophyte, I want to
> ask the list for direction.  Basically, my plan is to use about 8
> computers spaced down the length of the tunnel, each with two speakers.
>  They will be networked together and running either OS X or linux.
> Here is how I envision it:
> (L) (R)   (L) (R)   (L) (R)   (L) (R)   (L) (R)      [speakers]
>  \  /      \  /      \  /      \  /       \  /
> master     slave     slave     slave     slave
>   |---------| |-------| |-------| |-------| |---...  [ethernet]
> All of the computers will share a pool of samples via the network.  I
> would like to control all of the PDs from the master computer.
> For the first aspect of the installation, I would like to be able to
> trigger any sample on any/all computers and even move samples down the
> tunnel.  The second aspect, I would like to be able to control granular
> synthesis on these computers.
> Does anybody know anyone who has done something like this before?  With
> PD?  Any advice you want to offer to get me going in the right direction
> would be grreatly appreciated.  I am just starting with PD, but am
> familiar with most of the concepts since I have a background in Csound
> and programming.
> .hc
> --
> "Man has survived hitherto because he was to ignorant to know how to
> his wishes. Now that he can realize them, he must either change them or
> perish."
> -William Carlos Williams
>     Hans-Christoph Steiner            http://works.steinertours.com

More information about the Pd-list mailing list