I wrote a little tool which allows you to use Abletons Push controller with Cockos Reaper via OSC.
You can control track parameters, devices, transport and play the pads.
Get it from:
http://www.mossgrabers.de/Software/Push/Push.html
Have fun :-)
FEATURES
========
Play - Start/Stop playback
Shift+Play - Toggle repeat
Record - Start/Stop recording
Automation - Toggle Automation Mode Write/Read of selected track
Quantize - Quantize notes in midi editor
Double - Duplicates the selected item
Delete - Deletes the selected item
Undo - Undo
Small Knob 1 - Change tempo
Small Knob 2 - Move play cursor (press shift for finer adjustment)
Metronome - Toggle metronome
Tap Tempo - Tap Tempo
Mute - Toggles mute state of selected track
Solo - Toggles solo state of selected track
Add Effect - Opens the "Add Effect" window
Add Track - Opens the "Add track template" window
Knob 9 - Changes Master Volume
Display Edit Modes
==================
1) Volume - Press "Volume" to enter
- 8 edit knobs: Change volume of selected 8 tracks
- 1st 8 button row: Select a track
- 2nd 8 button row: Toggle record arm of track
- Shift + 2nd 8 button row: Toggle monitor of track
- Left/right arrows: Select next/previous track bank
- Left/Right buttons: Select next/previous track
2) Pan & Send - Press "Pan & Send" to enter (press multiple times to switch between the 7 modes)
- 8 edit knobs: Change pan/send1-6 of selected 8 tracks
- 1st 8 button row: Select a track
- 2nd 8 button row: Toggle record arm of track
- Shift + 2nd 8 button row: Toggle monitor of track
- Left/right arrows: Select next/previous track bank
- Left/Right buttons: Select next/previous track
3) Track - Press "Track" to enter
- 8 edit knobs: Change volume/pan/Send1-6 of selected track
- 1st 8 button row: Select a track
- 2nd 8 button row: Toggle record arm of track
- Shift + 2nd 8 button row: Toggle monitor of track
- Left/right arrows: Select next/previous track bank
- Left/Right buttons: Select next/previous track
4) Device - Press "Device" to enter
- 8 edit knobs: Change parameters 1-8/9-16 of selected device (FX)
- 1st 8 button row:
* Select a device of the selected track
* Pressing it twice opens/closes the devices window
- 2nd 8 button row: Enable/Disable the selected device
- Shift + 2nd 8 button row: Toggle monitor of track
- Left/right arrows: Select parameters 1-8/9-16 of selected device
- Left/Right buttons: Select next/previous device
5) Master - Press "Master" to enter
- 8 edit knobs: Change volume/pan/Send1-6 of master track
Playing the pads
================
- The key layout is like running the Push with Ableton
- Pitch Bender changes pitch
- Press "Scales" (keep pressed) to change the scales (Major, Minor, Chromatic)
and the root note with the 16 buttons below the display