Cross MIDI output mapping

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

Re: Cross MIDI output mapping

Postby matrix90 on 24 Jul 2012, 13:41

had tried that solution. works, however, the two LEDs blink in sync, but the first one after the other ...
User avatar
matrix90
 
Posts: 20
Joined: 16 Oct 2010, 15:09


Re: Cross MIDI output mapping

Postby Support@MixVibes on 24 Jul 2012, 13:43

Can't help you further on this : trials and errors is the path to follow. ;)
User avatar
Support@MixVibes
 


Re: Cross MIDI output mapping

Postby matrix90 on 24 Jul 2012, 14:06

okay. but a complete guide of how to map the LEDs do not exist?
User avatar
matrix90
 
Posts: 20
Joined: 16 Oct 2010, 15:09


Re: Cross MIDI output mapping

Postby Support@MixVibes on 24 Jul 2012, 14:22

Unfortunately no.
User avatar
Support@MixVibes
 


Re: Cross MIDI output mapping

Postby BennyB on 24 Jul 2012, 20:55

matrix90 wrote:okay. but a complete guide of how to map the LEDs do not exist?


If you have a Google accaunt PM me.

I just made a google doc, that helps you easyly generate the mapping code.
Image
April 2012 Mixvibes DJ of the month

aka. Ben

"...Music Is The Answer To The Problems..."

FOUNDER OF:
:cool: c00l People MV Society :cool:
!!!Sampler Fi!!!
Helping MIXVIBES FORUM being an awsome place
since 2011!

MixVibes People!!! UNITE!!!
User avatar
BennyB
 
Posts: 836
Joined: 14 Apr 2011, 22:54
Location: Hungary


Re: Cross MIDI output mapping

Postby djphaidon on 17 Nov 2012, 05:13

Support@MixVibes wrote:
Code: Select all
        <mapping>
          <control alias="fam(Fx)[0x1].Select" value="X"/>
          <MIDI loop="true"/>
          <MIDI type="Note" parameter="0xa" channel="0x1" value="127" duration="500"/>
          <MIDI type="Note" parameter="0xa" channel="0x1" value="0" duration="500"/>
        </mapping>


Should cycle/blink the led 0xa when the value X is received from the fam(Fx)[0x1].Select command.


Is there a list of all the conditionals for the output mapping? example
the <MIDI loop="true"/> is a conditional of the fam that you are mapping. Is there a <Modifier1="true"/> or <Play[0x1]="true"/> ? If not, could you try implementing as many second conditionals as possible. It would improve the ability to map output by a ton.

Also, why does Cross remove all <!-- comments --> from the mapping file when it starts up. It would be really helpful to comment out the sections of controls that you are mapping, and not have to re-comment or divide every section to make sense of things.

EDIT --- I just realized that the "loop" is for the two following mappings, not when the condition is "loop". My bad. Is there any way to check other parameters inside a mapping, like checking for modifier 1, and if true, output a light, if not, don't?
Image

MixVibes Cross 2.6.0
A&H Xone:DB4 / A&H Xone:K2 / QuNeo / iPad Lemur
15' MacBook Pro / 16Gb RAM

Retired: Jazzmutant Lemur / Korg padKontrol / Korg Zero 4 / VCI 100 / APC40 / NI S4 / Traktor

Image
Image
User avatar
djphaidon
 
Posts: 423
Joined: 21 Aug 2012, 06:17
Location: Reno, NV


Re: Cross MIDI output mapping

Postby gullum on 13 Dec 2012, 01:59

Just bought CrossDJ 2 days ago and mapping my Pioneer DDJ SX to it now. Everything is quite straith forward with getting led working, but I can't figgur out how to mapp the VU meter on the controller.
Anyone have any sugestions on how to mapp VU meter out ?
Pioneer XDJ-Aero, Pioneer DDJ-SP1, Pioneer HDJ-2000, Cross, Macbook Air 13" mid 2012 OS X Yosemite
https://www.Facebook.com/djgullum

Image
User avatar
gullum
 
Posts: 222
Joined: 10 Dec 2012, 18:25
Location: Klaksvik, Faroe Islands


Re: Cross MIDI output mapping

Postby MusicMeister on 13 Dec 2012, 02:48

Depending on what you're wanting to send, you'd use:

fam(Mixer).ChannelAMeter
fam(Mixer).ChannelAMeterLeft
fam(Mixer).ChannelAMeterRight
fam(Mixer).ChannelBMeter
fam(Mixer).ChannelBMeterLeft
fam(Mixer).ChannelBMeterRight
fam(Mixer).ChannelCMeter
fam(Mixer).ChannelCMeterLeft
fam(Mixer).ChannelCMeterRight
fam(Mixer).ChannelDMeter
fam(Mixer).ChannelDMeterLeft
fam(Mixer).ChannelDMeterRight
fam(Mixer).MasterMeter
fam(Mixer).MasterMeterLeft
fam(Mixer).MasterMeterRight

Here's an example of what I'm using on the M-Audio Xponent:

<mapping>
<control alias="fam(Mixer).ChannelAMeter" value="%"/>
<MIDI type="CC" parameter="0x10" channel="0x04" value="%"/>
</mapping>
User avatar
MusicMeister
 
Posts: 331
Joined: 06 Dec 2012, 03:49
Location: Pensacola, Florida


Re: Cross MIDI output mapping

Postby gullum on 13 Dec 2012, 03:34

thanks that was it :D
Now I getting closer to a compleate map
Pioneer XDJ-Aero, Pioneer DDJ-SP1, Pioneer HDJ-2000, Cross, Macbook Air 13" mid 2012 OS X Yosemite
https://www.Facebook.com/djgullum

Image
User avatar
gullum
 
Posts: 222
Joined: 10 Dec 2012, 18:25
Location: Klaksvik, Faroe Islands


Re: Cross MIDI output mapping

Postby Support@MixVibes on 13 Dec 2012, 12:08

djphaidon wrote:Is there any way to check other parameters inside a mapping, like checking for modifier 1, and if true, output a light, if not, don't?

If you need to check a mapping simply duplicate one and then open the copy with an editor.

<mapping>
<control alias="mod(ShiftLogic1)" value="true"/>
<MIDI type="Note" parameter="0x1b" channel="0x1" value="127"/>
</mapping>
<mapping>
<control alias="mod(ShiftLogic1)" value="false"/>
<MIDI type="Note" parameter="0x1b" channel="0x1" value="0"/>
</mapping>

This should light the led 1b when the modifier 1 is active be it toggler or holder.
User avatar
Support@MixVibes
 


PreviousNext

Return to Mapping Midi




Who is online

Users browsing this forum: No registered users and 37 guests

Board index

 
 
   
 
© 2014 Mixvibes