# 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: 0 # 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: CustomicroKONTROL OutputName: CustomicroKONTROL # 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: 28 Pad6Note: 29 Pad7Note: 30 Pad8Note: 31 Pad9Note: 32 Pad10Note: 33 Pad11Note: 34 Pad12Note: 35 Pad13Note: 36 Pad14Note: 37 Pad15Note: 38 Pad16Note: 39 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: 16 Encoder2: 17 Encoder3: 18 Encoder4: 19 Encoder5: 20 Encoder6: 21 Encoder7: 22 Encoder8: 23 EncoderChannel1: 2 EncoderChannel2: 2 EncoderChannel3: 2 EncoderChannel4: 2 EncoderChannel5: 2 EncoderChannel6: 2 EncoderChannel7: 2 EncoderChannel8: 2 # 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: -1 Bank2Button: -1 Bank3Button: -1 Bank4Button: -1 Bank5Button: -1 Bank6Button: -1 Bank7Button: -1 Bank8Button: -1 NextBankButton: -1 PrevBankButton: -1 LockButton: 25 [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: 80 VolumeSlider2: 81 VolumeSlider3: 82 VolumeSlider4: 83 VolumeSlider5: 87 VolumeSlider6: 88 VolumeSlider7: 89 VolumeSlider8: 90 Slider1Channel: 2 Slider2Channel: 2 Slider3Channel: 2 Slider4Channel: 2 Slider5Channel: 2 Slider6Channel: 2 Slider7Channel: 2 Slider8Channel: 2 MasterVolumeSlider: -1 MasterSliderChannel: -1 Send1Knob1: 16 Send1Knob2: 17 Send1Knob3: 18 Send1Knob4: 19 Send1Knob5: 20 Send1Knob6: 21 Send1Knob7: 22 Send1Knob8: 23 Send2Knob1: 80 Send2Knob2: 81 Send2Knob3: 82 Send2Knob4: 83 Send2Knob5: 87 Send2Knob6: 88 Send2Knob7: 89 Send2Knob8: 90 TrackArmButton1: 32 TrackArmButton2: 33 TrackArmButton3: 34 TrackArmButton4: 35 TrackArmButton5: 36 TrackArmButton6: 37 TrackArmButton7: 38 TrackArmButton8: 39 VolumeMapMode: Absolute SendsMapMode: Absolute [TransportControls] # The transport buttons are also expected not to be toggles. StopButton: -1 PlayButton: -1 RecButton: 27 LoopButton: -1 RwdButton: -1 FfwdButton: -1