Reaktor and Iannix

Home Forums Making things with IanniX Reaktor and Iannix

Viewing 12 posts - 1 through 12 (of 12 total)
  • Author
    Posts
  • #2185 Reply
    IanniX
    Keymaster

    Hello,
    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?
    Thanks!

    #2576 Reply
    IanniX
    Keymaster

    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

    stf

    #2577 Reply
    Anonymous
    Inactive

    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:

    OSC message formats understood by the current version of reaktor.

    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).

    hth,
    –Bob

    #2578 Reply
    IanniX
    Keymaster

    Thank you very much !

    i will try that asap !

    thanks

    stf

    #2579 Reply
    IanniX
    Keymaster

    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 ?

    #2580 Reply
    Anonymous
    Inactive

    @stf wrote:

    …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,
    –Bob

    #2581 Reply
    Anonymous
    Inactive

    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:

    midi:///cc , or
    midi:///bend

    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:

    https://www.youtube.com/user/chrisgr99

    Reaktor can be controlled the same way.

    I’ll be posting a few more demos soon and will include one with Reaktor.

    – Chris

    #2582 Reply
    Anonymous
    Inactive

    stf,

    @codex99 wrote:

    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.

    Cheers,
    –Bob.

    #2583 Reply
    Anonymous
    Inactive

    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).

    http://vimeo.com/36174902

    – Chris

    #2584 Reply
    Anonymous
    Inactive

    @codex99 wrote:

    I’d certainly use OSC to communicate with say Max…

    Now, why would you do that, Chris?!
    Max has full MIDI capability.

    :–) Bob.

    #2585 Reply
    IanniX
    Keymaster

    Thanks for all your cool advice guys.

    i’ll try to do my way with all your very useful information.

    thanks

    stf

    #5489 Reply
    alejandro hh
    Guest

    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!

Viewing 12 posts - 1 through 12 (of 12 total)
Reply To: Reaktor and Iannix
Your information:





© IanniX Association

What is IanniX? | Download | Showcase | Forums | Research | About