Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
custom seapunk color scheme for ableton push
branch: master

Merge pull request #2 from theloom/master

Upgrade for Ableton 9.1.2+
latest commit 91a19afa76
@mrk authored
Failed to load latest commit information. amended README
SEAPUNK.tmTheme added seapunk theme for TextMate/SublimeText Upgrade for Ableton 9.1.2+
seapush.png added image


Ableton's Push controller is great, but it's become infamous for the inconsistent white-level calibration on its LEDs. and since its default color scheme involves so much white, it can be a torturous experience for aesthetically nitpicky types like you and me.

seapush is a python script that applies a custom seapunk color scheme to the Push controller's LEDs. it does not change Push's functionality in any way, except to make it more beautiful.

NOTE: this version of seapush has only been tested with Ableton Live v.9.0.5, and is not compatible with earlier versions.

this script is a modification of dreznicek's decompiled push skin default script for Live 9.0.5.

<< BONUS:: "YO DAWG I HEARD U LIKE SEAPUNK" :: i've also included my custom seapunk TextMate color theme (compatible w both TextMate and SublimeText) so you can modify my seapunk color scheme using a seapunk color scheme // n.b. this color scheme was a modification of another i had been using but can't remember which; happy to add a citation when i know whom to credit >>

Installation and Use

  1. Click the "Download ZIP" button on the right sidebar of this github page and use the file contained in the downloaded .zip archive - some people have had problems making this script work and using the file from the .zip archive seems to solve it.
  2. On Mac OS X: Right-click your Ableton Live application and select "Show Package Contents", and navigate to "Contents/App-Resources/MIDI Remote Scripts/" or On Windows: navigate to "C:\Program Files\Ableton\Live x.x.x\Resources\MIDI Remote Scripts"
  3. Locate the "Push" directory and make a copy of it to store in a safe place on your computer. If anything goes wrong while you're tinkering with the python scripts inside, you can replace your modified Push directory with your saved copy to restore Push to its default behavior.
  4. Add the file from this repo to the Push folder. Note there is already a file in the Push folder called "SkinDefault.pyc"; adding the .py file from this repo will override and overwrite the .pyc file, so make sure you have it backed up!
  5. Restart Ableton Live if it's already running.
  6. Enjoy your sexy new Push!
  7. You can further modify the file to your heart's content. Info and discussion on color variable names and conventions for this script can be found on this thread in the Ableton forums.


Creative Commons License This work is licensed under a Creative Commons Attribution 3.0 Unported License.

Something went wrong with that request. Please try again.