Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

midi map issue, weird one

edited April 2011 in MixEmergency
I have a novation launchpad, running their automap software, controlling parts of SSL and loading effects, transitions in ME. I look into the data from the controller and cant find the issue but when i hit a certain CC thats mapped for looping in SSL, an effect gets loaded in ME thats mapped to a different CC, and its only that only one CC mapped for SSL that causes this issue,
Now i dont know if its a MIDI data issue with Automap or SSL, haven't tried doing it with ME by itself but i wanted to know if there is a known issue with CC# or NOTE# with mapping.

Comments

  • edited 5:48PM
    There are no known issues.

    You could e-mail me your MIDI mapping files and I could have a look at them for you....

    You can find the MixEmergency MIDI file here: ~/Movies/MixEmergency/Control Mappings/_AUTOSAVE.xml

    And the Scratch Live MIDI file here: ~/Music/_Serato_/MIDI/[whatever_you've_named_your_file].xml
  • edited 5:48PM
    sent to contact@inklen.com, :-)
  • edited 5:48PM
    Thanks for sending those through.

    I can't see any conflicts between the MixEmergency and Scratch Live MIDI mappings.

    What is the Control Change mapped to in Scratch Live that is causing the effect to be triggered in MixEmergency? And do you know which preset effect slot in MixEmergency is being triggered (e.g. 1, 2, 3, etc)?
  • edited 5:48PM
    Well here is something interesting, it is CC#53 on Automap, but ME is interpreting this as NOTE#101, i cleared it and remapped it and still sees CC#53 as NOTE#101, lol

    CC#53 is mapped to a presetfx in ME( or so i thought), but it is being activated by SSL during an Auto Loop Roll Mapped to CC#29. Midi Monitor says its CC#53 but ME see Note101
  • edited April 2011
    oh Slot 6 in the fx presets, and 1/2 Auto Loop Roll in SSL
  • edited 5:48PM
    That's odd.

    In the MixEmergency MIDI mapping file you send me that control was not mapped (so I assumed you unmapped it because of this problem?).

    In MixEmergency, can you open up the MIDI window (from the Window menu) and enable the "Log MIDI Messages" check-box. Once this is enabled, can you push that CC#53 on your controller and see what MixEmergency logs into the text box below the check-box.
  • edited 5:48PM
    CC#53

    5355754533313 0x90 0x65 0x7F (Note On)
    5355754533313 0xB0 0x35 0x7F (Control Change)
    5357514523528 0x90 0x65 0x00 (Note On (Off))
    5357514523528 0xB0 0x35 0x00 (Control Change)

    CC#29

    5307010479162 0x90 0x35 0x7F (Note On)
    5307010479162 0xB0 0x1D 0x7F (Control Change)
    5310442428490 0x90 0x35 0x00 (Note On (Off))
    5310442428490 0xB0 0x1D 0x00 (Control Change)
  • edited 5:48PM
    i think i figured something out, on my launchpad, i have some shortcut keys mapped, ( SHIFT+9 in this example) but all other shortcuts to do nothing just that one. its in my cue point play positions( SHIFT+12345 or SHIFT-67890 )and and happens to be next to the CC#29 that does it too. hope this helps
  • edited 5:48PM
    Well, from what I can see it is sending both Note On and Control Change messages at exactly the same time (those large numbers to the right are timestamps, so you can see that they're being sent at the exact same time). I'm not sure why it would be doing this.

    Is it possible that the Novation Automap software might be sending both messages?
  • edited 5:48PM
    the whole NOTE thing was me not pressing down enough on the launchpad, so thats solved - but i think i the answer, on my launchpad, the Controls being executed twice and i think it is on the launchpad or automap server, the whole line of controls for presetfx

    this is them left to right

    CC#48 - CC#49 - CC#50 - CC#51 - CC#52 - CC#53 - CC#54 - CC#55

    8615354373584 0x90 0x60 0x7F (Note On)
    8615354373584 0xB0 0x30 0x7F (Control Change)
    8615482372765 0x90 0x60 0x00 (Note On (Off))
    8615482372765 0xB0 0x30 0x00 (Control Change)
    8615746367770 0x90 0x61 0x7F (Note On)
    8615746367770 0xB0 0x31 0x7F (Control Change)
    8615874368635 0x90 0x61 0x00 (Note On (Off))
    8615874368635 0xB0 0x31 0x00 (Control Change)
    8616178371519 0x90 0x62 0x7F (Note On)
    8616178371519 0xB0 0x32 0x7F (Control Change)
    8616322369804 0x90 0x62 0x00 (Note On (Off))
    8616322369804 0xB0 0x32 0x00 (Control Change)
    8616594372134 0x90 0x63 0x7F (Note On)
    8616594372134 0xB0 0x33 0x7F (Control Change)
    8616866374524 0x90 0x63 0x00 (Note On (Off))
    8616866374524 0xB0 0x33 0x00 (Control Change)
    8619762371897 0x90 0x64 0x7F (Note On)
    8619762371897 0xB0 0x34 0x7F (Control Change)
    8619914358654 0x90 0x64 0x00 (Note On (Off))
    8619914358654 0xB0 0x34 0x00 (Control Change)
    8620130364290 0x90 0x65 0x7F (Note On)
    8620130364290 0xB0 0x35 0x7F (Control Change)
    8620298362957 0x90 0x65 0x00 (Note On (Off))
    8620298362957 0xB0 0x35 0x00 (Control Change)
    8620794371551 0x90 0x66 0x7F (Note On)
    8620794371551 0xB0 0x36 0x7F (Control Change)
    8620946378987 0x90 0x66 0x00 (Note On (Off))
    8620946378987 0xB0 0x36 0x00 (Control Change)
    8621434375858 0x90 0x67 0x7F (Note On)
    8621434375858 0xB0 0x37 0x7F (Control Change)
    8621602371280 0x90 0x67 0x00 (Note On (Off))
    8621602371280 0xB0 0x37 0x00 (Control Change)


    Here is the row of controls that are mirroring these mappings

    (F3) - CC#25 - (shift+4) - CC#27 - (F8) - CC#29 - (shift+9) - CC#31

    8565026371900 0x90 0x30 0x7F (Note On)
    8565122371748 0x90 0x30 0x00 (Note On (Off))
    8565354361046 0x90 0x31 0x7F (Note On)
    8565354361046 0xB0 0x19 0x7F (Control Change)
    8565426374312 0x90 0x31 0x00 (Note On (Off))
    8565426374312 0xB0 0x19 0x00 (Control Change)
    8565714360417 0x90 0x32 0x7F (Note On)
    8565826357200 0x90 0x32 0x00 (Note On (Off))
    8566074373153 0x90 0x33 0x7F (Note On)
    8566074373153 0xB0 0x1B 0x7F (Control Change)
    8566186369653 0x90 0x33 0x00 (Note On (Off))
    8566186369653 0xB0 0x1B 0x00 (Control Change)
    8566402375297 0x90 0x34 0x7F (Note On)
    8566514362187 0x90 0x34 0x00 (Note On (Off))
    8566714371041 0x90 0x35 0x7F (Note On)
    8566714371041 0xB0 0x1D 0x7F (Control Change)
    8566842372457 0x90 0x35 0x00 (Note On (Off))
    8566842372457 0xB0 0x1D 0x00 (Control Change)
    8567058372798 0x90 0x36 0x7F (Note On)
    8567178373932 0x90 0x36 0x00 (Note On (Off))
    8567498358173 0x90 0x37 0x7F (Note On)
    8567498358173 0xB0 0x1F 0x7F (Control Change)
    8567634374952 0x90 0x37 0x00 (Note On (Off))
    8567634374952 0xB0 0x1F 0x00 (Control Change)

    so that is the issue, this row is mirroring the row i set, good luck
  • edited 5:48PM
    Ok - I'm a little confused.... do you still need help from me here? It looks as though it is to do with the controller and not anything related to MixEmergency.
  • edited 5:48PM
    hum, the row of midi controls that are mapped to ME( the top row listed ) is being mirrored on the bottom row of midi controls, that are not mapped to ME, The log output is what is going into ME. ME is reading these midi commands and doing those other commands
  • edited 5:48PM
    [][][][][][][][]
    [][][][][][][][]
    [][][][][][][][] This Row that is not midi mapped
    [][][][][][][][]
    [][][][][][][][]
    [][][][][][][][]
    [][][][][][][][] this is the row that is midi mapped to ME
    [][][][][][][][]

    The Row not midi mapped is executing the commands of the row that is midimapped
  • edited 5:48PM
    Well, I don't see any conflicts between the two sets of MIDI output that you've posted....

    I'm not really familiar with the Automap software, so I'm not sure how much further I can be of any help, and from what I can see here it looks as though MixEmergency is behaving correctly (from the MIDI messages it is receiving). I would suggest contacting Novation for support regarding Automap.
  • edited 5:48PM
    (and apologies for the slow reply due to the Easter weekend holidays)
Sign In or Register to comment.