1. IMPORTANT:
    We launched a new online community and this space is now closed. This community will be available as a read-only resources until further notice.
    JOIN US HERE

Sending to different midi channels from Reaktor

Discussion in 'Building With Reaktor' started by djimbe, Jun 10, 2013.

  1. djimbe

    djimbe Forum Member

    Messages:
    47
    Hi guys,

    I'm looking for some help with a midi routing problem in Reaktor being hosted by Ableton Live.

    What I'm trying to do is have one Reaktor ensemble send out notes on different midi channels, which I receive in Live, redirect through the IAC bus (on a Mac) and use to launch clips. For instance C1 on channel 1 would launch the leftmost clip, C1 on channel 2 the clip to its right, etc.

    I know how to route midi through the bus like this as I've done it before. The bit I don't understand is - how can I preserve midi channel information?

    For instance, in Reaktor, there's the midi channel module, where you're allowed to manually set the channels for events being output by the ensemble. But how does that play with the fact that the ensemble itself is set to send out on a particular channel (which you can specify)? In turn, it doesn't seem like Live pays attention to the channel information. You can scoop up an event from Reaktor and send it through the IAC bus, and then IAC bus's channel becomes the channel of the midi event.

    So what is the significance of the channel you set in the midi channel module? Is it just for use within an ensemble? For that matter, can a Reaktor ensemble communicate with an ensemble on a different track in Live?

    Thanks for any help with these queries.

    - Wade
     
  2. djimbe

    djimbe Forum Member

    Messages:
    47
    No takers? ;)

    Well, I couldn't solve these problems myself, so I've taken a different approach. I'm now just using 1 midi channel and launching clips both horizontally and vertically in Live. Basically, I'm using Reaktor to program a new Live clip control interface for the Remote SL controller that eliminates the process of 'selecting' (a button press both selects and plays either the next or previous clip on a track) and it won't let you accidentally launch clips outside the current song. An encoder chooses the song number and also launches the primary clips for that song when turned to a new value.