A python module for interfacing with Ableton Link via Carabiner.
pip install LinkToPy
>>> import LinkToPy
>>> link = LinkToPy.LinkInterface(<path_to_carabiner>)
>>> print(link.bpm_)
120.0
This module provides a wrapper for Carabiner, a TCP based connector for Ableton Link. link-to-py communicates via TCP to Carabiner, which in turn listens and controls Link. Carabiner must build on your system to use this module and will be run automatically by this module.
Tested on Linux, python 2.7 and 3.6 (unbuntu and raspbian).
All functions provided by Carabiner are available in this module:
[TODO]
Addtionally, link-to-py provides the following extra functions:
[TODO]
Special thanks to @brunchboy for words of wisdom and Carabiner: