ForumsSoftware ← OSC API for Aalto & Kaivo?


Apologies if this is something I can figure out on my own, but I'm not finding it - is there documentation on the Kaivo / Aalto OSC API's? Ports to connect to, message format...that sort of thing?

@Randy answered on another forum, link here


it would be interesting to access plugin parameters via OSC, as well as parameter feedback to the controller/programmer. Note input would be, as usual, MIDI notes from host, MIDI clock sync from host, or OSC note input from Soundplane.

We could then build OSC-based programmers in e.g. Lemur to change parameters while playing or while playing back recorded notes, or while running a self-playing patch. Additionally, the plugins would send parameter changes upon preset change, while editing parameters with the mouse, and during DAW-automated parameter changes. Every parameter would instantly reflect on the programmer surface.

But I understand that this could be difficult to do, there may be conflicts with Soundplane inputs, etc. I just thought, after discovering this forum topic, it may be worth considering.

Thanks for the thoughts about OSC parameter access. I would really like to do it. I don't think it will be too hard. It's been on my list for a long time but lower priority than some other things people have been asking for.

it's low priority for me too. Good to know that it doesn't seem hard to do. In Harrison Mixbus it is already possible to access plugin parameters via OSC, including feedback, but it's only possible there (and in Ardour I guess). And (in Mixbus) it gets a bit complicated if the plugin is not in the first slot (although this might change in the coming months).

Hi, did this ever happen?

No, I never added this. From the feedback I'm getting it feels like interest in OSC has if anything diminished over the past couple years. Sorry, it still seems like a good idea but there are only so many things I have had time to work on.

I am currently working on a new design for MIDI parameter mapping that I think is very usable. Hopefully this in combination with some OSC mapping program (depending on your platform) can do what you want.

Thanks for your reply!

I actually just started to use OSC to make Max8 have a conversation with Bitwig. A lot of fun.

Wouldnt really know how beneficial it would be actually. Just wanted to check whats possible atm. (Since i just bought Aalto/Kaivo) Can imagine every daw has different possibilities of osc lingo traffic.
For Bitwig its here
The pro's for osc to me are easy two way control, high res, speed and no hassle with cc and midichannel nrs.
Did most people ask you for osc, because they want to build custom updating controlsurfaces?

Looking forward to your new mapping protocol! :)