[PD] Re: [PD-dev] We've got to undo the MIDI revolution! - Where isOSC?!

Hans-Christoph Steiner hans at eds.org
Wed Mar 22 02:53:50 CET 2006


On Mar 21, 2006, at 7:23 PM, Martin Peach wrote:

> day 5 wrote:
>
>>
>> On Mar 16, 2006, at 12:43 PM, B. Bogart wrote:
>>
>>> In fact I think the whole OSC external thing needs to be rethought.
>>
>>
>> why not just implement a wrapper to liblo ?
>
>
> Investigating further, I see that liblo can only send via UDP and  
> UNIX sockets, not TCP. It handles its own sockets internally just  
> like libOSC (the basis for sendOSC and dumpOSC in pd).
> In pd, netsend and netreceive can do TCP as well. OSC is supposed  
> to work on 'any' protocol, but AFAIK it hasn't been implemented on  
> MIDI or RS232 or USB, probably for lack of interest. At least a TCP  
> implementation would be useful for those who need guaranteed  
> delivery of packets.

CCRMA at Stanford University has a limited version of OSC on serial  
called dumpOSCSerial.  I never found the code, just hte binary.   
Ideally, there would be a Pd OSC lib that had no transport built in.   
Then you could choose your transport.  That makes things much more  
flexible.

.hc





More information about the Pd-list mailing list