by acemc on 12 Mar 2013, 03:28
Would I be correct in thinking that all the alias's with (Logic) in the list on page1 of this thread would be for led feedback that matches the UI of CrossDj? If so, what value do I put? Basically I want my led's to follow what's happening on screen. Like when I press pause, the cue button flashes etc. Also Im trying to map led's to the vu meters of each deck. But I'm not sure what value's to put either. The led's values are from 1 to 15, when I try using "%" or "x" the only feedback I get is when I press pause or the track stops. As the onscreen levels drop right to the bottom I see the leds run quickly down & off again. Please help, using my controller without any led's is driving me nuts!!
MEMBER OF: c00l People MV Society
-
acemc
-
- Posts: 237
- Joined: 04 Mar 2013, 20:46
- Location: South Africa
by Support@MixVibes on 13 Mar 2013, 13:03
acemc, this is the very basic for deck A of the NS6 - Code: Select all
<mapping> <control alias="fam(Player)[0x1].SyncWithMaster" value="true"/> <MIDI type="cc" parameter="0x7" channel="0x2" value="127"/> </mapping> <mapping> <control alias="fam(Player)[0x1].SyncWithMaster" value="false"/> <MIDI type="cc" parameter="0x7" channel="0x2" value="0"/> </mapping> <mapping> <control alias="fam(Player)[0x1].PlayPause" value="true"/> <MIDI type="cc" parameter="0x9" channel="0x2" value="127"/> </mapping> <mapping> <control alias="fam(Player)[0x1].PlayPause" value="false"/> <MIDI type="cc" parameter="0x9" channel="0x2" value="0"/> </mapping> <mapping> <control alias="fam(Player)[0x1].CueStateOutput" value="0"/> <MIDI type="cc" parameter="0x8" channel="0x2" value="0"/> </mapping> <mapping> <control alias="fam(Player)[0x1].CueStateOutput" value="1"/> <MIDI type="cc" parameter="0x8" channel="0x2" value="127"/> </mapping> <mapping> <control alias="fam(Player)[0x1].CueStateOutput" value="2"/> <MIDI loop="true"/> <MIDI type="cc" parameter="0x8" channel="0x2" value="127" duration="500"/> <MIDI type="cc" parameter="0x8" channel="0x2" value="0" duration="500"/> </mapping> <mapping> <control alias="fam(Player)[0x1].Locator1Control" value="true"/> <MIDI type="cc" parameter="0xb" channel="0x2" value="127"/> </mapping> <mapping> <control alias="fam(Player)[0x1].Locator1Control" value="false"/> <MIDI type="cc" parameter="0xb" channel="0x2" value="0"/> </mapping> <mapping> <control alias="fam(Player)[0x1].Locator2Control" value="true"/> <MIDI type="cc" parameter="0xc" channel="0x2" value="127"/> </mapping> <mapping> <control alias="fam(Player)[0x1].Locator2Control" value="false"/> <MIDI type="cc" parameter="0xc" channel="0x2" value="0"/> </mapping> <mapping> <control alias="fam(Player)[0x1].Locator3Control" value="true"/> <MIDI type="cc" parameter="0xd" channel="0x2" value="127"/> </mapping> <mapping> <control alias="fam(Player)[0x1].Locator3Control" value="false"/> <MIDI type="cc" parameter="0xd" channel="0x2" value="0"/> </mapping> <mapping> <control alias="fam(Player)[0x1].Locator4Control" value="true"/> <MIDI type="cc" parameter="0xe" channel="0x2" value="127"/> </mapping> <mapping> <control alias="fam(Player)[0x1].Locator4Control" value="false"/> <MIDI type="cc" parameter="0xe" channel="0x2" value="0"/> </mapping> <mapping> <control alias="fam(Player)[0x1].Locator5Control" value="true"/> <MIDI type="cc" parameter="0xf" channel="0x2" value="127"/> </mapping> <mapping> <control alias="fam(Player)[0x1].Locator5Control" value="false"/> <MIDI type="cc" parameter="0xf" channel="0x2" value="0"/> </mapping> <mapping> <control alias="fam(Player)[0x1].VinylMode" value="true"/> <MIDI type="cc" parameter="0x12" channel="0x2" value="127"/> </mapping> <mapping> <control alias="fam(Player)[0x1].VinylMode" value="false"/> <MIDI type="cc" parameter="0x12" channel="0x2" value="0"/> </mapping> <mapping> <control alias="fam(Player)[0x1].Reverse" value="true"/> <MIDI type="cc" parameter="0x16" channel="0x2" value="127"/> </mapping> <mapping> <control alias="fam(Player)[0x1].Reverse" value="false"/> <MIDI type="cc" parameter="0x16" channel="0x2" value="0"/> </mapping> <mapping> <control alias="fam(Player)[0x1].KeyLockOutput" value="true"/> <MIDI type="cc" parameter="0x10" channel="0x2" value="127"/> </mapping> <mapping> <control alias="fam(Player)[0x1].KeyLockOutput" value="false"/> <MIDI type="cc" parameter="0x10" channel="0x2" value="0"/> </mapping> <mapping> <control alias="fam(Player)[0x1].PitchZeroOutput" value="true"/> <MIDI type="cc" parameter="0x37" channel="0x2" value="127"/> </mapping> <mapping> <control alias="fam(Player)[0x1].PitchZeroOutput" value="false"/> <MIDI type="cc" parameter="0x37" channel="0x2" value="0"/> </mapping> <mapping> <control alias="fam(Player)[0x1].LoopOnOff" value="true"/> <MIDI type="cc" parameter="0x15" channel="0x2" value="127"/> </mapping> <mapping> <control alias="fam(Player)[0x1].LoopOnOff" value="false"/> <MIDI type="cc" parameter="0x15" channel="0x2" value="0"/> </mapping> <mapping> <control alias="fam(Player)[0x1].BendUp" value="true"/> <MIDI type="cc" parameter="0x3d" channel="0x2" value="127"/> </mapping> <mapping> <control alias="fam(Player)[0x1].BendUp" value="false"/> <MIDI type="cc" parameter="0x3d" channel="0x2" value="0"/> </mapping> <mapping> <control alias="fam(Player)[0x1].BendDown" value="true"/> <MIDI type="cc" parameter="0x3c" channel="0x2" value="127"/> </mapping> <mapping> <control alias="fam(Player)[0x1].BendDown" value="false"/> <MIDI type="cc" parameter="0x3c" channel="0x2" value="0"/> </mapping> FigDJ, here is an extract of the DDJ Ergo mapping. It blink in sync with the beatgrid. - Code: Select all
<mapping> <control alias="fam(Player)[0x1].BeatFlash" value="true"/> <MIDI type="Note" parameter="116" channel="12" value="0x7f"/> </mapping> <mapping> <control alias="fam(Player)[0x1].BeatFlash" value="false"/> <MIDI type="Note" parameter="116" channel="12" value="0x0"/> </mapping>
-
Support@MixVibes
-
by FigDJ on 13 Mar 2013, 14:35
Support@MixVibes wrote:FigDJ, here is an extract of the DDJ Ergo mapping. It blink in sync with the beatgrid.
Thanks for the response. That is great. I got pads using the Quneo that can light up independently for each pad. I can send the beat flash from Player A to light up the green LED and the beat flash from Player B to light up the the red LED. The resulting color when both LEDs light up at the same time is an orange collor that serves as an indication of beatmatch. Just playing around and having fun. Thanks
-
FigDJ
-
- Posts: 1355
- Joined: 22 Apr 2012, 17:03
- Location: Odenton, MD
by acemc on 13 Mar 2013, 16:51
acemc, this is the very basic for deck A of the NS6
Thank you sooo much! That was all I needed to get me started. I've got almost the entire deck mapped out already. Two small problems though - 1) I cant get the led's to flash. I's almost like the "MIDI loop=true" or "duration" command doesn't execute. 2) I can't map vu meters, using the value's of "x" & "%" like others have posted. I have 15 led's which all run on the same parameter number, but their values run from 1 to 15 - any ideas? Lastly....would you known what functions these perform: InvertedPitchValue; Startup; Shutdown & StateRequest. Im especially interested in "StateRequest" - Would that by any chance do a fader request? Once again, thank you for all your help & patience with me while I learn. PS: I'll post my mapping once Im done!
MEMBER OF: c00l People MV Society
-
acemc
-
- Posts: 237
- Joined: 04 Mar 2013, 20:46
- Location: South Africa
by Support@MixVibes on 13 Mar 2013, 17:26
acemc wrote:1) I cant get the led's to flash. I's almost like the "MIDI loop=true" or "duration" command doesn't execute.
The leds are following the behavior of the GUI. 2) I can't map vu meters, using the value's of "x" & "%" like others have posted. I have 15 led's which all run on the same parameter number, but their values run from 1 to 15 - any ideas?
I didn't need to map them as the hardware of the NS6 is handling this : just select the NS6 as a soundcard. Lastly....would you known what functions these perform: InvertedPitchValue; Startup; Shutdown & StateRequest. ]Im especially interested in "StateRequest" - Would that by any chance do a fader request?
Startup/shutdown would send commands at startup/shutdown like a leds sequence or switching everything off when leaving. Staterequest will take all the faders position to synch the software (what you said). All these relay on special cc/note from the controler, so you need to have the complete MIDI chart. Once again, thank you for all your help & patience with me while I learn. PS: I'll post my mapping once Im done!
Learning is the key.
-
Support@MixVibes
-
by BennyB on 13 Mar 2013, 20:25
acemc wrote:acemc, this is the very basic for deck A of the NS6
Thank you sooo much! That was all I needed to get me started. I've got almost the entire deck mapped out already. Two small problems though - 1) I cant get the led's to flash. I's almost like the "MIDI loop=true" or "duration" command doesn't execute.
You can use blinking like this example here (this is an example, notes may differ from your controller). In this, when an effect is on, the led will blink, and when the effect is off, the led will glow constantly (like on Pioneer mixers). - Code: Select all
<mapping> <control alias="fam(Fx)[0x1].OnOff" value="true"/> <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> <mapping> <control alias="fam(Fx)[0x1].OnOff" value="false"/> <MIDI type="Note" parameter="0xA" channel="0x1" value="127"/> </mapping>
If you read this topic, you can easily understand things, and there is a small google doc app I made, to make output mapping easy. http://forum.mixvibes.com/viewtopic.php?f=401&t=26408&p=165780#p165780
April 2012 Mixvibes DJ of the month aka. Ben"...Music Is The Answer To The Problems..." FOUNDER OF: c00l People MV Society !!!Sampler Fi!!! Helping MIXVIBES FORUM being an awsome place since 2011! MixVibes People!!! UNITE!!!
-
BennyB
-
- Posts: 836
- Joined: 14 Apr 2011, 22:54
- Location: Hungary
by acemc on 14 Mar 2013, 01:20
That's exactly how it is, I actually copied it from one your posts. Only difference is I replaced "notes" with "cc" and the parameters for correct led's. What happens, is that it just comes on & stays on - No flashing at all. I also used the same command (different alias though) to try get end of track alarm, but at 30secs the light just comes on and doesn't flash. I used your google doc for a lot of my mapping, it works like a charm - it helped a lot, thanks for that.
MEMBER OF: c00l People MV Society
-
acemc
-
- Posts: 237
- Joined: 04 Mar 2013, 20:46
- Location: South Africa
by BennyB on 14 Mar 2013, 20:55
If something is not blinking here is what to do:
In the doc, set the Binkstate to "TRUE", that Loop to "TRUE", and Time to 500. So the code will be mak the led to blink. But keep in mind, that you should not use CC in this case. Use Note.
April 2012 Mixvibes DJ of the month aka. Ben"...Music Is The Answer To The Problems..." FOUNDER OF: c00l People MV Society !!!Sampler Fi!!! Helping MIXVIBES FORUM being an awsome place since 2011! MixVibes People!!! UNITE!!!
-
BennyB
-
- Posts: 836
- Joined: 14 Apr 2011, 22:54
- Location: Hungary
by acemc on 16 Mar 2013, 13:54
But keep in mind, that you should not use CC in this case. Use Note.
That's more than likely why it hasn't been working for me - I've been using "CC" all the time! Gonna give it a try & let you know.
MEMBER OF: c00l People MV Society
-
acemc
-
- Posts: 237
- Joined: 04 Mar 2013, 20:46
- Location: South Africa
Return to Mapping Midi
Users browsing this forum: No registered users and 111 guests
|
|
|