[PD] using GEM in a collaborative environment

shreeswifty bigswift at ufl.edu
Mon Dec 5 21:16:11 CET 2005


Is there a simple patch for those of us unfamiliar with OSC to 
test with GEM? MAybe a simple patch that might create, and 
transform a cube [xyz] in space that might be included with 
GEM/OSC etc...

It might help.


On Mon Dec 05 13:54:12 EST 2005, Paris Treantafeles 
<paris at parisgraphics.com> wrote:

> Hi Ben,
> 
> Thanks for the sample - I just took a look at it and it makes 
> good  sense to me - as you noted much like netsent/receive.
> 
> What is needed for an OSC server (multicast)?
> I imagine that's what would be needed if you want internet  
> collaboration of people in various locations?
> 
> Thanks,
> p
> 
> 
> On Dec 5, 2005, at 11:13 AM, B. Bogart wrote:
> 
>> OSC is a lot like the netsend/netreceive in UDP mode.
>> 
>> Anyhow I attached a simple help patch to get you going.
>> 
>> just be sure you look into the cool wild-card stuff. for example:
>> 
>> /var/x 10
>> 
>> will send the value "10" to the name /var/x.
>> 
>> /var/[x|y|z] 10
>> 
>> will send the to /var/x /var/y and /var/z
>> 
>> b.
>> 
>> 
>> 
>>> Hi Ben,
>>> 
>>> Thanks for the reply.
>>> I'm looking for a way to collaborate on the internet.
>>> I haven't tried OSC but from your description below it sounds 
>>> like
>>> this may do it because I'd like participants to see their 
>>> individual
>>> work as well as the combined work of all users.
>>> 
>>> Is there a simple patch or documentation that would help to get
>>> started with learning to use OSC with PD?
>>> 
>>> Thanks,
>>> p
>>> 
>>> 
>>> On Dec 3, 2005, at 12:18 PM, B. Bogart wrote:
>>> 
>>>> Hi Paris,
>>>> 
>>>> I experimented with this a little bit, but using multicast (or 
>>>> OSC
>>>> server).
>>>> 
>>>> Who is collaborating? (LAN, internet? VPN?)
>>>> 
>>>> This example does not include local control
>>>> 
>>>> say you have three cubes, each is connected to an OSCroute 
>>>> with say,
>>>> something like /client1/pos X Y Z for the position.
>>>> 
>>>> collaborator 1 sets his OSC name to "client1" and moves some  
>>>> sliders.
>>>> The data is all packed and redestributed to all clients each 
>>>> with a
>>>> different client_name.
>>>> 
>>>> then you just move the cubes on each client according to the  
>>>> incoming
>>>> OSC, each user can move thier cube, and all users can see the
>>>> movements
>>>> of all cubes...
>>>> 
>>>> b.
>>>> 
>>>> 
>>>> Paris Treantafeles wrote:
>>>>> Hi List,
>>>>> 
>>>>> I was wondering if anyone knows of any projects which use GEM 
>>>>> in a
>>>>> collaborative way.
>>>>> I've done some experiments with netsend and receive with more
>>>>> than  one
>>>>> computer controlling a patch but in that case, the user doesn't
>>>>> see the
>>>>> end result of what they are contributing too.
>>>>> What I am interested in is a way for users to collaborate and 
>>>>>  see the
>>>>> results as well.
>>>>> Optimally, a user could see both what they contribute as well 
>>>>> as a
>>>>> final result.
>>>>> I'd like to come up with a way to do this but thought it would be
>>>>> interesting to see what's been done in this area first.
>>>>> 
>>>>> 
>>>>> Thanks in advance,
>>>>> p
>>>>> 
>>>>> 
>>>>> 
>>>>> _______________________________________________
>>>>> PD-list at iem.at mailing list
>>>>> UNSUBSCRIBE and account-management ->
>>>>> http://lists.puredata.info/listinfo/pd-list
>>>>> 
>>>> _______________________________________________
>>>> PD-list at iem.at mailing list
>>>> UNSUBSCRIBE and account-management -> http://lists.puredata.info/
>>>> listinfo/pd-list
>>> 
>>> 
>>> <simpleOSC.pd>
>> _______________________________________________
>> PD-list at iem.at mailing list
>> UNSUBSCRIBE and account-management -> 
>> http://lists.puredata.info/ listinfo/pd-list
> 
> 
> _______________________________________________
> PD-list at iem.at mailing list
> UNSUBSCRIBE and account-management -> 
> http://lists.puredata.info/listinfo/pd-list
> 
> 



Patrick Pagano,M.F.A
Digital Media Specialist
Digital Worlds Institute
University Of Florida
(352) 294-2082





More information about the Pd-list mailing list