adowty glad to hear you got your board before Christmas!
When I made the scope-sliders example for Bela I considered using nexusOSC to do it, but I decided against it for the following reasons:
- AJAX is much slower and less efficient than a websocket, especially over a local connection
- I don't like PHP, I'm not sure its even installed on the Bela image by default, and all of the Bela web server code is programmed in node.js so I didn't want to add another language to the mix.
When you change the scope-sliders, some js running in the browser sends the data over a websocket to node.js on the board which then relays it over OSC to Bela. My recommendation would be to do something similar, using the OSC example here as a starting point. You could still use nexusUI for the GUI objects with this method. We are actually planning on separating the sliders from the scope at some point which would make this all a lot easier, though that hasn't happened yet.
That said, the nexusOSC route should work fine, and yes I think you should see your OSC messages printed to the IDE console if everything is set up right, though it will only work if the format of your OSC messages is exactly as the code expects.
Once you've got it working with the C++ example hopefully @giuliomoro can point you to some advice on getting it working with PD.