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

Hans-Christoph Steiner hans at eds.org
Fri Mar 17 00:01:08 CET 2006


On Mar 16, 2006, at 2:34 AM, geiger wrote:

>
> On Wed, 15 Mar 2006, Mathieu Bouchard wrote:
>> FUDI wasn't designed to "undo" the MIDI revolution.
>>
>> Is there OSC over RS232 ?
>
> OSC doesn't specify the transport layer AFAIK, so yes, there is.
> If your question is if there is an implementation, then I would
> say I don't think so. You will see more implementations of the
> MIDI protocol over RS232 (MIDI hardware != RS232) because MIDI
> is easier to implement.
>
> In that sense FUDI is very nice in that it is human readable,
> but its implementation is quite complicated as you need a
> parser for the number values. And it needs a bit more bandwidth
> under most circumstances.
>
> MIDI is a hardware- and protocol specification, OSC
> is just a protocol. With a decent 8-bit clean morse alphabet
> you could even transmit it by drumming :)
> But encoding and decoding it is pretty complicated.

OSC does not specify the transport specifically but it was designed  
around UDP, so its not a trivial spec:

http://www.cnmat.berkeley.edu/OpenSoundControl/OSC-spec.html

Most people just implement the namespace part of it and call that OSC  
(i.e. /path/to/thing value).  I don't know of anyone who uses OSC  
TimeTags, for example.

.hc




More information about the Pd-list mailing list