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 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




Board index

 
 
   
 
© 2014 Mixvibes