Skip to content
/ op1 Public
forked from pcppcp/op1

Ableton Live Control Surface for Teenage Engineering OP-1

Notifications You must be signed in to change notification settings

ckuma/op1

This branch is up to date with pcppcp/op1:live-9.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

78635ec · Apr 10, 2023

History

30 Commits
Jul 28, 2017
Jul 28, 2017
Jul 28, 2017
Apr 10, 2023
Jul 28, 2017
Jul 28, 2017

Repository files navigation

Ableton Live Control Surface for Teenage Engineering OP-1

Copyright (C) 2012 Imaginando, Lda & Teenage Engineering AB

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

For more information about this license please consult the following webpage: http://www.gnu.org/licenses/gpl-2.0.html

===

Latest version of the script - maintained by TE

LAST UPDATE - 28 Jul 2017

  • code cleanup
  • docs

16 May 2017

  • fixed bug that prevented clear button (ss8/m2) from working properly on sessions with track groups

15 May 2017

  • shift + paste (arrow down) button is undo now
  • shift + scissors is redo

14 May 2017

  • shift + seq button will toggle "follow song" option
  • improved text of a scene or a track displayed on OP1 - unprintable chars are removed, spaces joined together and string is limited to 20 chars (OP1 display limit)
  • encoder 4 in transport mode will control size of a track widget on press + turn

27 April 2017

  • fixed assert raising bug appearing when script was accessing non-existing slot (related probably to groups)

26 April 2017

  • mic and com button select track in transport mode
  • better toggle of views
  • pressing rec buton while recording will only stop record state, not the playback

22 April 2017

  • OP1 can now control transport params of Ableton in "transport mode" (tape)
  • shift + arrows jumps to next/previous marker
  • lift button sets/unsets a marker
  • shift+lift hides/shows the browser
  • blue encoder scrubs the tape (even while playing)
  • green encoder changes quantization parameters
  • white encoder moves the play position and makes a selection while pressed
  • orange encoder zooms arrangement view when in transport mode
  • shift + play plays a selection (if there is one)
  • shift + loop in sets the beggining of the loop to the current play position
  • screen now displays play state, quantization and BPM

8 September 2014

  • The main problems with the Live 9 version of the scripts were fixed.
  • The red box appears again and the song position arrows work again but with a workaround as I still couldn't understand why set_seek_buttons of the TransportComponent aren't working.

INSTALLATION

  • Please note that folders in the "MIDI Remote Scripts" folder must not contain dashes. Otherwise python will fail to import the module.

  • Mac OSX

Right click on Live App bundle and click "Show Package Contents" Navigate to "Contents\App-Resources\MIDI Remote Scripts" Drop OP-1 folder into MIDI Remote Scripts Folder

  • Windows

Look for Ableton Live executable file Look for the folder MIDI Remote Scripts Drop OP-1 folder into MIDI Remote Scripts Folder

  • Finalize

Go to Ableton Live MIDI preferences Choose OP1 Control Surface

  • For operation details give a look on TE-OP1-Mapping-Guide.pdf

==

Developer: Nuno Santos (Imaginando, Lda)

For related questions please use the contact form at www.imaginando.pt

The script is no longer maintained by Imaginando! For questions, please contact TE directly.

About

Ableton Live Control Surface for Teenage Engineering OP-1

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%