Loop Move issue
Results 1 to 6 of 6

Thread: Loop Move issue

  1. #1
    Tech Mentor
    Join Date
    Sep 2015
    Posts
    102

    Default Loop Move issue

    I would like to map the loop move function to my xone 4D. I used this news from djtt as a helper: http://djtechtools.com/2014/01/05/lo...p-move-macros/
    However, as I am not using an X1 M1 but a Xone 4D, I would like to emulate the loop move from the mk2 with the shift button hold to move the loop. Now here is my mapping:

    Loop Set: Encoder Push (Button Hold)
    Loop Size Selector: Encoder Relative
    Mode Selector (X1 Shift function): Button Hold of a Midi-Button
    Move: Encoder Rotate

    So far so good, I can simply map the loop move on a different encoder than the loop size selector. If I want to use the same encoder though, I extend or shorten the loop size while moving the loop (from 1/32 to 32 beat loop). How can I deactivate the loop size selector while I am holding the shift button midi-button?

    cheers

  2. #2
    DJTT Mapping Ninja Moderator Stewe's Avatar
    Join Date
    Aug 2010
    Location
    MIDI
    Posts
    7,493

    Default

    Ean made that tutorial using his X1's but the encoders on your 4D are not sending out the same type of message I believe.

    Can you please check what midi note/CC is sent out from encoders? If I'm correct, those encoders are sending out two different CC events depending of both directions and therefor you'll need a different approach. X1 in default mode is using only one CC but the mode is toggling trough MIDI velocity values (3Fh or 7Fh)

  3. #3
    Tech Mentor
    Join Date
    Sep 2015
    Posts
    102

    Default

    Quote Originally Posted by Stewe View Post
    Ean made that tutorial using his X1's but the encoders on your 4D are not sending out the same type of message I believe.

    Can you please check what midi note/CC is sent out from encoders? If I'm correct, those encoders are sending out two different CC events depending of both directions and therefor you'll need a different approach. X1 in default mode is using only one CC but the mode is toggling trough MIDI velocity values (3Fh or 7Fh)
    The Encoder I want to Loop Deck B for example (Encoder Number 8, out right) sends CH16.CC.043, but the CC event is the same, no matter which direction I turn it.

  4. #4
    DJTT Mapping Ninja Moderator Stewe's Avatar
    Join Date
    Aug 2010
    Location
    MIDI
    Posts
    7,493

    Default

    Quote Originally Posted by Laserbeam View Post
    The Encoder I want to Loop Deck B for example (Encoder Number 8, out right) sends CH16.CC.043, but the CC event is the same, no matter which direction I turn it.
    Interesting, they seem to have different encoder types on 2D's then. Thanks for clarifying this.

    In that case all you need to create is one modifier button that you're gonna use as a Shift button.

    Add In > Modifier 1 (could be any of 8 Modifiers)
    type=button
    mode=hold
    value=1

    You can check little modifier slots (1-8) in the Controller Manager. If you set everything properly your M1 slot will display value of "1" each time you hold the shift mod and going back to value of "0" each time you let go of the button.

    With modifier button all set up you will have to go trough all loop/move/size commands and add corresponding modifier states at the modifier conditional slots (there are only 2 slots available per command)

    In this scenario...
    Loop Size equals to M1=0
    Loop Move equals to M1=1

  5. #5
    Tech Mentor
    Join Date
    Sep 2015
    Posts
    102

    Default

    Thanks that modifier at 0 was my issue, now everything works out fine

  6. #6
    DJTT Mapping Ninja Moderator Stewe's Avatar
    Join Date
    Aug 2010
    Location
    MIDI
    Posts
    7,493

    Default

    Glad to help!
    Cheers,

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •