<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Fri, Jun 19, 2015 at 10:33 PM, Hanspeter Portner <span dir="ltr"><<a href="mailto:ventosus@airpost.net" target="_blank">ventosus@airpost.net</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div id=":2f3" class="" style="overflow:hidden">* Anybody else interested in OSC <-> Atom mapping?<br>
</div></blockquote></div><br></div><div class="gmail_extra">Yes! It's about time that someone tackles this, thanks a lot for that. :)<br><br>I don't have much to add to what Spencer already said, but FWIW here are my 2 cents. I agree with Spencer that the TFNI types should be atom-less. All the information is already in the type string, it's up to the plugin to process it in any way it sees fit.<br><br>Concerning the OSC-encoded MIDI messages, I guess that in order to avoid information loss they might be encoded as a tuple containing an LV2_Atom_Int and an LV2_Atom_Chunk. Seems overkill to me, though, so I'm also leaning towards just ignoring the port byte, who uses it anyway? FLW ;-)<br><br></div><div class="gmail_extra">Do you have any thoughts yet how this extension might be implemented in existing DAWs? Specifically, I'm thinking about how the DAW should route OSC messages from the outside world to a plugin. To not overwhelm plugins with a flurry of messages they don't understand, there should probably be a way of advertising the paths (or prefixes of paths) a plugin wants to receive in the plugin manifest?<br><br></div><div class="gmail_extra">Greetings,<br></div><div class="gmail_extra">Albert<br clear="all"></div><div class="gmail_extra"><br>-- <br><div class="gmail_signature"><div dir="ltr">Dr. Albert Gr"af<br>Computer Music Research Group, JGU Mainz, Germany<br>Email:  <a href="mailto:aggraef@gmail.com" target="_blank">aggraef@gmail.com</a><br>WWW:    <a href="https://plus.google.com/+AlbertGraef" target="_blank">https://plus.google.com/+AlbertGraef</a></div></div>
</div></div>