Page 1 of 1

Adding OSC (Open Sound Control)

Posted: 29 Feb 2016, 01:46
by Neurogami
OSC (Open Sound Control) is a messaging protocol that was developed to be a better MIDI, but it has applications far beyond music.

I saw an earlier feature request about MIDI that was deemed out-of-scope.

OSC might be as well, but maybe not because, as with XPlane , it uses UDP for messaging. And the message syntax looks somewhat similar. So LuaMacros might already have stuff in place that can be reapplied for OSC.

I appreciate that adding any new feature usually ends up being non-trivial, so if I wanted to add this feature myself where would I start?

Thanks, LuaMacros is quite slick.

My aim is to use it for music production, not gaming.

Re: Adding OSC (Open Sound Control)

Posted: 29 Feb 2016, 08:53
by admin
LuaMacros doesn't use UDP protocol to talk to Xpl so yes, it would be coding from scratch.

If you would add this feature by yourself then you need have an idea how to connect it to LuaMacros (from user's point of view) then have a look into LuaMacros source code, clone the source, try to implement.
If someone is brave enough to try to understand & modify the source code :-) I'm offering my support. Feel free to rise questions.

Re: Adding OSC (Open Sound Control)

Posted: 29 Feb 2016, 15:59
by Neurogami
I'll look into this. See how much Pascal I remember ....