Sending OSC from Max to Reaktor
Hi everyone,
New to Max MSP, and I'm trying to send data over OSC to Reaktor in Cubase from Max. I can't seem to get the hang of successfully doing this out of Max. I have tested using Lemur that Reaktor IS picking up data (sending signal from faders through the Local IP Address). When I use the same address I used to send OSC data from Lemur to Cubase, which is my local IP address (192.168.0.148) on Max using the udpsend object and an open port, I am getting no signal in Reaktor. I am however getting signal if I use the IP address in Max with a udprecieve object. This has me thinking that I need to format the data I'm sending in Max so that Reaktor can listen to the data income.
Any ideas???
PS: i'm just sending data through max as a floating point number straight to the udpsend object. I feel that this is my issue, but I don't know how I would overcome this. Seems basic...
I seem to remember that Reaktor is only able to send or receive OSC data in standalone mode, not when used as a plugin...
Don't think so, I'm able to send OSC data from Lemur to Reaktor successfully.
It probably changed since I remember. It used to be the case.
Anyway, you should always format messages to Reaktor starting with a "/":
/parameter value
/fader 0.34
Lifesaver! Thank you so much man. This works
Hi there! Thanks for the "/" hint! I'm having trouble sending relative values from Max to Reaktor via udpsend. I send an LFO from Max but in Reaktor, the assigned knob only seems to receive an absolute value: on/off. Did you have this problem? Thanks!
I'm having the same problem with udpsend sending to reaktor standalone;
`udpsend 192.168.1.34 7402`
and set the same on reaktor6's File > OSC settings pane.
Hit a message in max with say `/fader 0.34` and Max response is `No such object` in the Max console.
Even trying to hit mapped paths on the loaded ensemble doesn't show in the Reaktor OSC window so looks like nothing is being received on that port.
I've also tried localhost and 127.0.0.1 the former I'd prefer, but it's dead on that as well.
I'll try touchOSC again it's been a while, but I would like programmatic control of Reaktor from Max for obvious reasons, yet it's taken me all evening to find nowt. The udpsend help file works a charm but obviously just logs in messages to udpreceive from udpsend.
Any help much appreciated.
It's been a while since I've used Max with Reaktor, but here it goes:
Reaktor implements OSC in 2 different ways:
1. Modules like "OSC Send" and "OSC Receive", connected to other modules inside the programming/structure. In this way, it can be used with any number, ints or floats. For instance, create a "OSC Receive" module, and in Properties/Connect add a Source.

2. MIDI & OSC Learn, available by right-clicking in any panel object (fader, knob, etc) and sending a message. In this mode, you must send float values between 0 (min) and 1 (max).
