Re: [LAU] OSC - where to start?

From: Harry Van Haaren <harryhaaren@email-addr-hidden>
Date: Wed Jan 26 2011 - 00:32:21 EET

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@email-addr-hidden> 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@email-addr-hidden
> http://lists.linuxaudio.org/listinfo/linux-audio-user
>

_______________________________________________
Linux-audio-user mailing list
Linux-audio-user@email-addr-hidden
http://lists.linuxaudio.org/listinfo/linux-audio-user
Received on Wed Jan 26 04:15:01 2011

This archive was generated by hypermail 2.1.8 : Wed Jan 26 2011 - 04:15:02 EET