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

MIDI Out Pitch Gate order

Discussion in 'REAKTOR' started by playmodes, Nov 19, 2016.

  1. playmodes

    playmodes NI Product Owner

    Messages:
    118
    I'm building a chord sequencer, out of some macros i've been developing lately and modifying the great Driftwwod Arpegiattor I found un the UL.
    Most of the features on the ensemble are working ok, but i'm finding many problems in solving some weird behavior with the Note Out module. It looks like Pitch data is arriving later than Gate data, so everything messes up... hanging notes or incorrect pitches happening.

    This is not the first time i encounter this kind of problem, but i always managed to find ugly solutions (like adding delays to the G data and the like), but this time neither that kind of approach is not working nor i want to do it that way.

    Anyone has experience in domesticating the NoteOut module and can give me a hand, please?
    I found some noteoff macro, but it looks like it is not doing 100% of the work, so i guess there's still some magic missing...

    The ensemble, as it is now, can be found here:
    https://www.dropbox.com/s/pmqd2o449n3kvui/chords.ens?dl=0
    preset 2 is a good one to check the error ( the third step should be transposed 7 semitones, but transposition is not happening until the following step...)

    thank you very much!

    Santiago Vilanova
    www.playmodes.com
     
  2. playmodes

    playmodes NI Product Owner

    Messages:
    118
    I just made some debugging and looks like it is behaving a little better now, although from time to time there are notes which are not triggered (see preset 4)...¿?¿?¿?

    the same dropbox link is updated, so you could test it if you download it from the previous link. Let me know what you think!
     
    Last edited: Nov 19, 2016
  3. R(i*3)o

    R(i*3)o New Member

    Messages:
    18
    Hey, great tool this.
    I was just building one similar from the logic of "Four chords" user library ensemble.

    I'll be using this in the live show, and shout outs accordingly.

    One thing I noticed is your panic block is dodgy.
    Using LoopMidi/Virtual MIDI, your ensemble is spitting out a constant 1.16kb/s, which is unusual.
    When you "mute" the panic block, the patch runs at a healthy 23b/s.

    I'm going to try my panic iterations out on this build, and a simpler way of changing the MIDI channel.
    If it comes out well, ill post the results here.

    Good work!
     
  4. playmodes

    playmodes NI Product Owner

    Messages:
    118
    Hey R(i*3)o! glad to know this can be useful for a live situation!
    Yes please, post any improvements you might add and i'll integrate and updat in the UL

    cheers!
     
  5. R(i*3)o

    R(i*3)o New Member

    Messages:
    18
    I'm building a Lemur template for it right now :)
    It's a beautiful piece of kit.
    Thanks again!

    Will post as soon as updated and tested.
     
  6. R(i*3)o

    R(i*3)o New Member

    Messages:
    18
  7. playmodes

    playmodes NI Product Owner

    Messages:
    118
    Yeah! cool!
    i'm downloading it and try it with my ipad as soon as i arrive home
     
  8. R(i*3)o

    R(i*3)o New Member

    Messages:
    18
    Here, this might save you some time typing in all the OSC addresses.

    I use a custom clock and seq to send MIDI to cords.

    I'm struggling to make sense of your scales event table, but if you're interested, I have a bass sequencer that will follow 'cords' when selecting Root and a few basic modes.
     

    Attached Files: