Cross MIDI output mapping

  
Forum rules
Click here to join MIxvibes on DISCORD https://discord.gg/gMdQJ2cJqa

Re: Cross MIDI output mapping

Postby Di Rossi on 22 May 2013, 17:02

This is cool but i don't understand nothing of mappings and commands and that thing :rolleyes: :)
Di Rossi
 
Posts: 186
Joined: 20 Jul 2011, 07:59


Re: Cross MIDI output mapping

Postby sylMV on 22 May 2013, 17:17

acemc wrote:Are there any significant additions to the output coding for 2.4? What I mean is apart from the extra commands for Decks C+D, has there been any other additional commands put in?
Still struggling to find a suitable command for jog wheel led's.

Nothing new for this purpose.

acemc wrote:Also, I was wondering about the "state request" can we use a sysex command for this?

Unfortunately no.
SylMV

Image
User avatar
sylMV
 
Posts: 3098
Joined: 04 Jan 2007, 10:38


Re: Cross MIDI output mapping

Postby Hannes on 14 Jun 2013, 10:15

I dont get the freaking output right :lol:
Maybe someone can help me, please, here's the mapping:

https://dl.dropboxusercontent.com/u/248 ... 9.mappings
June 2012 Mixvibes DJ of the month

https://soundcloud.com/han-nes-10/fridaybeatdown2ndedition
no support by pm

beta troll

Macbook Pro 13, late 2011, 6GB RAM, 480GB Crucial M500
Thudrumble TR-1S, Vestax VFX-1, ESI Maya USB+, Rane SL2
User avatar
Hannes
 
Posts: 4168
Joined: 07 Dec 2010, 02:57
Location: Vienna


Re: Cross MIDI output mapping

Postby sylMV on 14 Jun 2013, 10:53

Your file is a bit messed up!

Some input mappings are between the <output-mappings> tags whereas they shold be in the <input-mappings> section.

These:
Code: Select all
<mapping>
          <events>
            <MIDI type="Note" parameter="0x5b" channel="0x1"/>
          </events>
          <controls>
            <control alias="fam(Player)[0x1].Locator1Clear"/>
          </controls>
          <preset name="Trigger Button">
            <parameters>
              <parameter object="metronom" key="Repeat Acceleration" value="0.1"/>
              <parameter object="metronom" key="Repeat Time" value="0"/>
              <parameter object="metronom" key="Start Time" value="500"/>
            </parameters>
          </preset>
        </mapping>
      <mapping>
          <events>
            <MIDI type="Note" parameter="0x5f" channel="0x1"/>
          </events>
          <controls>
            <control alias="fam(Player)[0x1].Locator2Clear"/>
          </controls>
          <preset name="Trigger Button">
            <parameters>
              <parameter object="metronom" key="Repeat Acceleration" value="0.1"/>
              <parameter object="metronom" key="Repeat Time" value="0"/>
              <parameter object="metronom" key="Start Time" value="500"/>
            </parameters>
          </preset>
        </mapping>
      <mapping>
          <events>
            <MIDI type="Note" parameter="0x63" channel="0x1"/>
          </events>
          <controls>
            <control alias="fam(Player)[0x1].Locator3Clear"/>
          </controls>
          <preset name="Trigger Button">
            <parameters>
              <parameter object="metronom" key="Repeat Acceleration" value="0.1"/>
              <parameter object="metronom" key="Repeat Time" value="0"/>
              <parameter object="metronom" key="Start Time" value="500"/>
            </parameters>
          </preset>
        </mapping>
      <mapping>
          <events>
            <MIDI type="Note" parameter="0x67" channel="0x1"/>
          </events>
          <controls>
            <control alias="fam(Player)[0x1].Locator4Clear"/>
          </controls>
          <preset name="Trigger Button">
            <parameters>
              <parameter object="metronom" key="Repeat Acceleration" value="0.1"/>
              <parameter object="metronom" key="Repeat Time" value="0"/>
              <parameter object="metronom" key="Start Time" value="500"/>
            </parameters>
          </preset>
        </mapping>
            <mapping>
          <events>
            <MIDI type="Note" parameter="0x5d" channel="0x1"/>
          </events>
          <controls>
            <control alias="fam(Player)[0x2].Locator1Clear"/>
          </controls>
          <preset name="Trigger Button">
            <parameters>
              <parameter object="metronom" key="Repeat Acceleration" value="0.1"/>
              <parameter object="metronom" key="Repeat Time" value="0"/>
              <parameter object="metronom" key="Start Time" value="500"/>
            </parameters>
          </preset>
        </mapping>
      <mapping>
          <events>
            <MIDI type="Note" parameter="0x61" channel="0x1"/>
          </events>
          <controls>
            <control alias="fam(Player)[0x2].Locator2Clear"/>
          </controls>
          <preset name="Trigger Button">
            <parameters>
              <parameter object="metronom" key="Repeat Acceleration" value="0.1"/>
              <parameter object="metronom" key="Repeat Time" value="0"/>
              <parameter object="metronom" key="Start Time" value="500"/>
            </parameters>
          </preset>
        </mapping>
      <mapping>
          <events>
            <MIDI type="Note" parameter="0x65" channel="0x1"/>
          </events>
          <controls>
            <control alias="fam(Player)[0x2].Locator3Clear"/>
          </controls>
          <preset name="Trigger Button">
            <parameters>
              <parameter object="metronom" key="Repeat Acceleration" value="0.1"/>
              <parameter object="metronom" key="Repeat Time" value="0"/>
              <parameter object="metronom" key="Start Time" value="500"/>
            </parameters>
          </preset>
        </mapping>
      <mapping>
          <events>
            <MIDI type="Note" parameter="0x69" channel="0x1"/>
          </events>
          <controls>
            <control alias="fam(Player)[0x2].Locator4Clear"/>
          </controls>
          <preset name="Trigger Button">
            <parameters>
              <parameter object="metronom" key="Repeat Acceleration" value="0.1"/>
              <parameter object="metronom" key="Repeat Time" value="0"/>
              <parameter object="metronom" key="Start Time" value="500"/>
            </parameters>
          </preset>
        </mapping>


Moreover, the firt 'ouput-mapping' tag is wrong:

It should be:
Code: Select all
<output-mappings>

but it is
Code: Select all
<output-mappings/>
SylMV

Image
User avatar
sylMV
 
Posts: 3098
Joined: 04 Jan 2007, 10:38


Re: Cross MIDI output mapping

Postby Hannes on 14 Jun 2013, 10:57

ooopsie ;)

I just c&p and the U-Mix Control Pro stock mapping and tried to understand, at east now I know a bit how xml is set up :lol:
thx syl!
June 2012 Mixvibes DJ of the month

https://soundcloud.com/han-nes-10/fridaybeatdown2ndedition
no support by pm

beta troll

Macbook Pro 13, late 2011, 6GB RAM, 480GB Crucial M500
Thudrumble TR-1S, Vestax VFX-1, ESI Maya USB+, Rane SL2
User avatar
Hannes
 
Posts: 4168
Joined: 07 Dec 2010, 02:57
Location: Vienna


Re: Cross MIDI output mapping

Postby Hannes on 14 Jun 2013, 11:06

So the mappings with "acceleration" are inputs?
I thought that was for the led-pulsing or something....
June 2012 Mixvibes DJ of the month

https://soundcloud.com/han-nes-10/fridaybeatdown2ndedition
no support by pm

beta troll

Macbook Pro 13, late 2011, 6GB RAM, 480GB Crucial M500
Thudrumble TR-1S, Vestax VFX-1, ESI Maya USB+, Rane SL2
User avatar
Hannes
 
Posts: 4168
Joined: 07 Dec 2010, 02:57
Location: Vienna


Re: Cross MIDI output mapping

Postby sylMV on 14 Jun 2013, 11:11

Hannes wrote:So the mappings with "acceleration" are inputs?
I thought that was for the led-pulsing or something....


Not at all, all stuff with presets are inputs.
SylMV

Image
User avatar
sylMV
 
Posts: 3098
Joined: 04 Jan 2007, 10:38


Re: Cross MIDI output mapping

Postby Hannes on 14 Jun 2013, 11:23

lol, reproduced my error, just searched the stock mapping with ctrl+f and didnt see i was led to the input section, cause i searchd backwards....
June 2012 Mixvibes DJ of the month

https://soundcloud.com/han-nes-10/fridaybeatdown2ndedition
no support by pm

beta troll

Macbook Pro 13, late 2011, 6GB RAM, 480GB Crucial M500
Thudrumble TR-1S, Vestax VFX-1, ESI Maya USB+, Rane SL2
User avatar
Hannes
 
Posts: 4168
Joined: 07 Dec 2010, 02:57
Location: Vienna


Re: Cross MIDI output mapping

Postby Hannes on 14 Jun 2013, 11:47

updated, but ish just dont lite up :twisted:
June 2012 Mixvibes DJ of the month

https://soundcloud.com/han-nes-10/fridaybeatdown2ndedition
no support by pm

beta troll

Macbook Pro 13, late 2011, 6GB RAM, 480GB Crucial M500
Thudrumble TR-1S, Vestax VFX-1, ESI Maya USB+, Rane SL2
User avatar
Hannes
 
Posts: 4168
Joined: 07 Dec 2010, 02:57
Location: Vienna


Re: Cross MIDI output mapping

Postby sylMV on 14 Jun 2013, 12:17

http://validator.w3.org/check


Line 1500, Column 22: end tag for "mapping" omitted, but OMITTAG NO was specified
</output-mappings>

You may have neglected to close an element, or perhaps you meant to "self-close" an element, that is, ending it with "/>" instead of ">".


:mrgreen:
SylMV

Image
User avatar
sylMV
 
Posts: 3098
Joined: 04 Jan 2007, 10:38


PreviousNext

Return to Mapping Midi




Who is online

Users browsing this forum: Google [Bot] and 78 guests

Board index

 
 
   
 
© 2014 Mixvibes