Quickstart for Ableton Live:
1. Map one of the sliders or knobs on your controller to send cc 10.
2. Program any other sliders or knobs to send cc 30 - 39.
3. Launch ControlAid. Under midi/prefs, choose your controller as one of the MIDI inputs.
4. Start LIve and open the cAidMidMap file included in the download
5. In Lives preferences, under MIDI/Sync set either Remote Control 1 or 2 to controlAidOutput.
6. Put some clips on tracks 1 through 6 in the first 6 slots. Start playback in Live.
7. Use notes F#2 through A#3 and the cc messages you mapped earlier to control the parameters for a given track.
8. Use the knob you mapped to cc 10 to control which track you are controlling. In the "other" tab of controlAid, make sure the controlCC field is also set to 10.
9. Look which channel controlAid is outputting to.
10.Take a look at the midi map for the Live document to get a feel for what's happening.
11. Under the mouse settings in controlAid, set mouseMode1 to respond to cc 30 on the xAxis, cc31 on the y axis. Check the box labelled switchChn#.
12. Under the play tab, click the box for mouseMode1, or press cmd+1. Notice that the movements of your mouse now control aux sends 1 and 2 for the currently selected track.
The MIDI map in Live breaks down as follows:
Notes C#0 on the different channels selects tracks in Live. These note on messages are automatically triggered by controlAid whenever you select a new channel to output to. Every MIDI Map for Live should incorporate these MIDI messages, otherwise tracks will not be highlighted in Live when they are selected by controlAid.
Notes F#2 - D3 trigger slots 1-9.
C3 stops the playback on the selected track
CC 30 is mapped to aux send 1 (delay) CC 31 is mapped to aux send 2 (reverb)
CC 32 is mapped to pan, CC 33 is mapped to volume
F3 mutes / unmutes the selected track
F#3 solos the selected track
G3 turns monitoring on for the selected track
G#3 record enables the selected track
A3 toggles how the selected track is assigned to the crossfader
A#3 turns on the Auto Filter for the selected track
CC 34 controls the cutoff frequency for the filter. CC 35 controls the resonance, and CC 36 controls the envelope modulation of the filter. CC 37 controls the LFO modulation