[LAU] OSC - where to start?

Harry Van Haaren harryhaaren at gmail.com
Tue Jan 25 22:32:21 UTC 2011


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 at 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 at lists.linuxaudio.org
> http://lists.linuxaudio.org/listinfo/linux-audio-user
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.linuxaudio.org/pipermail/linux-audio-user/attachments/20110125/d1a525a2/attachment.htm>


More information about the Linux-audio-user mailing list