<br><br><div class="gmail_quote">On Wed, Mar 20, 2013 at 3:36 PM, Johan Blomé <span dir="ltr"><<a href="mailto:johan@gunhildcarling.net" target="_blank">johan@gunhildcarling.net</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hello<br>
I have a Roland M400 mixer which I want to use a control surface for Ardour.<br>
I have written a small osc proxy program translating osc calls to sysex (which the mixer uses) and vice verse.<br>
This program listens to udp on a local port and sends on the same or another port.<br></blockquote><div><br>this seems a bit silly. Ardour3 supports device specific MIDI binding maps in which you could specify the sysex messages and what they control (mostly)<br>
 </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
My main problem is that Ardour is only capable of communicating to the same port as it have received a osc call which means that both Ardour and my osc bridge needs to listen to the same port on localhost.<br></blockquote>
<div><br>no, this is not true. ardour listens on 3818 by default., your app opens up a random UDP port and sends to 3818. ardour finds out where your app is, and replies to it. <br><br>or maybe i am misunderstanding.<br><br>
</div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
A small note to Paul who answered my last mail which I send to the wrong mailing list:<br>
The generic midiinterface is not working for me, I do not know why. I can see the sysex going to "MIDI control in" but nothing is happening.<br></blockquote><div><br>generic MIDI means !sysex<br><br>you need a binding map:  <a href="http://www.manual.ardour.org/using-control-surfaces/midi-binding-maps/">http://www.manual.ardour.org/using-control-surfaces/midi-binding-maps/</a><br>
<br></div></div>