OP-1 not working as a control surface with Ableton 11

Hey all,

Got my OP-1 about a week ago and I can’t keep my hands off it. I had heard about how it integrates with Ableton and thought I’d give that a shot today. I installed the control surface script in Ableton (using the one from TE’s manual), put OP into CTRL mode, and it all worked… for about a minute. I was able to play/stop and adjust parameters, but after a few button presses it stopped working.
At this point I’m able to use the keyboard to play midi notes in and that’s it. All the other buttons on the OP are definitely sending signal out, but they don’t want to do anything.

I have tried:

  • uninstalling/reinstalling the script a number of times

  • all of the control surface scripts I was able to find

  • different combinations of track/sync/remote in Ableton

  • uninstalling/reinstalling Ableton

Any suggestions? There aren’t many threads online that address my issue, hopefully nothing’s broken.


Unfortunately I have no help to offer, but interested to hear if you work it out. Sorry I’ve not tried the OP-1 to control ableton, but have both <3 Good luck.

Ableton 11 seems to rely on Python3 for control scripts compared to Python2 for previous versions of Ableton. You may try out the Python3 version available at GitHub - marctdt/op-1-ableton-live-control-surface: Ableton Live Control Surface for Teenage Engineering OP-1

1 Like

Unfortunately I’ve already tried that script, installed both in the Ableton user library (in Documents) as well as the installation directory (same folder as Ableton’s .exe). I’ve verified that I have Python 3 installed, as well as the existence of another Py3 installation within Ableton’s resources folder, so I know I have the prerequisites.

I’ve been scratching my head about this for days, hopefully there’s a solution short of reinstalling Windows.

You may find below the location of my remote script which is working fine as Control Surface in Ableton 11 - (it is the same as Ableton’s .exe). It seems that none of the script folder names contain spaces so that could be another thing to check.

C:\ProgramData\Ableton\Live 11 Standard\Resources\MIDI Remote Scripts\OP1

Also having this issue with the aforementioned script
Can confirm that it used to work but now the MIDI In/Out aren’t available

New OP1 owner here, so excuses upfront to the simple questions.
I am going to the location for the script files to download on Github.
There seem to be a bunch of files, which one should i download. Is not clear
I downloaded OP1.py, but on its own this does not look correct.

Any body out there that can point me in the right direction?