zynthian_ctrldev_teenageengineering_op1.py (6.1 KB)
Thanks for the all the tips!
Here’s is a first version of a ctrldev driver for the Teenage Engineering OP-1 Original. Feedback is welcome before I submit a PR for it. For now, only the basics are mapped:
- encoder rotation
- encoder button push (and release, so short/bold/long works as expected)
- tempo
- play/record toggle
- arrows up-down, left-right
Notes:
- Tested on latest vangelis.
- Tested with latest firmware version 246.
- Designed to work with OP-1 in MIDI Mode:
- On OP-1, press Shift+COM
- Choose CTRL (Button T2)
- Press Shift button to verify knobs are sending relative CC, change with blue encoder if needed.
- Press Shift button to verify <> buttons are sending MIDI CC, change with white encoder if desired. Set to Octave ± if this behavior is preferred.