On 03/03/2012 11:29 PM, Paul Davis wrote:
you can't send OSC to "an OSC capable plugin" or "an external OSC
application" in any generalized sense, because there is no shared
format for the messages.

Yes, there is. It's the OSC format itself. If you want to keep it simple, you could boil it down to "atomic" OSC messages (i.e., POD payload, no bundles). If you can support that in a DAW, I'm sure that there will be plenty of applications which can make good use of this. (Actually just simple pairs of OSC addresses and double values would be good enough for a lot of stuff IMHO.)

then its about time that people using OSC start defining some
standardized messages.

Well, what you see as a problem, I see as a virtue. It gives me the flexibility to just pick my own set of messages for the application at hand. The sequencer shouldn't have to care about the particular set of OSC addresses I'm using.

MIDI did this from the start, and for all of
its limitations, its been a wild success.

Nobody argues that, certainly not me. For much stuff we do, MIDI is quite adequate. But there's also the more advanced stuff where OSC is better suited or maybe just more convenient. That's certainly the case if you're using an OSC device like the Lemur, or if you're building a dsp plugin with Faust and don't want to go through the tedium of handpicking MIDI controller assignments.

Anyway, Paul, I understand that you have plenty of other important stuff on your TODO list for Ardour3. I'm not complaining. The reason that I brought up Ardour in this context was that I seem to recall reading something on the Ardour website, about Ardour3 already having the right infrastructure which would make it easy to add some kind of OSC tracks. Maybe I've misread that remark, though.

Albert

--
Dr. Albert Gr"af
Dept. of Music-Informatics, University of Mainz, Germany
Email:  dr.gr...@t-online.de, a...@muwiinfa.geschichte.uni-mainz.de
WWW:    http://www.musikinformatik.uni-mainz.de/ag
_______________________________________________
Linux-audio-dev mailing list
Linux-audio-dev@lists.linuxaudio.org
http://lists.linuxaudio.org/listinfo/linux-audio-dev

Reply via email to