Hey James,

I'd advise starting with Python, and a library called "liblo". It has a dead-simple function

ardoursPortNumber = 3819    # usually anyway!
liblo.send( liblo.Address( ardoursPortNumber ), '/ardour/command/here', parameter, parameter )

<shameless self promotion>
I wrote a blog post about it a while ago, still relevant although I belive ardour has more OSC
functionality in the mean time. Here's the link:
http://harryhaaren.blogspot.com/2009/12/tut-6-ardour-control-using-osc-python.html

</shameless self promotion>

Cheers, -Harry


On Tue, Jan 25, 2011 at 9:54 PM, James Morris <jwm.art.net@gmail.com> wrote:
Hi,

I want to start using OSC to see what can be done with it.

What options are there for sending OSC messages?

For instance, what can I use to type OSC messages (or assign them to
keystrokes) and then send them?

Just something that is a good general purpose program and not
specialized to OSC messages for a particular application so that I can
start playing with it.

Cheers,
James

P.S. Prompted by a GUI freeze in Ardour and me wondering if it would
respond to OSC.
_______________________________________________
Linux-audio-user mailing list
Linux-audio-user@lists.linuxaudio.org
http://lists.linuxaudio.org/listinfo/linux-audio-user