<br>Hey James,<br><br>I&#39;d advise starting with Python, and a library called &quot;liblo&quot;. It has a dead-simple function<br><br>ardoursPortNumber = 3819    # usually anyway!<br>liblo.send( liblo.Address( ardoursPortNumber ), &#39;/ardour/command/here&#39;, parameter, parameter )<br>
<br>&lt;shameless self promotion&gt;<br>I wrote a blog post about it a while ago, still relevant although I belive ardour has more OSC<br>functionality in the mean time. Here&#39;s the link:<br><a href="http://harryhaaren.blogspot.com/2009/12/tut-6-ardour-control-using-osc-python.html">http://harryhaaren.blogspot.com/2009/12/tut-6-ardour-control-using-osc-python.html</a><br>
<br>&lt;/shameless self promotion&gt;<br>
<br>Cheers, -Harry<br><br><br><div class="gmail_quote">On Tue, Jan 25, 2011 at 9:54 PM, James Morris <span dir="ltr">&lt;<a href="http://jwm.art.net">jwm.art.net</a>@<a href="http://gmail.com">gmail.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">Hi,<br>
<br>
I want to start using OSC to see what can be done with it.<br>
<br>
What options are there for sending OSC messages?<br>
<br>
For instance, what can I use to type OSC messages (or assign them to<br>
keystrokes) and then send them?<br>
<br>
Just something that is a good general purpose program and not<br>
specialized to OSC messages for a particular application so that I can<br>
start playing with it.<br>
<br>
Cheers,<br>
James<br>
<br>
P.S. Prompted by a GUI freeze in Ardour and me wondering if it would<br>
respond to OSC.<br>
_______________________________________________<br>
Linux-audio-user mailing list<br>
<a href="mailto:Linux-audio-user@lists.linuxaudio.org">Linux-audio-user@lists.linuxaudio.org</a><br>
<a href="http://lists.linuxaudio.org/listinfo/linux-audio-user" target="_blank">http://lists.linuxaudio.org/listinfo/linux-audio-user</a><br>
</blockquote></div><br>