I tried to send osc messages from iannix to reaktor.reaktor seems to receive the messages but i can,t get them work properly to control the ensembles.
Have anyone succesfull using Reaktor and Iannix?
Hi, i’ve try myself to connect Iannix with reaktor but without success 😥
are they somebody for help poor reaktor users like me ???
a tutorial will be good.
personnally, i can receive osc message from iannix in reaktor but can’t understand how to use it.
thanks in advance
Can it *really* be ten years ago!?
Way back then, I did some research about reaktor and OSC and published it on an old website. That site no longer exists, but I saved the html. Just now I put it up on a GoogleDocs page:
This was for Max talking to reaktor, which worked well enough. Caveat: This is far from current, but I’d hope that n.i. kept it backwards compatible.
I won’t have time in the immediate future to hack on Iannix to talk with reaktor, but after a few days if you make no progress, I’ll try to help out. Let me (us) know what happens (success or failure).
Thank you very much !
i will try that asap !
I can’t understand your message type in regard to the osc message that iannix send :
osc://127.0.0.1:10000/cursor cursor_id cursor_value_x cursor_value_y cursor_xPos cursor_yPos cursor_zPos
and you you say something like: /MIDI/channel/n/control-change c nnn …..
i know we can send message type: midi//etc.. from Iannix but my objective is to drive reaktor with osc message, not midi message.
are they something i don’t understand ?
what’s wrong ?
…i know we can send message type: midi//etc.. from Iannix but my objective is to drive reaktor with osc message, not midi message.
OSC is much more general than what I believe to be your understanding of it. OSC can handle many types of data, with MIDI only being one small part of its universe. You (or Iannix, Reaktor, Ardour, etc) define what’s in an OSC message. There is no standard. OSC is merely a container to toss stuff around a network. Tools like Iannix and Reaktor only implement a small subset of that universe. Reaktor is basically a MIDI-based tool, so they’ve elected to allow you to control it via OSC by sending MIDI commands over the network. This is typical. There is no industry-wide accepted OSC namespace for MIDI over OSC, but one very nice proposal for a generalized sound synthesizer protocol is SYN.
I haven’t looked into what would be involved in coercing Iannix to talk Reaktor’s OSC namespace. I was hoping you might do that :–)
Hope this helps,
I find it easier to control Reaktor with midi. The Reaktor implementation of OSC seems to be only a wrapper on its midi implementation anyway. In IanniX use messages of the form:
This is described in the documentation, along with the sending of note-on/note-off messages.
Here are some examples of the results of controlling other Native Instruments softsynths with midi:
Reaktor can be controlled the same way.
I’ll be posting a few more demos soon and will include one with Reaktor.
I find it easier to control Reaktor with midi. The Reaktor implementation of OSC seems to be only a wrapper on its midi implementation anyway.
…between those lines, there’s good, pragmatic advice from Chris.
I tend to be an OSC evangelist, but if everything you want to do with Reaktor can work with Iannix on the same computer (unless I misunderstand: Iannix instantiates a MIDI virtual device that, unlike an OSC server, cannot be seen on the network) and you get the time resolution you need, then going MIDI is probably the right choice.
I’m agnostic with respect to OSC and MIDI. I’d certainly use OSC to communicate with say Max, but there are a huge number of cool softsynths (and hardware ones) that are only MIDI and others (like Reaktor) where you can do with MIDI pretty much anything you can do with OSC. On a Mac routing MIDI is easy even over a network. Windows is not quite so easy but there are increasingly good options. The resolution of MIDI and bandwidth aren’t as good as for OSC but it most cases it doesn’t matter anyway.
Here’s an example I just uploaded just a few hours ago. The superb Zebra semi-modular softsynth is hosted in Ableton Live and controlled through MIDI (no need for Max for Live).
I’d certainly use OSC to communicate with say Max…
Now, why would you do that, Chris?!
Max has full MIDI capability.
Thanks for all your cool advice guys.
i’ll try to do my way with all your very useful information.
same problem! using reaktor 6, i can receive the osc messages, but i cant use them to control lets say an oscillator, ultimately i want to use the sine bank in reaktor with osc coming from iannix, has anybody made progress with this? thank you so much!