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

I feel really stupid but... midi out?

Discussion in 'Building With Reaktor' started by Terrafractyl, Mar 23, 2010.

Thread Status:
Not open for further replies.
  1. Terrafractyl

    Terrafractyl New Member

    Messages:
    6
    Hey there Reaktor peoples :D

    I've been playing around with reaktor a while now, but just got myslef some other modular gear (doepfer/cwejman etc etc).

    I've been wanting to build a relatively complex midi out reaktor ensemble, to drive a doepfer module (mtv16) which has 1 midi cable input and 16 cv outs

    anyways, I've been having a bit of trouble consistantly getting midi out of reaktor.

    I got it to work using the rather simple controller module, but this doesnt let you change either the cc number or the midi channel from the front panel.

    I understand I should use the Channel Message module, but for some reason I cant get any midi out of reaktor when using this module to generate CC messages.

    I even recreated this dudes tutorial for making exactly what I want and it still didnt work?

    http://www.black-aura.com/wp/2009/07/01/midi-cc-lfo-using-reaktor-5/

    after playing around for a day, i'm running out of ideas....:S

    any help would be greatly appreciated.
    thanks
    Felix
     
  2. Moujik

    Moujik NI Product Owner

    Messages:
    1,761
    Upload what you've done so far, it will be easier to trouble-shoot than giving an endless list of things to check.

    I have been playing with a similar thing for internal MIDI and it works quite well.
     
  3. EvilDragon

    EvilDragon Well-Known Member

    Messages:
    19,938
    On the instrument toolbar you have two dropdown boxes: In and Out. You go to Out, select Ext. MIDI, and choose your output MIDI channel.

    [​IMG]

    Does this help?
     
  4. Terrafractyl

    Terrafractyl New Member

    Messages:
    6
    thanks for the replys...

    I have the midi settings right I'm sure of it. As soon as I connect the Controller module instead of the channel message module reaktor starts spitting out midi.

    I'm sure I'm missing something here.
    lfoToMidi.JPG
     
  5. sowari

    sowari Moderator Moderator

    Messages:
    27,759
  6. m3m

    m3m NI Product Owner

    Messages:
    536
    Hi there

    To generate a message from the Channel Message module, you need to actively send an event into the "St" input. So having a constant there won't generate any events.

    You'll need to do something like... maybe send the "Out" of the event table into an Order module, wire its "1" output to the Channel Message's "Val" input; then send the order module's "2" output into the "Trig" input of a Value module, and the constant of 3 into its "Val" input; then, wire the Value module's output to the "St" input of the Channel Message module. That's the top half of the screenshot.

    That might work for you. If not, I might have got my Primary Event processing/Audio processing logic mixed up:

    Multiple primary Events can be processed in the space of a single tick of the audio clock.

    So it's possible that the Event table's output hits the Channel Message's "Val" input (which is audio), but the other copy of that event, which exits the Order module within the same audio clock tick, triggers the MIDI event before the audio engine has ticked over, and so before the Channel Message module has "heard" the value waiting at its "Val" input.

    If that happens, then I guess one place to start looking for a solution might be some kind of delay to the event that actually triggers the Channel Message module. In the bottom half of my screenshot, I've used a Single Delay module, with its input set to the length of one audio clock tick.

    All of this is untested - sorry, I don't have time to set up a full test ensemble for you - but hopefully that'll at least give you a couple of starting points.

    Good luck with it, and <modular_envy>enjoy the Doepfer!</modular_envy>

    Dave
     

    Attached Files:

    Last edited: Mar 26, 2010
  7. Terrafractyl

    Terrafractyl New Member

    Messages:
    6
    thanks a million :D

    the order and value modules sorted it :)
     
Thread Status:
Not open for further replies.