# Config File for User-defined Instant Mappings # We assume that the controls on your MIDI controller # send CCs (except for pads). All controls that do not have # an explicit channel setting are expected to use the # global channel. CCs & Notes are counted from 0-127 # and channels from 0-15. [Globals] # The channel that the controller should send on GlobalChannel: 1 # If your controller is connected via USB, replace ControllerName # with the name of the respective port. Live will then try to # recognize the ports for you when you select your Instant-Mappings InputName: nanoKONTROL2 (SLIDER/KNOB) OutputName: nanoKONTROL2 (CTRL) # If your controller has pads that send notes, you can use them to # play the visible pads in your DrumRacks. Just replace the -1 for # the note (and channel) of the respective pad. The arrangement of # the pads in the DrumRacks is as follows: # 1 2 3 4 # 5 6 7 8 # 9 10 11 12 # 13 14 15 16 # (If you leave the channel of a pad at -1, Live will assume that # the pad uses the global channel) Pad1Note: 24 Pad2Note: 25 Pad3Note: 26 Pad4Note: 27 Pad5Note: 20 Pad6Note: 21 Pad7Note: 22 Pad8Note: 23 Pad9Note: 16 Pad10Note: 17 Pad11Note: 18 Pad12Note: 19 Pad13Note: 12 Pad14Note: 13 Pad15Note: 14 Pad16Note: 15 Pad1Channel: -1 Pad2Channel: -1 Pad3Channel: -1 Pad4Channel: -1 Pad5Channel: -1 Pad6Channel: -1 Pad7Channel: -1 Pad8Channel: -1 Pad9Channel: -1 Pad10Channel: -1 Pad11Channel: -1 Pad12Channel: -1 Pad13Channel: -1 Pad14Channel: -1 Pad15Channel: -1 Pad16Channel: -1 [DeviceControls] # The Encoders will control the device parameters (you can also # use knobs or sliders). Replace the -1's with the CCs sent by # the respective controls on your controller. You can also set # the channel for each controller if it differs from the global # channel (if you leave the channel of an encoder at -1, Live # will assume that the encoder uses the global channel). Encoder1: 8 Encoder2: 9 Encoder3: 10 Encoder4: 11 Encoder5: 12 Encoder6: 13 Encoder7: 14 Encoder8: 15 EncoderChannel1: -1 EncoderChannel2: -1 EncoderChannel3: -1 EncoderChannel4: -1 EncoderChannel5: -1 EncoderChannel6: -1 EncoderChannel7: -1 EncoderChannel8: -1 # Enter the respective map mode for the encoders here. The following # map modes are available: # - Absolute # - Absolute14Bit # - LinearSignedBit # - LinearSignedBit2 # - LinearTwoCompliment # - LinearBinaryOffset # - AccelSignedBit # - AccelSignedBit2 # - AccelTwoCompliment # - AccelBinaryOffset # Consult the controller's documentation to find out which mode to use. EncoderMapMode: Absolute # Buttons used here are expected to not be toggles (i.e., sending # value 0 every second time you press it). Bank1Button: 30 Bank2Button: 31 Bank3Button: 32 Bank4Button: 33 Bank5Button: 34 Bank6Button: 35 Bank7Button: 36 Bank8Button: 37 NextBankButton: 38 PrevBankButton: 39 LockButton: 40 [MixerControls] # Again enter the appropriate CCs for the respective controls. # If all sliders use the global channel to send their data, # you can leave the channels at -1. You can, of course, use # encoders or knobs instead of sliders. VolumeSlider1: 90 VolumeSlider2: 91 VolumeSlider3: 92 VolumeSlider4: 93 VolumeSlider5: 94 VolumeSlider6: 95 VolumeSlider7: 96 VolumeSlider8: 97 Slider1Channel: -1 Slider2Channel: -1 Slider3Channel: -1 Slider4Channel: -1 Slider5Channel: -1 Slider6Channel: -1 Slider7Channel: -1 Slider8Channel: -1 MasterVolumeSlider: -1 MasterSliderChannel: -1 Send1Knob1: 98 Send1Knob2: 99 Send1Knob3: 100 Send1Knob4: 101 Send1Knob5: 102 Send1Knob6: 103 Send1Knob7: 104 Send1Knob8: 105 Send2Knob1: 106 Send2Knob2: 107 Send2Knob3: 108 Send2Knob4: 109 Send2Knob5: 110 Send2Knob6: 111 Send2Knob7: 112 Send2Knob8: 113 TrackArmButton1: 114 TrackArmButton2: 115 TrackArmButton3: 116 TrackArmButton4: 117 TrackArmButton5: 118 TrackArmButton6: 119 TrackArmButton7: 120 TrackArmButton8: 121 VolumeMapMode: Absolute SendsMapMode: Absolute [TransportControls] # The transport buttons are also expected not to be toggles. StopButton: 50 PlayButton: 51 RecButton: 52 LoopButton: -1 RwdButton: 60 FfwdButton: 61