EKK:LoFi Sounds in HiFi Spaces/Making connection/NetPd: Difference between revisions

From Medien Wiki
(Created page with "==About== netpd is a CRNMME (Collaborative Realtime Networked Music Making Environment) built in Pure Data. It allows many users to have a realtime jam sessions with each other, ...")
 
No edit summary
Line 17: Line 17:
netpd was designed with music in mind, but it might serve well also
netpd was designed with music in mind, but it might serve well also
other purposes, where realtime state synchronization is a requirement.
other purposes, where realtime state synchronization is a requirement.
(quote from netpd.org)
(quote from netpd.org)


==Subjective Impressions==
==Subjective Impressions==
First we had some trouble making the connection work. This was due to the use of some out-dated version of PD, but in the end it worked out nicely with PD extended 0.43.4
First we had some trouble making the connection work. This was due to the use of some out-dated version of PD, but in the end it worked out nicely with PD extended 0.43.4
(further information soon)

Revision as of 16:06, 22 April 2013

About

netpd is a CRNMME (Collaborative Realtime Networked Music Making Environment) built in Pure Data. It allows many users to have a realtime jam sessions with each other, connected over the net. Users might contribute their own netpd-ized patches a.k.a. instruments or use pre-existing ones. The set of patches, as well as the state of each is synchronized between clients in order to provide identical experience for every connected user.

From a technical perspective the whole netpd framework pursues two goals:

   - Make sure that every client has the same set of patches loaded at any
   given time.
   - Make sure that any instance of a certain patch/instrument is state-
   synchronized with other client's instances.

netpd was designed with music in mind, but it might serve well also other purposes, where realtime state synchronization is a requirement.

(quote from netpd.org)

Subjective Impressions

First we had some trouble making the connection work. This was due to the use of some out-dated version of PD, but in the end it worked out nicely with PD extended 0.43.4


(further information soon)