Sign In:     


Forum: VirtualDJ Technical Support

Topic: Sampler pads not working correctly on mapping
I have a NI Mashine Mikro MK3 which I am manually mapping. I cannot get the "hold" samples to play correctly as when I release they continue to play to the end.

I have defined the button as:

<button cc="0x02" value ="0x7F" off="0x00" name="P_1-3"/>

and mapped it to:

<map value="P_1-3" action="sampler_play_stop 3" />

The sample on button 3 is set to mode hold and it functions correctly using the keyboard and other mapped controllers.

Any ideas? Thanks in advance!
 

Posted Sat 08 Feb 25 @ 3:17 pm
use
sampler_pad 3
 

locoDog wrote :
use
sampler_pad 3


Thank you Locodog! That worked! Really appreciate it! The pads have RGB leds. I can activate them on/off using the ON / OFF value but I can't set the color. I've tried Color "red" etc but it's not working.

Was hoping to be able to set them in the mapper GUI.

Would you know that?
 

rgb gets complicated, it might have the same scheme as other NI devices and I could give you a colour table I've made prior but it might not, could you link me to the device documents.
 

Paudiew I think you'd need to look for the required codes in the NI Controller Editor.
 

@groovin, yes and no

the editor app will give the note/cc, but often LEDs have a simple 127 colour palette [saving going into the pain of sysex to get full 16b colour control]

@paudiew
800 page document but unfortunately no mention of LEDs that is useful.
you're going to have to chase NI for midi documentation for the LEDs.
 

Maybe a MIDI sniffer could pick up comms between the app and the controller?
 

Thanks @Grovindog & @Locodog. Appreciate your advise. Based on your experience of working with NI controllers in the past, do you think it would be even possible (with info from NI) to map the controller pad color to that of the sampler pad set in the software?
 

possible yes, it's just midi.
 

RGB pads on NI devices can only work as expected if you define the device as HID, not as MIDI.

Unfortunately that information is not available in any technical docs floating around the web.