Quick Sign In:  

Forum: VirtualDJ Technical Support

Topic: Live update encoder on Special Waves Mine-S - Page: 2
Bowie Groove wrote :


  • I would like the button to give visual feedback when I click on it. I tried "down" on the LED_BUTTON_31 definition, but it does not work. I do not know what are all the possible functions (as the button is supposed to cycle through pad pages) therefore I cannot query the functions.

I think I found one way (is it the correct way?) how to do it:
On the button, I add a variable, i.e.
pad_param -1 & set $btn_31 1 while_pressed

On the LED, I check the variable, i.e.
var $btn_31 ? color "blue" : color "white"

 

Posted Sun 10 Apr 22 @ 3:43 pm
Special waves produced a PDF with the table :) You can download it from here:
https://ln5.sync.com/dl/246d27800/vy9xfwmb-ftwrp3qb-g5gsvdai-can3eeyh
I am afraid the picture they sent me at first was colour processed - the codes in the PDF are different, but finally, there are "full" colours, such as #FF0000 etc.
Here si the result converted from the above PDF in Excel:
table="0x00=#000000,0x01=#550606,0x02=#552B06,0x03=#555506,0x04=#2B5506,0x05=#065506,0x06=#06552B,0x07=#065555,0x08=#062B55,0x09=#060655,0x0A=#2B0655,0x0B=#550655,0x0C=#55062B,0x0D=#550000,0x0E=#550300,0x0F=#550600,0x10=#550B00,0x11=#551600,0x12=#552B00,0x13=#554000,0x14=#555500,0x15=#405500,0x16=#2B5500,0x17=#035500,0x18=#065500,0x19=#0B5500,0x1A=#165500,0x1B=#005500,0x1C=#005503,0x1D=#005506,0x1E=#00550B,0x1F=#005516,0x20=#00552B,0x21=#005540,0x22=#005555,0x23=#004055,0x24=#002B55,0x25=#001655,0x26=#000B55,0x27=#000655,0x28=#000355,0x29=#000055,0x2A=#03005,0x2B=#060055,0x2C=#0B0055,0x2D=#160055,0x2E=#2B0055,0x2F=#400055,0x30=#550055,0x31=#550040,0x32=#55002B,0x33=#550016,0x34=#55000B,0x35=#550006,0x36=#550003,0x37=#080808,0x38=#101010,0x39=#202020,0x3A=#404040,0x3B=#808080,0x3C=#C8C8C8,0x3D=#FF2020,0x3E=#FF8020,0x3F=#FFFF20,0x40=#80FF20,0x41=#20FF20,0x42=#20FF80,0x43=#20FFFF,0x44=#2080FF,0x45=#2020FF,0x46=#8020FF,0x47=#FF20FF,0x48=#FF2080,0x49=#FF1010,0x4A=#FF8010,0x4B=#FFFF10,0x4C=#80FF10,0x4D=#10FF10,0x4E=#10FF80,0x4F=#10FFFF,0x50=#1080FF,0x51=#1010FF,0x52=#8010FF,0x53=#FF10FF,0x54=#FF1080,0x55=#FF0000,0x56=#FF0800,0x57=#FF1000,0x58=#FF2000,0x59=#FF4000,0x5A=#FF8000,0x5B=#FFBF00,0x5C=#FFFF00,0x5D=#BFFF00,0x5E=#80FF00,0x5F=#08FF00,0x60=#10FF00,0x61=#20FF00,0x62=#40FF00,0x63=#00FF00,0x64=#00FF08,0x65=#00FF10,0x66=#00FF20,0x67=#00FF40,0x68=#00FF80,0x69=#00FFBF,0x6A=#00FFFF,0x6B=#00BFFF,0x6C=#0080FF,0x6D=#0040FF,0x6E=#0020FF,0x6F=#0010FF,0x70=#0008FF,0x71=#0000FF,0x72=#0800FF,0x73=#1000FF,0x74=#2000FF,0x75=#4000FF,0x76=#8000FF,0x77=#BF00FF,0x78=#FF00FF,0x79=#FF00BF,0x7A=#FF0080,0x7B=#FF0040,0x7C=#FF0020,0x7D=#FF0010,0x7E=#FF0008,0x7F=#FFFFFF"

The result is "stronger" colours.
 

Posted Sun 10 Apr 22 @ 5:08 pm
Hi,

below are my finished files for mapping the Special Waves Mine-S Controller.

Let me first explain the workflow and my use case:

My motivation was to get a controller for all stems. I wasn't sure how exactly I will work with stems in the future, although I already played several gigs where I tried two controllers (that I then returned - they didn't fit):

  • Faderfox PC4 - I returned it because once you work with stems "seriously", you need encoders, standard knobs won't do the trick. The reason is, that any stem control that isolates the stem (i.e. FullVocal) reduces the volume of other stems. Also, depending on the stem you are using, the default stem bleed value is different. You do not want to be chasing the ghost knob value when performing. This is crucial for stem bleed, where there is no stem knob to visually confirm the ghost position of the knob. Also, unlike encoders, knobs usually do not have a click function to reset the stem to its default value, so you have to map it on a new separate button.
  • Midi Fighter Twister - This is a cool device, I just wished for 5 rows of encoders, it has only 4. I also later discover that I need some Pads (more about that below).


So my main use case is to:

  • Add stem control of all 4 decks
  • Add Pads for the old CDJ (I use an old CDJ to control the deck 3).


Currently, I like most the individual stem control. Maybe in the future, I will want to use something else. I am using an old CDJ-850 to control the deck 3 and there I also wanted Pads (same as on controllers). I documented the mapping of CDJ-850 at https://www.virtualdj.com/forums/245887/VirtualDJ_Technical_Support/Resolution_ot_various_issues_with_Pioneer_CDJ-850_and_a_few_more_enhancements.html )
There is a secondary use case, that I need to explain here. My files already contain definitions for an additional slider that I sometimes use instead of 3 encoders (and then I use a different mapping). So below you can see not only definitions for 20 stem encoders but also a definition for 15 stem encoders + 2 EQ encoders + a slider. This is a use case mainly for fun or when XDJ-XZ is rented, where I use my CDJ together with my backup/mobile (battery-powered) controller DDJ-800 (of course it is not a battery-powered setup when used with CDJ). In this configuration, instead of the fourth row controlling stems of the fourth channel, I use it to give me standard EQ + volume fader for channel 3 (the CDJ), as DDJ-800 is only a two-channel controller. The pictures show the main and the secondary config.


MineApp
The first step is to install the MineApp from SpecialWaves. I changed the note on each button (with mouse in the GUI of the MineApp), to group them and to tidy up. It is not necessary, but helps with later reconfigurations:
MineApp generates an SMP file, which is readable, but not very human-friendly. For reference, I am attaching it below:

{"DataVersion":"1.1","SavedProject":{"Name":"","Description":"","DefaultProfileType":0,"InStandaloneMode":false,"DataId":8601318773804570211,"Id":"00000000-0000-0000-0000-000000000000","FromHw":false},"SavedSupports":[{"$type":"MineEngine.Device, MineEngine","MidiMainChannel":0,"Name":"Stemps&Pads for DDJ-800","Description":null,"Orientation":0,"Column":1,"LedIntensityValue":0.5,"IsActivated":true,"TypeId":65792,"FwVersion":66560,"HwVersion":65536,"Id":"00dc6040-0000-4000-8000-0000068b498e","FromHw":true}],"SavedProfiles":[{"$type":"MineEngine.ProfileConnMidi, MineEngine","MidiInPortKey1":"1#00dc6040-0000-4000-8000-0000068b498e","MidiOutPortKey1":"1#00dc6040-0000-4000-8000-0000068b498e","MidiInPortKey2":"0#","MidiOutPortKey2":"0#","MidiInPortKey3":"0#","MidiOutPortKey3":"0#","Midi_Channel":0,"TypeId":65792,"Name":"4channel","ProfileColor":"Yellow","IsActivated":true,"Id":"bb07b3de-bafe-4798-b36e-345dfb32c7a7","FromHw":false}],"SavedModuls":[{"Module":{"$type":"MineLib.ModuleSettingsSliderPot, MineLib","Name":"Deck 4 Volume","Description":"","ModuleSelectedProfile":"bb07b3de-bafe-4798-b36e-345dfb32c7a7","MarkColor":{"Colors":[],"ProfileColor":true,"ColorCount":0},"IsActivated":true,"TypeId":327936,"SupportId":"00000000-0000-0000-0000-000000000001","Position":"0, 0","Orientation":0,"FwVersion":131072,"HwVersion":65536,"Id":"12300216-68af-0095-5e3d-14e7f50019c4","FromHw":true},"SpecificSettings":{"$type":"MineEngine.MIDI_SliderPotSpecificSetting, MineEngine","Midi_Cc_Assigned":true,"Midi_ThresholdNote_Assigned":false,"Midi_ThresholdCc_Assigned":false,"Midi_Message":2,"Midi_Cc":127,"Midi_14BitPrecision":8,"Midi_MinValue":0,"Midi_MaxValue":127,"Midi_ThresholdType":1,"Midi_LowThreshold":25,"Midi_HighThreshold":75,"Midi_ThresholdMessageType":1,"Midi_ThresholdNote":0,"Midi_ThresholdCc":0,"Midi_Channel":0,"ProfileId":"bb07b3de-bafe-4798-b36e-345dfb32c7a7"}},{"Module":{"$type":"MineLib.ModuleSettingsEncoder, MineLib","Name":"Deck 3 EQ 3","Description":"","ModuleSelectedProfile":"bb07b3de-bafe-4798-b36e-345dfb32c7a7","MarkColor":{"Colors":[],"ProfileColor":true,"ColorCount":0},"IsActivated":true,"TypeId":196864,"SupportId":"00dc6040-0000-4000-8000-0000068b498e","Position":"1, 3","Orientation":0,"FwVersion":131072,"HwVersion":65536,"Id":"22300013-68af-0095-5e3c-e7eaf50019c7","FromHw":true},"SpecificSettings":{"$type":"MineEngine.MIDI_EcoderSpecificSetting, MineEngine","Midi_ButtonNote_Assigned":true,"Midi_ButtonCc_Assigned":false,"Midi_EncoderNote_Assigned":false,"Midi_EncoderCc_Assigned":true,"Midi_ButtonBehaviour":2,"Midi_ButtonMessageType":1,"Midi_ButtonNote":111,"Midi_ButtonCc":0,"Midi_ButtonChannel":0,"Midi_EncoderBehaviour":3,"Midi_EncoderSetByMidiIn":true,"Midi_EncoderMessageType":2,"Midi_EncoderNote":0,"Midi_EncoderCc":111,"Midi_EncoderChannel":0,"Midi_EncoderRelativeMode":2,"Midi_EncoderAbsoluteMode":1,"Midi_EncoderSensitivity":1,"Midi_EncoderAcceleration":5,"Midi_LedsBehaviour":2,"Midi_LedsMidiValue":-1,"Midi_LedsChannel":0,"ProfileId":"bb07b3de-bafe-4798-b36e-345dfb32c7a7"}},{"Module":{"$type":"MineLib.ModuleSettings2Buttons, MineLib","Name":"BUTTON 11","Description":"","ModuleSelectedProfile":"bb07b3de-bafe-4798-b36e-345dfb32c7a7","MarkColor":{"Colors":[],"ProfileColor":true,"ColorCount":0},"IsActivated":true,"TypeId":131328,"SupportId":"00dc6040-0000-4000-8000-0000068b498e","Position":"1, 6","Orientation":2,"FwVersion":131072,"HwVersion":65536,"Id":"11000113-68af-0095-5e3c-e277f50019c2","FromHw":true},"SpecificSettings":{"$type":"MineEngine.MIDI_2ButtonsSpecificSetting, MineEngine","Midi_Button1Note_Assigned":true,"Midi_Button1Cc_Assigned":false,"Midi_Button2Note_Assigned":true,"Midi_Button2Cc_Assigned":false,"Midi_Button1Behaviour":2,"Midi_Button1MessageType":1,"Midi_Button1Note":27,"Midi_Button1Cc":0,"Midi_Led1Behaviour":1,"Midi_Led1ReleaseColor":"Green","Midi_Led1PressColor":"White","Midi_Led1MidiValue":-1,"Midi_Button1Channel":0,"Midi_Button2Behaviour":2,"Midi_Button2MessageType":1,"Midi_Button2Note":28,"Midi_Button2Cc":0,"Midi_Led2Behaviour":1,"Midi_Led2ReleaseColor":"Green","Midi_Led2PressColor":"White","Midi_Led2MidiValue":-1,"Midi_Button2Channel":0,"ProfileId":"bb07b3de-bafe-4798-b36e-345dfb32c7a7"}},{"Module":{"$type":"MineLib.ModuleSettingsPad, MineLib","Name":"Pad 32","Description":"","ModuleSelectedProfile":"bb07b3de-bafe-4798-b36e-345dfb32c7a7","MarkColor":{"Colors":[],"ProfileColor":true,"ColorCount":0},"IsActivated":true,"TypeId":65792,"SupportId":"00dc6040-0000-4000-8000-0000068b498e","Position":"3, 8","Orientation":2,"FwVersion":131328,"HwVersion":65536,"Id":"1f300116-68af-0095-5e3d-112cf50019c0","FromHw":true},"SpecificSettings":{"$type":"MineEngine.MIDI_PadSpecificSetting, MineEngine","Midi_Note_Assigned":true,"Midi_Cc_Assigned":false,"Midi_PadBehaviour":6,"Midi_MessageType":1,"Midi_Note":2,"Midi_Cc":0,"Midi_LedBehaviour":1,"Midi_LedReleaseColor":"Green","Midi_LedPressColor":"White","Midi_LedMidiValue":-1,"Midi_Channel":0,"Sensitivity":5,"ProfileId":"bb07b3de-bafe-4798-b36e-345dfb32c7a7"}},{"Module":{"$type":"MineLib.ModuleSettingsEncoder, MineLib","Name":"Deck 1 stem FullVocal","Description":"","ModuleSelectedProfile":"bb07b3de-bafe-4798-b36e-345dfb32c7a7","MarkColor":{"Colors":[],"ProfileColor":true,"ColorCount":0},"IsActivated":true,"TypeId":196864,"SupportId":"00dc6040-0000-4000-8000-0000068b498e","Position":"2, 1","Orientation":0,"FwVersion":131072,"HwVersion":65536,"Id":"20e00213-68af-0095-5e3c-e632f50019c6","FromHw":true},"SpecificSettings":{"$type":"MineEngine.MIDI_EcoderSpecificSetting, MineEngine","Midi_ButtonNote_Assigned":true,"Midi_ButtonCc_Assigned":false,"Midi_EncoderNote_Assigned":true,"Midi_EncoderCc_Assigned":true,"Midi_ButtonBehaviour":2,"Midi_ButtonMessageType":1,"Midi_ButtonNote":118,"Midi_ButtonCc":0,"Midi_ButtonChannel":0,"Midi_EncoderBehaviour":3,"Midi_EncoderSetByMidiIn":true,"Midi_EncoderMessageType":2,"Midi_EncoderNote":24,"Midi_EncoderCc":118,"Midi_EncoderChannel":0,"Midi_EncoderRelativeMode":2,"Midi_EncoderAbsoluteMode":1,"Midi_EncoderSensitivity":1,"Midi_EncoderAcceleration":5,"Midi_LedsBehaviour":2,"Midi_LedsMidiValue":-1,"Midi_LedsChannel":0,"ProfileId":"bb07b3de-bafe-4798-b36e-345dfb32c7a7"}},{"Module":{"$type":"MineLib.ModuleSettingsEncoder, MineLib","Name":"Deck 2 stem FullVocal","Description":"","ModuleSelectedProfile":"bb07b3de-bafe-4798-b36e-345dfb32c7a7","MarkColor":{"Colors":[],"ProfileColor":true,"ColorCount":0},"IsActivated":true,"TypeId":196864,"SupportId":"00dc6040-0000-4000-8000-0000068b498e","Position":"3, 1","Orientation":0,"FwVersion":131072,"HwVersion":65536,"Id":"21100413-68af-0095-5e3c-db99f50019c2","FromHw":true},"SpecificSettings":{"$type":"MineEngine.MIDI_EcoderSpecificSetting, MineEngine","Midi_ButtonNote_Assigned":true,"Midi_ButtonCc_Assigned":false,"Midi_EncoderNote_Assigned":false,"Midi_EncoderCc_Assigned":true,"Midi_ButtonBehaviour":2,"Midi_ButtonMessageType":1,"Midi_ButtonNote":117,"Midi_ButtonCc":0,"Midi_ButtonChannel":0,"Midi_EncoderBehaviour":3,"Midi_EncoderSetByMidiIn":true,"Midi_EncoderMessageType":2,"Midi_EncoderNote":0,"Midi_EncoderCc":117,"Midi_EncoderChannel":0,"Midi_EncoderRelativeMode":2,"Midi_EncoderAbsoluteMode":1,"Midi_EncoderSensitivity":1,"Midi_EncoderAcceleration":5,"Midi_LedsBehaviour":2,"Midi_LedsMidiValue":-1,"Midi_LedsChannel":0,"ProfileId":"bb07b3de-bafe-4798-b36e-345dfb32c7a7"}},{"Module":{"$type":"MineLib.ModuleSettingsEncoder, MineLib","Name":"Deck 2 EQ 3","Description":"","ModuleSelectedProfile":"bb07b3de-bafe-4798-b36e-345dfb32c7a7","MarkColor":{"Colors":[],"ProfileColor":true,"ColorCount":0},"IsActivated":true,"TypeId":196864,"SupportId":"00dc6040-0000-4000-8000-0000068b498e","Position":"3, 3","Orientation":0,"FwVersion":131072,"HwVersion":65536,"Id":"33500301-5daf-201c-5dca-33a0f5001981","FromHw":true},"SpecificSettings":{"$type":"MineEngine.MIDI_EcoderSpecificSetting, MineEngine","Midi_ButtonNote_Assigned":true,"Midi_ButtonCc_Assigned":false,"Midi_EncoderNote_Assigned":false,"Midi_EncoderCc_Assigned":true,"Midi_ButtonBehaviour":2,"Midi_ButtonMessageType":1,"Midi_ButtonNote":109,"Midi_ButtonCc":0,"Midi_ButtonChannel":0,"Midi_EncoderBehaviour":3,"Midi_EncoderSetByMidiIn":true,"Midi_EncoderMessageType":2,"Midi_EncoderNote":0,"Midi_EncoderCc":109,"Midi_EncoderChannel":0,"Midi_EncoderRelativeMode":2,"Midi_EncoderAbsoluteMode":1,"Midi_EncoderSensitivity":1,"Midi_EncoderAcceleration":5,"Midi_LedsBehaviour":2,"Midi_LedsMidiValue":-1,"Midi_LedsChannel":0,"ProfileId":"bb07b3de-bafe-4798-b36e-345dfb32c7a7"}},{"Module":{"$type":"MineLib.ModuleSettingsEncoder, MineLib","Name":"Deck 4 EQ 2","Description":"","ModuleSelectedProfile":"bb07b3de-bafe-4798-b36e-345dfb32c7a7","MarkColor":{"Colors":[],"ProfileColor":true,"ColorCount":0},"IsActivated":true,"TypeId":196864,"SupportId":"00dc6040-0000-4000-8000-0000068b498e","Position":"4, 2","Orientation":0,"FwVersion":131072,"HwVersion":65536,"Id":"18500016-68af-0095-5e3d-0e56f50019c7","FromHw":true},"SpecificSettings":{"$type":"MineEngine.MIDI_EcoderSpecificSetting, MineEngine","Midi_ButtonNote_Assigned":true,"Midi_ButtonCc_Assigned":false,"Midi_EncoderNote_Assigned":false,"Midi_EncoderCc_Assigned":true,"Midi_ButtonBehaviour":2,"Midi_ButtonMessageType":1,"Midi_ButtonNote":112,"Midi_ButtonCc":0,"Midi_ButtonChannel":0,"Midi_EncoderBehaviour":3,"Midi_EncoderSetByMidiIn":true,"Midi_EncoderMessageType":2,"Midi_EncoderNote":0,"Midi_EncoderCc":112,"Midi_EncoderChannel":0,"Midi_EncoderRelativeMode":2,"Midi_EncoderAbsoluteMode":1,"Midi_EncoderSensitivity":1,"Midi_EncoderAcceleration":5,"Midi_LedsBehaviour":2,"Midi_LedsMidiValue":-1,"Midi_LedsChannel":0,"ProfileId":"bb07b3de-bafe-4798-b36e-345dfb32c7a7"}},{"Module":{"$type":"MineLib.ModuleSettingsEncoder, MineLib","Name":"Deck 3 EQ 1","Description":"","ModuleSelectedProfile":"bb07b3de-bafe-4798-b36e-345dfb32c7a7","MarkColor":{"Colors":[],"ProfileColor":true,"ColorCount":0},"IsActivated":true,"TypeId":196864,"SupportId":"00dc6040-0000-4000-8000-0000068b498e","Position":"1, 1","Orientation":0,"FwVersion":131072,"HwVersion":65536,"Id":"1f800218-68af-0295-5e35-3647f50019c3","FromHw":true},"SpecificSettings":{"$type":"MineEngine.MIDI_EcoderSpecificSetting, MineEngine","Midi_ButtonNote_Assigned":true,"Midi_ButtonCc_Assigned":false,"Midi_EncoderNote_Assigned":false,"Midi_EncoderCc_Assigned":true,"Midi_ButtonBehaviour":2,"Midi_ButtonMessageType":1,"Midi_ButtonNote":119,"Midi_ButtonCc":0,"Midi_ButtonChannel":0,"Midi_EncoderBehaviour":3,"Midi_EncoderSetByMidiIn":true,"Midi_EncoderMessageType":2,"Midi_EncoderNote":0,"Midi_EncoderCc":119,"Midi_EncoderChannel":0,"Midi_EncoderRelativeMode":2,"Midi_EncoderAbsoluteMode":1,"Midi_EncoderSensitivity":1,"Midi_EncoderAcceleration":5,"Midi_LedsBehaviour":2,"Midi_LedsMidiValue":-1,"Midi_LedsChannel":0,"ProfileId":"bb07b3de-bafe-4798-b36e-345dfb32c7a7"}},{"Module":{"$type":"MineLib.ModuleSettingsPad, MineLib","Name":"Pad 31","Description":"","ModuleSelectedProfile":"bb07b3de-bafe-4798-b36e-345dfb32c7a7","MarkColor":{"Colors":[],"ProfileColor":true,"ColorCount":0},"IsActivated":true,"TypeId":65792,"SupportId":"00dc6040-0000-4000-8000-0000068b498e","Position":"3, 7","Orientation":2,"FwVersion":131328,"HwVersion":65536,"Id":"33900101-5daf-201c-5dca-3f2af5001981","FromHw":true},"SpecificSettings":{"$type":"MineEngine.MIDI_PadSpecificSetting, MineEngine","Midi_Note_Assigned":true,"Midi_Cc_Assigned":false,"Midi_PadBehaviour":6,"Midi_MessageType":1,"Midi_Note":6,"Midi_Cc":0,"Midi_LedBehaviour":1,"Midi_LedReleaseColor":"Green","Midi_LedPressColor":"White","Midi_LedMidiValue":-1,"Midi_Channel":0,"Sensitivity":5,"ProfileId":"bb07b3de-bafe-4798-b36e-345dfb32c7a7"}},{"Module":{"$type":"MineLib.ModuleSettingsEncoder, MineLib","Name":"Deck 1 EQ 4","Description":"","ModuleSelectedProfile":"bb07b3de-bafe-4798-b36e-345dfb32c7a7","MarkColor":{"Colors":[],"ProfileColor":true,"ColorCount":0},"IsActivated":true,"TypeId":196864,"SupportId":"00dc6040-0000-4000-8000-0000068b498e","Position":"2, 4","Orientation":0,"FwVersion":131072,"HwVersion":65536,"Id":"2ce00101-5daf-201c-5dca-403cf5001987","FromHw":true},"SpecificSettings":{"$type":"MineEngine.MIDI_EcoderSpecificSetting, MineEngine","Midi_ButtonNote_Assigned":true,"Midi_ButtonCc_Assigned":false,"Midi_EncoderNote_Assigned":false,"Midi_EncoderCc_Assigned":true,"Midi_ButtonBehaviour":2,"Midi_ButtonMessageType":1,"Midi_ButtonNote":106,"Midi_ButtonCc":0,"Midi_ButtonChannel":0,"Midi_EncoderBehaviour":3,"Midi_EncoderSetByMidiIn":true,"Midi_EncoderMessageType":2,"Midi_EncoderNote":0,"Midi_EncoderCc":106,"Midi_EncoderChannel":0,"Midi_EncoderRelativeMode":2,"Midi_EncoderAbsoluteMode":1,"Midi_EncoderSensitivity":1,"Midi_EncoderAcceleration":5,"Midi_LedsBehaviour":2,"Midi_LedsMidiValue":-1,"Midi_LedsChannel":0,"ProfileId":"bb07b3de-bafe-4798-b36e-345dfb32c7a7"}},{"Module":{"$type":"MineLib.ModuleSettingsEncoder, MineLib","Name":"Deck 2 EQ 4","Description":"","ModuleSelectedProfile":"bb07b3de-bafe-4798-b36e-345dfb32c7a7","MarkColor":{"Colors":[],"ProfileColor":true,"ColorCount":0},"IsActivated":true,"TypeId":196864,"SupportId":"00dc6040-0000-4000-8000-0000068b498e","Position":"3, 4","Orientation":0,"FwVersion":131072,"HwVersion":65536,"Id":"2c700301-5daf-201c-5dca-33f6f5001984","FromHw":true},"SpecificSettings":{"$type":"MineEngine.MIDI_EcoderSpecificSetting, MineEngine","Midi_ButtonNote_Assigned":true,"Midi_ButtonCc_Assigned":false,"Midi_EncoderNote_Assigned":false,"Midi_EncoderCc_Assigned":true,"Midi_ButtonBehaviour":2,"Midi_ButtonMessageType":1,"Midi_ButtonNote":105,"Midi_ButtonCc":0,"Midi_ButtonChannel":0,"Midi_EncoderBehaviour":3,"Midi_EncoderSetByMidiIn":true,"Midi_EncoderMessageType":2,"Midi_EncoderNote":0,"Midi_EncoderCc":105,"Midi_EncoderChannel":0,"Midi_EncoderRelativeMode":2,"Midi_EncoderAbsoluteMode":1,"Midi_EncoderSensitivity":1,"Midi_EncoderAcceleration":5,"Midi_LedsBehaviour":2,"Midi_LedsMidiValue":-1,"Midi_LedsChannel":0,"ProfileId":"bb07b3de-bafe-4798-b36e-345dfb32c7a7"}},{"Module":{"$type":"MineLib.ModuleSettingsEncoder, MineLib","Name":"Deck 3 EQ 4","Description":"","ModuleSelectedProfile":"bb07b3de-bafe-4798-b36e-345dfb32c7a7","MarkColor":{"Colors":[],"ProfileColor":true,"ColorCount":0},"IsActivated":true,"TypeId":196864,"SupportId":"00dc6040-0000-4000-8000-0000068b498e","Position":"1, 4","Orientation":0,"FwVersion":131072,"HwVersion":65536,"Id":"2c000301-5daf-201c-5dca-42cdf5001985","FromHw":true},"SpecificSettings":{"$type":"MineEngine.MIDI_EcoderSpecificSetting, MineEngine","Midi_ButtonNote_Assigned":true,"Midi_ButtonCc_Assigned":false,"Midi_EncoderNote_Assigned":false,"Midi_EncoderCc_Assigned":true,"Midi_ButtonBehaviour":2,"Midi_ButtonMessageType":1,"Midi_ButtonNote":107,"Midi_ButtonCc":0,"Midi_ButtonChannel":0,"Midi_EncoderBehaviour":3,"Midi_EncoderSetByMidiIn":true,"Midi_EncoderMessageType":2,"Midi_EncoderNote":0,"Midi_EncoderCc":107,"Midi_EncoderChannel":0,"Midi_EncoderRelativeMode":2,"Midi_EncoderAbsoluteMode":1,"Midi_EncoderSensitivity":1,"Midi_EncoderAcceleration":5,"Midi_LedsBehaviour":2,"Midi_LedsMidiValue":-1,"Midi_LedsChannel":0,"ProfileId":"bb07b3de-bafe-4798-b36e-345dfb32c7a7"}},{"Module":{"$type":"MineLib.ModuleSettingsEncoder, MineLib","Name":"Deck 2 EQ 5","Description":"","ModuleSelectedProfile":"bb07b3de-bafe-4798-b36e-345dfb32c7a7","MarkColor":{"Colors":[],"ProfileColor":true,"ColorCount":0},"IsActivated":true,"TypeId":196864,"SupportId":"00dc6040-0000-4000-8000-0000068b498e","Position":"3, 5","Orientation":0,"FwVersion":131072,"HwVersion":65536,"Id":"24400002-5daf-201c-5dca-5074f5001984","FromHw":true},"SpecificSettings":{"$type":"MineEngine.MIDI_EcoderSpecificSetting, MineEngine","Midi_ButtonNote_Assigned":true,"Midi_ButtonCc_Assigned":false,"Midi_EncoderNote_Assigned":false,"Midi_EncoderCc_Assigned":true,"Midi_ButtonBehaviour":2,"Midi_ButtonMessageType":1,"Midi_ButtonNote":101,"Midi_ButtonCc":0,"Midi_ButtonChannel":0,"Midi_EncoderBehaviour":3,"Midi_EncoderSetByMidiIn":true,"Midi_EncoderMessageType":2,"Midi_EncoderNote":0,"Midi_EncoderCc":101,"Midi_EncoderChannel":0,"Midi_EncoderRelativeMode":2,"Midi_EncoderAbsoluteMode":1,"Midi_EncoderSensitivity":1,"Midi_EncoderAcceleration":5,"Midi_LedsBehaviour":2,"Midi_LedsMidiValue":-1,"Midi_LedsChannel":0,"ProfileId":"bb07b3de-bafe-4798-b36e-345dfb32c7a7"}},{"Module":{"$type":"MineLib.ModuleSettingsEncoder, MineLib","Name":"Deck 4 EQ 1","Description":"","ModuleSelectedProfile":"bb07b3de-bafe-4798-b36e-345dfb32c7a7","MarkColor":{"Colors":[],"ProfileColor":true,"ColorCount":0},"IsActivated":true,"TypeId":196864,"SupportId":"00dc6040-0000-4000-8000-0000068b498e","Position":"4, 1","Orientation":0,"FwVersion":131072,"HwVersion":65536,"Id":"30500101-5daf-201c-5dca-3f39f5001984","FromHw":true},"SpecificSettings":{"$type":"MineEngine.MIDI_EcoderSpecificSetting, MineEngine","Midi_ButtonNote_Assigned":true,"Midi_ButtonCc_Assigned":false,"Midi_EncoderNote_Assigned":false,"Midi_EncoderCc_Assigned":true,"Midi_ButtonBehaviour":2,"Midi_ButtonMessageType":1,"Midi_ButtonNote":116,"Midi_ButtonCc":0,"Midi_ButtonChannel":0,"Midi_EncoderBehaviour":3,"Midi_EncoderSetByMidiIn":true,"Midi_EncoderMessageType":2,"Midi_EncoderNote":0,"Midi_EncoderCc":116,"Midi_EncoderChannel":0,"Midi_EncoderRelativeMode":2,"Midi_EncoderAbsoluteMode":1,"Midi_EncoderSensitivity":1,"Midi_EncoderAcceleration":5,"Midi_LedsBehaviour":2,"Midi_LedsMidiValue":-1,"Midi_LedsChannel":0,"ProfileId":"bb07b3de-bafe-4798-b36e-345dfb32c7a7"}},{"Module":{"$type":"MineLib.ModuleSettingsEncoder, MineLib","Name":"Deck 3 EQ 5","Description":"","ModuleSelectedProfile":"bb07b3de-bafe-4798-b36e-345dfb32c7a7","MarkColor":{"Colors":[],"ProfileColor":true,"ColorCount":0},"IsActivated":true,"TypeId":196864,"SupportId":"00dc6040-0000-4000-8000-0000068b498e","Position":"1, 5","Orientation":0,"FwVersion":131072,"HwVersion":65536,"Id":"22900115-68af-0095-5e3d-0321f50019c5","FromHw":true},"SpecificSettings":{"$type":"MineEngine.MIDI_EcoderSpecificSetting, MineEngine","Midi_ButtonNote_Assigned":true,"Midi_ButtonCc_Assigned":false,"Midi_EncoderNote_Assigned":false,"Midi_EncoderCc_Assigned":true,"Midi_ButtonBehaviour":2,"Midi_ButtonMessageType":1,"Midi_ButtonNote":103,"Midi_ButtonCc":0,"Midi_ButtonChannel":0,"Midi_EncoderBehaviour":3,"Midi_EncoderSetByMidiIn":true,"Midi_EncoderMessageType":2,"Midi_EncoderNote":0,"Midi_EncoderCc":103,"Midi_EncoderChannel":0,"Midi_EncoderRelativeMode":2,"Midi_EncoderAbsoluteMode":1,"Midi_EncoderSensitivity":1,"Midi_EncoderAcceleration":5,"Midi_LedsBehaviour":2,"Midi_LedsMidiValue":-1,"Midi_LedsChannel":0,"ProfileId":"bb07b3de-bafe-4798-b36e-345dfb32c7a7"}},{"Module":{"$type":"MineLib.ModuleSettingsEncoder, MineLib","Name":"Deck 4 EQ 4","Description":"","ModuleSelectedProfile":"bb07b3de-bafe-4798-b36e-345dfb32c7a7","MarkColor":{"Colors":[],"ProfileColor":true,"ColorCount":0},"IsActivated":true,"TypeId":196864,"SupportId":"00dc6040-0000-4000-8000-0000068b498e","Position":"4, 4","Orientation":0,"FwVersion":131072,"HwVersion":65536,"Id":"1d200402-5daf-201c-5dca-4d79f5001980","FromHw":true},"SpecificSettings":{"$type":"MineEngine.MIDI_EcoderSpecificSetting, MineEngine","Midi_ButtonNote_Assigned":true,"Midi_ButtonCc_Assigned":false,"Midi_EncoderNote_Assigned":false,"Midi_EncoderCc_Assigned":true,"Midi_ButtonBehaviour":2,"Midi_ButtonMessageType":1,"Midi_ButtonNote":104,"Midi_ButtonCc":0,"Midi_ButtonChannel":0,"Midi_EncoderBehaviour":3,"Midi_EncoderSetByMidiIn":true,"Midi_EncoderMessageType":2,"Midi_EncoderNote":0,"Midi_EncoderCc":104,"Midi_EncoderChannel":0,"Midi_EncoderRelativeMode":2,"Midi_EncoderAbsoluteMode":1,"Midi_EncoderSensitivity":1,"Midi_EncoderAcceleration":5,"Midi_LedsBehaviour":2,"Midi_LedsMidiValue":-1,"Midi_LedsChannel":0,"ProfileId":"bb07b3de-bafe-4798-b36e-345dfb32c7a7"}},{"Module":{"$type":"MineLib.ModuleSettingsEncoder, MineLib","Name":"Deck 1 EQ 5","Description":"","ModuleSelectedProfile":"bb07b3de-bafe-4798-b36e-345dfb32c7a7","MarkColor":{"Colors":[],"ProfileColor":true,"ColorCount":0},"IsActivated":true,"TypeId":196864,"SupportId":"00dc6040-0000-4000-8000-0000068b498e","Position":"2, 5","Orientation":0,"FwVersion":131072,"HwVersion":65536,"Id":"29200316-68af-0095-5e3d-15b2f50019c0","FromHw":true},"SpecificSettings":{"$type":"MineEngine.MIDI_EcoderSpecificSetting, MineEngine","Midi_ButtonNote_Assigned":true,"Midi_ButtonCc_Assigned":false,"Midi_EncoderNote_Assigned":false,"Midi_EncoderCc_Assigned":true,"Midi_ButtonBehaviour":2,"Midi_ButtonMessageType":1,"Midi_ButtonNote":102,"Midi_ButtonCc":0,"Midi_ButtonChannel":0,"Midi_EncoderBehaviour":3,"Midi_EncoderSetByMidiIn":true,"Midi_EncoderMessageType":2,"Midi_EncoderNote":0,"Midi_EncoderCc":102,"Midi_EncoderChannel":0,"Midi_EncoderRelativeMode":2,"Midi_EncoderAbsoluteMode":1,"Midi_EncoderSensitivity":1,"Midi_EncoderAcceleration":5,"Midi_LedsBehaviour":2,"Midi_LedsMidiValue":-1,"Midi_LedsChannel":0,"ProfileId":"bb07b3de-bafe-4798-b36e-345dfb32c7a7"}},{"Module":{"$type":"MineLib.ModuleSettingsPad, MineLib","Name":"Pad 22","Description":"","ModuleSelectedProfile":"bb07b3de-bafe-4798-b36e-345dfb32c7a7","MarkColor":{"Colors":[],"ProfileColor":true,"ColorCount":0},"IsActivated":true,"TypeId":65792,"SupportId":"00dc6040-0000-4000-8000-0000068b498e","Position":"2, 8","Orientation":2,"FwVersion":131328,"HwVersion":65536,"Id":"19400302-5daf-201c-5dca-58b3f5001982","FromHw":true},"SpecificSettings":{"$type":"MineEngine.MIDI_PadSpecificSetting, MineEngine","Midi_Note_Assigned":true,"Midi_Cc_Assigned":false,"Midi_PadBehaviour":6,"Midi_MessageType":1,"Midi_Note":3,"Midi_Cc":0,"Midi_LedBehaviour":1,"Midi_LedReleaseColor":"Green","Midi_LedPressColor":"White","Midi_LedMidiValue":-1,"Midi_Channel":0,"Sensitivity":5,"ProfileId":"bb07b3de-bafe-4798-b36e-345dfb32c7a7"}},{"Module":{"$type":"MineLib.ModuleSettingsEncoder, MineLib","Name":"Deck 2 EQ 2","Description":"","ModuleSelectedProfile":"bb07b3de-bafe-4798-b36e-345dfb32c7a7","MarkColor":{"Colors":[],"ProfileColor":true,"ColorCount":0},"IsActivated":true,"TypeId":196864,"SupportId":"00dc6040-0000-4000-8000-0000068b498e","Position":"3, 2","Orientation":0,"FwVersion":131072,"HwVersion":65536,"Id":"1e900016-68af-0095-5e3d-0e1ff50019c6","FromHw":true},"SpecificSettings":{"$type":"MineEngine.MIDI_EcoderSpecificSetting, MineEngine","Midi_ButtonNote_Assigned":true,"Midi_ButtonCc_Assigned":false,"Midi_EncoderNote_Assigned":false,"Midi_EncoderCc_Assigned":true,"Midi_ButtonBehaviour":2,"Midi_ButtonMessageType":1,"Midi_ButtonNote":113,"Midi_ButtonCc":0,"Midi_ButtonChannel":0,"Midi_EncoderBehaviour":3,"Midi_EncoderSetByMidiIn":true,"Midi_EncoderMessageType":2,"Midi_EncoderNote":0,"Midi_EncoderCc":113,"Midi_EncoderChannel":0,"Midi_EncoderRelativeMode":2,"Midi_EncoderAbsoluteMode":1,"Midi_EncoderSensitivity":1,"Midi_EncoderAcceleration":5,"Midi_LedsBehaviour":2,"Midi_LedsMidiValue":-1,"Midi_LedsChannel":0,"ProfileId":"bb07b3de-bafe-4798-b36e-345dfb32c7a7"}},{"Module":{"$type":"MineLib.ModuleSettingsPad, MineLib","Name":"Pad 42","Description":"","ModuleSelectedProfile":"bb07b3de-bafe-4798-b36e-345dfb32c7a7","MarkColor":{"Colors":[],"ProfileColor":true,"ColorCount":0},"IsActivated":true,"TypeId":65792,"SupportId":"00dc6040-0000-4000-8000-0000068b498e","Position":"4, 8","Orientation":2,"FwVersion":131328,"HwVersion":65536,"Id":"22f00313-68af-0095-5e3c-db0cf50019c7","FromHw":true},"SpecificSettings":{"$type":"MineEngine.MIDI_PadSpecificSetting, MineEngine","Midi_Note_Assigned":true,"Midi_Cc_Assigned":false,"Midi_PadBehaviour":6,"Midi_MessageType":1,"Midi_Note":1,"Midi_Cc":0,"Midi_LedBehaviour":1,"Midi_LedReleaseColor":"Green","Midi_LedPressColor":"White","Midi_LedMidiValue":-1,"Midi_Channel":0,"Sensitivity":5,"ProfileId":"bb07b3de-bafe-4798-b36e-345dfb32c7a7"}},{"Module":{"$type":"MineLib.ModuleSettingsPad, MineLib","Name":"Pad 12","Description":"","ModuleSelectedProfile":"bb07b3de-bafe-4798-b36e-345dfb32c7a7","MarkColor":{"Colors":[],"ProfileColor":true,"ColorCount":0},"IsActivated":true,"TypeId":65792,"SupportId":"00dc6040-0000-4000-8000-0000068b498e","Position":"1, 8","Orientation":2,"FwVersion":131328,"HwVersion":65536,"Id":"21200216-68af-0095-5e3d-137ff50019c1","FromHw":true},"SpecificSettings":{"$type":"MineEngine.MIDI_PadSpecificSetting, MineEngine","Midi_Note_Assigned":true,"Midi_Cc_Assigned":false,"Midi_PadBehaviour":6,"Midi_MessageType":1,"Midi_Note":4,"Midi_Cc":0,"Midi_LedBehaviour":1,"Midi_LedReleaseColor":"Green","Midi_LedPressColor":"White","Midi_LedMidiValue":-1,"Midi_Channel":0,"Sensitivity":5,"ProfileId":"bb07b3de-bafe-4798-b36e-345dfb32c7a7"}},{"Module":{"$type":"MineLib.ModuleSettingsEncoder, MineLib","Name":"Deck 1 EQ 3","Description":"","ModuleSelectedProfile":"bb07b3de-bafe-4798-b36e-345dfb32c7a7","MarkColor":{"Colors":[],"ProfileColor":true,"ColorCount":0},"IsActivated":true,"TypeId":196864,"SupportId":"00dc6040-0000-4000-8000-0000068b498e","Position":"2, 3","Orientation":0,"FwVersion":131072,"HwVersion":65536,"Id":"26700013-68af-0095-5e3c-dec2f50019c7","FromHw":true},"SpecificSettings":{"$type":"MineEngine.MIDI_EcoderSpecificSetting, MineEngine","Midi_ButtonNote_Assigned":true,"Midi_ButtonCc_Assigned":false,"Midi_EncoderNote_Assigned":false,"Midi_EncoderCc_Assigned":true,"Midi_ButtonBehaviour":2,"Midi_ButtonMessageType":1,"Midi_ButtonNote":110,"Midi_ButtonCc":0,"Midi_ButtonChannel":0,"Midi_EncoderBehaviour":3,"Midi_EncoderSetByMidiIn":true,"Midi_EncoderMessageType":2,"Midi_EncoderNote":0,"Midi_EncoderCc":110,"Midi_EncoderChannel":0,"Midi_EncoderRelativeMode":2,"Midi_EncoderAbsoluteMode":1,"Midi_EncoderSensitivity":1,"Midi_EncoderAcceleration":5,"Midi_LedsBehaviour":2,"Midi_LedsMidiValue":-1,"Midi_LedsChannel":0,"ProfileId":"bb07b3de-bafe-4798-b36e-345dfb32c7a7"}},{"Module":{"$type":"MineLib.ModuleSettingsPad, MineLib","Name":"Pad 11","Description":"","ModuleSelectedProfile":"bb07b3de-bafe-4798-b36e-345dfb32c7a7","MarkColor":{"Colors":[],"ProfileColor":true,"ColorCount":0},"IsActivated":true,"TypeId":65792,"SupportId":"00dc6040-0000-4000-8000-0000068b498e","Position":"1, 7","Orientation":2,"FwVersion":131328,"HwVersion":65536,"Id":"15b00202-5daf-201c-5dca-5772f5001981","FromHw":true},"SpecificSettings":{"$type":"MineEngine.MIDI_PadSpecificSetting, MineEngine","Midi_Note_Assigned":true,"Midi_Cc_Assigned":false,"Midi_PadBehaviour":6,"Midi_MessageType":1,"Midi_Note":8,"Midi_Cc":0,"Midi_LedBehaviour":1,"Midi_LedReleaseColor":"Green","Midi_LedPressColor":"White","Midi_LedMidiValue":-1,"Midi_Channel":0,"Sensitivity":5,"ProfileId":"bb07b3de-bafe-4798-b36e-345dfb32c7a7"}},{"Module":{"$type":"MineLib.ModuleSettingsEncoder, MineLib","Name":"Deck 4 EQ 3","Description":"","ModuleSelectedProfile":"bb07b3de-bafe-4798-b36e-345dfb32c7a7","MarkColor":{"Colors":[],"ProfileColor":true,"ColorCount":0},"IsActivated":true,"TypeId":196864,"SupportId":"00dc6040-0000-4000-8000-0000068b498e","Position":"4, 3","Orientation":0,"FwVersion":131072,"HwVersion":65536,"Id":"2fc00001-5daf-201c-5dca-37d6f5001980","FromHw":true},"SpecificSettings":{"$type":"MineEngine.MIDI_EcoderSpecificSetting, MineEngine","Midi_ButtonNote_Assigned":true,"Midi_ButtonCc_Assigned":false,"Midi_EncoderNote_Assigned":false,"Midi_EncoderCc_Assigned":true,"Midi_ButtonBehaviour":2,"Midi_ButtonMessageType":1,"Midi_ButtonNote":108,"Midi_ButtonCc":0,"Midi_ButtonChannel":0,"Midi_EncoderBehaviour":3,"Midi_EncoderSetByMidiIn":true,"Midi_EncoderMessageType":2,"Midi_EncoderNote":0,"Midi_EncoderCc":108,"Midi_EncoderChannel":0,"Midi_EncoderRelativeMode":2,"Midi_EncoderAbsoluteMode":1,"Midi_EncoderSensitivity":1,"Midi_EncoderAcceleration":5,"Midi_LedsBehaviour":2,"Midi_LedsMidiValue":-1,"Midi_LedsChannel":0,"ProfileId":"bb07b3de-bafe-4798-b36e-345dfb32c7a7"}},{"Module":{"$type":"MineLib.ModuleSettingsPad, MineLib","Name":"Pad 41","Description":"","ModuleSelectedProfile":"bb07b3de-bafe-4798-b36e-345dfb32c7a7","MarkColor":{"Colors":[],"ProfileColor":true,"ColorCount":0},"IsActivated":true,"TypeId":65792,"SupportId":"00dc6040-0000-4000-8000-0000068b498e","Position":"4, 7","Orientation":2,"FwVersion":131328,"HwVersion":65536,"Id":"3af00201-5daf-201c-5dca-3389f5001984","FromHw":true},"SpecificSettings":{"$type":"MineEngine.MIDI_PadSpecificSetting, MineEngine","Midi_Note_Assigned":true,"Midi_Cc_Assigned":false,"Midi_PadBehaviour":6,"Midi_MessageType":1,"Midi_Note":5,"Midi_Cc":0,"Midi_LedBehaviour":1,"Midi_LedReleaseColor":"Green","Midi_LedPressColor":"White","Midi_LedMidiValue":-1,"Midi_Channel":0,"Sensitivity":5,"ProfileId":"bb07b3de-bafe-4798-b36e-345dfb32c7a7"}},{"Module":{"$type":"MineLib.ModuleSettingsEncoder, MineLib","Name":"Deck 3 EQ 2","Description":"","ModuleSelectedProfile":"bb07b3de-bafe-4798-b36e-345dfb32c7a7","MarkColor":{"Colors":[],"ProfileColor":true,"ColorCount":0},"IsActivated":true,"TypeId":196864,"SupportId":"00dc6040-0000-4000-8000-0000068b498e","Position":"1, 2","Orientation":0,"FwVersion":131072,"HwVersion":65536,"Id":"3d200217-68af-0295-5e35-21f8f50019c0","FromHw":true},"SpecificSettings":{"$type":"MineEngine.MIDI_EcoderSpecificSetting, MineEngine","Midi_ButtonNote_Assigned":true,"Midi_ButtonCc_Assigned":false,"Midi_EncoderNote_Assigned":false,"Midi_EncoderCc_Assigned":true,"Midi_ButtonBehaviour":2,"Midi_ButtonMessageType":1,"Midi_ButtonNote":115,"Midi_ButtonCc":0,"Midi_ButtonChannel":0,"Midi_EncoderBehaviour":3,"Midi_EncoderSetByMidiIn":true,"Midi_EncoderMessageType":2,"Midi_EncoderNote":0,"Midi_EncoderCc":115,"Midi_EncoderChannel":0,"Midi_EncoderRelativeMode":2,"Midi_EncoderAbsoluteMode":1,"Midi_EncoderSensitivity":1,"Midi_EncoderAcceleration":5,"Midi_LedsBehaviour":2,"Midi_LedsMidiValue":-1,"Midi_LedsChannel":0,"ProfileId":"bb07b3de-bafe-4798-b36e-345dfb32c7a7"}},{"Module":{"$type":"MineLib.ModuleSettings2Buttons, MineLib","Name":"BUTTON 14","Description":"","ModuleSelectedProfile":"bb07b3de-bafe-4798-b36e-345dfb32c7a7","MarkColor":{"Colors":[],"ProfileColor":true,"ColorCount":0},"IsActivated":true,"TypeId":131328,"SupportId":"00dc6040-0000-4000-8000-0000068b498e","Position":"4, 6","Orientation":2,"FwVersion":131072,"HwVersion":65536,"Id":"39800317-68af-0095-5e3d-1a18f50019c2","FromHw":true},"SpecificSettings":{"$type":"MineEngine.MIDI_2ButtonsSpecificSetting, MineEngine","Midi_Button1Note_Assigned":true,"Midi_Button1Cc_Assigned":false,"Midi_Button2Note_Assigned":true,"Midi_Button2Cc_Assigned":false,"Midi_Button1Behaviour":2,"Midi_Button1MessageType":1,"Midi_Button1Note":21,"Midi_Button1Cc":0,"Midi_Led1Behaviour":1,"Midi_Led1ReleaseColor":"0, 255, 0, 0","Midi_Led1PressColor":"0, 255, 60, 60","Midi_Led1MidiValue":-1,"Midi_Button1Channel":0,"Midi_Button2Behaviour":2,"Midi_Button2MessageType":1,"Midi_Button2Note":22,"Midi_Button2Cc":0,"Midi_Led2Behaviour":1,"Midi_Led2ReleaseColor":"Green","Midi_Led2PressColor":"White","Midi_Led2MidiValue":-1,"Midi_Button2Channel":0,"ProfileId":"bb07b3de-bafe-4798-b36e-345dfb32c7a7"}},{"Module":{"$type":"MineLib.ModuleSettingsPad, MineLib","Name":"Pad 21","Description":"","ModuleSelectedProfile":"bb07b3de-bafe-4798-b36e-345dfb32c7a7","MarkColor":{"Colors":[],"ProfileColor":true,"ColorCount":0},"IsActivated":true,"TypeId":65792,"SupportId":"00dc6040-0000-4000-8000-0000068b498e","Position":"2, 7","Orientation":2,"FwVersion":131328,"HwVersion":65536,"Id":"3ef00101-5daf-201c-5dca-3a72f5001984","FromHw":true},"SpecificSettings":{"$type":"MineEngine.MIDI_PadSpecificSetting, MineEngine","Midi_Note_Assigned":true,"Midi_Cc_Assigned":false,"Midi_PadBehaviour":6,"Midi_MessageType":1,"Midi_Note":7,"Midi_Cc":0,"Midi_LedBehaviour":1,"Midi_LedReleaseColor":"Green","Midi_LedPressColor":"White","Midi_LedMidiValue":-1,"Midi_Channel":0,"Sensitivity":5,"ProfileId":"bb07b3de-bafe-4798-b36e-345dfb32c7a7"}},{"Module":{"$type":"MineLib.ModuleSettingsEncoder, MineLib","Name":"Deck 1 EQ 2","Description":"","ModuleSelectedProfile":"bb07b3de-bafe-4798-b36e-345dfb32c7a7","MarkColor":{"Colors":[],"ProfileColor":true,"ColorCount":0},"IsActivated":true,"TypeId":196864,"SupportId":"00dc6040-0000-4000-8000-0000068b498e","Position":"2, 2","Orientation":0,"FwVersion":131072,"HwVersion":65536,"Id":"2e400101-5daf-201c-5dca-3f12f5001986","FromHw":true},"SpecificSettings":{"$type":"MineEngine.MIDI_EcoderSpecificSetting, MineEngine","Midi_ButtonNote_Assigned":true,"Midi_ButtonCc_Assigned":false,"Midi_EncoderNote_Assigned":false,"Midi_EncoderCc_Assigned":true,"Midi_ButtonBehaviour":2,"Midi_ButtonMessageType":1,"Midi_ButtonNote":114,"Midi_ButtonCc":0,"Midi_ButtonChannel":0,"Midi_EncoderBehaviour":3,"Midi_EncoderSetByMidiIn":true,"Midi_EncoderMessageType":2,"Midi_EncoderNote":0,"Midi_EncoderCc":114,"Midi_EncoderChannel":0,"Midi_EncoderRelativeMode":2,"Midi_EncoderAbsoluteMode":1,"Midi_EncoderSensitivity":1,"Midi_EncoderAcceleration":5,"Midi_LedsBehaviour":2,"Midi_LedsMidiValue":-1,"Midi_LedsChannel":0,"ProfileId":"bb07b3de-bafe-4798-b36e-345dfb32c7a7"}},{"Module":{"$type":"MineLib.ModuleSettings2Buttons, MineLib","Name":"BUTTON 12","Description":"","ModuleSelectedProfile":"bb07b3de-bafe-4798-b36e-345dfb32c7a7","MarkColor":{"Colors":[],"ProfileColor":true,"ColorCount":0},"IsActivated":true,"TypeId":131328,"SupportId":"00dc6040-0000-4000-8000-0000068b498e","Position":"2, 6","Orientation":0,"FwVersion":131072,"HwVersion":65536,"Id":"25900116-68af-0095-5e3d-123ef50019c2","FromHw":true},"SpecificSettings":{"$type":"MineEngine.MIDI_2ButtonsSpecificSetting, MineEngine","Midi_Button1Note_Assigned":true,"Midi_Button1Cc_Assigned":false,"Midi_Button2Note_Assigned":true,"Midi_Button2Cc_Assigned":false,"Midi_Button1Behaviour":2,"Midi_Button1MessageType":1,"Midi_Button1Note":25,"Midi_Button1Cc":0,"Midi_Led1Behaviour":1,"Midi_Led1ReleaseColor":"Green","Midi_Led1PressColor":"White","Midi_Led1MidiValue":-1,"Midi_Button1Channel":0,"Midi_Button2Behaviour":2,"Midi_Button2MessageType":1,"Midi_Button2Note":26,"Midi_Button2Cc":0,"Midi_Led2Behaviour":1,"Midi_Led2ReleaseColor":"Green","Midi_Led2PressColor":"White","Midi_Led2MidiValue":-1,"Midi_Button2Channel":0,"ProfileId":"bb07b3de-bafe-4798-b36e-345dfb32c7a7"}},{"Module":{"$type":"MineLib.ModuleSettingsEncoder, MineLib","Name":"Deck 4 EQ 5","Description":"","ModuleSelectedProfile":"bb07b3de-bafe-4798-b36e-345dfb32c7a7","MarkColor":{"Colors":[],"ProfileColor":true,"ColorCount":0},"IsActivated":true,"TypeId":196864,"SupportId":"00dc6040-0000-4000-8000-0000068b498e","Position":"4, 5","Orientation":0,"FwVersion":131072,"HwVersion":65536,"Id":"1fa00218-68af-0295-5e35-3647f50019c1","FromHw":true},"SpecificSettings":{"$type":"MineEngine.MIDI_EcoderSpecificSetting, MineEngine","Midi_ButtonNote_Assigned":true,"Midi_ButtonCc_Assigned":false,"Midi_EncoderNote_Assigned":false,"Midi_EncoderCc_Assigned":true,"Midi_ButtonBehaviour":2,"Midi_ButtonMessageType":1,"Midi_ButtonNote":100,"Midi_ButtonCc":0,"Midi_ButtonChannel":0,"Midi_EncoderBehaviour":3,"Midi_EncoderSetByMidiIn":true,"Midi_EncoderMessageType":2,"Midi_EncoderNote":0,"Midi_EncoderCc":100,"Midi_EncoderChannel":0,"Midi_EncoderRelativeMode":2,"Midi_EncoderAbsoluteMode":1,"Midi_EncoderSensitivity":1,"Midi_EncoderAcceleration":5,"Midi_LedsBehaviour":2,"Midi_LedsMidiValue":-1,"Midi_LedsChannel":0,"ProfileId":"bb07b3de-bafe-4798-b36e-345dfb32c7a7"}},{"Module":{"$type":"MineLib.ModuleSettings2Buttons, MineLib","Name":"BUTTON 13","Description":"","ModuleSelectedProfile":"bb07b3de-bafe-4798-b36e-345dfb32c7a7","MarkColor":{"Colors":[],"ProfileColor":true,"ColorCount":0},"IsActivated":true,"TypeId":131328,"SupportId":"00dc6040-0000-4000-8000-0000068b498e","Position":"3, 6","Orientation":2,"FwVersion":131072,"HwVersion":65536,"Id":"32e00301-5daf-201c-5dca-3507f5001985","FromHw":true},"SpecificSettings":{"$type":"MineEngine.MIDI_2ButtonsSpecificSetting, MineEngine","Midi_Button1Note_Assigned":true,"Midi_Button1Cc_Assigned":false,"Midi_Button2Note_Assigned":true,"Midi_Button2Cc_Assigned":false,"Midi_Button1Behaviour":2,"Midi_Button1MessageType":1,"Midi_Button1Note":23,"Midi_Button1Cc":0,"Midi_Led1Behaviour":1,"Midi_Led1ReleaseColor":"0, 255, 0, 0","Midi_Led1PressColor":"0, 255, 60, 60","Midi_Led1MidiValue":-1,"Midi_Button1Channel":0,"Midi_Button2Behaviour":2,"Midi_Button2MessageType":1,"Midi_Button2Note":24,"Midi_Button2Cc":0,"Midi_Led2Behaviour":1,"Midi_Led2ReleaseColor":"0, 255, 0, 0","Midi_Led2PressColor":"0, 224, 127, 127","Midi_Led2MidiValue":-1,"Midi_Button2Channel":0,"ProfileId":"bb07b3de-bafe-4798-b36e-345dfb32c7a7"}}]}

Controller XML file
Then you need to create a VDJ controller XML file. I am attaching my Mine-s.xml, place a similar file into the Devices subfolder of your VDJ installation. This file is universal, you should need only one, regardless of how many different Mine-S physical configurations you plan to use. I used the same note for the slider as I already assigned to one of the encoders that I have to remove to plug in the slider. Maybe a safer way is to always assign a new note. I used all the above advice to make all controllers work as universal as possible and to map all their features, except one line - as my Pad config is very special (I have aligned DDJ-800 pads with XDJ-XZ pads and thus I also defined pads of Mine-S as per my XDJ-XZ mapping). So this pads definition normally goes inside the <device> definition, but it would break what you are used to, thus I am listing it first separately:

<pads defaults="hotcues,loop,cueloop,beatjump,stemsfx,pad fx1,sampler,keyshift" />

Mine-s.xml

<device name="MINE-S" author="Special Waves" description="Special Waves Mine-S" version="800" type="MIDI" vid="0x04D8" pid="0x003F" padColumns="4" padRows="2" decks="1" >
<!-- Buttons-->*
<button note="0x08" channel="0" name="PAD_11" velocity="true" />
<button note="0x07" channel="0" name="PAD_21" velocity="true" />
<button note="0x06" channel="0" name="PAD_31" velocity="true" />
<button note="0x05" channel="0" name="PAD_41" velocity="true" />
<button note="0x04" channel="0" name="PAD_12" velocity="true" />
<button note="0x03" channel="0" name="PAD_22" velocity="true" />
<button note="0x02" channel="0" name="PAD_32" velocity="true" />
<button note="0x01" channel="0" name="PAD_42" velocity="true" />
<button note="0x1B" channel="0" name="BUTTON_11" />
<button note="0x1C" channel="0" name="BUTTON_12" />
<button note="0x19" channel="0" name="BUTTON_21" />
<button note="0x1A" channel="0" name="BUTTON_22" />
<button note="0x17" channel="0" name="BUTTON_31" />
<button note="0x18" channel="0" name="BUTTON_32" />
<button note="0x15" channel="0" name="BUTTON_41" />
<button note="0x16" channel="0" name="BUTTON_42" />
<color note="0x08" name="LED_PAD_11" values="table" default="PAD_11" channel="0" defaultvalue="white" fullRGB="yes" table="0x00=#000000,0x01=#550606,0x02=#552B06,0x03=#555506,0x04=#2B5506,0x05=#065506,0x06=#06552B,0x07=#065555,0x08=#062B55,0x09=#060655,0x0A=#2B0655,0x0B=#550655,0x0C=#55062B,0x0D=#550000,0x0E=#550300,0x0F=#550600,0x10=#550B00,0x11=#551600,0x12=#552B00,0x13=#554000,0x14=#555500,0x15=#405500,0x16=#2B5500,0x17=#035500,0x18=#065500,0x19=#0B5500,0x1A=#165500,0x1B=#005500,0x1C=#005503,0x1D=#005506,0x1E=#00550B,0x1F=#005516,0x20=#00552B,0x21=#005540,0x22=#005555,0x23=#004055,0x24=#002B55,0x25=#001655,0x26=#000B55,0x27=#000655,0x28=#000355,0x29=#000055,0x2A=#03005,0x2B=#060055,0x2C=#0B0055,0x2D=#160055,0x2E=#2B0055,0x2F=#400055,0x30=#550055,0x31=#550040,0x32=#55002B,0x33=#550016,0x34=#55000B,0x35=#550006,0x36=#550003,0x37=#080808,0x38=#101010,0x39=#202020,0x3A=#404040,0x3B=#808080,0x3C=#C8C8C8,0x3D=#FF2020,0x3E=#FF8020,0x3F=#FFFF20,0x40=#80FF20,0x41=#20FF20,0x42=#20FF80,0x43=#20FFFF,0x44=#2080FF,0x45=#2020FF,0x46=#8020FF,0x47=#FF20FF,0x48=#FF2080,0x49=#FF1010,0x4A=#FF8010,0x4B=#FFFF10,0x4C=#80FF10,0x4D=#10FF10,0x4E=#10FF80,0x4F=#10FFFF,0x50=#1080FF,0x51=#1010FF,0x52=#8010FF,0x53=#FF10FF,0x54=#FF1080,0x55=#FF0000,0x56=#FF0800,0x57=#FF1000,0x58=#FF2000,0x59=#FF4000,0x5A=#FF8000,0x5B=#FFBF00,0x5C=#FFFF00,0x5D=#BFFF00,0x5E=#80FF00,0x5F=#08FF00,0x60=#10FF00,0x61=#20FF00,0x62=#40FF00,0x63=#00FF00,0x64=#00FF08,0x65=#00FF10,0x66=#00FF20,0x67=#00FF40,0x68=#00FF80,0x69=#00FFBF,0x6A=#00FFFF,0x6B=#00BFFF,0x6C=#0080FF,0x6D=#0040FF,0x6E=#0020FF,0x6F=#0010FF,0x70=#0008FF,0x71=#0000FF,0x72=#0800FF,0x73=#1000FF,0x74=#2000FF,0x75=#4000FF,0x76=#8000FF,0x77=#BF00FF,0x78=#FF00FF,0x79=#FF00BF,0x7A=#FF0080,0x7B=#FF0040,0x7C=#FF0020,0x7D=#FF0010,0x7E=#FF0008,0x7F=#FFFFFF"/>
<color note="0x07" name="LED_PAD_21" values="table" default="PAD_21" channel="0" defaultvalue="white" fullRGB="yes" />
<color note="0x06" name="LED_PAD_31" values="table" default="PAD_31" channel="0" defaultvalue="white" fullRGB="yes" />
<color note="0x05" name="LED_PAD_41" values="table" default="PAD_41" channel="0" defaultvalue="white" fullRGB="yes" />
<color note="0x04" name="LED_PAD_12" values="table" default="PAD_12" channel="0" defaultvalue="white" fullRGB="yes" />
<color note="0x03" name="LED_PAD_22" values="table" default="PAD_22" channel="0" defaultvalue="white" fullRGB="yes" />
<color note="0x02" name="LED_PAD_32" values="table" default="PAD_32" channel="0" defaultvalue="white" fullRGB="yes" />
<color note="0x01" name="LED_PAD_42" values="table" default="PAD_42" channel="0" defaultvalue="white" fullRGB="yes" />
<color note="0x1B" name="LED_BUTTON_11" values="table" default="BUTTON_11" channel="0" defaultvalue="white" fullRGB="yes" />
<color note="0x1C" name="LED_BUTTON_12" values="table" default="BUTTON_12" channel="0" defaultvalue="white" fullRGB="yes" />
<color note="0x19" name="LED_BUTTON_21" values="table" default="BUTTON_21" channel="0" defaultvalue="white" fullRGB="yes" />
<color note="0x1A" name="LED_BUTTON_22" values="table" default="BUTTON_22" channel="0" defaultvalue="white" fullRGB="yes" />
<color note="0x17" name="LED_BUTTON_31" values="table" default="BUTTON_31" channel="0" defaultvalue="white" fullRGB="yes" />
<color note="0x18" name="LED_BUTTON_32" values="table" default="BUTTON_32" channel="0" defaultvalue="white" fullRGB="yes" />
<color note="0x15" name="LED_BUTTON_41" values="table" default="BUTTON_41" channel="0" defaultvalue="white" fullRGB="yes" />
<color note="0x16" name="LED_BUTTON_42" values="table" default="BUTTON_42" channel="0" defaultvalue="white" fullRGB="yes" />
<button note="0x77" channel="0" name="ENCODER_BUTTON_11" />
<button note="0x76" channel="0" name="ENCODER_BUTTON_21" />
<button note="0x75" channel="0" name="ENCODER_BUTTON_31" />
<button note="0x74" channel="0" name="ENCODER_BUTTON_41" />
<button note="0x73" channel="0" name="ENCODER_BUTTON_12" />
<button note="0x72" channel="0" name="ENCODER_BUTTON_22" />
<button note="0x71" channel="0" name="ENCODER_BUTTON_32" />
<button note="0x70" channel="0" name="ENCODER_BUTTON_42" />
<button note="0x6F" channel="0" name="ENCODER_BUTTON_13" />
<button note="0x6E" channel="0" name="ENCODER_BUTTON_23" />
<button note="0x6D" channel="0" name="ENCODER_BUTTON_33" />
<button note="0x6C" channel="0" name="ENCODER_BUTTON_43" />
<button note="0x6B" channel="0" name="ENCODER_BUTTON_14" />
<button note="0x6A" channel="0" name="ENCODER_BUTTON_24" />
<button note="0x69" channel="0" name="ENCODER_BUTTON_34" />
<button note="0x68" channel="0" name="ENCODER_BUTTON_44" />
<button note="0x67" channel="0" name="ENCODER_BUTTON_15" />
<button note="0x66" channel="0" name="ENCODER_BUTTON_25" />
<button note="0x65" channel="0" name="ENCODER_BUTTON_35" />
<button note="0x64" channel="0" name="ENCODER_BUTTON_45" />
<!-- Encoders-->*
<encoder cc="0x77" channel="0" name="ENCODER_11" />
<encoder cc="0x76" channel="0" name="ENCODER_21" />
<encoder cc="0x75" channel="0" name="ENCODER_31" />
<encoder cc="0x74" channel="0" name="ENCODER_41" />
<encoder cc="0x73" channel="0" name="ENCODER_12" />
<encoder cc="0x72" channel="0" name="ENCODER_22" />
<encoder cc="0x71" channel="0" name="ENCODER_32" />
<encoder cc="0x70" channel="0" name="ENCODER_42" />
<encoder cc="0x6F" channel="0" name="ENCODER_13" />
<encoder cc="0x6E" channel="0" name="ENCODER_23" />
<encoder cc="0x6D" channel="0" name="ENCODER_33" />
<encoder cc="0x6C" channel="0" name="ENCODER_43" />
<encoder cc="0x6B" channel="0" name="ENCODER_14" />
<encoder cc="0x6A" channel="0" name="ENCODER_24" />
<encoder cc="0x69" channel="0" name="ENCODER_34" />
<encoder cc="0x68" channel="0" name="ENCODER_44" />
<encoder cc="0x67" channel="0" name="ENCODER_15" />
<encoder cc="0x66" channel="0" name="ENCODER_25" />
<encoder cc="0x65" channel="0" name="ENCODER_35" />
<encoder cc="0x64" channel="0" name="ENCODER_45" />
<bar cc="0x77" channel="0" name="LED_ENCODER_11" sendstatic="true" min="0x05" />
<bar cc="0x76" channel="0" name="LED_ENCODER_21" sendstatic="true" min="0x05" />
<bar cc="0x75" channel="0" name="LED_ENCODER_31" sendstatic="true" min="0x05" />
<bar cc="0x74" channel="0" name="LED_ENCODER_41" sendstatic="true" min="0x05" />
<bar cc="0x73" channel="0" name="LED_ENCODER_12" sendstatic="true" min="0x05" />
<bar cc="0x72" channel="0" name="LED_ENCODER_22" sendstatic="true" min="0x05" />
<bar cc="0x71" channel="0" name="LED_ENCODER_32" sendstatic="true" min="0x05" />
<bar cc="0x70" channel="0" name="LED_ENCODER_42" sendstatic="true" min="0x05" />
<bar cc="0x6F" channel="0" name="LED_ENCODER_13" sendstatic="true" min="0x05" />
<bar cc="0x6E" channel="0" name="LED_ENCODER_23" sendstatic="true" min="0x05" />
<bar cc="0x6D" channel="0" name="LED_ENCODER_33" sendstatic="true" min="0x05" />
<bar cc="0x6C" channel="0" name="LED_ENCODER_43" sendstatic="true" min="0x05" />
<bar cc="0x6B" channel="0" name="LED_ENCODER_14" sendstatic="true" min="0x05" />
<bar cc="0x6A" channel="0" name="LED_ENCODER_24" sendstatic="true" min="0x05" />
<bar cc="0x69" channel="0" name="LED_ENCODER_34" sendstatic="true" min="0x05" />
<bar cc="0x68" channel="0" name="LED_ENCODER_44" sendstatic="true" min="0x05" />
<bar cc="0x67" channel="0" name="LED_ENCODER_15" sendstatic="true" min="0x05" />
<bar cc="0x66" channel="0" name="LED_ENCODER_25" sendstatic="true" min="0x05" />
<bar cc="0x65" channel="0" name="LED_ENCODER_35" sendstatic="true" min="0x05" />
<bar cc="0x64" channel="0" name="LED_ENCODER_45" sendstatic="true" min="0x05" />
<!-- Sliders-->*
<slider aftertouch="0x08" channel="0" name="PAD_11_ATVEL" ghost="no" nozero="yes" />
<slider aftertouch="0x07" channel="0" name="PAD_21_ATVEL" ghost="no" nozero="yes" />
<slider aftertouch="0x06" channel="0" name="PAD_31_ATVEL" ghost="no" nozero="yes" />
<slider aftertouch="0x05" channel="0" name="PAD_41_ATVEL" ghost="no" nozero="yes" />
<slider aftertouch="0x04" channel="0" name="PAD_12_ATVEL" ghost="no" nozero="yes" />
<slider aftertouch="0x03" channel="0" name="PAD_22_ATVEL" ghost="no" nozero="yes" />
<slider aftertouch="0x02" channel="0" name="PAD_32_ATVEL" ghost="no" nozero="yes" />
<slider aftertouch="0x01" channel="0" name="PAD_42_ATVEL" ghost="no" nozero="yes" />
<slider cc="0x7F" channel="0" name="SLIDER_1" />
</device>

Mapping
The last step is to define the mapping. You can do it purely in the VDJ GUI, below you can see my most complex mapping example, which is the "for fun" setup, with 15 stem encoders (channels 1, 2 and 3) + 2 EQ encoders (Hi/Low) + fader + Pads for CDJ. I named the file "Special Waves Mine-s - 2 deck Custom Mapping.xml" and placed it in the Mappers folder of the VDJ installation (if you use GUI to configure mapping, a similar file will be stored there automatically). Note that the first encoder of each column is mapped to the FullVocal stem and the last encoder in each column, together with shift, controls the stem bleed. Also note that since the pads are always meant for CDJ, which in my world is always on deck 3, I defined the whole controller as a single deck (deck 3) and I do not bother with naming the deck 3 functions in the definitions. Maybe not the most elegant way, please propose enhancements to my mapping. I kept the unused definitions from my 4 deck mapping in this file (but I need to have two mappings, as I am using the first two encoders in the last column for a different feature).

<?xml version="1.0" encoding="UTF-8"?>
<mapper device="MINE-S" version="850" date="2022-04-10">
<map value="LED_PAD_11" action="pad_button_color 1" />
<map value="LED_PAD_21" action="pad_button_color 2" />
<map value="LED_PAD_31" action="pad_button_color 3" />
<map value="LED_PAD_41" action="pad_button_color 4" />
<map value="LED_PAD_12" action="pad_button_color 5" />
<map value="LED_PAD_22" action="pad_button_color 6" />
<map value="LED_PAD_32" action="pad_button_color 7" />
<map value="LED_PAD_42" action="pad_button_color 8" />
<map value="PAD_11" action="pad 1" />
<map value="PAD_21" action="pad 2" />
<map value="PAD_31" action="pad 3" />
<map value="PAD_41" action="pad 4" />
<map value="PAD_12" action="pad 5" />
<map value="PAD_22" action="pad 6" />
<map value="PAD_32" action="pad 7" />
<map value="PAD_42" action="pad 8" />
<map value="ENCODER_11" action="stem FullVocal" />
<map value="ENCODER_21" action="deck 1 stem FullVocal" />
<map value="ENCODER_31" action="deck 2 stem FullVocal" />
<map value="ENCODER_41" action="eq_high" />
<map value="ENCODER_12" action="stem Instru" />
<map value="ENCODER_22" action="deck 1 stem Instru" />
<map value="ENCODER_32" action="deck 2 stem Instru" />
<map value="ENCODER_42" action="eq_low" />
<map value="ENCODER_13" action="stem Kick" />
<map value="ENCODER_23" action="deck 1 stem Kick" />
<map value="ENCODER_33" action="deck 2 stem Kick" />
<map value="ENCODER_43" action="deck 4 stem Kick" />
<map value="ENCODER_14" action="stem HiHat" />
<map value="ENCODER_24" action="deck 1 stem HiHat" />
<map value="ENCODER_34" action="deck 2 stem HiHat" />
<map value="ENCODER_44" action="deck 4 stem HiHat" />
<map value="ENCODER_15" action="shift ? stems_bleed : stem Bass" />
<map value="ENCODER_25" action="shift ? deck 1 stems_bleed : deck 1 stem Bass" />
<map value="ENCODER_35" action="shift ? deck 2 stems_bleed : deck 2 stem Bass" />
<map value="ENCODER_45" action="shift ? deck 4 stems_bleed : deck 4 stem Bass" />
<map value="LED_ENCODER_11" action="stem FullVocal" />
<map value="LED_ENCODER_21" action="deck 1 stem FullVocal" />
<map value="LED_ENCODER_31" action="deck 2 stem FullVocal" />
<map value="LED_ENCODER_41" action="eq_high" />
<map value="LED_ENCODER_12" action="stem Instru" />
<map value="LED_ENCODER_22" action="deck 1 stem Instru" />
<map value="LED_ENCODER_32" action="deck 2 stem Instru" />
<map value="LED_ENCODER_42" action="eq_low" />
<map value="LED_ENCODER_13" action="stem Kick" />
<map value="LED_ENCODER_23" action="deck 1 stem Kick" />
<map value="LED_ENCODER_33" action="deck 2 stem Kick" />
<map value="LED_ENCODER_43" action="deck 4 stem Kick" />
<map value="LED_ENCODER_14" action="stem HiHat" />
<map value="LED_ENCODER_24" action="deck 1 stem HiHat" />
<map value="LED_ENCODER_34" action="deck 2 stem HiHat" />
<map value="LED_ENCODER_44" action="deck 4 stem HiHat" />
<map value="LED_ENCODER_15" action="shift ? stems_bleed : stem Bass" />
<map value="LED_ENCODER_25" action="shift ? deck 1 stems_bleed : deck 1 stem Bass" />
<map value="LED_ENCODER_35" action="shift ? deck 2 stems_bleed : deck 2 stem Bass" />
<map value="LED_ENCODER_45" action="shift ? deck 4 stems_bleed : deck 4 stem Bass" />
<map value="ENCODER_BUTTON_11" action="stem FullVocal 0.5" />
<map value="ENCODER_BUTTON_21" action="deck 1 stem FullVocal 0.5" />
<map value="ENCODER_BUTTON_31" action="deck 2 stem FullVocal 0.5" />
<map value="ENCODER_BUTTON_41" action="eq_high 0.5" />
<map value="ENCODER_BUTTON_12" action="stem Instru 0.5" />
<map value="ENCODER_BUTTON_22" action="deck 1 stem Instru 0.5" />
<map value="ENCODER_BUTTON_32" action="deck 2 stem Instru 0.5" />
<map value="ENCODER_BUTTON_42" action="eq_low 0.5" />
<map value="ENCODER_BUTTON_13" action="stem Kick 0.5" />
<map value="ENCODER_BUTTON_23" action="deck 1 stem Kick 0.5" />
<map value="ENCODER_BUTTON_33" action="deck 2 stem Kick 0.5" />
<map value="ENCODER_BUTTON_43" action="deck 4 stem Kick 0.5" />
<map value="ENCODER_BUTTON_14" action="stem HiHat 0.5" />
<map value="ENCODER_BUTTON_24" action="deck 1 stem HiHat 0.5" />
<map value="ENCODER_BUTTON_34" action="deck 2 stem HiHat 0.5" />
<map value="ENCODER_BUTTON_44" action="deck 4 stem HiHat 0.5" />
<map value="ENCODER_BUTTON_15" action="stem Bass 0.5" />
<map value="ENCODER_BUTTON_25" action="deck 1 stem Bass 0.5" />
<map value="ENCODER_BUTTON_35" action="deck 2 stem Bass 0.5" />
<map value="ENCODER_BUTTON_45" action="deck 4 stem Bass 0.5" />
<map value="BUTTON_31" action="pad_param -1 & set $btn_31 1 while_pressed" />
<map value="BUTTON_41" action="pad_param +1 & set $btn_41 1 while_pressed" />
<map value="LED_BUTTON_31" action="pad_page "loop roll" ? color "black" : pad_page stems ? color "black" : var $btn_31 ? color "#330000" : pad_page hotcues ? var 'hc_page' 0 ? color "red" : color "white" : pad_page "loop roll" ? color "black" : color "red"" />
<map value="LED_BUTTON_41" action="pad_page "loop roll" ? color "black" : pad_page stems ? color "black" : var $btn_41 ? color "#330000" : pad_page hotcues ? var 'hc_page' 1 ? color "red" : color "white" : color "red"" />
<map value="SHIFT_BUTTON_41" action="pad_param2 +1" />
<map value="SHIFT_BUTTON_31" action="pad_param2 -1" />
<map value="BUTTON_12" action="pad_page 1" />
<map value="BUTTON_22" action="pad_page 2" />
<map value="BUTTON_32" action="pad_page 3" />
<map value="BUTTON_42" action="pad_page 4" />
<map value="SHIFT_BUTTON_12" action="pad_page 5" />
<map value="SHIFT_BUTTON_22" action="pad_page 6" />
<map value="SHIFT_BUTTON_32" action="pad_page 7" />
<map value="SHIFT_BUTTON_42" action="pad_page 8" />
<map value="LED_BUTTON_12" action="pad_page 1 ? color "violet" : pad_page 5 : color "blue"" />
<map value="LED_BUTTON_22" action="pad_page 2 ? color "violet" : pad_page 6 : color "blue"" />
<map value="LED_BUTTON_32" action="pad_page 3 ? color "violet" : pad_page 7 : color "blue"" />
<map value="LED_BUTTON_42" action="pad_page 4 ? color "violet" : pad_page 8 : color "blue"" />
<map value="LED_BUTTON_11" action="var "$ledShift" ? color 0.2 : color "white"" />
<map value="BUTTON_11" action="shift & set "$ledShift" 1 while_pressed" />
<map value="SLIDER_1" action="level" />
<map value="BUTTON_21" action="pfl" />
<map value="LED_BUTTON_21" action="pfl ? color "orange" : nothing" />
</mapper>



I hope it helped, big thanks and credits go to people who helped me (in this and other threads), namely DJDAD, PHANTOMDEEJAY and LOCODOG.

There is more work planned, as I want to add some visual feedback on the pad/button press and more fine tuning, but I think it makes sense for somebody who decides to buy Mine-S.
 

Posted Mon 25 Apr 22 @ 10:28 am