This is a read-only archive of the Mixvibes forum. Posting, login and search are closed. For help, visit mixvibes.com or join us on Discord.

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




Board index

 
 
   
 
© 2014 Mixvibes
 
cron