[Ardour-Dev] Ardour-Dev Digest, Vol 134, Issue 1

Paul Davis paul at linuxaudiosystems.com
Fri Jun 5 11:23:11 PDT 2015


On Fri, Jun 5, 2015 at 1:32 PM, John Emmas <johne53 at tiscali.co.uk> wrote:

> On 05/06/2015 14:54, Paul Davis wrote:
>
>>
>> There's not much point testing OSC support with the X32 without the
>> active support of a developer working directly on OSC code. [...] OSC is a
>> useful protocol but because it is completely non-standardized, both ends of
>> the OSC exchange have to understand the same set of messages, and there is
>> no standard set of messages.
>>
>>
> Hmm...  that seems like a pretty major drawback!  Is OSC effectively a
> dead protocol now?  I took a look at the Issue Tracker but there've been no
> posts for nearly 4 years!!
>

The notion of a standardized message set isn't part of the design spec or
goals for OSC. People seem to completely misunderstand what OSC is. It is
really just a specification of a message *format*. Not the mesage contents,
or even the transport protocol. The messages consist of strings, with the
first string being a set of 1 or more slash-separated words, optionally
followed by arguments also passed as strings

   /this/is/a/valid/message
   /so/is/this 12 abd 19.78
   /1871/akk1/a91991/a/  soIsThis
   /whatever/the/hell/you/want/to/use/it/is/ok/with/OSC

OSC doesn't specify anything else, really. So unless to two ends of the
connection understand that /foo/bar/baz means "stop the transport", then it
is meaningless.


>
> Patrick - what gives you the impression that OSC is better for your
> purposes?  For example, is X32Reaper based around OSC perhaps?
>
>
the X32 OSC protocol specification does allow some stuff that isn't
possible with generic MIDI. but to use it you need something that
understands the X32 OSC messages.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ardour.org/pipermail/ardour-dev-ardour.org/attachments/20150605/7c404170/attachment-0002.htm>


More information about the Ardour-Dev mailing list